I'm having similar problems myself that I simply do not know how to debug and/or fix the issues. The other day I had Safari crash on me for the first time (I'll post the crash log below) since my last reinstall. I chose to reinstall because after I kill'd BitTorrent remotely in ssh, it refused to work again. Nonetheless, after I restarted my powerbook once again, it refuses to work.
It seems that anytime after a program crash, they refuse to work properly again until I reinstall, and I'm getting a bit sick of doing that. I've attempted to reinstall the programs - no dice.
Safari once used to remember my cookies, logins, passwords, form data, etc. but now it just won't. Even if I explicitly check the "Remember username and password" it will not. Another problem with Safari is, I have a webmail client that has an iframe that auto refreshes about every 10 seconds, and if I'm scrolling down on another window, the other window that is currently refreshing appears to scroll down with it (very annoying). I don't know if there's any resolution to this or not, but I'd like to find one.
To the best of my knowledge, no settings have changed, and no software has been installed too recently. Things used to work, now they just seem to go down hill and break
I've tried to do what people have suggested such as the fsck in single user mode (did not help), the repair permissions in the Disk Utility (did not help), and I do not know what to do anymore. I submit my crashes to Apple everytime, but have no idea if that is helping or not. If anyone has some suggestions on what I can do to hopefully resolve or debug these programs and figure out why they are behaving so strangely, that would be awesome.
--CRASH LOGS--
Date/Time: 2003-11-08 08:34:49 -0500
OS Version: 10.3 (Build 7B85)
Command: Safari (/Applications/Safari.app/Contents/MacOS/Safari)
PID: 2063
Thread: 0
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000
Thread 0 Crashed:
#0 0x90831bc8 in _cache_getImp (_cache_getImp + 8)
#1 0x9083200c in class_respondsToMethod (class_respondsToMethod + 44)
#2 0x909f3408 in -[NSObject respondsToSelector:] (-[NSObject respondsToSelect
or:] + 72)
#3 0x90a5869c in -[NSURLConnection(NSURLConnectionInternal) _checkIfTimedOut]
(-[NSURLConnection(NSURLConnectionInternal) _checkIfTimedOut] + 104)
#4 0x90a40e08 in _loadSweeper (_loadSweeper + 184)
#5 0x90194848 in __CFRunLoopDoTimer (__CFRunLoopDoTimer + 244)
#6 0x90191ba8 in __CFRunLoopRun (__CFRunLoopRun + 1480)
#7 0x901960bc in CFRunLoopRunSpecific (CFRunLoopRunSpecific + 328)
#8 0x927d5ecc in RunCurrentEventLoopInMode (RunCurrentEventLoopInMode + 172)
#9 0x927dc5b8 in ReceiveNextEventCommon (ReceiveNextEventCommon + 244)
#10 0x927fe6d0 in BlockUntilNextEventMatchingListInMode (BlockUntilNextEventMa
tchingListInMode + 96)
#11 0x92dd2a80 in _DPSNextEvent (_DPSNextEvent + 384)
#12 0x92de93fc in -[NSApplication nextEventMatchingMask:untilDate:inMode:deque
ue:] (-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116)
#13 0x0000edd4 in 0xedd4
#14 0x92dfd730 in -[NSApplication run] (-[NSApplication run] + 540)
#15 0x92eb9a1c in NSApplicationMain (NSApplicationMain + 464)
#16 0x0000c8a0 in 0xc8a0
#17 0x0000c714 in 0xc714
Thread 1:
#0 0x900075c8 in mach_msg_trap (mach_msg_trap + 8)
#1 0x90007118 in mach_msg (mach_msg + 56)
#2 0x90191930 in __CFRunLoopRun (__CFRunLoopRun + 848)
#3 0x901960bc in CFRunLoopRunSpecific (CFRunLoopRunSpecific + 328)
#4 0x909fced0 in -[NSRunLoop runMode:beforeDate:] (-[NSRunLoop runMode:before
Date:] + 172)
#5 0x90a159ec in -[NSRunLoop run] (-[NSRunLoop run] + 76)
#6 0x953185b8 in +[WebFileDatabase _syncLoop:] (+[WebFileDatabase _syncLoop:] + 168)
#7 0x90a3a198 in forkThreadForFunction (forkThreadForFunction + 108)
#8 0x900247e8 in _pthread_body (_pthread_body + 40)
Thread 2:
#0 0x900075c8 in mach_msg_trap (mach_msg_trap + 8)
#1 0x90007118 in mach_msg (mach_msg + 56)
#2 0x90191930 in __CFRunLoopRun (__CFRunLoopRun + 848)
#3 0x901960bc in CFRunLoopRunSpecific (CFRunLoopRunSpecific + 328)
#4 0x909fced0 in -[NSRunLoop runMode:beforeDate:] (-[NSRunLoop runMode:before
Date:] + 172)
#5 0x90a159ec in -[NSRunLoop run] (-[NSRunLoop run] + 76)
#6 0x90a67858 in +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop
:] (+[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 524)
#7 0x90a3a198 in forkThreadForFunction (forkThreadForFunction + 108)
#8 0x900247e8 in _pthread_body (_pthread_body + 40)
Thread 3:
#0 0x9000b30c in select (select + 12)
#1 0x909f26dc in _loadRunLoop (_loadRunLoop + 212)
#2 0x900247e8 in _pthread_body (_pthread_body + 40)
Thread 4:
#0 0x900075c8 in mach_msg_trap (mach_msg_trap + 8)
#1 0x90007118 in mach_msg (mach_msg + 56)
#2 0x90191930 in __CFRunLoopRun (__CFRunLoopRun + 848)
#3 0x901960bc in CFRunLoopRunSpecific (CFRunLoopRunSpecific + 328)
#4 0x909fced0 in -[NSRunLoop runMode:beforeDate:] (-[NSRunLoop runMode:before
Date:] + 172)
#5 0x90a159ec in -[NSRunLoop run] (-[NSRunLoop run] + 76)
#6 0x90a67dbc in +[NSURLCache _diskCacheSyncLoop:] (+[NSURLCache _diskCacheSy
ncLoop:] + 168)
#7 0x90a3a198 in forkThreadForFunction (forkThreadForFunction + 108)
#8 0x900247e8 in _pthread_body (_pthread_body + 40)
Thread 5:
#0 0x9000b30c in select (select + 12)
#1 0x90196d40 in __CFSocketManager (__CFSocketManager + 508)
#2 0x900247e8 in _pthread_body (_pthread_body + 40)
Thread 6:
#0 0x900075c8 in mach_msg_trap (mach_msg_trap + 8)
#1 0x90007118 in mach_msg (mach_msg + 56)
#2 0x90191930 in __CFRunLoopRun (__CFRunLoopRun + 848)
#3 0x901960bc in CFRunLoopRunSpecific (CFRunLoopRunSpecific + 328)
#4 0x9073315c in HALRunLoop::OwnThread(void*) (HALRunLoop::OwnThread(void*) +
260)
#5 0x907393ac in CAPThread::Entry(CAPThread*) (CAPThread::Entry(CAPThread*) +
48)
#6 0x900247e8 in _pthread_body (_pthread_body + 40)
PPC Thread State:
srr0: 0x90831bc8 srr1: 0x0000f030 vrsave: 0x00000000
cr: 0x84024428 xer: 0x00000007 lr: 0x9083200c ctr: 0x90831fe0
r0: 0x909f3408 r1: 0xbfffec90 r2: 0x00000000 r3: 0x00706c8b
r4: 0x9087f4ec r5: 0x9087f4ec r6: 0x00000000 r7: 0x3facf0f9
r8: 0x9019776c r9: 0x9023776c r10: 0x00000930 r11: 0xa09f1248
r12: 0x00000000 r13: 0x00000000 r14: 0x00000000 r15: 0x00000001
r16: 0x00000000 r17: 0x00000001 r18: 0xa01915f8 r19: 0x00000000
r20: 0x00000000 r21: 0x00000000 r22: 0x00706c8b r23: 0x001189e8
r24: 0xa019475c r25: 0x9087f4ec r26: 0x00000930 r27: 0x01cedf00
r28: 0x05357a80 r29: 0x9088cf18 r30: 0x9087f4ec r31: 0x90831ff0