10.5.7 SystemUIServer freezes (because of Bluetooth?)
I suspected the problem might have been related to MenuMeters, so I deleted com.apple.systemuiserver.plist from my home directory, which didn't seem to affect anything.
Now I suspect it has something to do with Bluetooth, as when I run SystemUIServer under GDB and perform a backtrace at the point where it gets frozen, I see the following:
^Z
Program received signal SIGTSTP, Stopped (user).
0x902fa286 in mach msgtrap ()
(gdb) bt
#0 0x902fa286 in mach msgtrap ()
#1 0x90301a7c in mach_msg ()
#2 0x96d72950 in +[NSMachPort sendBeforeTime:streamData:components:to:from:msgid:reserved:] ()
#3 0x96d7283f in -[NSMachPort sendBeforeTime:streamData:components:from:msgid:] ()
#4 0x96d7265a in -[NSConcretePortCoder sendBeforeTime:sendReplyPort:] ()
#5 0x96d6f4c3 in -[NSConnection sendInvocation:internal:] ()
#6 0x96d6ee39 in -[NSDistantObject forwardInvocation:] ()
#7 0x96bd590a in __forwarding__ ()
#8 0x96bd5972 in _forwarding_prep_0__ ()
#9 0x019cfdec in DeviceManagerLibBuildDaemonConnection ()
#10 0x019f08a2 in IOBluetoothPreferenceBuildPrefsServerConnection ()
#11 0x019f45c5 in IOBluetoothPreferenceGetControllerPowerState ()
#12 0x00763d8d in BluetoothPreferencesChanged ()
#13 0x00763ed6 in BluetoothPreferencesChanged ()
#14 0x01a25acd in -[IOBluetoothHostController asyncHCIEventNotificationWithRef:subClass:data:dataSize:] ()
#15 0x01a27bbd in -[BroadcomHostController asyncHCIEventNotificationWithRef:subClass:data:dataSize:] ()
#16 0x01a26843 in HostController_AsyncHCIEventsNotificationHandler ()
#17 0x019ea329 in -[IOBluetoothNotification invokeCallbackWithData:dataSize:class:subClass:] ()
#18 0x019ea6f5 in IOBluetoothNotificationLibCheckForExistingHCIControllersAndNotify ()
#19 0x019ea7f6 in +[IOBluetoothNotification notificationWithClass:subClass:callback:userRefCon:] ()
#20 0x019ead3e in IOBluetoothNotificationLibNotificationCreate ()
#21 0x01a236c8 in -[IOBluetoothHostController setDelegate:] ()
#22 0x00761f2b in BluetoothPreferencesChanged ()
#23 0x96d399bc in __NSThreadPerformPerform ()
#24 0x96b56595 in CFRunLoopRunSpecific ()
#25 0x96b56c78 in CFRunLoopRunInMode ()
#26 0x91b3c28c in RunCurrentEventLoopInMode ()
#27 0x91b3bfde in ReceiveNextEventCommon ()
#28 0x91b3bf19 in BlockUntilNextEventMatchingListInMode ()
#29 0x92700d0d in _DPSNextEvent ()
#30 0x927005c0 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#31 0x926f95fb in -[NSApplication run] ()
#32 0x00005d84 in ?? ()
#33 0x00005886 in ?? ()
(gdb)
In writing up this message, I decided to try opening the Bluetooth prefpane, which has resulted in System Preferences dying in a beachball. While I have Bluetooth associated devices with this computer in the past, I do not regularly use any Bluetooth devices, and there are none currently turned on around my computer.
Has anyone else experienced issues such as these after the update?
iMac, Mac OS X (10.5.7)