Crasher reading Bluetooth devices in Leopard on PPC written on Tiger.
Crasher reading Bluetooth devices in Leopard on PPC written on Tiger.
- Subject: Crasher reading Bluetooth devices in Leopard on PPC written on Tiger.
- From: William Jon Shipley <email@hidden>
- Date: Sat, 27 Oct 2007 00:51:19 -0700
I just submitted a bug on this (using the longhand form, since
bugreporter is down), but I thought it urgent enough to send to the
list.
A large number of our upgrading customers on PowerPC machines found
our Delicious Library 1.6.6 crashes on launch, every time -- it turns
out it's crashing deep in Apple's Bluetooth code, trying to read the
list of paired or favorite devices from Tiger. Attached are the
backtraces to three such crashes.
With 100% of these customers, we had them blow away their Bluetooth
devices in System Preferences under Leopard, and the app started to
work fine again (under Leopard).
We don't make any crazy calls into Bluetooth that I know of, as you
can see from the backtraces. I expect this bug will affect other
Bluetooth applications.
-W
--
NSArchiverArchiveInconsistency - *** NSUnarchiver: inconsistency
between written and read data for object 0x1a004b40
{
NSStackTraceKey = "0x124dbc 0x9471c6ac 0x94139e50 0x94139e88
0x958c7a20 0x958c749c 0x958ecb54 0x958aec78 0x958c78bc
0x958e47f0 0x12feb8 0x12fa9c 0x12f1b8 0x12d230 0x12ef30
0x12e3fc 0x606e0 0x603f8 0x33598 0x90e9dc30 0x90e6e930 0xa4a0
0xa1a4";
}
STACK:
0x124dbc: NSExceptionHandlerExceptionRaiser (in ExceptionHandling)
0x9471c6ac: objc_exception_throw (in libobjc.A.dylib)
0x94139e50: +[NSException raise:format:] (in CoreFoundation)
0x94139e88: +[NSException raise:format:] (in CoreFoundation)
0x958c7a20: _decodeObject_old (in Foundation)
0x958c749c: _decodeValueOfObjCType (in Foundation)
0x958ecb54: -[NSUnarchiver decodeValueOfObjCType:at:] (in Foundation)
0x958aec78: -[NSArray(NSArray) initWithCoder:] (in Foundation)
0x958c78bc: _decodeObject_old (in Foundation)
0x958e47f0: +[NSUnarchiver unarchiveObjectWithData:] (in Foundation)
0x12feb8: -[IOBluetoothDevice(IOBluetoothDevicePrivate)
updateFromAttributeDict:] (in IOBluetooth)
0x12fa9c: -[IOBluetoothDevice(IOBluetoothDevicePrivate)
updateFromServer] (in IOBluetooth)
0x12f1b8: -[IOBluetoothDevice(IOBluetoothDevicePrivate)
initWithIOService:address:] (in IOBluetooth)
0x12d230: +[IOBluetoothDevice withAddress:] (in IOBluetooth)
0x12ef30: +[IOBluetoothDevice(IOBluetoothDevicePrivate)
withAddressString:] (in IOBluetooth)
0x12e3fc: +[IOBluetoothDevice favoriteDevices] (in IOBluetooth)
0x606e0: 0x000606e0 (in Delicious Library)
0x603f8: 0x000603f8 (in Delicious Library)
0x33598: 0x00033598 (in Delicious Library)
0x90e9dc30: -[NSApplication run] (in AppKit)
0x90e6e930: NSApplicationMain (in AppKit)
0xa4a0: 0x0000a4a0 (in Delicious Library)
0xa1a4: 0x0000a1a4 (in Delicious Library)
???:
-- ALSO
NSArchiverArchiveInconsistency - *** NSUnarchiver: inconsistency
between written and read data for object 0x19a02460
STACK:
0x124dbc: NSExceptionHandlerExceptionRaiser (in ExceptionHandling)
0x918756ac: objc_exception_throw (in libobjc.A.dylib)
0x922c2264: +[NSException raise:format:] (in CoreFoundation)
0x922c229c: +[NSException raise:format:] (in CoreFoundation)
0x90ef601c: _decodeObject_old (in Foundation)
0x90ef5a98: _decodeValueOfObjCType (in Foundation)
0x90f1b014: -[NSUnarchiver decodeValueOfObjCType:at:] (in Foundation)
0x90edd274: -[NSArray(NSArray) initWithCoder:] (in Foundation)
0x90ef5eb8: _decodeObject_old (in Foundation)
0x90f12cb0: +[NSUnarchiver unarchiveObjectWithData:] (in Foundation)
0x12fe90: -[IOBluetoothDevice(IOBluetoothDevicePrivate)
updateFromAttributeDict:] (in IOBluetooth)
0x12fa74: -[IOBluetoothDevice(IOBluetoothDevicePrivate)
updateFromServer] (in IOBluetooth)
0x12f190: -[IOBluetoothDevice(IOBluetoothDevicePrivate)
initWithIOService:address:] (in IOBluetooth)
0x12d208: +[IOBluetoothDevice withAddress:] (in IOBluetooth)
0x12ef08: +[IOBluetoothDevice(IOBluetoothDevicePrivate)
withAddressString:] (in IOBluetooth)
0x12ed54: +[IOBluetoothDevice(IOBluetoothDevicePrivate) pairedDevices]
(in IOBluetooth)
0x6070c: 0x0006070c (in Delicious Library)
0x603f8: 0x000603f8 (in Delicious Library)
0x1503b4: ReturnAllCurrentDevices (in IOBluetooth)
0x1504c8: IOBluetoothRegisterForNotifications (in IOBluetooth)
0x12d190: +[IOBluetoothDevice
registerForConnectNotifications:selector:] (in IOBluetooth)
0x602d8: 0x000602d8 (in Delicious Library)
0x91871c74: _class_initialize (in libobjc.A.dylib)
0x918701d0: _class_lookupMethodAndLoadCache (in libobjc.A.dylib)
0x918820e8: objc_msgSend (in libobjc.A.dylib)
0x340bc: 0x000340bc (in Delicious Library)
0x33598: 0x00033598 (in Delicious Library)
0x94a0a594: -[NSApplication run] (in AppKit)
0x949db35c: NSApplicationMain (in AppKit)
0xa4a0: 0x0000a4a0 (in Delicious Library)
0xa1a4: 0x0000a1a4 (in Delicious Library)
0x1000: 0x00001000 (in Delicious Library)
???:
-- ANOTHER
NSArchiverArchiveInconsistency - *** NSUnarchiver: inconsistency
between written and read data for object 0x79c5380
STACK:
0x124dbc: 0x00124dbc (in ExceptionHandling)
0x93df06ac: _objc_exception_throw (in libobjc.A.dylib)
0x936dfe50: +[NSException raise:format:] (in CoreFoundation)
0x936dfe88: +[NSException raise:format:] (in CoreFoundation)
0x9668ba20: __decodeObject_old (in Foundation)
0x9668b49c: __decodeValueOfObjCType (in Foundation)
0x966b0b54: -[NSUnarchiver decodeValueOfObjCType:at:] (in Foundation)
0x96672c78: -[NSArray(NSArray) initWithCoder:] (in Foundation)
0x9668b8bc: __decodeObject_old (in Foundation)
0x966a87f0: +[NSUnarchiver unarchiveObjectWithData:] (in Foundation)
0x12feb8: 0x0012feb8 (in IOBluetooth)
0x12fa9c: 0x0012fa9c (in IOBluetooth)
0x12f1b8: 0x0012f1b8 (in IOBluetooth)
0x12d230: 0x0012d230 (in IOBluetooth)
0x12ef30: 0x0012ef30 (in IOBluetooth)
0x12e3fc: 0x0012e3fc (in IOBluetooth)
0x606e0: 0x000606e0 (in Delicious Library)
0x603f8: 0x000603f8 (in Delicious Library)
0x33598: 0x00033598 (in Delicious Library)
0x94438c30: -[NSApplication run] (in AppKit)
0x94409930: _NSApplicationMain (in AppKit)
0xa4a0: 0x0000a4a0 (in Delicious Library)
0xa1a4: 0x0000a1a4 (in Delicious Library)
???:
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden