On Wed, May 28, 2014 at 12:31:00PM +0200, Raphael Geissert wrote: > Package: libusb-1.0-0 > Version: 2:1.0.17-1 > Severity: important > Affects: pcscd > > Hi, > > pcscd crashes "sporadically"[1] on systems with USB controllers driven > by xhci. I've been able to track this down to libusb-1.0-0 between > versions 1.0.17 and 1.0.18, not being able to reproduce it with > version 1.0.8 nor 1.0.11. Controllers driven by ehci and uhci don't > seem to trigger the crash.
I don't really understand the version part. You mean it works on 1.0.8 and 1.0.11, but crashes with 1.0.17 and 1.0.18? Did you change only the libusb version, or other packages? Could you maybe try other intermediate versions? > The crash is a segfault on the third thread of pcscd (the thread > appears to be always the same), and trying to get a stacktrace with > the -dbg packages available in wheezy doesn't provide anything useful. > Stracing the process, I see a poll() which returns when plugging the > device, followed by an open(2) IIRC (or was it a read(2)?) - I can > re-check that if needed. With a backtrace, it will be difficult to debug this kind of problem. You said that the backtrace is not useful with the wheezy -dbg package, but there is not such a package on wheezy... Could you please provide the backtrace or the core file, so that we can see at least the libusb function where the crash occurs? -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org