Open eCard Development Center: Issueshttps://dev.openecard.org/https://dev.openecard.org/favicon.ico?16330801422024-01-10T11:58:22ZOpen eCard Development Center
Redmine Open eCard - Bug #839 (Solved): Open eCard App hängt beim Starthttps://dev.openecard.org/issues/8392024-01-10T11:58:22ZJürgen König
<p>Beim Start erscheint das App-Symbol zwar im Tray lässt sich aber nicht öffnen.<br />Im Task-Manager werden 2 Prozesse angezeigt. Ich kann die App auch nur über den Task-Manager schließen.<br />In der Log-Datei steht "Loading script failed from: <a class="external" href="http://wpad.fritz.box/wpad.dat">http://wpad.fritz.box/wpad.dat</a> with error {}<br />java.io.IOException: Server returned: 400 Bad Request".<br />Wenn ich diese Adresse im Browser eingebe, kommt die Meldung: <br />FRITZ!Box<br />Der DNS-Rebind-Schutz Ihrer FRITZ!Box hat Ihre Anfrage aus Sicherheitsgründen abgewiesen.</p>
<p>Der Host-Header Ihrer Anfrage stimmt nicht mit dem Namen der FRITZ!Box überein.</p>
<p>Wenn Sie über einen anderen Hostnamen auf die FRITZ!Box zugreifen wollen, ergänzen Sie diesen bitte als Ausnahme in der Benutzeroberfläche Ihrer FRITZ!Box unter "Heimnetz > Netzwerk > Netzwerkeinstellungen" im Bereich "DNS-Rebind-Schutz".</p>
<p>Ich habe die Releases 2.1.5, 2.1.7 und 2.1.11 unter Win 10 getestet, die Ausweis-App habe ich vorher deinstalliert.</p> Open eCard - Bug #838 (New): Neuer Ausweis und "Signaturen zulassen"+CAN Dialoghttps://dev.openecard.org/issues/8382023-03-22T17:12:04ZThomas Römke
<p>Nachdem ich im Januar einen neuen Personalausweis bekommen<br />habe verhielt sich das damalige openecard (1.4.1) etwas seltsam.<br />Sobald openecard gestartet wurde und der Perso auf einer abfragenden<br />Seite (Hier Online Rentenversicherung oder Selbstauskunft) dem Leser <br />präsentiert wurde, kam ein Dialog</p>
<p>"Signaturen zulassen>" <br />und bei Bestätigung mit OK<br />CAN</p>
<p>also ein Dialog, der zur Eingabe der CAN aufforderte. Dieses passiert<br />dann nachfolgend mehrmals. Wenn man lange genug wartet, kommt dieser <br />Dialog auch einfach nur durch Vorhalten der Karte ohne zugehörige Webseite.</p>
<p>(Bis zu dem Zeitpunkt kam dieser Dialog mit dem alten Perso nicht)</p>
<p>Linux warp10 6.2.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 18 Mar 2023 01:06:36 +0000 x86_64 GNU/Linux<br />pcsc-cyberjack 3.99.5_SP15-1<br />openecardapp 2.1.6-1</p>
<p>Zunächst habe ich Reiner angeschrieben, die aber jede Verantwortung fuer diese Extradialog auf <br />weiter oben liegende Schichten schieben und dann den entsprechenden Bug einfach geschlossen haben.<br />Danach habe ich solange gewartet, bis der Arch Maintainer die aktuelle Version von openecard zur<br />Verfügung gestellt hat.</p>
<p>Ich besitze einen Reiner USB Komfort RFID Leser, d.h.<br /><a class="external" href="https://shop.reiner-sct.com/chipkartenleser-fuer-die-sicherheitsklasse-3/cyberjack-rfid-komfort-usb">https://shop.reiner-sct.com/chipkartenleser-fuer-die-sicherheitsklasse-3/cyberjack-rfid-komfort-usb</a><br />(Leser auf dem neuesten Firmwarestand)</p>
<p>Leider hat die Version 2.1.6 nicht das gewünschte Resultat gebracht <br />und die Dialoge erscheinen weiterhin.</p>
<p>Nun stellt sich die Frage, inwieweit openecard für diese Dialog verantwortet ist<br />oder welche Software es ansonsten sein könnte ?</p> Open eCard - Bug #837 (New): Core was generated by `/opt/open-ecard-app/bin/open-ecard-app' (#6 ...https://dev.openecard.org/issues/8372023-01-29T19:45:14ZUlrich Windl
<p>Beim Versuch mich zu authentifizieren, kam erst keine Aufforderung den ePA einzulegen, und es klappte aus unbekannten Gründen nicht. Also versuchte ich zurückzugehen, und es nochmals zu versuchen.<br />Auch das klappte nicht ("Authenticator already running" (oder so ähnlich)), also habe ich auf "Beenden" geklickt. Da passierte erstmal gar nichts, dann kam die Core-Dump-Meldung.</p>
<p>Backtrace des Core-Dumps:</p>
<ol>
<li>coredumpctl gdb<br /> PID: 6742 (open-ecard-app)<br /> UID: 1000 (windl)<br /> GID: 100 (users)<br /> Signal: 6 (ABRT)<br /> Timestamp: Sun 2023-01-29 20:23:16 CET (56s ago)<br /> Command Line: /opt/open-ecard-app/bin/open-ecard-app<br /> Executable: /opt/open-ecard-app/bin/open-ecard-app<br /> Control Group: <a class="email" href="mailto:/user.slice/user-1000.slice/user@1000.service">/user.slice/user-1000.slice/user@1000.service</a>/app.slice/app-org.gnome.Terminal.slice/vte-spawn-d0e94a84-a3ae-40ef-96db-6f298c3e5c3c.scope<br /> Unit: <a class="email" href="mailto:user@1000.service">user@1000.service</a><br /> User Unit: vte-spawn-d0e94a84-a3ae-40ef-96db-6f298c3e5c3c.scope<br /> Slice: user-1000.slice<br /> Owner UID: 1000 (windl)<br /> Boot ID: d61da40f0e274f35942209ca3db6c1eb<br /> Machine ID: 016627c3c4784cd4812d4b7e96a34226<br /> Hostname: i7g4x4a.site<br /> Storage: /var/lib/systemd/coredump/core.open-ecard-app.1000.d61da40f0e274f35942209ca3db6c1eb.6742.1675020196000000.zst (present)<br /> Disk Size: 80.7M<br /> Message: Process 6742 (open-ecard-app) of user 1000 dumped core.
<p>Found module /home/windl/.cache/JNA/temp/jna3901281289930531076.tmp (deleted) with build-id: 8d276d57f8d2f6667b89cabb0ff122e70fb48bb4<br /> Found module /opt/open-ecard-app/lib/runtime/lib/libzip.so with build-id: 7cf5f10ce076bc2ea4cdcd76e6fca31d49ac5bf1<br /> Found module /opt/open-ecard-app/lib/runtime/lib/libjava.so with build-id: d708576457af75dca21d84cc58c8a87341a8b803<br /> Found module /opt/open-ecard-app/lib/runtime/lib/libjimage.so with build-id: 48adf30a69c25494771b7a3fe58d26b5d02f995a<br /> Found module /opt/open-ecard-app/lib/runtime/lib/libjli.so with build-id: 3f411bcf437d2d035f6c10744a4429cf10993f72<br /> Found module /opt/open-ecard-app/lib/libapplauncher.so with build-id: 609705386525a5e7c623ddca1a5382e5865d1965<br /> Found module linux-vdso.so.1 with build-id: 20756f94f36650bbd5daf01b70a20ca9c844b10c<br /> Found module libgvfscommon.so with build-id: 265fce25790b5bd7a9ffee9ac7b4fbb8a38911c1<br /> Found module libgvfsdbus.so with build-id: 4c7c4bfdd3e6e381b4f2f44b9eecfbeda2fc8c3b<br /> Found module libverify.so with build-id: 4dea9cc9522d5f802d254b41d9b23ede1b035b8b<br /> Found module libpcsclite.so.1 with build-id: abf68ba663913dbc874c5a782c35c60a5d952b2b<br /> Found module libj2pcsc.so with build-id: d67d01206a03bcda0c07b1bcbf727319c6cb3b8c<br /> Found module libpixmap.so with build-id: 7179dee53eee4306ed5d4e631e7bd8d3a6e2b603<br /> Found module libadwaita.so with build-id: 41a263e9c31e3beae1d149916cd42b977439627e<br /> Found module libogg.so.0 with build-id: 62092ba96a515c150827bc89e5552a205006e8ad<br /> Found module libvorbis.so.0 with build-id: 6002c9b6bb455d5da185d939ec917f2e90002ff1<br /> Found module libltdl.so.7 with build-id: 32258ee25ca5887212538304672f6980bae5d04d<br /> Found module libvorbisfile.so.3 with build-id: 5eeb6e0ab82505b9e5b3bc43079514f13fac3ef7<br /> Found module libcanberra.so.0 with build-id: 4bc888038bec88591493d757ee68e0307d5da6ca<br /> Found module libcanberra-gtk.so.0 with build-id: 09d2b40d6c42be918a956b2772fbfa9abcee54f1<br /> Found module libcanberra-gtk-module.so with build-id: 1c36cb06ad43180881974a67006c173fb8a7600b<br /> Found module libgthread-2.0.so.0 with build-id: 234a7e35d4d66498c63508b0b4a925066d5f2435<br /> Found module libdatrie.so.1 with build-id: 3873be37a016a5f431b95b5aa6eaa1b3f5e51aaf<br /> Found module libblkid.so.1 with build-id: fad8673e5d06e953bd881a3688fee0f27e62a7d9<br /> Found module libGLX.so.0 with build-id: f9e775ea54c5e9fbacf1bd62d10eb0f7d2f39615<br /> Found module libGLdispatch.so.0 with build-id: ce3cdddc8aa7e7893467c3fb0bae87ac90e369a8<br /> Found module libuuid.so.1 with build-id: 73ed16f3d22503a7bd07eafe0fbb2cae7eac02e0<br /> Found module libexpat.so.1 with build-id: 335cb65db76c2fcfe35c0f681636e3f35017f03f<br /> Found module libffi.so.7 with build-id: 62ece4f953ed6d967d46a60ce7979803ce3f51c3<br /> Found module libthai.so.0 with build-id: 55c3c04d22e6686aeab68fc755658bc6a31fc5fe<br /> Found module libfribidi.so.0 with build-id: ca4f3de5fac67a7309b44b1a6c2efa02ab69821d<br /> Found module libresolv.so.2 with build-id: 0ba3a9777006be4ce18e95449a039545b32e6b0a<br /> Found module libselinux.so.1 with build-id: 58d24c02a015417be0c526fa565cfb868164ab7a<br /> Found module libmount.so.1 with build-id: cdc4079e7da0629d9b761290940e5803de58e330<br /> Found module libjpeg.so.8 with build-id: 182687a3447abdb232af225929ad0dfdb408af97<br /> Found module libGL.so.1 with build-id: 63979a9f6d9b1d72dcae0af4d0ef7ba28b748e5c<br /> Found module libxcb-render.so.0 with build-id: 2453a26d05b03239e8b3b2e766141abf9baf3083<br /> Found module libxcb-shm.so.0 with build-id: b36157ad90e44a1544bcef14d429e0bd7ba8f0bc<br /> Found module libEGL.so.1 with build-id: 7a9090746fc051c392a243021f42492530e3f2e4<br /> Found module libpixman-1.so.0 with build-id: d6f203b2433f6392d37a2c834789e76b1cbdce9f<br /> Found module libXdamage.so.1 with build-id: 9d08fd3f603d94ea5435057c0a368f48d3d283a9<br /> Found module libXcomposite.so.1 with build-id: cd63183d8abdf810cecde03f7574b1106b4ed5de<br /> Found module libXrandr.so.2 with build-id: d9682b34431c44b7c97eacc832183ebf2fec281c<br /> Found module libfontconfig.so.1 with build-id: 764bace0bb80d723090d40f6059cbfcdd3f89c2d<br /> Found module libgobject-2.0.so.0 with build-id: 4be74fa589c8a5ba64f88f2a609985b600cec4ad<br /> Found module libpango-1.0.so.0 with build-id: a0c8552e878fc8b9574fccb1868bcebecd940c33<br /> Found module libpangoft2-1.0.so.0 with build-id: d943954d7d9e325c0aedd64b6c22f566eac82149<br /> Found module libgio-2.0.so.0 with build-id: 6f1ac0a3d5327606e35256a6b0a0169d730b0936<br /> Found module libgdk_pixbuf-2.0.so.0 with build-id: dabe317d0f0e8538fd20560a931d5bf79b865bcc<br /> Found module libcairo.so.2 with build-id: 36a4c2c0ae554e7848f5da995cebba96c6824375<br /> Found module libatk-1.0.so.0 with build-id: 1f96ecb6734fd199e54a048c9d552888726021c7<br /> Found module libpangocairo-1.0.so.0 with build-id: f33b795a6772534e84a8c3625cc91619ee99c278<br /> Found module libgmodule-2.0.so.0 with build-id: 8f9d1e080e3f4faf62e25dfaca499fdc2fac1afa<br /> Found module libgdk-x11-2.0.so.0 with build-id: fb5b08c36d2e1e812344e5f786b8fe80f1b8c49d<br /> Found module libgtk-x11-2.0.so.0 with build-id: e7baf23368348071a22ee42f044fef7087a920ef<br /> Found module libXfixes.so.3 with build-id: 18008f4547a97c816733abb378765b89d5d68c4b<br /> Found module libXcursor.so.1 with build-id: ace031880ea611dd798d725a22356fff8c1b9783<br /> Found module libpcre.so.1 with build-id: bd429ac11a685687f7f0c381af53a33aec2d3f41<br /> Found module libpng16.so.16 with build-id: 5f75035c3b165fede9a1e071c20259bf6d8d9389<br /> Found module libbz2.so.1 with build-id: ab3bf32de28e526bb13f12afa0084170fa8ea51e<br /> Found module libglib-2.0.so.0 with build-id: 1cc9eddc41e62a45d74d4ac2c149f824d8cbea68<br /> Found module libgraphite2.so.3 with build-id: 3b6ca5843ef2e499138d65990b6150bf9ddb79a1<br /> Found module libfreetype.so.6 with build-id: 654bb6f7c4ff183332d883354e4a6937bae8903f<br /> Found module libharfbuzz.so.0 with build-id: c66c4b7553889889af054be849df66a71bb78e41<br /> Found module libfontmanager.so with build-id: 685804271338cbcdff53f7d5766de0ae3591067e<br /> Found module libXinerama.so.1 with build-id: 9e653d4721c3f11cfbbb30e38f82f51f4d6a15ff<br /> Found module libXau.so.6 with build-id: 7f7563c2e3af15370c200ce7ac1707fb085eb610<br /> Found module libxcb.so.1 with build-id: 20583630b867511565bcc4a09fe53cd8126628c4<br /> Found module libXi.so.6 with build-id: ab4dc4c384333036533ba41a1022480fe3f82d18<br /> Found module libXtst.so.6 with build-id: a67ebd451646574ac934cf69fe4429d092a64963<br /> Found module libXrender.so.1 with build-id: fb4d733856da6d89b203ebc957086b015d1b9543<br /> Found module libX11.so.6 with build-id: 76e1357b9bf919d45947d80f2156a6b69ba2e109<br /> Found module libXext.so.6 with build-id: cf6a629d03d9cfad61f259ff380a6b4bd6f7cb51<br /> Found module libawt_xawt.so with build-id: e91cca105b1b114ac63cb186d13cc3d23f581ab3<br /> Found module libawt.so with build-id: d96977b28db0742594c1b170437f1189d8e10d58<br /> Found module libnet.so with build-id: 07c2d78300efeeeffcd7027734ec785799daae63<br /> Found module libnio.so with build-id: 6463d88f4f49e9c6d4a2773f366c05ea8c5204e1<br /> Found module libjvm.so with build-id: 63dcb371ef56421e71eace5782a8af14553f5116<br /> Found module libpthread.so.0 with build-id: a2e716340930fbdc5b8e92aa2f32ec698329da1f<br /> Found module libz.so.1 with build-id: 6fda1aba1ba058413b36e8de5f5cfeb312f42622<br /> Found module libm.so.6 with build-id: 5136c05b01c916cd2a0f9e7b407c663277d4000c<br /> Found module libgcc_s.so.1 with build-id: a1bd709891ef942c1b0ef5270ffd1dd605c6ac4a<br /> Found module libstdc++.so.6 with build-id: ae4b4906cb9c0788e6499e0c57cf86051cf95ab4<br /> Found module libc.so.6 with build-id: c8417d767baccfadb39b474e484d46947915cd8f<br /> Found module libdl.so.2 with build-id: ec122bf338c40399baf7453971181e08e2f224ad<br /> Found module open-ecard-app with build-id: 416bbf18c342cb114c877da47366322b0fdaeef5<br /> Stack trace of thread 6756:<br /> #0 0x00007f83faab4cbb raise (libc.so.6 + 0x4acbb)<br /> #1 0x00007f83faab6355 abort (libc.so.6 + 0x4c355)<br /> #2 0x00007f83fa6ec675 n/a (libstdc++.so.6 + 0xa5675)<br /> #3 0x00007f83fa6f7d0c n/a (libstdc++.so.6 + 0xb0d0c)<br /> #4 0x00007f83fa6f7d77 <em>ZSt9terminatev (libstdc++.so.6 + 0xb0d77)<br /> #5 0x00007f83fa6f8aa5 __cxa_pure_virtual (libstdc++.so.6 + 0xb1aa5)<br /> #6 0x00007f83fb27e83d _ZNK6Logger3logENS_8LogLevelEPKciS2_RKNSt7</em>_cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (/opt/open-ecard-app/lib/libapplauncher.so + 0x1a83d)<br /> #7 0x00007f83fb26b672 <em>ZNK6Logger3logENS_8LogLevelEPKciS2_S2</em> (/opt/open-ecard-app/lib/libapplauncher.so + 0x7672)<br /> #8 0x00007f83fb074743 n/a (n/a + 0x0)<br /> #9 0x00007f83faab7ae9 __run_exit_handlers (libc.so.6 + 0x4dae9)<br /> #10 0x00007f83faab7c7a exit (libc.so.6 + 0x4dc7a)<br /> #11 0x00007f83f9547349 _ZN2os4exitEi (libjvm.so + 0xc0d349)<br /> #12 0x00007f83f98589db _ZN12VM_Operation8evaluateEv (libjvm.so + 0xf1e9db)<br /> #13 0x00007f83f985a268 _ZN8VMThread18evaluate_operationEP12VM_Operation (libjvm.so + 0xf20268)<br /> #14 0x00007f83f985a71c _ZN8VMThread13inner_executeEP12VM_Operation (libjvm.so + 0xf2071c)<br /> #15 0x00007f83f985aa0f _ZN8VMThread3runEv (libjvm.so + 0xf20a0f)<br /> #16 0x00007f83f97d7b2e _ZN6Thread8call_runEv (libjvm.so + 0xe9db2e)<br /> #17 0x00007f83f953e4c1 _ZL19thread_native_entryP6Thread (libjvm.so + 0xc044c1)<br /> #18 0x00007f83f9cad6ea start_thread (libpthread.so.0 + 0xa6ea)<br /> #19 0x00007f83fab81a6f __clone (libc.so.6 + 0x117a6f)</p>
<p>Stack trace of thread 6757:<br /> #0 0x00007f83f9cb470c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0x1170c)<br /> #1 0x00007f83f9548e4b <em>ZN2os15PlatformMonitor4waitEl (libjvm.so + 0xc0ee4b)<br /> #2 0x00007f83f94f7460 _ZN7Monitor4waitEl (libjvm.so + 0xbbd460)<br /> #3 0x00007f83f922381a JVM_WaitForReferencePendingList (libjvm.so + 0x8e981a)<br /> #4 0x00007f83de2804da n/a (n/a + 0x0)<br /> #5 0x00007f83de27c22c n/a (n/a + 0x0)<br /> #6 0x00007f83de27c22c n/a (n/a + 0x0)<br /> #7 0x00007f83de273cc9 n/a (n/a + 0x0)<br /> #8 0x00007f83f9155665 _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP10JavaThread (libjvm.so + 0x81b665)<br /> #9 0x00007f83f9156c4b _ZN9JavaCalls12call_virtualEP9JavaValue6HandleP5KlassP6SymbolS6_P10JavaThread (libjvm.so + 0x81cc4b)<br /> #10 0x00007f83f9219ba0 _ZL12thread_entryP10JavaThreadS0</em> (libjvm.so + 0x8dfba0)<br /> #11 0x00007f83f97d4590 _ZN10JavaThread17thread_main_innerEv (libjvm.so + 0xe9a590)<br /> #12 0x00007f83f97d7b2e _ZN6Thread8call_runEv (libjvm.so + 0xe9db2e)<br /> #13 0x00007f83f953e4c1 _ZL19thread_native_entryP6Thread (libjvm.so + 0xc044c1)<br /> #14 0x00007f83f9cad6ea start_thread (libpthread.so.0 + 0xa6ea)<br /> #15 0x00007f83fab81a6f __clone (libc.so.6 + 0x117a6f)</p>
<p>Stack trace of thread 6753:<br /> #0 0x00007f83f9cb75f4 do_futex_wait.constprop.1 (libpthread.so.0 + 0x145f4)<br /> #1 0x00007f83f9cb76f8 __new_sem_wait_slow.constprop.0 (libpthread.so.0 + 0x146f8)<br /> #2 0x00007f83f95ef032 _ZN14PosixSemaphore4waitEv (libjvm.so + 0xcb5032)<br /> #3 0x00007f83f9887208 _ZN10GangWorker4loopEv (libjvm.so + 0xf4d208)<br /> #4 0x00007f83f988728f _ZN10GangWorker3runEv (libjvm.so + 0xf4d28f)<br /> #5 0x00007f83f97d7b2e _ZN6Thread8call_runEv (libjvm.so + 0xe9db2e)<br /> #6 0x00007f83f953e4c1 _ZL19thread_native_entryP6Thread (libjvm.so + 0xc044c1)<br /> #7 0x00007f83f9cad6ea start_thread (libpthread.so.0 + 0xa6ea)<br /> #8 0x00007f83fab81a6f __clone (libc.so.6 + 0x117a6f)</p>
<p>Stack trace of thread 6751:<br /> #0 0x00007f83f9cb75f4 do_futex_wait.constprop.1 (libpthread.so.0 + 0x145f4)<br /> #1 0x00007f83f9cb76f8 __new_sem_wait_slow.constprop.0 (libpthread.so.0 + 0x146f8)<br /> #2 0x00007f83f95ef032 _ZN14PosixSemaphore4waitEv (libjvm.so + 0xcb5032)<br /> #3 0x00007f83f9887208 _ZN10GangWorker4loopEv (libjvm.so + 0xf4d208)<br /> #4 0x00007f83f988728f _ZN10GangWorker3runEv (libjvm.so + 0xf4d28f)<br /> #5 0x00007f83f97d7b2e _ZN6Thread8call_runEv (libjvm.so + 0xe9db2e)<br /> #6 0x00007f83f953e4c1 _ZL19thread_native_entryP6Thread (libjvm.so + 0xc044c1)<br /> #7 0x00007f83f9cad6ea start_thread (libpthread.so.0 + 0xa6ea)<br /> #8 0x00007f83fab81a6f __clone (libc.so.6 + 0x117a6f)</p>
<p>Stack trace of thread 6750:<br /> #0 0x00007f83f9cb470c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0x1170c)<br /> #1 0x00007f83f9548e4b _ZN2os15PlatformMonitor4waitEl (libjvm.so + 0xc0ee4b)<br /> #2 0x00007f83f94f7460 _ZN7Monitor4waitEl (libjvm.so + 0xbbd460)<br /> #3 0x00007f83f97dabda _ZN7Threads10destroy_vmEv (libjvm.so + 0xea0bda)<br /> #4 0x00007f83f91df9e2 jni_DestroyJavaVM (libjvm.so + 0x8a59e2)<br /> #5 0x00007f83fb24db32 JavaMain (/opt/open-ecard-app/lib/runtime/lib/libjli.so + 0x3b32)<br /> #6 0x00007f83fb251e49 ThreadJavaMain (/opt/open-ecard-app/lib/runtime/lib/libjli.so + 0x7e49)<br /> #7 0x00007f83f9cad6ea start_thread (libpthread.so.0 + 0xa6ea)<br /> #8 0x00007f83fab81a6f __clone (libc.so.6 + 0x117a6f)</p>
<p>Stack trace of thread 6742:<br /> #0 0x00007f83f9caed20 __pthread_clockjoin_ex (libpthread.so.0 + 0xbd20)<br /> #1 0x00007f83fb2529eb CallJavaMainInNewThread (/opt/open-ecard-app/lib/runtime/lib/libjli.so + 0x89eb)<br /> #2 0x00007f83fb24f84d ContinueInNewThread (/opt/open-ecard-app/lib/runtime/lib/libjli.so + 0x584d)<br /> #3 0x00007f83fb2511bd JLI_Launch (/opt/open-ecard-app/lib/runtime/lib/libjli.so + 0x71bd)<br /> #4 0x0000558df5ee1646 jvmLauncherStartJvm (open-ecard-app + 0x1646)<br /> #5 0x0000558df5ee1292 launchJvm (open-ecard-app + 0x1292)<br /> #6 0x00007f83faa9f29d __libc_start_main (libc.so.6 + 0x3529d)<br /> #7 0x0000558df5ee135a _start (open-ecard-app + 0x135a)</p>
<p>Stack trace of thread 6758:<br /> #0 0x00007f83f9cb470c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0x1170c)<br /> #1 0x00007f83f9548413 <em>ZN2os13PlatformEvent4parkEv (libjvm.so + 0xc0e413)<br /> #2 0x00007f83f951b145 _ZN13ObjectMonitor4waitElbP10JavaThread (libjvm.so + 0xbe1145)<br /> #3 0x00007f83f9781ac2 _ZN18ObjectSynchronizer4waitE6HandlelP10JavaThread (libjvm.so + 0xe47ac2)<br /> #4 0x00007f83f921b18f JVM_MonitorWait (libjvm.so + 0x8e118f)<br /> #5 0x00007f83de2804da n/a (n/a + 0x0)<br /> #6 0x00007f83ded9f2ec n/a (n/a + 0x0)<br /> #7 0x00007f83de273cc9 n/a (n/a + 0x0)<br /> #8 0x00007f83f9155665 _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP10JavaThread (libjvm.so + 0x81b665)<br /> #9 0x00007f83f9156c4b _ZN9JavaCalls12call_virtualEP9JavaValue6HandleP5KlassP6SymbolS6_P10JavaThread (libjvm.so + 0x81cc4b)<br /> #10 0x00007f83f9219ba0 _ZL12thread_entryP10JavaThreadS0</em> (libjvm.so + 0x8dfba0)<br /> #11 0x00007f83f97d4590 _ZN10JavaThread17thread_main_innerEv (libjvm.so + 0xe9a590)<br /> #12 0x00007f83f97d7b2e _ZN6Thread8call_runEv (libjvm.so + 0xe9db2e)<br /> #13 0x00007f83f953e4c1 _ZL19thread_native_entryP6Thread (libjvm.so + 0xc044c1)<br /> #14 0x00007f83f9cad6ea start_thread (libpthread.so.0 + 0xa6ea)<br /> #15 0x00007f83fab81a6f __clone (libc.so.6 + 0x117a6f)</p>
<p>Stack trace of thread 6836:<br /> #0 0x00007f83f9cb470c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0x1170c)<br /> #1 0x00007f83f9548acb <em>ZN6Parker4parkEbl (libjvm.so + 0xc0eacb)<br /> #2 0x00007f83f980a9e7 Unsafe_Park (libjvm.so + 0xed09e7)<br /> #3 0x00007f83e5f0114d n/a (n/a + 0x0)<br /> #4 0x00007f83df0377ac n/a (n/a + 0x0)<br /> #5 0x00007f83de27c385 n/a (n/a + 0x0)<br /> #6 0x00007f83de27c67e n/a (n/a + 0x0)<br /> #7 0x00007f83de273cc9 n/a (n/a + 0x0)<br /> #8 0x00007f83f9155665 _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP10JavaThread (libjvm.so + 0x81b665)<br /> #9 0x00007f83f9156c4b _ZN9JavaCalls12call_virtualEP9JavaValue6HandleP5KlassP6SymbolS6_P10JavaThread (libjvm.so + 0x81cc4b)<br /> #10 0x00007f83f9219ba0 _ZL12thread_entryP10JavaThreadS0</em> (libjvm.so + 0x8dfba0)<br /> #11 0x00007f83f97d4590 _ZN10JavaThread17thread_main_innerEv (libjvm.so + 0xe9a590)<br /> #12 0x00007f83f97d7b2e _ZN6Thread8call_runEv (libjvm.so + 0xe9db2e)<br /> #13 0x00007f83f953e4c1 _ZL19thread_native_entryP6Thread (libjvm.so + 0xc044c1)<br /> #14 0x00007f83f9cad6ea start_thread (libpthread.so.0 + 0xa6ea)<br /> #15 0x00007f83fab81a6f __clone (libc.so.6 + 0x117a6f)</p>
<p>Stack trace of thread 6768:<br /> #0 0x00007f83f9cb470c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0x1170c)<br /> #1 0x00007f83f9548acb _ZN6Parker4parkEbl (libjvm.so + 0xc0eacb)<br /> #2 0x00007f83f980a9e7 Unsafe_Park (libjvm.so + 0xed09e7)<br /> #3 0x00007f83e5f0114d n/a (n/a + 0x0)<br /> #4 0x00007f83df0377ac n/a (n/a + 0x0)</p></li>
</ol>
<p>Unglücklicherweise ist der Core-Dump grob 640MB "fett". Nach Komprimierung sind es immer noch grob 90MB.<br />Da Problem ist reproduzierbar (wie oben beschrieben). Nach der Exception auf dem Bildschirm sehe ich noch folgende zwei Zeilen:<br />pure virtual method called<br />terminate called without an active exception</p> Open eCard - Bug #836 (Feedback): Linux: libjpeg.so.62: Kann die Shared-Object-Datei nicht öffnenhttps://dev.openecard.org/issues/8362023-01-29T19:19:50ZUlrich Windl
<p>Nachdem ich mit Version open-ecard-app-1.4.5-1.x86_64 eine Exception ("Package type UNKNOWN not supported in update list.") bekommen hatte, habe ich auf die Version open-ecard-app-2.1.5-1.x86_64 aktualisiert. Doch auch da bekomme ich eine Exception:<br />xception in thread "Dispatcher Event 1" java.lang.UnsatisfiedLinkError: /opt/open-ecard-app/lib/runtime/lib/libjavajpeg.so: libjpeg.so.62: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden<br /> at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)<br /> at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(Unknown Source)<br /> at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(Unknown Source)<br /> at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(Unknown Source)<br /> at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(Unknown Source)<br /> at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(Unknown Source)<br /> at java.base/java.lang.ClassLoader.loadLibrary(Unknown Source)<br /> at java.base/java.lang.Runtime.loadLibrary0(Unknown Source)<br /> at java.base/java.lang.System.loadLibrary(Unknown Source)<br /> at java.desktop/com.sun.imageio.plugins.jpeg.JPEGImageReader$1.run(Unknown Source)<br /> at java.desktop/com.sun.imageio.plugins.jpeg.JPEGImageReader$1.run(Unknown Source)<br /> at java.base/java.security.AccessController.doPrivileged(Unknown Source)<br /> at java.desktop/com.sun.imageio.plugins.jpeg.JPEGImageReader.initStatic(Unknown Source)<br /> at java.desktop/com.sun.imageio.plugins.jpeg.JPEGImageReader.<clinit>(Unknown Source)<br /> at java.desktop/com.sun.imageio.plugins.jpeg.JPEGImageReaderSpi.createReaderInstance(Unknown Source)<br /> at java.desktop/javax.imageio.spi.ImageReaderSpi.createReaderInstance(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO$ImageReaderIterator.next(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO$ImageReaderIterator.next(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO.read(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO.read(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.GuiUtils.getScaledCardImageIcon(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.getCardIcon(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.createInfoLabel(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.addInfo(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.signalEvent(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.common.event.EventDispatcherImpl.lambda$notify$0(Unknown Source)<br /> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)<br /> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)<br /> at java.base/java.lang.Thread.run(Unknown Source)<br />Exception in thread "Dispatcher Event 2" java.lang.NoClassDefFoundError: Could not initialize class com.sun.imageio.plugins.jpeg.JPEGImageReader<br /> at java.desktop/com.sun.imageio.plugins.jpeg.JPEGImageReaderSpi.createReaderInstance(Unknown Source)<br /> at java.desktop/javax.imageio.spi.ImageReaderSpi.createReaderInstance(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO$ImageReaderIterator.next(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO$ImageReaderIterator.next(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO.read(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO.read(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.GuiUtils.getScaledCardImageIcon(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.getCardIcon(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.createInfoLabel(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.addInfo(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.signalEvent(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.common.event.EventDispatcherImpl.lambda$notify$0(Unknown Source)<br /> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)<br /> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)<br /> at java.base/java.lang.Thread.run(Unknown Source)<br />Exception in thread "Update-Task" java.lang.IllegalArgumentException: Package type UNKNOWN not supported in update list.<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.updater.VersionUpdateLoader.loadVersionUpdateList(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.updater.VersionUpdateChecker.loadCurrentVersionList(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.RichClient$UpdateTask.run(Unknown Source)<br /> at java.base/java.util.TimerThread.mainLoop(Unknown Source)<br /> at java.base/java.util.TimerThread.run(Unknown Source)<br />Caused by: java.lang.NullPointerException: Cannot invoke "org.jose4j.json.internal.json_simple.JSONArray.iterator()" because "<local8>" is null<br /> ... 5 more<br />Exception in thread "Dispatcher Event 3" java.lang.NoClassDefFoundError: Could not initialize class com.sun.imageio.plugins.jpeg.JPEGImageReader<br /> at java.desktop/com.sun.imageio.plugins.jpeg.JPEGImageReaderSpi.createReaderInstance(Unknown Source)<br /> at java.desktop/javax.imageio.spi.ImageReaderSpi.createReaderInstance(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO$ImageReaderIterator.next(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO$ImageReaderIterator.next(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO.read(Unknown Source)<br /> at java.desktop/javax.imageio.ImageIO.read(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.GuiUtils.getScaledCardImageIcon(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.getCardIcon(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.createInfoLabel(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.updateInfo(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.richclient.gui.Status.signalEvent(Unknown Source)<br /> at <a class="email" href="mailto:org.openecard.richclient@2.1.5">org.openecard.richclient@2.1.5</a>/org.openecard.common.event.EventDispatcherImpl.lambda$notify$0(Unknown Source)<br /> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)<br /> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)<br /> at java.base/java.lang.Thread.run(Unknown Source)</p>
<p>Betriebssystem ist openSUSE LEap 15.4 (aktuell).</p> Open eCard - Bug #835 (Solved): Building mobile libs fails at step iOS Framework because of undef...https://dev.openecard.org/issues/8352022-12-22T08:41:28ZAndreas Ganske
<p>I am trying to build v2.1.5 under macOS with an Apple Silicon chip (arm64) with the following invocation (I skip the tests because actually two are failing in the step "Mobile Lib"):</p>
<pre><code>mvn install -Dmaven.test.skip=true -P build-mobile-libs</code></pre>
<p>I get the following error:</p>
<pre><code>[...]
[INFO] Building iOS Framework 2.1.5 [51/51]
[...]
[INFO] Linking 6869 classes (ios arm64 release)
[INFO] 47278 methods out of 58067 included in the executable
[INFO] Building framework binary /Users/Andreas/open-ecard/packager/ios-framework/target/robovm.tmp/arm64/OpenEcard
[INFO] /Applications/Xcode-14.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -o /Users/Andreas/open-ecard/packager/ios-framework/target/robovm.tmp/arm64/OpenEcard -arch arm64 -Wl,-filelist,/Users/Andreas/open-ecard/packager/ios-framework/target/robovm.tmp/arm64/objects0 -w -stdlib=libc++ -miphoneos-version-min=8.0 -fembed-bitcode -isysroot /Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS16.2.sdk -dynamiclib -single_module -compatibility_version 1 -current_version 1 -install_name @rpath/OpenEcard.framework/OpenEcard -L /Users/Andreas/.m2/repository/com/mobidevelop/robovm/robovm-dist/2.3.10/unpacked/robovm-2.3.10/lib/vm/ios/arm64 -ObjC -exported_symbols_list /Users/Andreas/open-ecard/packager/ios-framework/target/robovm.tmp/arm64/exported_symbols -Wl,-no_implicit_dylibs -Wl,-dead_strip -fPIC -lrobovm-frameworksupport -lrobovm-bc -force_load /Users/Andreas/.m2/repository/com/mobidevelop/robovm/robovm-dist/2.3.10/unpacked/robovm-2.3.10/lib/vm/ios/arm64/librobovm-rt.a -lrobovm-core -lgc -lpthread -ldl -lm -lz -liconv -lsqlite3 -framework Foundation -framework MobileCoreServices
[ERROR] Undefined symbols for architecture arm64:
[ERROR] "_[j]java.lang.Object.getClass()Ljava/lang/Class;[lookup]", referenced from:
[ERROR] _[J]org.slf4j.helpers.SubstituteLogger.isDelegateEventAware()Z in SubstituteLogger.class.o
[ERROR] ld: symbol(s) not found for architecture arm64
[ERROR] clang: error: linker command failed with exit code 1 (use -v to see invocation)
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Open eCard Client 2.1.5:
[INFO]
[INFO] Open eCard Client .................................. SUCCESS [ 2.095 s]
[INFO] Src-Parent ......................................... SUCCESS [ 0.135 s]
[INFO] Open eCard Webservice Definitions .................. SUCCESS [ 0.028 s]
[INFO] Open eCard WS common ............................... SUCCESS [ 1.136 s]
[INFO] Open eCard WS classes .............................. SUCCESS [ 7.801 s]
[INFO] JAXB Marshaller .................................... SUCCESS [ 1.164 s]
[INFO] Open eCard I18n .................................... SUCCESS [ 0.046 s]
[INFO] Open eCard Common Libs ............................. SUCCESS [ 3.485 s]
[INFO] CardInfo files ..................................... SUCCESS [ 0.082 s]
[INFO] Add-on Framework ................................... SUCCESS [ 0.556 s]
[INFO] Crypto packages .................................... SUCCESS [ 0.023 s]
[INFO] Crypto common ...................................... SUCCESS [ 0.726 s]
[INFO] SAL ................................................ SUCCESS [ 0.018 s]
[INFO] SAL common ......................................... SUCCESS [ 0.466 s]
[INFO] Android Marshaller ................................. SUCCESS [ 0.456 s]
[INFO] Open eCard TLS ..................................... SUCCESS [ 1.018 s]
[INFO] IFD implementations ................................ SUCCESS [ 0.050 s]
[INFO] IFD common ......................................... SUCCESS [ 0.366 s]
[INFO] SmartcardIO implementations ........................ SUCCESS [ 0.015 s]
[INFO] PCSC SmartcardIO ................................... SUCCESS [ 0.240 s]
[INFO] GUI implementations ................................ SUCCESS [ 0.013 s]
[INFO] Swing GUI .......................................... SUCCESS [ 0.590 s]
[INFO] IFD core ........................................... SUCCESS [ 0.384 s]
[INFO] Tiny SAL ........................................... SUCCESS [ 0.476 s]
[INFO] Management ......................................... SUCCESS [ 0.094 s]
[INFO] Control Interface Bindings ......................... SUCCESS [ 0.007 s]
[INFO] HTTP Binding ....................................... SUCCESS [ 1.003 s]
[INFO] Graphics ........................................... SUCCESS [ 0.198 s]
[INFO] About Dialog ....................................... SUCCESS [ 0.128 s]
[INFO] IFD protocols ...................................... SUCCESS [ 0.009 s]
[INFO] PACE protocol ...................................... SUCCESS [ 0.266 s]
[INFO] Mobile NFC SmartcardIO ............................. SUCCESS [ 0.488 s]
[INFO] Android NFC SmartcardIO ............................ SUCCESS [ 0.357 s]
[INFO] iOS based NFC SmartcardIO .......................... SUCCESS [ 0.602 s]
[INFO] Add-on Modules ..................................... SUCCESS [ 0.031 s]
[INFO] PIN Management Add-on .............................. SUCCESS [ 0.351 s]
[INFO] Generic cryptography protocol ...................... SUCCESS [ 0.247 s]
[INFO] TR-03112 Add-on .................................... SUCCESS [ 0.732 s]
[INFO] Chipgateway Add-on ................................. SUCCESS [ 0.407 s]
[INFO] Status ............................................. SUCCESS [ 0.093 s]
[INFO] Client Implementations ............................. SUCCESS [ 0.007 s]
[INFO] Rich Client ........................................ SUCCESS [ 1.026 s]
[INFO] Mobile Lib ......................................... SUCCESS [ 1.904 s]
[INFO] Android Common ..................................... SUCCESS [ 0.218 s]
[INFO] Android Lib ........................................ SUCCESS [ 3.105 s]
[INFO] iOS Common ......................................... SUCCESS [ 0.216 s]
[INFO] iOS Lib ............................................ SUCCESS [ 2.510 s]
[INFO] Packager ........................................... SUCCESS [ 0.020 s]
[INFO] Rich Client (Bundle) ............................... SUCCESS [ 5.605 s]
[INFO] Rich Client (Packager) ............................. SUCCESS [ 0.363 s]
[INFO] iOS Framework ...................................... FAILURE [01:54 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:36 min
[INFO] Finished at: 2022-12-22T09:13:09+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.mobidevelop.robovm:robovm-maven-plugin:2.3.10:install (default) on project ios-framework: Failed to install: Command '[/Applications/Xcode-14.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++, -o, /Users/Andreas/open-ecard/packager/ios-framework/target/robovm.tmp/arm64/OpenEcard, -arch, arm64, -Wl,-filelist,/Users/Andreas/open-ecard/packager/ios-framework/target/robovm.tmp/arm64/objects0, -w, -stdlib=libc++, -miphoneos-version-min=8.0, -fembed-bitcode, -isysroot, /Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS16.2.sdk, -dynamiclib, -single_module, -compatibility_version, 1, -current_version, 1, -install_name, @rpath/OpenEcard.framework/OpenEcard, -L, /Users/Andreas/.m2/repository/com/mobidevelop/robovm/robovm-dist/2.3.10/unpacked/robovm-2.3.10/lib/vm/ios/arm64, -ObjC, -exported_symbols_list, /Users/Andreas/open-ecard/packager/ios-framework/target/robovm.tmp/arm64/exported_symbols, -Wl,-no_implicit_dylibs, -Wl,-dead_strip, -fPIC, -lrobovm-frameworksupport, -lrobovm-bc, -force_load, /Users/Andreas/.m2/repository/com/mobidevelop/robovm/robovm-dist/2.3.10/unpacked/robovm-2.3.10/lib/vm/ios/arm64/librobovm-rt.a, -lrobovm-core, -lgc, -lpthread, -ldl, -lm, -lz, -liconv, -lsqlite3, -framework, Foundation, -framework, MobileCoreServices]' failed (Exit value: 1) -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :ios-framework
</code></pre>
<p>Is there any chance to get this compiling? I tried compiling it under Rosetta 2 (x86_64) by opening the terminal with Rosetta, but that failed as well with the same error.</p>
<p>I use Maven 3.8.6, Java 14 and Xcode 14.2.0. I also tried Java 11, 17 and 19 but got the same or other issues. I found different sources saying which JDK to use, could you clarify which one to use for building the mobile libs?</p> Open eCard - Bug #834 (New): Linux Mint 20.3 meldet "beschädigtes vorhandenes Paket" bei Open eCa...https://dev.openecard.org/issues/8342022-05-01T07:26:17ZChristian Marks
<p>Hallo,</p>
<p>nach der Installation bekomme ich die Meldung "Fehler: Beschädigt vorhandenes Paket "open-ecard-app" wegen Konflikt: open-ecard-app()". Kann mir hier jemand weiterhelfen?</p> Open eCard - PartnerIssue #833 (In Progress): Login zu epetitionen.bundestag.de funktioniert nichthttps://dev.openecard.org/issues/8332021-11-08T08:27:21ZChris Vogel
<p>Die Anmeldung bei DATEV funktioniert (nach wie vor).</p>
<p>Der Anmeldeversuch auf dem Petitionsportal des Bundestag endet mit der Meldung "Keine Karten ID übermittelt. --interne Meldung:" (siehe Bildschirmfoto).</p>
<p>Der Versuch den nPA erneut zu aktivieren führt zu der Meldung: "Bei der Aktivierung ist ein Fehler aufgetreten Keine Karten ID übermittelt. -- interne Meldung:"</p>
<p>Open eCard App Version 1.4.5</p> Open eCard - Feature #832 (New): ReinerSCT unter Debianhttps://dev.openecard.org/issues/8322021-10-27T23:54:46ZMichael Aselmann
<p>Mit der Open eCard wird der ReinerSCT Kartenleser zuverlässig erkannt und ausgelesen, im Gegensatz zur Ausweiss2App, die den Kontakt zum Kartenleser unter Debian nach dem ersten Lesen verliert.</p> Open eCard - Bug #831 (New): Building from source under Linux results in huge package because of ...https://dev.openecard.org/issues/8312021-07-12T13:54:02ZTheo Wollenleben
<p>This seems to affect builds under the OpenJDKs from the official repositories of some Linux distributions, at least Debian (<a class="external" href="https://files.ecsec.de/index.php/s/2jDmibFgacwMtQc">https://files.ecsec.de/index.php/s/2jDmibFgacwMtQc</a>, see <a class="issue tracker-1 status-3 priority-4 priority-default" title="Bug: Anmeldung bei der Rentenversicherung schlägt fehl: An authentication process is already running. (Solved)" href="https://dev.openecard.org/issues/829#note-8">#829#note-8</a>) and openSUSE (my own tests). The modules under $JAVA_HOME/jmods include shared libraries that contain debug information, which is not stripped when following the build instructions <a class="external" href="https://github.com/ecsec/open-ecard#build-instructions">https://github.com/ecsec/open-ecard#build-instructions</a>. The biggest contribution to the bloat comes from the module java.base.jmod. The resulting file packager/richclient-packager/target/open-ecard/lib/server/libjvm.so is with about 400 MB twenty time bigger than libjvm.so from <a class="external" href="https://jdk.java.net/">https://jdk.java.net/</a> or <a class="external" href="https://adoptopenjdk.net/">https://adoptopenjdk.net/</a>. There is a simple fix that can be applied after the package has been built. Executing</p>
<pre>
$ cd packager/richclient-packager/target/open-ecard
$ strip lib/*.so lib/server/*.so
</pre>
<p>results in a size comparable to the package built under Oracle's or AdoptOpenJDK's JDK, or the RPM package from <a class="external" href="https://www.openecard.org/download/pc/">https://www.openecard.org/download/pc/</a>, which also happens to be built under openSUSE's JDK:</p>
<pre>
$ /opt/open-ecard-app/lib/runtime/bin/java -version
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment (build 16.0.1+9-suse-1.2-x8664)
OpenJDK 64-Bit Server VM (build 16.0.1+9-suse-1.2-x8664, mixed mode)
</pre>
<p>I would assume that the build process can be configured to automatically remove debug information. If this is the case, then the build instructions in README.md should provide the necessary information.</p> Open eCard - Bug #830 (New): Building from source fails: Error: Module java.logging not found, re...https://dev.openecard.org/issues/8302021-06-25T17:01:29ZTheo Wollenleben
<p>OS: Linux (openSUSE Tumbleweed) with OpenJDK 14 and higher</p>
<p>I have no success trying to build Open eCard from source. Following the build instructions<br /><pre>
$ git clone git://github.com/ecsec/open-ecard.git
$ cd open-ecard
$ mvn clean install
</pre><br />gives the following error:<br /><pre>
[ERROR] Error: Module java.logging not found, required by org.openecard.richclient
[ERROR] java.lang.module.FindException: Module java.logging not found, required by org.openecard.richclient
[ERROR] at java.base/java.lang.module.Resolver.findFail(Resolver.java:900)
[ERROR] at java.base/java.lang.module.Resolver.resolve(Resolver.java:191)
[ERROR] at java.base/java.lang.module.Resolver.resolve(Resolver.java:140)
[ERROR] at java.base/java.lang.module.Configuration.resolve(Configuration.java:421)
[ERROR] at java.base/java.lang.module.Configuration.resolve(Configuration.java:255)
[ERROR] at jdk.jlink/jdk.tools.jlink.internal.Jlink$JlinkConfiguration.resolve(Jlink.java:217)
[ERROR] at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.createImageProvider(JlinkTask.java:489)
[ERROR] at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.createImage(JlinkTask.java:399)
[ERROR] at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.run(JlinkTask.java:271)
[ERROR] at jdk.jlink/jdk.tools.jlink.internal.Main.run(Main.java:54)
[ERROR] at jdk.jlink/jdk.tools.jlink.internal.Main.main(Main.java:33)
[ERROR] Failed to execute goal net.agilhard.maven.plugins:jlink-jpackager-maven-plugin:1.0.0-ec.4:jlink (jlink) on project richclient-packager:
[ERROR] Exit code: 1
[ERROR] Command line was: /bin/sh -c /usr/lib64/jvm/java/bin/jlink @/usr/src/git/open-ecard/packager/richclient-packager/target/jlinkArgs
</pre><br />The reported missing module seems to be present:<br /><pre>
$ java --list-modules | grep java.logging
java.logging@11.0.7
</pre><br />Resuming with<br /><pre>
$ mvn clean install -rf :richclient-packager
</pre><br />leads to more allegedly missing modules (java.base, java.desktop, ...).</p> Open eCard - Bug #829 (Solved): Anmeldung bei der Rentenversicherung schlägt fehl: An authenticat...https://dev.openecard.org/issues/8292021-06-21T15:14:39ZTheo Wollenleben
<p>OS: Linux (openSUSE Tumbleweed)<br />Gerät: REINER SCT cyberJack RFID standard<br />Browser: Chrome, Firefox</p>
<p>Anmeldung für die eID-Dienste der Deutsche Rentenversicherung schlägt fehl nach dem Aufruf von "Anmelden für registrierte Nutzer" auf <a class="external" href="https://www.eservice-drv.de/OnlineDiensteWeb/init.do?npa=true">https://www.eservice-drv.de/OnlineDiensteWeb/init.do?npa=true</a>. Der Browser wird umgeleitet auf eine lokale Adresse der Form <a class="external" href="http://localhost:24727/eID-Client?tcTokenURL=https%3A%2F%2Fwww.eservice-drv.de%2FOnlineDiensteWeb%2FRedirect%3Fref%3DA0CD5EA952CC2B8C0CA8012DC2EC2272C34C91B150C023296F961881D26133A269773D73222D256E">http://localhost:24727/eID-Client?tcTokenURL=https%3A%2F%2Fwww.eservice-drv.de%2FOnlineDiensteWeb%2FRedirect%3Fref%3DA0CD5EA952CC2B8C0CA8012DC2EC2272C34C91B150C023296F961881D26133A269773D73222D256E</a> mit der Meldung "Locked. An authentication process is already running." Manchmal ist auf der Internetseite vorher noch die folgende Meldung zu sehen: "Die AusweisApp oder Open eCard ist aktuell nicht gestartet bzw. installiert. Um sich mit Ihrem Ausweis auszuweisen, starten Sie diese bitte." Anmeldung mit Open eCard auf <a class="external" href="https://www.vbl.de/de/meine_vbl/">https://www.vbl.de/de/meine_vbl/</a> und <a class="external" href="https://www.elster.de/eportal/login/npa">https://www.elster.de/eportal/login/npa</a> funktioniert. Anmeldung bei der Rentenversicherung mit der Ausweisapp2 funktioniert ebenfalls. Logdateiauszug ist beigefügt.</p> Open eCard - Feature #828 (New): Altersverifikationhttps://dev.openecard.org/issues/8282021-01-26T17:16:32ZChristian Kirsch
<p>Sehr geehrte Damen und Herren,</p>
<p>vielen Denk für Ihre Arbeiten an der Open eCard API.</p>
<p>Wir möchten in einem Projekt einen Getränkefach mit alkoholischen Getränken an einem Wanderweg aufstellen. Dazu möchten wir eine Altersverifikation zum Öffnen des Faches über den Personalausweis realisieren.<br />Mein Gedanke ist dies mit einem Rasperry Pi Zero und einem Reinersect USB Lesegerät umzusetzen. Es ist keine Internetverbindung vorhanden. Ist eine Altersverifikation mit der API offline möglich und wie kann muss ich die API nutzen? Ich habe leider keine Dokumentation diesbezüglich finden können.</p>
<p>Ein weiteres Problem: Ich habe die API mit GIT geklont und erfolgreich mit "mvn clean install" kompilieren können. Das Binary ist aber leider nicht wie in der Install.md erklärt vorhanden.</p>
<p>Ich habe Kenntnisse in Java und bin mir sicher, mit Ihrer API arbeiten zu können, wenn ich eine Hilfestellung Ihrerseits bekommen könnte.</p>
<p>Ich würde mich über eine Antwort freuen und verbleibe</p>
<p>mit freundlichen Grüßen<br />Christian Kirsch</p> Open eCard - Bug #826 (New): java exceptions in OpenSUSE Leap 15.2 authenticating with governicushttps://dev.openecard.org/issues/8262020-11-24T22:11:32ZUlrich Windl
<p>When starting open-ecard-app-1.4.5-1.x86_64 in OpenSUSE Leap 15.2, I get a Java exception:<br />xception in thread "Update-Task" java.lang.IllegalArgumentException: Package type UNKNOWN not supported in update list.<br /> at <a class="email" href="mailto:org.openecard.richclient@1.4.5">org.openecard.richclient@1.4.5</a>/org.openecard.richclient.updater.VersionUpdateLoader.loadVersionUpdateList(VersionUpdateLoader.java:129)<br /> at <a class="email" href="mailto:org.openecard.richclient@1.4.5">org.openecard.richclient@1.4.5</a>/org.openecard.richclient.updater.VersionUpdateChecker.loadCurrentVersionList(VersionUpdateChecker.java:66)<br /> at <a class="email" href="mailto:org.openecard.richclient@1.4.5">org.openecard.richclient@1.4.5</a>/org.openecard.richclient.RichClient$UpdateTask.run(RichClient.java:357)<br /> at java.base/java.util.TimerThread.mainLoop(Timer.java:556)<br /> at java.base/java.util.TimerThread.run(Timer.java:506)<br />Caused by: java.lang.NullPointerException<br /> at <a class="email" href="mailto:org.openecard.richclient@1.4.5">org.openecard.richclient@1.4.5</a>/org.openecard.richclient.updater.VersionUpdateLoader.loadVersionUpdateList(VersionUpdateLoader.java:108)<br /> ... 4 more</p>
<p>Later when I try to authenticate with governicus my reader (Reiner SCT) says "Tunnel aktiv", but authentication fails. I see more java exceptions:<br />Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: javax.swing.JPanel[,0,0,0x0,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=] is not attached to a horizontal group<br /> at java.desktop/javax.swing.GroupLayout.checkComponents(GroupLayout.java:1090)<br /> at java.desktop/javax.swing.GroupLayout.prepare(GroupLayout.java:1044)<br /> at java.desktop/javax.swing.GroupLayout.layoutContainer(GroupLayout.java:914)<br /> at java.desktop/java.awt.Container.layout(Container.java:1537)<br /> at java.desktop/java.awt.Container.doLayout(Container.java:1526)<br /> at java.desktop/java.awt.Container.validateTree(Container.java:1722)<br /> at java.desktop/java.awt.Container.validateTree(Container.java:1731)<br /> at java.desktop/java.awt.Container.validateTree(Container.java:1731)<br /> at java.desktop/java.awt.Container.validate(Container.java:1657)<br /> at java.desktop/javax.swing.RepaintManager$3.run(RepaintManager.java:745)<br /> at java.desktop/javax.swing.RepaintManager$3.run(RepaintManager.java:743)<br /> at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)<br /> at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)<br /> at java.desktop/javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:742)<br /> at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1883)<br /> at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)<br /> at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)<br /> at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)<br /> at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)<br /> at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)<br /> at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)<br /> at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)<br /> at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)<br /> at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)<br />Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: javax.swing.JPanel[,0,0,0x0,invalid,layout=javax.swing.BoxLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=] is not attached to a horizontal group<br /> at java.desktop/javax.swing.GroupLayout.checkComponents(GroupLayout.java:1090)<br /> at java.desktop/javax.swing.GroupLayout.prepare(GroupLayout.java:1044)<br /> at java.desktop/javax.swing.GroupLayout.layoutContainer(GroupLayout.java:914)<br /> at java.desktop/java.awt.Container.layout(Container.java:1537)<br /> at java.desktop/java.awt.Container.doLayout(Container.java:1526)<br /> at java.desktop/java.awt.Container.validateTree(Container.java:1722)<br /> at java.desktop/java.awt.Container.validateTree(Container.java:1731)<br /> at java.desktop/java.awt.Container.validateTree(Container.java:1731)<br /> at java.desktop/java.awt.Container.validate(Container.java:1657)<br /> at java.desktop/javax.swing.RepaintManager$3.run(RepaintManager.java:745)<br /> at java.desktop/javax.swing.RepaintManager$3.run(RepaintManager.java:743)<br /> at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)<br /> at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)<br /> at java.desktop/javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:742)<br /> at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1883)<br /> at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)<br /> at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)<br /> at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)<br /> at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)<br /> at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)<br /> at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)<br /> at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)<br /> at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)<br /> at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)<br />Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException<br /> at java.desktop/javax.swing.GroupLayout$ComponentInfo.setBounds(GroupLayout.java:3660)<br /> at java.desktop/javax.swing.GroupLayout.layoutContainer(GroupLayout.java:932)<br /> at java.desktop/java.awt.Container.layout(Container.java:1537)<br /> at java.desktop/java.awt.Container.doLayout(Container.java:1526)<br /> at java.desktop/java.awt.Container.validateTree(Container.java:1722)<br /> at java.desktop/java.awt.Container.validateTree(Container.java:1731)<br /> at java.desktop/java.awt.Container.validateTree(Container.java:1731)<br /> at java.desktop/java.awt.Container.validate(Container.java:1657)<br /> at java.desktop/javax.swing.RepaintManager$3.run(RepaintManager.java:745)<br /> at java.desktop/javax.swing.RepaintManager$3.run(RepaintManager.java:743)<br /> at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)<br /> at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)<br /> at java.desktop/javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:742)<br /> at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1883)<br /> at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)<br /> at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)<br /> at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)<br /> at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)<br /> at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)<br /> at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)<br /> at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)<br /> at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)<br /> at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)<br /> at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)</p>
<p>My java is java-1_8_0-openjdk-1.8.0.252-lp152.1.2.x86_64</p>
<p>In syslog I see messages like these repeating all over:<br />pcscd<sup><a href="#fn6597">6597</a></sup>: 00000009 eventhandler.c:336:EHStatusHandlerThread() Error communicating to: REINER SCT cyberJack RFID komfort (9876543210) 00 00<br />pcscd<sup><a href="#fn6597">6597</a></sup>: 00400070 ifdwrapper.c:364:IFDStatusICC() Card not transacted: 612</p> Open eCard - Bug #825 (Solved): Non integer Proxy Port leads to error and proxy is not workinghttps://dev.openecard.org/issues/8252020-11-12T08:40:06ZTobias Wichtobias.wich@ecsec.de
<p>The following error has been observed.<br /><pre>
Exception in thread "Update-Task" java.lang.ExceptionInInitializerError
at org.openecard.richclient@1.4.5/org.openecard.richclient.updater.VersionUpdateLoader.loadVersionUpdateList(VersionUpdateLoader.java:81)
at org.openecard.richclient@1.4.5/org.openecard.richclient.updater.VersionUpdateChecker.loadCurrentVersionList(VersionUpdateChecker.java:66)
at org.openecard.richclient@1.4.5/org.openecard.richclient.RichClient$UpdateTask.run(RichClient.java:357)
at java.base/java.util.TimerThread.mainLoop(Timer.java:556)
at java.base/java.util.TimerThread.run(Timer.java:506)
Caused by: java.lang.NumberFormatException: For input string: ""
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:68)
at java.base/java.lang.Integer.parseInt(Integer.java:662)
at java.base/java.lang.Integer.parseInt(Integer.java:770)
at org.openecard.richclient@1.4.5/org.openecard.crypto.tls.proxy.ProxySettingsLoader.load(ProxySettingsLoader.java:101)
at org.openecard.richclient@1.4.5/org.openecard.crypto.tls.proxy.ProxySettings.<clinit>(ProxySettings.java:60)
... 5 more
</pre></p>
<p>The port has a non integer value, so the parsing fails and the proxy initialisation is aborted with the observed error. <br />The proxy implementation should print a warning in this case and fall back to using no proxy.</p> Open eCard - Bug #824 (New): Keine Karte eingesteckthttps://dev.openecard.org/issues/8242020-11-11T11:52:10ZMatthias Hermanns
<p>Moin,<br />ich versuche Open-eCard auf OpenSUSE 15.1 zu installieren. Es hatte früher mit 12.0 schon einmal geklappt, aber nun bin ich ratlos. Ich habe eigens jre1.8-1.8.0_271-fcs.x86_64 installiert und verwende ein neues ReinerSCT-Gerät, aber er findet meinen Personalausweis nicht. Es heißt immer nur "Karte nicht eingesteckt". Muss ich irgendwelche Verbindungseinstellungen vornehmen. Dies ist die Fehlermeldung:<br />" <br />Exception in thread "Update-Task" java.lang.ExceptionInInitializerError<br /> at <a class="email" href="mailto:org.openecard.richclient@1.4.5">org.openecard.richclient@1.4.5</a>/org.openecard.richclient.updater.VersionUpdateLoader.loadVersionUpdateList(VersionUpdateLoader.java:81)<br /> at <a class="email" href="mailto:org.openecard.richclient@1.4.5">org.openecard.richclient@1.4.5</a>/org.openecard.richclient.updater.VersionUpdateChecker.loadCurrentVersionList(VersionUpdateChecker.java:66)<br /> at <a class="email" href="mailto:org.openecard.richclient@1.4.5">org.openecard.richclient@1.4.5</a>/org.openecard.richclient.RichClient$UpdateTask.run(RichClient.java:357)<br /> at java.base/java.util.TimerThread.mainLoop(Timer.java:556)<br /> at java.base/java.util.TimerThread.run(Timer.java:506)<br />Caused by: java.lang.NumberFormatException: For input string: "" <br /> at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:68)<br /> at java.base/java.lang.Integer.parseInt(Integer.java:662)<br /> at java.base/java.lang.Integer.parseInt(Integer.java:770)<br /> at <a class="email" href="mailto:org.openecard.richclient@1.4.5">org.openecard.richclient@1.4.5</a>/org.openecard.crypto.tls.proxy.ProxySettingsLoader.load(ProxySettingsLoader.java:101)<br /> at <a class="email" href="mailto:org.openecard.richclient@1.4.5">org.openecard.richclient@1.4.5</a>/org.openecard.crypto.tls.proxy.ProxySettings.<clinit>(ProxySettings.java:60)<br /> ... 5 more<br />" <br />Was mache ich falsch?<br />Herzliche Grüße aus Münster<br />Matthias</p> Open eCard - Bug #786 (New): Recognition rule for turkish eID card is too broadhttps://dev.openecard.org/issues/7862019-12-17T13:45:17ZTobias Wichtobias.wich@ecsec.de
<p>The rule for detecting the Turkish eID card is based on the existence of the DF.CIA file specified in ISO/IEC 7816-15, Sec. 7.5.5. <br />This file is very likely to exist on other cards as well, making this rule alone not suitable to precisely detect a Turkish eID card.</p>
<p>A more specific rule containing a unique match of data of this card is needed. This could be a successive read binary call with a match string fitting only to Turkish eID cards.</p>
<p>The excerpt from the recognition tree:<br /><pre>
<iso:CardCall>
<iso:CommandAPDU>00A4040C0CA000000063504B43532D3135</iso:CommandAPDU>
<iso:ResponseAPDU>
<iso:Body>
<iso:MatchingData>
<iso:Offset>00</iso:Offset>
<iso:Length>00</iso:Length>
<iso:MatchingValue/>
</iso:MatchingData>
</iso:Body>
<iso:Trailer>9000</iso:Trailer>
<iso:Conclusion>
<iso:RecognizedCardType>http://www.ekds.gov.tr/2.5</iso:RecognizedCardType>
</iso:Conclusion>
</iso:ResponseAPDU>
</iso:CardCall>
</pre></p> Open eCard - Bug #766 (Feedback): Cyberjack Standard control command aborted by PCSChttps://dev.openecard.org/issues/7662019-09-09T11:21:16ZVladyslav Savchenko
<p>Hi guys!</p>
<p>Using the Open-eCard-App after entering PIN I am getting an exception.<br />My CardReader writes on its display "Tunnel aktiv", but the GUI-program fails with a message:</p>
<p>"An unknown error occurred. The operation was canceled."</p>
<p>in the command line I see:</p>
<p>Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: javax.swing.JPanel[,0,0,0x0,invalid,layout=javax.swing.BoxLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=] is not attached to a horizontal group<br /> at javax.swing.GroupLayout.checkComponents(GroupLayout.java:1086)<br /> at javax.swing.GroupLayout.prepare(GroupLayout.java:1040)<br /> at javax.swing.GroupLayout.layoutContainer(GroupLayout.java:910)<br /> at java.awt.Container.layout(Container.java:1513)<br /> at java.awt.Container.doLayout(Container.java:1502)<br /> at java.awt.Container.validateTree(Container.java:1698)<br /> at java.awt.Container.validateTree(Container.java:1707)<br /> at java.awt.Container.validateTree(Container.java:1707)<br /> at java.awt.Container.validateTree(Container.java:1707)<br /> at java.awt.Container.validate(Container.java:1633)<br /> at java.awt.Window.dispatchEventImpl(Window.java:2744)<br /> at java.awt.Component.dispatchEvent(Component.java:4711)<br /> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)<br /> at java.awt.EventQueue.access$500(EventQueue.java:97)<br /> at java.awt.EventQueue$3.run(EventQueue.java:709)<br /> at java.awt.EventQueue$3.run(EventQueue.java:703)<br /> at java.security.AccessController.doPrivileged(Native Method)<br /> at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)<br /> at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)<br /> at java.awt.EventQueue$4.run(EventQueue.java:733)<br /> at java.awt.EventQueue$4.run(EventQueue.java:731)<br /> at java.security.AccessController.doPrivileged(Native Method)<br /> at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)<br /> at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)<br /> at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)<br /> at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)<br /> at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)<br /> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)<br /> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)<br /> at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)</p>
<p>I have also tried to launch the program with root privileges. The same result.</p> Open eCard - Bug #706 (Solved): DATEV Arbeitnehmer online Login failshttps://dev.openecard.org/issues/7062018-11-28T11:10:34ZChris Vogel
<p>Login to <a class="external" href="https://www.datev.de/ano/">https://www.datev.de/ano/</a> used to work with Open eCard (Version I used to load directly from the webpage).</p>
<p>Since Version 1.3.0 (locally installed on Ubuntu 16.04LTS) the login to DATEV Arbeitnehmer online using my Personalausweis fails with the appended error message ("Die Authentifizierung ist fehlgeschlagen! Der folgende Fehler wurde vom Sytem zurückgegeben: Die Schema-Prüfung einer PAOS-Nachricht ist fehlgeschlagen. Aus Sicherheitsgründen wird empfohlen, die Chipkarte vom Kartenleser zu entfernen.")</p>
<p>My installation seems to work generally since I can successfully login to <a class="external" href="https://epetitionen.bundestag.de">https://epetitionen.bundestag.de</a> using my Personalausweis.</p> Open eCard - Bug #655 (Feedback): Fehler bei gleichzeitigem verwenden der VR Banksoftware und Ope...https://dev.openecard.org/issues/6552018-06-20T10:53:22ZAnonymous
<p>Hier übernimmt anscheinend die Open eCard App den Status der Karte und die VR Software kann nicht mehr auf die Karte zugreifen.<br />Evtl. Card Info für VR Karte aus der Open ecard App rausnehmen.</p> Open eCard - Bug #652 (New): Fehler bei Kfzauskunft Berlinhttps://dev.openecard.org/issues/6522018-06-05T09:15:42ZAnonymous
<p><a class="external" href="https://www.berlin.de/labo/fahrzeuge/kfz-zulassung/feinstaubplakette/shop.85047.php">https://www.berlin.de/labo/fahrzeuge/kfz-zulassung/feinstaubplakette/shop.85047.php</a> <br /><a class="external" href="https://www.berlin.de/labo/mobilitaet/kfz-zulassung/halterauskunft/shop.86598.php">https://www.berlin.de/labo/mobilitaet/kfz-zulassung/halterauskunft/shop.86598.php</a></p>
<p>Ungültiger Statuscode 500 vom PAOS-Endpunkt empfangen</p> Open eCard - Bug #640 (In Progress): Open eCard App - Unterstützung SAML Attached TcTokenhttps://dev.openecard.org/issues/6402018-03-06T11:58:23ZMichael Stoll
<p>Entsprechend Spezifikation TR3130 Part 1 Kap 4.2.2 ("The SAML Processor MAY also be operated attached to the eID-Server thus using just one communication channel to the eID-Client") wurde bei unserem eID Server der PSK Port abgeschaltet. Seitdem ist die Open eCard App nicht mehr funktionsfähig. Es scheint so zu sein, das die Open eCard App den entsprechende TcToken nicht korrekt verarbeitet.</p>
<p>Der TcToken des Servers:<br /><TCTokenType><br /><ServerAddress><a class="external" href="https://deveid.elsteronline.de:8443/ecardpaos/paosreceiver&lt;/ServerAddress">https://deveid.elsteronline.de:8443/ecardpaos/paosreceiver&lt;/ServerAddress</a>><br /><SessionIdentifier>d748502c-5a0e-4297-a762-a929bce65025</SessionIdentifier><br /><RefreshAddress><a class="external" href="https://deveid.elsteronline.de:8443//gov_autent/async?refID=_7a3af564801d47b677be97689d73dc7de870f113&lt;/RefreshAddress">https://deveid.elsteronline.de:8443//gov_autent/async?refID=_7a3af564801d47b677be97689d73dc7de870f113&lt;/RefreshAddress</a>><br /><CommunicationErrorAddress/><br /><Binding>urn:liberty:paos:2006-08</Binding><br /></TCTokenType></p>
<p>Es wird ein SOP Prüfung durchgeführt die an dieser Stelle nach Spezifikation nicht gefordert ist.<br />Der ServiceProvider und der eID Service müssen nicht der SOP entsprechen.</p>
<p>Stelle im Quellcode: TCTokenVerifier:assertSameChannel</p> Common eID - Support #639 (New): Störung beim Ausweisen rfid standart von reiner scthttps://dev.openecard.org/issues/6392018-03-02T11:34:09ZLothar Reeger
<p>Beim Versuch sich auf dem Bürgerportal des Freistates Bayern auszuweisen zegt der leser nicht im Sichfelt an und beide LEDs Leuchten abwechselnd gelb un blau zimlich schnell.</p> Open eCard - Feature #378 (New): Handle IFDProtocols correctly in AddonManagerhttps://dev.openecard.org/issues/3782015-03-05T12:32:00ZHans-Martin Haase
<p>Currently the richclient class registers the IFDProtocols in the AddonManager but the IFDProtocols which are part of the internal addons should be loaded by the AddonManager itself.</p> Common eID - Bug #368 (New): BSI TR-03124-1 spezifiziert das Verhalten bei einem Abbruch durch de...https://dev.openecard.org/issues/3682014-12-03T18:33:24ZDetlef Hühnleindetlef.huehnlein@ecsec.de
<p>Da die Spezifikation in diesem Punkt keine Aussage trifft, <br />verhalten sich Open eCard App und AusweisApp2 anders, was zu Herausforderungen <br />für die weiteren Komponenten (Dienst, eID-Server) führt.</p>
<p>Die Open eCard App schickt ein entsprechendes ResultMinor=http://www.bsi.bund.de/ecard/api/1.1/resultminor/sal#cancellationByUser<br />an den eID-Server, der den Authentisierungsvorgang geordnet abbrechen kann.</p>
<p>Die AusweisApp2 liefert hier ohne Umweg einen Redirect auf <a class="external" href="https://service.de:?session=150...6595&ResultMajor=error&ResultMinor=cancellationByUser&ResultMessage=Der">https://service.de:?session=150...6595&ResultMajor=error&ResultMinor=cancellationByUser&ResultMessage=Der</a> Benutzer hat den Vorgang abgebrochen.<br />und lässt den eID-Server ohne weitere Information in einen Timeout laufen.</p>
<p>Die BSI TR-03124-1 sollte hier das zu erwartende Verhalten spezifizieren, damit<br />klar ist was die neben dem eID-Client involvierten Komponenten (d.h. Dienst, eID-Server)<br />hier erwarten können.</p> Common eID - Bug #364 (New): AusweisApp2 schickt nicht spezifikationskonformen requestid-Paramete...https://dev.openecard.org/issues/3642014-11-22T12:27:11ZDetlef Hühnleindetlef.huehnlein@ecsec.de
<p>Die AuseisApp2 schickt einen nicht spezifikationskonformen requestid-Parameter im http-Header.</p>
<p>Der entsprechende Ausschnitt aus dem Log ist z.B. <br />POST /ecardpaos/paosreceiver HTTP/1.1<br />Host: prodpaos.governikus-eid.de<br />User-Agent: AusweisApp2/1.0.0<br />Connection: keep-alive<br />Accept: text/html; application/vnd.paos+xml<br />PAOS: ver="urn:liberty:paos:2006-08" <br />Content-Type: application/vnd.paos+xml; charset=UTF-8<br />Content-Length: 1953<br />requestid: 1d8628bd-a845-41c4-b57b-39e82ef50a7e</p>
<p>Der Parameter requestid dürfte gemaäß Spezifikation NICHT vorhanden sein.</p> Common eID - Bug #363 (New): prodpaos.governikus-eid.de schickt in EAC2InputType-Nachricht ungült...https://dev.openecard.org/issues/3632014-11-21T11:11:12ZDetlef Hühnleindetlef.huehnlein@ecsec.de
<p><DIDAuthenticate xmlns="urn:iso:std:iso-iec:24727:tech:schema"><br /><ConnectionHandle xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ConnectionHandle"><br /><ContextHandle>CD010003</ContextHandle><br /><IFDName>REINER SCT cyberJack RFID basis 0</IFDName><br /><SlotIndex>0</SlotIndex><br />Der o.g. eID-Server, der u.a. beim Dienst <a class="external" href="https://www.sixform.com/ID-Safe">https://www.sixform.com/ID-Safe</a> im Einsatz ist, <br />schickt in der EAC2InputType-Nachricht ein ungültiges <Certificates xmlns="unknownNamespace"/> <br />Element.</p>
<p>Dieses Fehlverhalten führt unter Umständen bei strikt validierenden eID-Clients zu einer<br />entsprechenden Fehlermeldung. Die AusweisApp2 toleriert offenbar dieses nicht spezifikationskonforme Verhalten.</p>
<p><CardApplication>E80704007F00070302</CardApplication><br /><SlotHandle>33393236323631373630</SlotHandle><br /><RecognitionInfo/><br /></ConnectionHandle><br /><DIDName>PIN</DIDName><br /><AuthenticationProtocolData Protocol="urn:oid:1.3.162.15480.3.0.14.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="EAC2InputType"><br /><Certificates xmlns="unknownNamespace"/><br /><EphemeralPublicKey>040AE9999D8E1696E994FF8AD26C7FF97F0457E97D78616450C6010722704866D94D4DD1980342303F6919E718602C96FB14DE1BEFCD1E874B576D6BB361DB308B</EphemeralPublicKey><br /><Signature>5EDD8864787936F29AAC9478DDACDDC8506F86BFEFB96F36DCE5F3D8481CB874730B6188FC74954555162398FB325A1B4A25D1DD7AA3EE11CA787D4EF6D6D100</Signature><br /></AuthenticationProtocolData><br /></DIDAuthenticate></p> Common eID - Bug #362 (New): prodpaos.governikus-eid.de does not work with TLS_RSA_PSK_WITH_AES_2...https://dev.openecard.org/issues/3622014-11-13T13:16:30ZTobias Wichtobias.wich@ecsec.de
A PAOS channel can not be established successfully with the server <a class="external" href="https://prodpaos.governikus-eid.de:443">https://prodpaos.governikus-eid.de:443</a> in case the cipher suite <code>TLS_RSA_PSK_WITH_AES_256_CBC_SHA384</code> is used. The connection attempt fails with Decryption failed (21) after the first encrypted handshake message is sent to the server.<br />Tests with the same server revealed, that the following cipher suites work just fine:
<ul>
<li><code>TLS_RSA_PSK_WITH_AES_128_CBC_SHA256</code></li>
<li><code>TLS_RSA_PSK_WITH_AES_256_CBC_SHA</code></li>
</ul>
<p>This problem does not exist with the testserver at <a class="external" href="https://test.governikus-eid.de/Autent-DemoApplication/">https://test.governikus-eid.de/Autent-DemoApplication/</a>. There, the problematic cipher suite is used without any problems.</p>
<p>A build of the Open eCard App using this cipher suite can be found at <a class="external" href="https://files.ecsec.de/public.php?service=files&t=9d87270f5c9d953568db0640c7b844cb">https://files.ecsec.de/public.php?service=files&t=9d87270f5c9d953568db0640c7b844cb</a></p> Open eCard - Feature #358 (New): Developer mode according to BSI TR-03124-1 Sec. 3.7https://dev.openecard.org/issues/3582014-10-14T09:46:45ZTobias Wichtobias.wich@ecsec.de
<p>BSI TR-03124-1 Sec. 3.7 defines a developer mode. The logging functionality is already implemented, but the omission of the security checks when developing is quite charming. I suggest adding a boolean variable to the OpenecardProperties and modify the UI according to the specification. It might be wise to add the debug value to the UserConsentSpecification, so that the User Consent can decide for itself how it wants to notify the user.</p> Common eID - Bug #356 (New): Wrong HTTP Status Code in PAOS communicationhttps://dev.openecard.org/issues/3562014-10-10T12:26:54ZHans-Martin Haase
<p>According to PAOS specifikation (<a class="external" href="http://www.projectliberty.org/liberty/content/download/909/6303/file/liberty-paos-v2.0.pdf">http://www.projectliberty.org/liberty/content/download/909/6303/file/liberty-paos-v2.0.pdf</a>) Abschnitt 9.4 Processing Rules the PAOS Requester has to sent HTTP Status Code 202 in the HTTP Response.</p>
<p>The eid servers</p>
<p>eID-S#1<br />eID-S#2<br />eID-S#3</p>
<p>sent the status code 200.</p> Common eID - Feature #353 (New): Feig ABID myAXXESS basic Windows 8 Driverhttps://dev.openecard.org/issues/3532014-10-10T07:01:22ZHans-Martin Haase
<p>There is currently no driver available which supports Windows 8.</p>
<p>The installation routine says that the operating system is not supported (see attached picture).</p>