Tired of crappy HP Scanner software
Just about everyday, I get crash reports from customers using HP scanners. The latest one I got, the customer was quite angry at me because DocumentWallet kept crashing. He finally sent the crash log and look at what it contains:
Thread 0 Crashed: 0 HP All-in-One Scan DS 0x058f1240 0x57a4000 + 1364544 1 HP All-in-One Scan DS 0x057b84fc BroadcastMessage__12LBroadcasterFlPv + 108 2 HP All-in-One Scan DS 0x057bc604 BroadcastValueMessage__8LControlFv + 52 3 HP All-in-One Scan DS 0x057e8388 HotSpotResult__11LPushButtonFs + 24 4 HP All-in-One Scan DS 0x057bcbc8 ClickSelf__8LControlFRC15SMouseDownEvent + 184 5 HP All-in-One Scan DS 0x057c2d6c Click__5LPaneFR15SMouseDownEvent + 140 6 HP All-in-One Scan DS 0x057c96ec Click__5LViewFR15SMouseDownEvent + 76 7 HP All-in-One Scan DS 0x057c96ec Click__5LViewFR15SMouseDownEvent + 76 8 HP All-in-One Scan DS 0x057bdc38 ClickInContent__13LGrafPortViewFRC11EventRecord + 232 9 HP All-in-One Scan DS 0x05874bec DoMouseDown__15CHPGrafPortViewFR11EventRecord + 236 10 HP All-in-One Scan DS 0x0584b4e0 ScanWindowEventHandler__FP25OpaqueEventHandlerCallRefP14OpaqueEventRefPv + 304
Yes, folks, that means that HP's software crashed DocumentWallet. It's hard to convince user's that my app isn't causing the problem, but that's reality. Vendors make crappy Mac scanner software and should be ashamed. They never expect people to use the TWAIN drivers because they suck so much and apparently never get tested.
HP, are you listening? Please fix your TWAIN drivers so that they don't crash app's that make scanner calls using proper TWAIN interfaces.