I just filed this into the Apple Bug Reporter:

----

Newer 10.3.x CDs install corrupt drivers into SmartcardServices

Summary:

New MacOS 10.3.x CDs (iBook G4 in Germany, also some PM G5) install empty driver 
bundles into /usr/libexec/SmartCardServices/drivers/ . This will completely stall the 
SmartCardServices.

Steps to Reproduce:

In addition to the ccidDriver.bundle which is ok, the new CDs install the following 
bundles with just an empty folder hierarchy:

ifd-AmexPC435.bundle
ifd-cm2020-1.0.bundle
ifd-cm6020-1.0.bundle
ifd-GemPC430.bundle
scmSCR301.bundle
slbReflexUSB.bundle

These are made up of just an empty /Contents/MacOS/ hierarchy. When trying to read the 
vendor and product info from the info.plist on hot plugging a reader, pcscd will 
abort: "src/PCSC/hotplug_macosx.c:174 error getting vendor ID from bundle". The result 
is that no driver will be loaded, even if a funcional driver has been installed in 
addition to the empty ones.

Workaround:

When removing the empty bundles, everything works as expected.

----

This is of course also a bug in hotplug_macosx.c: It should not just give up if it 
encounters a bad driver bundle. instead it should continue iterating.

-- 
Best Regards,

Eric Walter

med-i-bit GmbH

_____________________________________________________________________
mailto:[EMAIL PROTECTED]               http://www.med-i-bit.de
_______________________________________________
Muscle mailing list
[EMAIL PROTECTED]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to