Trying to debug this further resulted in the following preliminary analysis:
In function HPRescanUsbBus(): parent = udev_device_get_devnode(parent); udev_device_get_devnode() returns NULL (which is possible, according to http://www.kernel.org/pub/linux/utils/kernel/hotplug/libudev/libudev-udev-device.html#udev-device-get-devnode), but pcscd uses this result unverified later in a strdup(). I'm not really sure what kind of device node you are trying to resolve here. I've tried to debug it further, but I don't really know what you attempt to resolve here. udev_device_get_syspath(parent) works, but it is not what the CCID driver wants as input. Regards, Harald -- - Harald Welte <lafo...@gnumonks.org> http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org