So I've been having heinous amounts of trouble with the computer Weathercat is running on. Last week I had to blow it back a month with Time Machine: I was getting Disk I/O errors that led me to believe that it was actually a corrupted drive. It had been behaving until this morning, at which point the computer froze. I rebooted it and it was having disk errors, but now that Weathercat isn't running it's snappy.
Weather cat, for its part, wouldn't open. I assumed that it had been corrupted so I uninstalled it (app zapper) and reinstalled it, but it still ain't going. Here's the Console log from a fresh'n'shiny new install of Weathercat, straight off the website:
5/23/16 1:18:37.003 PM WeatherCat[1253]: Checking System Version is 10.7 or later...
5/23/16 1:18:37.004 PM WeatherCat[1253]: System Version Check OK, running...
5/23/16 1:18:37.017 PM WeatherCat[1253]: Main Controller initialised.
5/23/16 1:18:37.017 PM WeatherCat[1253]: WeatherCat is Running...
5/23/16 1:18:37.845 PM pkd[346]: enabling pid=1223 for plug-in com.agilebits.onepassword4.safariextensioncompanion(6.2.1) 99B85CB5-CED8-4B47-A568-C1F68F41D4BA /Applications/1Password 6.app/Contents/PlugIns/SafariExtensionCompanion.appex
5/23/16 1:18:38.182 PM 2BUA8C4S2C.com.agilebits.onepassword4-helper[293]: 621002 [EXT:(Secondary Thread 0x7fc93bde9390):<OP4ExtensionHTTPConnection: 0x7fc93bdd60e0>] M webSocketForURI: | [ES4] Extension connected Safari-Extension 'safari-extension://com.agilebits.onepassword4-safari-2bua8c4s2c / (null)'
5/23/16 1:18:38.648 PM WeatherCat[1253]: DM 0: ***Hello!***
5/23/16 1:18:38.649 PM WeatherCat[1253]: DM 0: Initialising sample cache
5/23/16 1:18:43.435 PM Safari[1223]: plugin com.agilebits.onepassword4.safariextensioncompanion invalidated
5/23/16 1:18:43.435 PM SafariExtensionCompanion[1254]: host connection <NSXPCConnection: 0x7f82e270a4d0> connection from pid 1223 invalidated
5/23/16 1:18:50.000 PM kernel[0]: disk0s2: I/O error.
5/23/16 1:18:50.701 PM WeatherCat[1253]: An uncaught exception was raised
5/23/16 1:18:50.701 PM WeatherCat[1253]: *** -[NSConcreteFileHandle readDataOfLength:]: Input/output error
5/23/16 1:18:50.702 PM WeatherCat[1253]: (
0 CoreFoundation 0x97671f79 __raiseError + 201
1 libobjc.A.dylib 0x92ba5fd1 objc_exception_throw + 276
2 CoreFoundation 0x97671e8d +[NSException raise:format:] + 141
3 Foundation 0x96c2f908 _NSFileHandleRaiseOperationException + 147
4 Foundation 0x96bcc373 -[NSConcreteFileHandle readDataOfLength:] + 349
5 WeatherCat 0x0017cdbd -[WeatherCatDataManager load_dict_from_lw2_file:month:year:] + 390
6 WeatherCat 0x0015baae -[WeatherCatDataManager sampleCacheInit] + 3538
7 WeatherCat 0x0015fd34 -[WeatherCatDataManager initLocation] + 648
8 WeatherCat 0x0015f810 -[WeatherCatDataManager init:] + 391
9 WeatherCat 0x0010cf4a -[WeatherCatController awakeFromNib] + 4058
10 libobjc.A.dylib 0x92ba387d -[NSObject performSelector:] + 62
11 CoreFoundation 0x9755f7b4 -[NSSet makeObjectsPerformSelector:] + 212
12 AppKit 0x908e909d -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1248
13 AppKit 0x908e8bb7 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 56
14 AppKit 0x908c537a loadNib + 462
15 AppKit 0x908c4964 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 838
16 AppKit 0x90a7676f +[NSBundle(NSNibLoadingInternal) _loadNibFile:externalNameTable:options:withZone:] + 161
17 AppKit 0x90bca602 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 67
18 AppKit 0x908c43d7 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 743
19 AppKit 0x908bdc46 NSApplicationMain + 639
20 WeatherCat 0x000fa4d3 main + 261
21 WeatherCat 0x000fa301 start + 53
)
5/23/16 1:18:50.703 PM WeatherCat[1253]: *** Terminating app due to uncaught exception 'NSFileHandleOperationException', reason: '*** -[NSConcreteFileHandle readDataOfLength:]: Input/output error'
*** Call stack at first throw:
(
0 CoreFoundation 0x97671f79 __raiseError + 201
1 libobjc.A.dylib 0x92ba5fd1 objc_exception_throw + 276
2 CoreFoundation 0x97671e8d +[NSException raise:format:] + 141
3 Foundation 0x96c2f908 _NSFileHandleRaiseOperationException + 147
4 Foundation 0x96bcc373 -[NSConcreteFileHandle readDataOfLength:] + 349
5 WeatherCat 0x0017cdbd -[WeatherCatDataManager load_dict_from_lw2_file:month:year:] + 390
6 WeatherCat 0x0015baae -[WeatherCatDataManager sampleCacheInit] + 3538
7 WeatherCat 0x0015fd34 -[WeatherCatDataManager initLocation] + 648
8 WeatherCat 0x0015f810 -[WeatherCatDataManager init:] + 391
9 WeatherCat 0x0010cf4a -[WeatherCatController awakeFromNib] + 4058
10 libobjc.A.dylib 0x92ba387d -[NSObject performSelector:] + 62
11 CoreFoundation 0x9755f7b4 -[NSSet makeObjectsPerformSelector:] + 212
12 AppKit 0x908e909d -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1248
13 AppKit 0x908e8bb7 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 56
14 AppKit 0x908c537a loadNib + 462
15 AppKit 0x908c4964 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 838
16 AppKit 0x90a7676f +[NSBundle(NSNibLoadingInternal) _loadNibFile:externalNameTable:options:withZone:] + 161
17 AppKit 0x90bca602 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 67
18 AppKit 0x908c43d7 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 743
19 AppKit 0x908bdc46 NSApplicationMain + 639
20 WeatherCat 0x000fa4d3 main + 261
21 WeatherCat 0x000fa301 start + 53
)
5/23/16 1:18:50.704 PM com.apple.xpc.launchd[1]: (com.apple.xpc.launchd.oneshot.0x10000008.WeatherCat[1253]) Service exited due to signal: Trace/BPT trap: 5
5/23/16 1:18:50.719 PM com.apple.xpc.launchd[1]: (com.apple.ReportCrash[1257]) Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.ReportCrash
5/23/16 1:18:50.758 PM mds[61]: (Server.Warning:445) No stores registered for metascope "kMDQueryScopeComputer"
Happy to link to the crash report.
http://pastebin.com/c7cnRRmw