NightIdeasLab / Jarvis

A Jarvis (Iron Man) implementation for Mac OS X
http://nightideaslab.github.io/Jarvis/
Other
46 stars 17 forks source link

latest update (0.4.2.2) crashes on launch - OSX 10.10.1 #14

Closed ghost closed 9 years ago

ghost commented 9 years ago

latest update crashes on launch, window appears but stays empty, Mail launches also but freezes too. JARVIS then faults and closes (with error message), but Mail stays open frozen.

GabrielUlici commented 9 years ago

Can you add even the crash logs(console log). So i can understand exactly what makes Jarvis to crash.

Thanks.

ghost commented 9 years ago

How do I do this?

Sent from my iPhone

On 9 Dec 2014, at 9:16 pm, Gabe notifications@github.com wrote:

Can you add even the crash logs(console log). So i can understand exactly what makes Jarvis to crash.

Thanks.

— Reply to this email directly or view it on GitHub.

GabrielUlici commented 9 years ago

Open Finder the click on the 'Go' menu item then press alt(Option) on your keyboard and you will see appear the 'Library' item, click on it the find the folder 'Logs' and see if there is a file with the name Jarvis.log.

If no file exist open Console.app, you can find it in Application->Utilities. After you open it select the first item 'All Messages'(on the left menu) then open Jarvis and it should start to print stuff from Jarvis. Something like this `12/9/14 1:48:26.682 PM Jarvis: I have indeed been uploaded, sir. We're online and ready. 12/9/14 1:48:29.702 PM Jarvis: Sparkle: ===== Jarvis.app =====

12/9/14 1:48:35.054 PM Jarvis: Layout still needs update after calling -[WebHTMLView layout]. WebHTMLView or one of its superclasses may have overridden -layout without calling super. Or, something may have dirtied layout in the middle of updating it. Both are programming errors in Cocoa Autolayout. The former is pretty likely to arise if some pre-Cocoa Autolayout class had a method called layout, but it should be fixed.`

ghost commented 9 years ago

Hi,

please find attached crash reports, and find system log below:

10/12/2014 7:54:18.405 am Jarvis[1118]: An uncaught exception was raised 10/12/2014 7:54:18.405 am Jarvis[1118]: * -[NSCFConstantString stringByAppendingString:]: nil argument 10/12/2014 7:54:18.405 am Jarvis[1118]: ( 0 CoreFoundation 0x00007fff8bcee64c exceptionPreprocess + 172 1 libobjc.A.dylib 0x00007fff8c6df6de objc_exception_throw + 43 2 CoreFoundation 0x00007fff8bcee4fd +[NSException raise:format:] + 205 3 Foundation 0x00007fff93a35cce -[NSString stringByAppendingString:] + 96 4 Jarvis 0x000000010000a6a3 Jarvis + 42659 5 Jarvis 0x0000000100002d0f Jarvis + 11535 6 CoreFoundation 0x00007fff8bbfc83f -[NSSet makeObjectsPerformSelector:] + 223 7 AppKit 0x00007fff98926ffd -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1216 8 AppKit 0x00007fff98438f05 loadNib + 384 9 AppKit 0x00007fff989a6f80 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 313 10 AppKit 0x00007fff984385d5 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201 11 AppKit 0x00007fff984383a1 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 344 12 AppKit 0x00007fff98433e09 NSApplicationMain + 605 13 Jarvis 0x0000000100001664 Jarvis + 5732 14 ??? 0x0000000000000001 0x0 + 1 ) 10/12/2014 7:54:18.406 am Jarvis[1118]: * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '* -[__NSCFConstantString stringByAppendingString:]: nil argument' * First throw call stack: ( 0 CoreFoundation 0x00007fff8bcee64c __exceptionPreprocess + 172 1 libobjc.A.dylib 0x00007fff8c6df6de objc_exception_throw + 43 2 CoreFoundation 0x00007fff8bcee4fd +[NSException raise:format:] + 205 3 Foundation 0x00007fff93a35cce -[NSString stringByAppendingString:] + 96 4 Jarvis 0x000000010000a6a3 Jarvis + 42659 5 Jarvis 0x0000000100002d0f Jarvis + 11535 6 CoreFoundation 0x00007fff8bbfc83f -[NSSet makeObjectsPerformSelector:] + 223 7 AppKit 0x00007fff98926ffd -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1216 8 AppKit 0x00007fff98438f05 loadNib + 384 9 AppKit 0x00007fff989a6f80 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 313 10 AppKit 0x00007fff984385d5 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201 11 AppKit 0x00007fff984383a1 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 344 12 AppKit 0x00007fff98433e09 NSApplicationMain + 605 13 Jarvis 0x0000000100001664 Jarvis + 5732 14 ??? 0x0000000000000001 0x0 + 1 ) 10/12/2014 7:54:19.548 am com.apple.xpc.launchd[1]: (com.NightIdeasLab.Jarvis.81540[1118]) Service exited due to signal: Abort trap: 6 10/12/2014 7:54:19.598 am ReportCrash[1139]: Saved crash report for Jarvis[1118] version 0.4.2.2 (4B2A) to /Users/andypausewang/Library/Logs/DiagnosticReports/Jarvis_2014-12-10-075419_Mac.crash

I hope this helps. As I said, I believe Jarvis is having trouble pulling Mail data, as both applications freeze and crash during Jarvis startup.

Andy

On Tue, Dec 9, 2014 at 11:50 PM, Gabe notifications@github.com wrote:

Open Finder the click on the 'Go' menu item then press alt(Option) on your keyboard and you will see appear the 'Library' item, click on it the find the folder 'Logs' and see if there is a file with the name Jarvis.log.

If no file exist open Console.app, you can find it in Application->Utilities. After you open it select the first item 'All Messages'(on the left menu) then open Jarvis and it should start to print stuff from Jarvis. Something like this `12/9/14 1:48:26.682 PM Jarvis: I have indeed been uploaded, sir. We're online and ready. 12/9/14 1:48:29.702 PM Jarvis: Sparkle: ===== Jarvis.app =====

12/9/14 1:48:35.054 PM Jarvis: Layout still needs update after calling -[WebHTMLView layout]. WebHTMLView or one of its superclasses may have overridden -layout without calling super. Or, something may have dirtied layout in the middle of updating it. Both are programming errors in Cocoa Autolayout. The former is pretty likely to arise if some pre-Cocoa Autolayout class had a method called layout, but it should be fixed.`

— Reply to this email directly or view it on GitHub https://github.com/NightIdeasLab/Jarvis/issues/14#issuecomment-66277814.

GabrielUlici commented 9 years ago

One question do you have any emails set up in mail? If no please add one, you can deselect the mail option from preference of the app if you don't want to use it, then tell me if the app still crashes.

Thanks.

ghost commented 9 years ago

yes i have a gmail (imap) account set up

On Wed, Dec 10, 2014 at 8:11 AM, Gabe notifications@github.com wrote:

One question do you have any emails set up in mail? If no please add one, you can deselect the mail option from preference of the app if you don't want to use it, then tell me if the app still crashes.

Thanks.

— Reply to this email directly or view it on GitHub https://github.com/NightIdeasLab/Jarvis/issues/14#issuecomment-66358452.

ghost commented 9 years ago

there is also an iCloud account

On Wed, Dec 10, 2014 at 9:02 AM, Andrew P andypausewang@gmail.com wrote:

yes i have a gmail (imap) account set up

On Wed, Dec 10, 2014 at 8:11 AM, Gabe notifications@github.com wrote:

One question do you have any emails set up in mail? If no please add one, you can deselect the mail option from preference of the app if you don't want to use it, then tell me if the app still crashes.

Thanks.

— Reply to this email directly or view it on GitHub https://github.com/NightIdeasLab/Jarvis/issues/14#issuecomment-66358452 .

GabrielUlici commented 9 years ago

ok, that is strange is should not crash if accounts are setup. Please try this version of 0.4.3 to see if it works https://dl.dropboxusercontent.com/u/5765080/Jarvis/beta/Jarvis.app.zip

Please let me know.

ghost commented 9 years ago

previous version worked fine, just the latest update that caused errors. i'll try 0.4.3

thanks,

andy

On Wed, Dec 10, 2014 at 10:09 PM, Gabe notifications@github.com wrote:

ok, that is strange is should not crash if accounts are setup. Please try this version of 0.4.3 to see if it works https://dl.dropboxusercontent.com/u/5765080/Jarvis/beta/Jarvis.app.zip

Please let me know.

— Reply to this email directly or view it on GitHub https://github.com/NightIdeasLab/Jarvis/issues/14#issuecomment-66436728.

ghost commented 9 years ago

yep old build runs fine, thanks!

On Thu, Dec 11, 2014 at 9:19 AM, Andrew P andypausewang@gmail.com wrote:

previous version worked fine, just the latest update that caused errors. i'll try 0.4.3

thanks,

andy

On Wed, Dec 10, 2014 at 10:09 PM, Gabe notifications@github.com wrote:

ok, that is strange is should not crash if accounts are setup. Please try this version of 0.4.3 to see if it works https://dl.dropboxusercontent.com/u/5765080/Jarvis/beta/Jarvis.app.zip

Please let me know.

— Reply to this email directly or view it on GitHub https://github.com/NightIdeasLab/Jarvis/issues/14#issuecomment-66436728 .

GabrielUlici commented 9 years ago

Andy, the build that you download from here works ok?

ghost commented 9 years ago

yep sure does!

On Thu, Dec 11, 2014 at 9:05 PM, Gabe notifications@github.com wrote:

Andy, the build that you download from here works ok?

— Reply to this email directly or view it on GitHub https://github.com/NightIdeasLab/Jarvis/issues/14#issuecomment-66597095.