We've done a lot to improve this situation in 1.4. This shouldn't cause Growl fail to start due to a corrupted file once you're on 1.4 (which is currently in beta testing).
Chris On Wed, Dec 28, 2011 at 3:15 PM, Robbie Trencheny < [email protected]> wrote: > For some reason, Growl crashed recently. When I noticed this and tried > to start it up again it wouldn't start (I would launch from Finder but > the icon would never appear). I opened Terminal and ran /Applications/ > Growl.app/Contents/MacOS/Growl and got the following message: > > Robert-Trenchenys-MacBook-Pro% /Applications/Growl.app/Contents/MacOS/ > Growl > 2011-12-28 13:09:52.067 Growl[17427:707] <GCDAsyncSocket: > 0x7fee62411550> now accepting ((null)) > 2011-12-28 13:09:52.070 Growl[17427:707] publishing > 2011-12-28 13:09:52.079 Growl[17427:707] CoreData: error: (11) Fatal > error. The database at /Users/robbiet480/Library/Application Support/ > Growl/notifications.history is corrupted. SQLite error code:11, > 'database disk image is malformed' > 2011-12-28 13:09:52.081 Growl[17427:707] Unresolved error Error > Domain=NSCocoaErrorDomain Code=259 "The file couldn’t be opened > because it isn’t in the correct format." UserInfo=0x10715de50 > {NSSQLiteErrorDomain=11, NSUnderlyingException=Fatal error. The > database at /Users/robbiet480/Library/Application Support/Growl/ > notifications.history is corrupted. SQLite error code:11, 'database > disk image is malformed'}, { > NSSQLiteErrorDomain = 11; > NSUnderlyingException = "Fatal error. The database at /Users/ > robbiet480/Library/Application Support/Growl/notifications.history is > corrupted. SQLite error code:11, 'database disk image is malformed'"; > } > > Upon deleting notifications.history Growl opened successfully. Maybe > add a UI notification somehow when this event happens. Luckily I am a > sysadmin so I know my way around Terminal but I am sure a large > majority of users don't know how to do this. > > -- > You received this message because you are subscribed to the Google Groups > "Growl Discuss" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/growldiscuss?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Growl Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/growldiscuss?hl=en.
