The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniWeb General (http://forums.omnigroup.com/forumdisplay.php?f=8)
-   -   Occasional lockups on dual-processor machines (http://forums.omnigroup.com/showthread.php?t=10099)

bmastenbrook 2008-10-03 02:19 PM

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...

bmastenbrook 2008-10-03 02:19 PM

Oh, and I'd be happy to share my OmniWeb plist if it'll help.

troyb 2008-10-06 12:23 PM

Do you have bookmark syncing enabled? If you do, does disabling help with the problem?

bmastenbrook 2008-10-07 05:10 PM

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.