Apologies for replying to my own posts, but I've just done a reinstall of 10.6.3 from the full combo update. While it was installing that the symptoms reappeared and it wasn't able to restart after the install. Finder and all apps hung and the menu bar disappearred. So, I left it 10 minutes or so till the hard drive activity stopped, then did a hard reboot.
After that it seemed fine for 5 minutes, but I've just seen the errors reappear in the logs.
Here's a list of the crash logs for today (using 'ls -ltr /Library/Logs/DiagnosticReports'):
-rw-rw----@ 1 root admin 10103 30 Mar 07:34 coreservicesd
2010-03-30-073440localhost.crash
-rw-rw----@ 1 root admin 9763 30 Mar 07:34 coreservicesd
2010-03-30-073445localhost.crash
-rw-rw----@ 1 root admin 9116 30 Mar 07:36 lsregister
2010-03-30-073626localhost.crash
-rw-rw----@ 1 root admin 16433 30 Mar 08:53 mdworker
2010-03-30-085315localhost.crash
-rw-rw----@ 1 root admin 10133 30 Mar 08:53 coreservicesd
2010-03-30-085317localhost.crash
-rw-rw----@ 1 root admin 12288 30 Mar 08:54 mds
2010-03-30-085407localhost.crash
-rw-rw----@ 1 root admin 27947 30 Mar 08:54 loginwindow
2010-03-30-085411localhost.crash
-rw-rw----@ 1 root admin 16192 30 Mar 08:57 mdworker
2010-03-30-085757localhost.crash
-rw-rw----@ 1 root admin 9138 30 Mar 08:57 lsregister
2010-03-30-085757localhost.crash
-rw-rw----@ 1 root admin 16216 30 Mar 09:01 mdworker
2010-03-30-090154localhost.crash
-rw-rw----@ 1 root admin 9138 30 Mar 09:01 lsregister
2010-03-30-090154localhost.crash
-rw-rw----@ 1 root admin 9114 30 Mar 09:25 lsregister
2010-03-30-092527localhost.crash
-rw-rw----@ 1 root admin 16216 30 Mar 09:25 mdworker
2010-03-30-092528localhost.crash
-rw-rw----@ 1 root admin 8551 30 Mar 20:51 lsregister
2010-03-30-205149localhost.crash
-rw-rw----@ 1 root admin 16217 30 Mar 20:54 mdworker
2010-03-30-205428localhost.crash
-rw-rw----@ 1 root admin 9115 30 Mar 20:54 lsregister
2010-03-30-205428localhost.crash
-rw-rw----@ 1 root admin 9892 30 Mar 20:56 coreservicesd
2010-03-30-205653localhost.crash
-rw-rw----@ 1 root admin 9893 30 Mar 20:56 coreservicesd
2010-03-30-205656localhost.crash
-rw-rw----@ 1 root admin 14456 30 Mar 20:57 mds
2010-03-30-205736localhost.crash
-rw-rw----@ 1 root admin 27947 30 Mar 20:57 loginwindow
2010-03-30-205742localhost.crash
-rw-rw----@ 1 root admin 15628 30 Mar 20:57 mdworker
2010-03-30-205754localhost.crash
-rw-rw----@ 1 root admin 9138 30 Mar 20:57 lsregister
2010-03-30-205754localhost.crash
-rw-rw----@ 1 root admin 10345 30 Mar 21:18 coreservicesd
2010-03-30-211816localhost.crash
-rw-rw----@ 1 root admin 9893 30 Mar 21:22 coreservicesd
2010-03-30-212205localhost.crash
-rw-rw----@ 1 root admin 9138 30 Mar 21:26 lsregister
2010-03-30-212617localhost.crash
-rw-rw----@ 1 root admin 9113 30 Mar 21:50 lsregister
2010-03-30-215050localhost.crash
-rw-rw----@ 1 root admin 16216 30 Mar 21:50 mdworker
2010-03-30-215052localhost.crash
The last two at 21:50 are from after the reboot, and here's the details from them:
Process: lsregister [254]
Path: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/Support/lsregister
Identifier: lsregister
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: coreservicesd [55]
Date/Time: 2010-03-30 21:50:49.392 +0100
OS Version: Mac OS X 10.6.3 (10D573)
Report Version: 6
Exception Type: EXC
BADACCESS (SIGSEGV)
Exception Codes: KERN
INVALIDADDRESS at 0x00000001027e6064
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 ...ple.CoreServices.CarbonCore 0x00007fff8583190f _FreeSegGetLength(void const*, unsigned int) + 15
1 ...ple.CoreServices.CarbonCore 0x00007fff8584bd64 _TableAllocBytes(void*, unsigned int, unsigned int*) + 102
2 ...ple.CoreServices.CarbonCore 0x00007fff8584bbed
CSStoreAllocBytes(_CSStore*, unsigned int, unsigned int, unsigned int*) + 91
3 ...ple.CoreServices.CarbonCore 0x00007fff8584bec2 CSStoreAllocUnitWithData + 77
4 com.apple.LaunchServices 0x00007fff811f730f CSCopyStringForCharacters + 107
5 com.apple.LaunchServices 0x00007fff811f7276 _LSDatabaseCreateStringForCFString + 98
6 com.apple.LaunchServices 0x00007fff8122209e _LSRegisterTypeDeclarations(LSDatabase*, unsigned int, LSBundleData const*, __CFDictionary const*, __CFString const*, unsigned int) + 869
7 com.apple.LaunchServices 0x00007fff81224470 _LSServerItemInfoRegistration + 5162
8 com.apple.LaunchServices 0x00007fff811e0153 _LSDispatchRegistration(LSContext*, char const*, LSRegistrationInfo*, AliasRecord const*, AliasRecord const*, unsigned char const*, unsigned int, unsigned int*) + 117
9 com.apple.LaunchServices 0x00007fff81226025 _LSRegisterDirectoryNode(LSContext*, FSNode*, LSRegistrationInfo*, AliasRecord const*, unsigned int*) + 748
10 com.apple.LaunchServices 0x00007fff811ce001 _LSFindOrRegisterBundleNode + 1155
11 com.apple.LaunchServices 0x00007fff811e27ed _LSDatabaseClean(LSDatabase*) + 277
12 com.apple.LaunchServices 0x00007fff811c5cb0 _LSContextInit + 768
13 com.apple.LaunchServices 0x00007fff811df529 _LSGetStatus + 21
14 lsregister 0x0000000100001a18 0x100000000 + 6680
15 lsregister 0x00000001000010cc 0x100000000 + 4300
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x00007fff834674ea kevent + 10
1 libSystem.B.dylib 0x00007fff834693bd
dispatch_mgrinvoke + 154
2 libSystem.B.dylib 0x00007fff83469094
dispatch_queueinvoke + 185
3 libSystem.B.dylib 0x00007fff83468bbe
dispatch_workerthread2 + 252
4 libSystem.B.dylib 0x00007fff834684e8
pthreadwqthread + 353
5 libSystem.B.dylib 0x00007fff83468385 start_wqthread + 13
Thread 2:
0 libSystem.B.dylib 0x00007fff8346830a
_workqkernreturn + 10
1 libSystem.B.dylib 0x00007fff8346871c
pthreadwqthread + 917
2 libSystem.B.dylib 0x00007fff83468385 start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000760064 rbx: 0x00000001027e6064 rcx: 0x00007fff5fbfc4bc rdx: 0x0000000102121980
rdi: 0x0000000102086000 rsi: 0x0000000000760064 rbp: 0x00007fff5fbfc3d0 rsp: 0x00007fff5fbfc3c0
r8: 0x00007fff5fbfc50c r9: 0x00007fff5fbfc4cc r10: 0x00000001024b1df0 r11: 0x00007fff5fbfc56c
r12: 0x0000000102086000 r13: 0x000000000009b980 r14: 0x0000000000000018 r15: 0x0000000000005bc8
rip: 0x00007fff8583190f rfl: 0x0000000000010206 cr2: 0x00000001027e6064
Process: mdworker [253]
Path: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Support/mdworker
Identifier: mdworker
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
Date/Time: 2010-03-30 21:50:49.323 +0100
OS Version: Mac OS X 10.6.3 (10D573)
Report Version: 6
Exception Type: EXC
BADACCESS (SIGSEGV)
Exception Codes: KERN
INVALIDADDRESS at 0x00000001037e6064
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 ...ple.CoreServices.CarbonCore 0x00007fff8583190f _FreeSegGetLength(void const*, unsigned int) + 15
1 ...ple.CoreServices.CarbonCore 0x00007fff8584bd64 _TableAllocBytes(void*, unsigned int, unsigned int*) + 102
2 ...ple.CoreServices.CarbonCore 0x00007fff8584bccb
CSStoreAllocBytes(_CSStore*, unsigned int, unsigned int, unsigned int*) + 313
3 ...ple.CoreServices.CarbonCore 0x00007fff858acc2c CSStoreReallocUnit + 630
4 com.apple.LaunchServices 0x00007fff811f6e56 _CSArraySetCapacity + 100
5 com.apple.LaunchServices 0x00007fff811f78fb _CSArrayInsertValueCommon + 84
6 com.apple.LaunchServices 0x00007fff8122e8d6 CSArrayAppendValue + 82
7 com.apple.LaunchServices 0x00007fff81222f81 _LSRegisterDocumentTypes(LSDatabase*, unsigned int, LSBundleData const*, __CFDictionary const*) + 2461
8 com.apple.LaunchServices 0x00007fff812244d0 _LSServerItemInfoRegistration + 5258
9 com.apple.LaunchServices 0x00007fff811e0153 _LSDispatchRegistration(LSContext*, char const*, LSRegistrationInfo*, AliasRecord const*, AliasRecord const*, unsigned char const*, unsigned int, unsigned int*) + 117
10 com.apple.LaunchServices 0x00007fff81226025 _LSRegisterDirectoryNode(LSContext*, FSNode*, LSRegistrationInfo*, AliasRecord const*, unsigned int*) + 748
11 com.apple.LaunchServices 0x00007fff811ce001 _LSFindOrRegisterBundleNode + 1155
12 com.apple.LaunchServices 0x00007fff811e27ed _LSDatabaseClean(LSDatabase*) + 277
13 com.apple.LaunchServices 0x00007fff811c5cb0 _LSContextInit + 768
14 com.apple.LaunchServices 0x00007fff811d4dfc _LSRegisterSelf + 184
15 com.apple.LaunchServices 0x00007fff811d0a15 _LSApplicationCheckIn + 3629
16 com.apple.HIServices 0x00007fff883e20bd _RegisterApplication + 4397
17 com.apple.HIServices 0x00007fff883e8926 SetApplicationIsDaemon + 90
18 mdworker 0x00000001000080c2 0x100000000 + 32962
19 mdworker 0x0000000100001018 0x100000000 + 4120
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x00007fff834674ea kevent + 10
1 libSystem.B.dylib 0x00007fff834693bd
dispatch_mgrinvoke + 154
2 libSystem.B.dylib 0x00007fff83469094
dispatch_queueinvoke + 185
3 libSystem.B.dylib 0x00007fff83468bbe
dispatch_workerthread2 + 252
4 libSystem.B.dylib 0x00007fff834684e8
pthreadwqthread + 353
5 libSystem.B.dylib 0x00007fff83468385 start_wqthread + 13
Thread 2:
0 libSystem.B.dylib 0x00007fff8346830a
_workqkernreturn + 10
1 libSystem.B.dylib 0x00007fff8346871c
pthreadwqthread + 917
2 libSystem.B.dylib 0x00007fff83468385 start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000760064 rbx: 0x00000001037e6064 rcx: 0x00000000000c0000 rdx: 0x0000000103146000
rdi: 0x0000000103086000 rsi: 0x0000000000760064 rbp: 0x00007fff5fbfb920 rsp: 0x00007fff5fbfb910
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x000000000000002c r11: 0x0000000000000206
r12: 0x0000000103086000 r13: 0x00000000000c0000 r14: 0x00000000000001f4 r15: 0x0000000000040000
rip: 0x00007fff8583190f rfl: 0x0000000000010202 cr2: 0x00000001037e6064