Page 1 of 4

0.7.11 Intermittently Quits [OS X]

Posted: February 18th, 2013, 2:26 pm
by bigjohn
weird thing, but since upgrading to 0.7.11 (previous version 0.7.10), application seems to be quitting at times for no particular reason. usually i notice it in the morning, that it has quit sometime during the night (i usually check it in the morning to see what it grabbed while i was asleep).

it's really no big deal, but it's something strange and i figured i'd report it.

John

Re: 0.7.11 Intermittently Quits [OS X]

Posted: February 18th, 2013, 10:39 pm
by xmarltonx
I've had the same issue for a few releases without any idea whats causing it. Your're not alone!

Re: 0.7.11 Intermittently Quits [OS X]

Posted: February 19th, 2013, 8:19 am
by shypike
Check OSX's "Console" app for any crash reports.
Also (but I'm not sure) it might be that OSX simply closes down apps for not being active.

Re: 0.7.11 Intermittently Quits [OS X]

Posted: February 24th, 2013, 8:41 pm
by rhondo9
I have just recently started having the same problems. Almost every day since I have installed the 0.7.11 upgrade sabnzd quits on it's own without any warnings. I looked at the console for Crash reports and found that each report is similar and looks like this:

Process: SABnzbd [289]
Path: /Applications/SABnzbd.app/Contents/MacOS/SABnzbd
Identifier: org.sabnzbd.team
Version: 0.7.11 (0.0.0)
Code Type: X86 (Native)
Parent Process: launchd [155]
User ID: 501

Date/Time: 2013-02-16 23:35:00.342 +0800
OS Version: Mac OS X 10.8.2 (12C60)
Report Version: 10

Interval Since Last Report: 483717 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 121738 sec
Per-App Crashes Since Last Report: 1
Anonymous UUID: DD75F621-98CE-195B-F38F-698DC67DEB61

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

I tried to use the app caffeine to keep the computer running to prevent the crash but it had no effect.
Any ideas on how I can fix this? Should I consider installing an older version?

Re: 0.7.11 Intermittently Quits [OS X]

Posted: February 25th, 2013, 3:05 pm
by shypike
I still have no idea about causes, but it's very likely to be system specific.
Relatively few people report it and I have had 0 success in reproducing the issue.
(Mine is still running after 5 days).
If you're willing to test older versions, go ahead.
It will certainly help zooming in on the problem.

Re: 0.7.11 Intermittently Quits [OS X]

Posted: March 3rd, 2013, 3:09 am
by bhive01
I have had the same issues since upgrading to 0.7.11.

It has been crashing every night after I've noticed and restarted it. 8 times since the 15th of February.

The console looks very similar for each time.

Code: Select all

Process:         SABnzbd [32629]
Path:            /Applications/SABnzbd.app/Contents/MacOS/SABnzbd
Identifier:      org.sabnzbd.team
Version:         0.7.11 (0.0.0)
Code Type:       X86 (Native)
Parent Process:  launchd [136]
User ID:         501

Date/Time:       2013-03-02 22:01:45.263 +0000
OS Version:      Mac OS X 10.8.2 (12C60)
Report Version:  10

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x966158e2 __psynch_cvwait + 10
1   libsystem_c.dylib             	0x931aa220 _pthread_cond_wait + 833
2   libsystem_c.dylib             	0x932300a1 pthread_cond_wait$UNIX2003 + 71
3   org.python.python             	0x000c6dd9 PyThread_acquire_lock + 112
4   org.python.python             	0x001354ef PyEval_RestoreThread + 76
5   _objc.so                      	0x0063fd26 PyObjCFFI_Caller + 2104
6   _objc.so                      	0x006559fc 0x624000 + 203260
7   org.python.python             	0x0008de1e PyObject_Call + 97
8   org.python.python             	0x001380c9 PyEval_EvalFrameEx + 8651
9   org.python.python             	0x00135eb2 PyEval_EvalCodeEx + 1777
10  org.python.python             	0x000c96b5 0x7e000 + 308917
11  org.python.python             	0x0008de1e PyObject_Call + 97
12  _objc.so                      	0x00656ed7 0x624000 + 208599
13  org.python.python             	0x0008de1e PyObject_Call + 97
14  org.python.python             	0x001380c9 PyEval_EvalFrameEx + 8651
15  org.python.python             	0x00135eb2 PyEval_EvalCodeEx + 1777
16  org.python.python             	0x000c96b5 0x7e000 + 308917
17  org.python.python             	0x0008de1e PyObject_Call + 97
18  _objc.so                      	0x0063b130 0x624000 + 94512
19  libffi.dylib                  	0x00678cbe ffi_closure_SYSV_inner + 156
20  libffi.dylib                  	0x006789c2 ffi_closure_SYSV + 34
21  com.apple.Foundation          	0x90f1e7d4 __NSFireTimer + 117
22  com.apple.CoreFoundation      	0x967109b6 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 22
23  com.apple.CoreFoundation      	0x96710355 __CFRunLoopDoTimer + 709
24  com.apple.CoreFoundation      	0x966f5162 __CFRunLoopRun + 1730
25  com.apple.CoreFoundation      	0x966f463a CFRunLoopRunSpecific + 378
26  com.apple.CoreFoundation      	0x966f44ab CFRunLoopRunInMode + 123
27  com.apple.HIToolbox           	0x98eaf15a RunCurrentEventLoopInMode + 242
28  com.apple.HIToolbox           	0x98eaeec9 ReceiveNextEventCommon + 374
29  com.apple.HIToolbox           	0x98eaed44 BlockUntilNextEventMatchingListInMode + 88
30  com.apple.AppKit              	0x94329a3a _DPSNextEvent + 724
31  com.apple.AppKit              	0x9432926c -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
32  com.apple.AppKit              	0x9431f6cc -[NSApplication run] + 855
33  com.apple.AppKit              	0x942c26f6 NSApplicationMain + 1053
34  _AppKit.so                    	0x01a02315 0x19ff000 + 13077
35  org.python.python             	0x000e990a PyCFunction_Call + 98
36  org.python.python             	0x00137ef4 PyEval_EvalFrameEx + 8182
37  org.python.python             	0x00135eb2 PyEval_EvalCodeEx + 1777
38  org.python.python             	0x0013bea8 0x7e000 + 777896
39  org.python.python             	0x00137f77 PyEval_EvalFrameEx + 8313
40  org.python.python             	0x00135eb2 PyEval_EvalCodeEx + 1777
41  org.python.python             	0x001357bc PyEval_EvalCode + 87
42  org.python.python             	0x000a610e 0x7e000 + 164110
43  org.python.python             	0x000a61c3 PyRun_FileExFlags + 152
44  org.python.python             	0x00131e15 0x7e000 + 736789
45  org.python.python             	0x000e990a PyCFunction_Call + 98
46  org.python.python             	0x00137ef4 PyEval_EvalFrameEx + 8182
47  org.python.python             	0x00135eb2 PyEval_EvalCodeEx + 1777
48  org.python.python             	0x0013bea8 0x7e000 + 777896
49  org.python.python             	0x00137f77 PyEval_EvalFrameEx + 8313
50  org.python.python             	0x00135eb2 PyEval_EvalCodeEx + 1777
51  org.python.python             	0x001357bc PyEval_EvalCode + 87
52  org.python.python             	0x000a610e 0x7e000 + 164110
53  org.python.python             	0x000a61c3 PyRun_FileExFlags + 152
54  org.python.python             	0x000a5bcd PyRun_SimpleFileExFlags + 441
55  org.python.python             	0x000a770a PyRun_SimpleFile + 40
56  org.sabnzbd.team              	0x0003b226 0x38000 + 12838
57  org.sabnzbd.team              	0x00039706 main + 1509
58  libdyld.dylib                 	0x959e6725 start + 1

...Truncated

Re: 0.7.11 Intermittently Quits [OS X]

Posted: March 3rd, 2013, 3:27 am
by shypike
Same advise as for the previous poster.
Try older versions until the problem goes away.

Re: 0.7.11 Intermittently Quits [OS X]

Posted: March 3rd, 2013, 3:53 pm
by bhive01
Good so far today with 0.7.10, I'll see if it crashes overnight.

Re: 0.7.11 Intermittently Quits [OS X]

Posted: March 4th, 2013, 2:50 pm
by shypike
I'm eager to get your results.
No code change between 0.7.10 and 0.7.11 can be responsible for these crashes.
Therefore the only other explanation would be recent changes in the build environment.
(I.e. what is used to convert the source code to an OSX App.)

Re: 0.7.11 Intermittently Quits [OS X]

Posted: March 4th, 2013, 4:58 pm
by bhive01
Ran fine overnight. Downloaded a few videos just fine and is still running. If you need further details, I am happy to provide them.

Re: 0.7.11 Intermittently Quits [OS X]

Posted: March 5th, 2013, 2:15 pm
by shypike
bhive01 wrote:If you need further details, I am happy to provide them.
At this moment, I couldn't think of details.
I will have a look at rebuilding 0.7.11 with the 0.7.10 build environment.
When I think I've found something, I'll contact you for some further testing.
Be aware that 0.7.10 contains two serious issue that were solved in 0.7.11:
  • Obfuscated file name support causes regular multi-set NZBs to verify (much) slower
  • Bad articles from some servers are accepted as valid data
The first one won't hurt much if you have a fast system.
The second one is limited to specific (not so popular) Usenet servers.

Re: 0.7.11 Intermittently Quits [OS X]

Posted: March 5th, 2013, 2:19 pm
by bhive01
Alright. I'll sit on 0.7.10 until I hear otherwise. So far no major issues and it is still running (like it used to).

Re: 0.7.11 Intermittently Quits [OS X]

Posted: March 5th, 2013, 2:23 pm
by shypike
There may be another useful test.
Try to install the Lion build of 0.7.11 on your system.
It misses two features, but should otherwise work fine:
- Notification Center support
- Keep-awake support

Re: 0.7.11 Intermittently Quits [OS X]

Posted: March 5th, 2013, 3:21 pm
by bhive01
Alright, I installed the Lion version. I'll let you know if it's still running tomorrow.

Re: 0.7.11 Intermittently Quits [OS X]

Posted: March 6th, 2013, 12:40 pm
by bhive01
Seems alright today with the Lion version. Didn't quit randomly overnight and downloading worked fine.