Comment 32 for bug 551940

Revision history for this message
Märt Suga (mart-suga) wrote :

The previous output was when reader was plugged
...and here is output when reader is NOT plugged...

mart@mart-laptop:~$ sudo pcscd --foreground --debug --apdu
00000000 debuglog.c:224:DebugLogSetLevel() debug level=debug
00000029 debuglog.c:253:DebugLogSetCategory() Debug options: APDU
00000334 pcscdaemon.c:505:main() pcsc-lite 1.5.3 daemon ready.
00139695 hotplug_libusb.c:403:HPEstablishUSBNotifications() Driver ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling instead.
00000018 hotplug_libusb.c:412:HPEstablishUSBNotifications() Polling forced every 1 second(s)
00570934 winscard_msg_srv.c:239:SHMProcessEventsServer() Common channel packet arrival
00000065 winscard_msg_srv.c:248:SHMProcessEventsServer() SHMProcessCommonChannelRequest detects: 5
00000019 pcscdaemon.c:147:SVCServiceRunLoop() A new context thread creation is requested: 5
00000146 winscard_svc.c:133:ContextThread() Thread is started: 5
00000068 winscard_msg_srv.c:317:SHMProcessEventsContext() command CMD_VERSION received by client 5
00000019 winscard_svc.c:189:ContextThread() Client is protocol version 3:0
00000115 winscard_msg_srv.c:317:SHMProcessEventsContext() command ESTABLISH_CONTEXT received by client 5
00000057 winscard.c:242:SCardEstablishContext() Establishing Context: 17023955
*** glibc detected *** pcscd: free(): invalid pointer: 0x08d26098 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(+0x6b591)[0xe0f591]
/lib/tls/i686/cmov/libc.so.6(+0x6cde8)[0xe10de8]
/lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0xe13ecd]
/lib/libusb-0.1.so.4(usb_destroy_configuration+0xdb)[0x673c6b]
/lib/libusb-0.1.so.4(usb_free_dev+0x22)[0x6733a2]
/lib/libusb-0.1.so.4(usb_find_devices+0xe0)[0x673820]
pcscd[0x804d871]
pcscd[0x804e08a]
/lib/tls/i686/cmov/libpthread.so.0(+0x596e)[0x11596e]
/lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xe71a0e]
======= Memory map: ========
00110000-00125000 r-xp 00000000 08:03 789235 /lib/tls/i686/cmov/libpthread-2.11.1.so
00125000-00126000 r--p 00014000 08:03 789235 /lib/tls/i686/cmov/libpthread-2.11.1.so
00126000-00127000 rw-p 00015000 08:03 789235 /lib/tls/i686/cmov/libpthread-2.11.1.so
00127000-00129000 rw-p 00000000 00:00 0
00390000-003ab000 r-xp 00000000 08:03 788317 /lib/ld-2.11.1.so
003ab000-003ac000 r--p 0001a000 08:03 788317 /lib/ld-2.11.1.so
003ac000-003ad000 rw-p 0001b000 08:03 788317 /lib/ld-2.11.1.so
00672000-00678000 r-xp 00000000 08:03 788248 /lib/libusb-0.1.so.4.4.4
00678000-00679000 r--p 00005000 08:03 788248 /lib/libusb-0.1.so.4.4.4
00679000-0067b000 rw-p 00006000 08:03 788248 /lib/libusb-0.1.so.4.4.4
00931000-00933000 r-xp 00000000 08:03 789224 /lib/tls/i686/cmov/libdl-2.11.1.so
00933000-00934000 r--p 00001000 08:03 789224 /lib/tls/i686/cmov/libdl-2.11.1.so
00934000-00935000 rw-p 00002000 08:03 789224 /lib/tls/i686/cmov/libdl-2.11.1.so
009c4000-009c5000 r-xp 00000000 00:00 0 [vdso]
00da4000-00ef7000 r-xp 00000000 08:03 789221 /lib/tls/i686/cmov/libc-2.11.1.so
00ef7000-00ef8000 ---p 00153000 08:03 789221 /lib/tls/i686/cmov/libc-2.11.1.so
00ef8000-00efa000 r--p 00153000 08:03 789221 /lib/tls/i686/cmov/libc-2.11.1.so
00efa000-00efb000 rw-p 00155000 08:03 789221 /lib/tls/i686/cmov/libc-2.11.1.so
00efb000-00efe000 rw-p 00000000 00:00 0
00f8a000-00fa7000 r-xp 00000000 08:03 794261 /lib/libgcc_s.so.1
00fa7000-00fa8000 r--p 0001c000 08:03 794261 /lib/libgcc_s.so.1
00fa8000-00fa9000 rw-p 0001d000 08:03 794261 /lib/libgcc_s.so.1
08048000-0805e000 r-xp 00000000 08:03 791459 /usr/sbin/pcscd
0805e000-0805f000 r--p 00015000 08:03 791459 /usr/sbin/pcscd
0805f000-08060000 rw-p 00016000 08:03 791459 /usr/sbin/pcscd
08060000-080e9000 rw-p 00000000 00:00 0
08d1c000-08d5e000 rw-p 00000000 00:00 0 [heap]
b6600000-b6621000 rw-p 00000000 00:00 0
b6621000-b6700000 ---p 00000000 00:00 0
b6723000-b6724000 ---p 00000000 00:00 0
b6724000-b6f24000 rw-p 00000000 00:00 0
b6f24000-b6f25000 ---p 00000000 00:00 0
b6f25000-b7727000 rw-p 00000000 00:00 0
b772e000-b772f000 rw-s 0000f000 00:11 14999 /var/run/pcscd/pcscd.pub
b772f000-b7730000 rw-s 0000e000 00:11 14999 /var/run/pcscd/pcscd.pub
b7730000-b7731000 rw-s 0000d000 00:11 14999 /var/run/pcscd/pcscd.pub
b7731000-b7732000 rw-s 0000c000 00:11 14999 /var/run/pcscd/pcscd.pub
b7732000-b7733000 rw-s 0000b000 00:11 14999 /var/run/pcscd/pcscd.pub
b7733000-b7734000 rw-s 0000a000 00:11 14999 /var/run/pcscd/pcscd.pub
b7734000-b7735000 rw-s 00009000 00:11 14999 /var/run/pcscd/pcscd.pub
b7735000-b7736000 rw-s 00008000 00:11 14999 /var/run/pcscd/pcscd.pub
b7736000-b7737000 rw-s 00007000 00:11 14999 /var/run/pcscd/pcscd.pub
b7737000-b7738000 rw-s 00006000 00:11 14999 /var/run/pcscd/pcscd.pub
b7738000-b7739000 rw-s 00005000 00:11 14999 /var/run/pcscd/pcscd.pub
b7739000-b773a000 rw-s 00004000 00:11 14999 /var/run/pcscd/pcscd.pub
b773a000-b773b000 rw-s 00003000 00:11 14999 /var/run/pcscd/pcscd.pub
b773b000-b773c000 rw-s 00002000 00:11 14999 /var/run/pcscd/pcscd.pub
b773c000-b773d000 rw-s 00001000 00:11 14999 /var/run/pcscd/pcscd.pub
b773d000-b773e000 rw-s 00000000 00:11 14999 /var/run/pcscd/pcscd.pub
b773e000-b7740000 rw-p 00000000 00:00 0
bfa5b000-bfa70000 rw-p 00000000 00:00 0 [stack]
Aborted
mart@mart-laptop:~$