Package: beidgui Version: 2.5.9-7 Severity: important I use an ACR38U card reader. If I use the card reader I get crashes (segmentation fault): - iceweasel crashes from the moment I push the identity card in the card reader - beidgui crashes when I enter the read button if the identity card is in the card reader - beid-tool crashes when the identity card is in the card reader.
$ beid-tool --name Card not present. $ beid-tool --name Connecting to card in reader PertoSmart EMV (AC1038, USB)... Segmentatie fout In /var/log/syslog I found: Jun 3 12:26:05 panter ifdhandler[11313]: ps_open: failed to open device: Jun 3 12:26:05 panter ifdhandler[11313]: usb:/dev/usbdev1.3_ep00: initialization failed (driver pertosmart1038) Jun 3 12:26:06 panter pcscd: eventhandler.c:166:EHSpawnEventHandler() Initial Check Failed on ACS ACR38U 00 00 Jun 3 12:26:07 panter ifdhandler[11371]: usb_claiminterface failed: Device or resource busy Jun 3 12:26:07 panter ifdhandler[11371]: usb:/dev/bus/usb/001/003: initialization failed (driver pertosmart1038) I rebuilt the belpic source package with symbols and got the following output at the moment of the crash: #0 0xffffffffab631700 in ?? () #1 0x00002b69cfd789b1 in sc_get_belpic_driver () from /usr/lib/libbeidlibopensc.so.2 #2 0x00002b69cfd7d455 in sc_connect_card () from /usr/lib/libbeidlibopensc.so.2 #3 0x00002b69cfc5a150 in COpenSCReader::Connect () from /usr/lib/libbeid.so.2 #4 0x00002b69cfc52dd0 in CBEIDApp::Init () from /usr/lib/libbeid.so.2 #5 0x00002b69cfc56bd0 in BEID_InitEx () from /usr/lib/libbeid.so.2 #6 0x0000000000416dab in wxThreadHelperThread::~wxThreadHelperThread () #7 0x0000000000418fb3 in wxFontEnumerator::OnFontEncoding () #8 0x00002b69cfac73af in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0 #9 0x00002b69cfac754e in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0 #10 0x00002b69cfac7699 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0 #11 0x00002b69cf5b9725 in wxWindowBase::TryParent () from /usr/lib/libwx_gtk2u_core-2.6.so.0 #12 0x00002b69cfac7640 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0 #13 0x00002b69cf5b0d87 in wxToolBarBase::OnLeftClick () from /usr/lib/libwx_gtk2u_core-2.6.so.0 #14 0x00002b69cf5496a4 in wxToolBar::CreateTool () from /usr/lib/libwx_gtk2u_core-2.6.so.0 #15 0x00002b69d290a479 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #16 0x00002b69d2919ae1 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #17 0x00002b69d291ad95 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #18 0x00002b69d291af73 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #19 0x00002b69d1f38f59 in gtk_button_set_alignment () from /usr/lib/libgtk-x11-2.0.so.0 #20 0x00002b69d290a479 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #21 0x00002b69d291976d in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #22 0x00002b69d291ad95 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #23 0x00002b69d291af73 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #24 0x00002b69d1f37ae9 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0 #25 0x00002b69d1ff264d in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #26 0x00002b69d290a479 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #27 0x00002b69d2919c7f in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #28 0x00002b69d291ab5e in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #29 0x00002b69d291af73 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #30 0x00002b69d20c8e4e in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0 #31 0x00002b69d1fec2ae in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #32 0x00002b69d1fed357 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #33 0x00002b69d233552c in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0 #34 0x00002b69d2c74913 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #35 0x00002b69d2c7775d in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #36 0x00002b69d2c77a46 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #37 0x00002b69d1fed6b2 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #38 0x00002b69cf4c92e1 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0 #39 0x00002b69cf5511ab in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0 #40 0x00002b69cfa7741c in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0 #41 0x0000000000411f5e in wxThreadHelperThread::~wxThreadHelperThread () #42 0x00002b69d07a64ca in __libc_start_main () from /lib/libc.so.6 #43 0x0000000000410cda in ?? () #44 0x00007fffdcd2e698 in ?? () #45 0x0000000000000000 in ?? () (gdb) STACK#1 ------------- pGuiRemoveMsg = (SCGUI_REMOVE_MESSAGE)scdl_get_address(modgui, "scgui_remove_message"); pGuiAskMsg = (SCGUI_ASK_MESSAGE)scdl_get_address(modgui, "scgui_ask_message"); if(pGuiInit) { ==> i = pGuiInit(); } } else (gdb) print pGuiInit $4 = (SCGUI_INIT) 0xffffffffab7ab700 STACK#2 -------------- { struct sc_card_operations tOps = {0}; memcpy(card->ops, &tOps, sizeof(struct sc_card_operations)); card->driver = NULL; continue; } if (ctx->debug >= 3) sc_debug(ctx, "matched: %s\n", drv->name); ==> r = ops->init(card); if (r) { sc_error(ctx, "driver '%s' init() failed: %s\n", drv->name, sc_strerror(r)); if (r == SC_ERROR_INVALID_CARD) { card->driver = NULL; continue; Note: Linux 2.6.18-4-amd64-k8-bs is the standard kernel + bootsplash patch + optimized for amd64 instead of the generic 64. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-amd64-k8-bs Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages beidgui depends on: ii libbeid2 2.5.9-7 library to read identity informati ii libbeidlibopensc2 2.5.9-7 belgian eID PKCS11 library ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libgcc1 1:4.1.1-21 GCC support library ii libqt3-mt 3:3.3.7-4 Qt GUI Library (Threaded runtime v ii libssl0.9.8 0.9.8c-4 SSL shared libraries ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3 ii libwxbase2.6-0 2.6.3.2.1.5 wxBase library (runtime) - non-GUI ii libwxgtk2.6-0 2.6.3.2.1.5 wxWidgets Cross-platform C++ GUI t beidgui recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]