Occasional lockups on dual-processor machines
OmniWeb has for some time now been occasionally locking up on my dual processor systems (2x2GHz G5, 2.4GHz Core 2 Duo MBP). When it locks up, the user interface seems to still be alive, but no new URLs are ever fetched. If I open up a new browser window, the spinner will spin infinitely and the OmniWeb default home page will never load. This makes me think that a separate thread is being used for URL loading and it's either died or is stuck trying to acquire a mutex that will never be released. OmniWeb isn't chewing on the CPU when this happens.
What can I do to help debug this? I do have the full Xcode tools installed. Then again, it might just be easier for OmniWeb to kill itself and invoke the crash catcher if omniweb:/StartPage/ has been loading for 15 seconds or so... |
Oh, and I'd be happy to share my OmniWeb plist if it'll help.
|
Do you have bookmark syncing enabled? If you do, does disabling help with the problem?
|
1 Attachment(s)
Nope, I don't.
I've attached a zip file containing my OmniWeb preferences and a backtrace generated by the crashcatcher. When it hung, I hit it with SIGBUS to get the trace. As I suspected, everything's hung up on a mutex. Can you figure out which one from the trace - or are there enough symbols in the shipped binary to do real GDB spelunking? |
All times are GMT -8. The time now is 07:40 AM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.