Splasm Software Discussions

a user community for the betterment of Splasmkind
It is currently Mon Apr 06, 2020 11:16 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: CB crashes on opening
PostPosted: Mon Mar 06, 2006 11:32 am 
Offline

Joined: Mon Mar 06, 2006 11:24 am
Posts: 2
Location: Maine
I have been using CB for about 2 days. Loved it soon after trying and bought. But today when I open the program, it closes within seconds and displays the error message asking if I want to send a report to Apple, Cancel or ReOpen. I have tried umteen times to reopen with no success.

I moved my backed-up .plist and folder to an external HD, then trashed everything I could find related to the CB program. Then trashed the trash, rebooted and downloaded the dng again from the Splasm website (i.e. started all over from scratch). The program still closes!! Help pls. as the data I entered and need to finish is for my taxes!

Thanks!

_________________
Pamela Blades Eckelbarger
Hoof Pix Sport Horse Photography
http://www.hoofpix.com
pam@hoofpix.com


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon Mar 06, 2006 12:24 pm 
Offline
Administrator
Administrator
User avatar

Joined: Wed May 18, 2005 11:19 pm
Posts: 539
Location: Here and There
The issue turned out to be related to a potential crash that can occur when there's a snafu while CheckBook checks for updates at splasm.com. When checking for updates, CheckBook downloads a very small file from splasm.com containing information about the latest version. This file is read with Apple's NSDictionary class. We've found that files with certain sequences of characters can cause NSDictionary to throw an exception rather than simply fail and return a nil object - in other words, under the right circumstances, NSDictionary can fail catastrophically while initializing. It appears that something in the network between users and splasm.com can cause the version file to become corrupted, either in transit or in an ISP's HTTP cache, which can create the right circumstances. CheckBook 1.6.2 and later will handle this gracefully by catching exceptions during NSDictionary's initialization of the version file and simply proceeding as if the version check had not taken place, preventing crashes like this.

_________________
Keith Gugliotto
Primordial Sea Captain
Splasm Software
http://www.splasm.com

Follow us on Twitter!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon Mar 06, 2006 1:37 pm 
Offline

Joined: Mon Mar 06, 2006 11:24 am
Posts: 2
Location: Maine
Keith, Thanks again for the very fast reply (by phone) and solution to my problem. Now I can continue on with tax prep, ugh! :?


Pam

_________________
Pamela Blades Eckelbarger
Hoof Pix Sport Horse Photography
http://www.hoofpix.com
pam@hoofpix.com


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon Mar 06, 2006 2:45 pm 
Offline

Joined: Wed Oct 19, 2005 2:18 pm
Posts: 383
Happens to me every now and then. I just click on CB again and it runs fine.

Speaking of "checking for updates," ...?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon Mar 06, 2006 2:50 pm 
Offline
Administrator
Administrator
User avatar

Joined: Wed May 18, 2005 11:19 pm
Posts: 539
Location: Here and There
I apologize - I should have noted earlier that the workaround until CheckBook 1.6.2 is to disable the automatic check for updates in CheckBook's preferences. It's the last checkbox under the General tab.

_________________
Keith Gugliotto
Primordial Sea Captain
Splasm Software
http://www.splasm.com

Follow us on Twitter!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 28 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group