Author Topic: WC Crash on start *SOLVED*  (Read 4633 times)

meteoperugia

  • Gentle Breeze
  • **
  • Posts: 79
    • DW0950
    • IPERUG54
    • MeteoPerugia
  • Station Details: Davis Vantage Pro2, iMac (Retina 5K, 27-inch, Late 2015), WeatherCat 3
WC Crash on start *SOLVED*
« on: September 14, 2022, 03:00:09 PM »
Hi everybody!
This morning I found WeathrCat down. I tried to start it but a crash occurs at every attempt (the report is attached). If I disconnect the USB connection WeatherCat starts but if I connect USB and reconfigure the communication ports and restart it I still get the same crash (or other times it just doesn't respond). I checked the ports, I swapped them physically, I tested them with other devices, I reinstalled both the WC and the Sillab drivers ..... nothing to do.
Can anyone help me?

Federico


-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               WeatherCat [3137]
Path:                  /Applications/WeatherCat/WeatherCat.app/Contents/MacOS/WeatherCat
Identifier:            com.trixology.weathercat
Version:               3.1.4 (3.1.4)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2022-09-14 15:51:20.5935 +0200
OS Version:            macOS 12.6 (21G115)
Report Version:        12
Anonymous UUID:        3E869ADF-1400-633F-7FA8-851D369A4247


Time Awake Since Boot: 4900 seconds

System Integrity Protection: enabled

Crashed Thread:        9

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

Application Specific Information:
abort() called


Application Specific Backtrace 0:
0   CoreFoundation                      0x00007ff8045a1773 __exceptionPreprocess + 242
1   libobjc.A.dylib                     0x00007ff804301bc3 objc_exception_throw + 48
2   Foundation                          0x00007ff80534ea09 -[NSBundle preferredLocalizations] + 0
3   WeatherCat                          0x000000010f8e3bce -[MailManager sendEmail1:withContent:toAddress:result:attachment:] + 1544
4   WeatherCat                          0x000000010f8e35b0 -[MailManager sendEmail:withContent:toAddress:] + 187
5   DavisVantage                        0x0000000119d864ba -[Vantage checkTXBattStatus:] + 623
6   DavisVantage                        0x0000000119d853f1 -[Vantage decode_data:] + 485
7   DavisVantage                        0x0000000119d851cd -[Vantage get_loop:] + 351
8   DavisVantage                        0x0000000119d83c4e -[Vantage sequentialUpdateData] + 127
9   DavisVantage                        0x0000000119d82e39 -[Vantage updateData] + 40
10  WeatherCat                          0x000000010f9a8218 -[WeatherStationThreadObject startFetch] + 182
11  Foundation                          0x00007ff8053c3f21 __NSFireTimer + 67
12  CoreFoundation                      0x00007ff80453ef69 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
13  CoreFoundation                      0x00007ff80453ea58 __CFRunLoopDoTimer + 923
14  CoreFoundation                      0x00007ff80453e5c8 __CFRunLoopDoTimers + 307
15  CoreFoundation                      0x00007ff804524cd6 __CFRunLoopRun + 2010
16  CoreFoundation                      0x00007ff804523e3c CFRunLoopRunSpecific + 562
17  Foundation                          0x00007ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
18  Foundation                          0x00007ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
19  WeatherCat                          0x000000010f9a814b -[WeatherStationThreadObject HWWxThreadMethod:] + 172
20  Foundation                          0x00007ff80537a994 __NSThread__start__ + 1009
21  libsystem_pthread.dylib             0x00007ff80445f4e1 _pthread_start + 125
22  libsystem_pthread.dylib             0x00007ff80445af6b thread_start + 15


Thread 0::  Dispatch queue: com.apple.main-thread
0   libobjc.A.dylib                      0x7ff8042fa4e9 id2data(objc_object*, usage) + 179
1   libobjc.A.dylib                      0x7ff8042fa407 objc_sync_enter + 16
2   CoreUI                               0x7ff80b944daa -[_CUIInternalLinkRendition unslicedImage] + 25
3   CoreUI                               0x7ff80b95c669 -[CUIThemeFacet copyLayerImageContentsAndCenter:renditionKey:] + 180
4   CoreUI                               0x7ff80b967d91 CUICoreThemeRenderer::CommonGetLayerContents(CUIDescriptor const*, long, CGImage**, CGRect*, CUIRenditionKey*) + 415
5   CoreUI                               0x7ff80b967bc7 CUICoreThemeRenderer::CreateMaskImageForWindowBackground(CUIDescriptor const*, CGImage**, CGRect*) + 87
6   CoreUI                               0x7ff80b9678ff CUIRenderer::CreateLayerContents(__CFDictionary const*, CGImage**, CGRect*) + 193
7   CoreUI                               0x7ff80b967801 CUICreateLayerContents + 131
8   AppKit                               0x7ff806fb1aed __52-[NSAppearance _createLayerContents:contentsCenter:]_block_invoke + 38
9   AppKit                               0x7ff806f68292 -[NSCompositeAppearance _callCoreUIWithBlock:options:requireBezelTintColor:] + 386
10  AppKit                               0x7ff806fb1a8e -[NSAppearance _createLayerContents:contentsCenter:] + 118
11  AppKit                               0x7ff806fb1884 -[NSThemeFrame _createWindowShapeMask:centerRect:scale:] + 99
12  AppKit                               0x7ff8070912c8 -[NSThemeFrame _cornerMask] + 86
13  AppKit                               0x7ff807090f8a -[NSWindow _cornerMask] + 79
14  AppKit                               0x7ff8071efec4 -[NSWindow _cornerMaskChanged] + 74
15  AppKit                               0x7ff807089798 NSWindowWakeDeferredIfNeeded + 101
16  AppKit                               0x7ff8070961f6 -[NSWindow _reallyDoOrderWindowAboveOrBelow:relativeTo:findKey:forCounter:force:isModal:] + 569
17  AppKit                               0x7ff807095c64 -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 135
18  AppKit                               0x7ff807094c7c -[NSWindow _doOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 289
19  AppKit                               0x7ff807094af9 -[NSWindow orderWindow:relativeTo:] + 152
20  AppKit                               0x7ff806f3cef9 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 2025
21  AppKit                               0x7ff806f3151d loadNib + 420
22  AppKit                               0x7ff806f30d5e +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 1602
23  AppKit                               0x7ff807119106 +[NSBundle(NSNibLoadingInternal) _loadNibFile:externalNameTable:options:withZone:] + 142
24  AppKit                               0x7ff807118ee5 -[NSWindowController loadWindow] + 322
25  AppKit                               0x7ff807118c6d -[NSWindowController window] + 84
26  WeatherCat                              0x10f9fbad8 -[CustomGaugeWindow setupFromDictionary:withManager:isNew:] + 607
27  WeatherCat                              0x10fa02c38 -[CustomGaugeManager createGaugeWindow:isNew:] + 114
28  WeatherCat                              0x10fa02944 -[CustomGaugeManager initWithController:] + 233
29  WeatherCat                              0x10f8d2239 -[WeatherCatController continueBoot] + 805
30  CoreFoundation                       0x7ff80451ac06 -[NSSet makeObjectsPerformSelector:] + 231
31  AppKit                               0x7ff806f3cc60 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1360
32  AppKit                               0x7ff806f3151d loadNib + 420
33  AppKit                               0x7ff806f30d5e +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 1602
34  AppKit                               0x7ff806f30627 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201
35  AppKit                               0x7ff806f30405 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 394
36  AppKit                               0x7ff806f22b9c NSApplicationMain + 566
37  WeatherCat                              0x10f8c0540 main + 210
38  dyld                                    0x11f77152e start + 462

Thread 1:
0   libsystem_kernel.dylib               0x7ff80442297a mach_msg_trap + 10
1   libsystem_kernel.dylib               0x7ff804422ce8 mach_msg + 56
2   CoreFoundation                       0x7ff80452636d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                       0x7ff8045249f8 __CFRunLoopRun + 1276
4   CoreFoundation                       0x7ff804523e3c CFRunLoopRunSpecific + 562
5   Foundation                           0x7ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
6   Foundation                           0x7ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
7   WeatherCat                              0x10f97e51f -[watchdog watchDogThreadMethod:] + 184
8   Foundation                           0x7ff80537a994 __NSThread__start__ + 1009
9   libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
10  libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15

Thread 2:
0   libsystem_kernel.dylib               0x7ff80442297a mach_msg_trap + 10
1   libsystem_kernel.dylib               0x7ff804422ce8 mach_msg + 56
2   CoreFoundation                       0x7ff80452636d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                       0x7ff8045249f8 __CFRunLoopRun + 1276
4   CoreFoundation                       0x7ff804523e3c CFRunLoopRunSpecific + 562
5   Foundation                           0x7ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
6   Foundation                           0x7ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
7   WeatherCat                              0x10f9f15fb -[BackupThread BackupManagerThreadMethod:] + 131
8   Foundation                           0x7ff80537a994 __NSThread__start__ + 1009
9   libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
10  libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15

Thread 3:
0   libsystem_pthread.dylib              0x7ff80445af48 start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib              0x7ff80445af48 start_wqthread + 0

Thread 5:
0   libsystem_pthread.dylib              0x7ff80445af48 start_wqthread + 0

Thread 6:
0   libsystem_pthread.dylib              0x7ff80445af48 start_wqthread + 0

Thread 7:
0   libsystem_kernel.dylib               0x7ff80442297a mach_msg_trap + 10
1   libsystem_kernel.dylib               0x7ff804422ce8 mach_msg + 56
2   CoreFoundation                       0x7ff80452636d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                       0x7ff8045249f8 __CFRunLoopRun + 1276
4   CoreFoundation                       0x7ff804523e3c CFRunLoopRunSpecific + 562
5   Foundation                           0x7ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
6   Foundation                           0x7ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
7   WeatherCat                              0x10fa235ad +[HTTPServer bonjourThread] + 180
8   Foundation                           0x7ff80537a994 __NSThread__start__ + 1009
9   libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
10  libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15

Thread 8:: com.apple.CFSocket.private
0   libsystem_kernel.dylib               0x7ff80442ad5a __select + 10
1   CoreFoundation                       0x7ff80454d679 __CFSocketManager + 641
2   libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
3   libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15

Thread 9 Crashed:
0   libsystem_kernel.dylib               0x7ff80442900e __pthread_kill + 10
1   libsystem_pthread.dylib              0x7ff80445f1ff pthread_kill + 263
2   libsystem_c.dylib                    0x7ff8043aad24 abort + 123
3   libc++abi.dylib                      0x7ff80441b082 abort_message + 241
4   libc++abi.dylib                      0x7ff80440c1bd demangling_terminate_handler() + 266
5   libobjc.A.dylib                      0x7ff804308e11 _objc_terminate() + 96
6   libc++abi.dylib                      0x7ff80441a4a7 std::__terminate(void (*)()) + 8
7   libc++abi.dylib                      0x7ff80441ceeb __cxa_rethrow + 99
8   libobjc.A.dylib                      0x7ff804312d6c objc_exception_rethrow + 37
9   CoreFoundation                       0x7ff804523f5d CFRunLoopRunSpecific + 851
10  Foundation                           0x7ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
11  Foundation                           0x7ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
12  WeatherCat                              0x10f9a814b -[WeatherStationThreadObject HWWxThreadMethod:] + 172
13  Foundation                           0x7ff80537a994 __NSThread__start__ + 1009
14  libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
15  libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15

Thread 10:
0   libsystem_kernel.dylib               0x7ff80442297a mach_msg_trap + 10
1   libsystem_kernel.dylib               0x7ff804422ce8 mach_msg + 56
2   CoreFoundation                       0x7ff80452636d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                       0x7ff8045249f8 __CFRunLoopRun + 1276
4   CoreFoundation                       0x7ff804523e3c CFRunLoopRunSpecific + 562
5   Foundation                           0x7ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
6   Foundation                           0x7ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
7   MeteoTemplate                           0x119d6f8eb -[MeteoTemplateUpdateThread updateThreadMethod:] + 136
8   Foundation                           0x7ff80537a994 __NSThread__start__ + 1009
9   libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
10  libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15

Thread 11:
0   libsystem_kernel.dylib               0x7ff80442297a mach_msg_trap + 10
1   libsystem_kernel.dylib               0x7ff804422ce8 mach_msg + 56
2   CoreFoundation                       0x7ff80452636d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                       0x7ff8045249f8 __CFRunLoopRun + 1276
4   CoreFoundation                       0x7ff804523e3c CFRunLoopRunSpecific + 562
5   Foundation                           0x7ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
6   Foundation                           0x7ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
7   MetOfficeWOW                            0x119cae4ed -[MetOfficeWowUpdateThread updateThreadMethod:] + 136
8   Foundation                           0x7ff80537a994 __NSThread__start__ + 1009
9   libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
10  libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15

Thread 12:
0   libsystem_kernel.dylib               0x7ff80442297a mach_msg_trap + 10
1   libsystem_kernel.dylib               0x7ff804422ce8 mach_msg + 56
2   CoreFoundation                       0x7ff80452636d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                       0x7ff8045249f8 __CFRunLoopRun + 1276
4   CoreFoundation                       0x7ff804523e3c CFRunLoopRunSpecific + 562
5   Foundation                           0x7ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
6   Foundation                           0x7ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
7   WeatherCloud                            0x119e574c3 -[WeatherCloudUpdateThread updateThreadMethod:] + 136
8   Foundation                           0x7ff80537a994 __NSThread__start__ + 1009
9   libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
10  libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15

Thread 13:
0   libsystem_pthread.dylib              0x7ff80445af48 start_wqthread + 0

Thread 14:
0   libsystem_kernel.dylib               0x7ff80442297a mach_msg_trap + 10
1   libsystem_kernel.dylib               0x7ff804422ce8 mach_msg + 56
2   CoreFoundation                       0x7ff80452636d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                       0x7ff8045249f8 __CFRunLoopRun + 1276
4   CoreFoundation                       0x7ff804523e3c CFRunLoopRunSpecific + 562
5   Foundation                           0x7ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
6   Foundation                           0x7ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
7   PWSWeather                              0x119e79755 -[PWSWeatherUpdateThread updateThreadMethod:] + 136
8   Foundation                           0x7ff80537a994 __NSThread__start__ + 1009
9   libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
10  libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15

Thread 15:
0   libsystem_kernel.dylib               0x7ff80442297a mach_msg_trap + 10
1   libsystem_kernel.dylib               0x7ff804422ce8 mach_msg + 56
2   CoreFoundation                       0x7ff80452636d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                       0x7ff8045249f8 __CFRunLoopRun + 1276
4   CoreFoundation                       0x7ff804523e3c CFRunLoopRunSpecific + 562
5   Foundation                           0x7ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
6   Foundation                           0x7ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
7   SQLDriver                               0x11ca00319 -[SQLUpdateThread updateThreadMethod:] + 136
8   Foundation                           0x7ff80537a994 __NSThread__start__ + 1009
9   libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
10  libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15

Thread 16:
0   libsystem_kernel.dylib               0x7ff80442297a mach_msg_trap + 10
1   libsystem_kernel.dylib               0x7ff804422ce8 mach_msg + 56
2   CoreFoundation                       0x7ff80452636d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                       0x7ff8045249f8 __CFRunLoopRun + 1276
4   CoreFoundation                       0x7ff804523e3c CFRunLoopRunSpecific + 562
5   Foundation                           0x7ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
6   Foundation                           0x7ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
7   AWEKAS                                  0x119eab696 -[AWEKASUpdateThread updateThreadMethod:] + 136
8   Foundation                           0x7ff80537a994 __NSThread__start__ + 1009
9   libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
10  libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15

Thread 17:
0   libsystem_kernel.dylib               0x7ff80442297a mach_msg_trap + 10
1   libsystem_kernel.dylib               0x7ff804422ce8 mach_msg + 56
2   CoreFoundation                       0x7ff80452636d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                       0x7ff8045249f8 __CFRunLoopRun + 1276
4   CoreFoundation                       0x7ff804523e3c CFRunLoopRunSpecific + 562
5   Foundation                           0x7ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
6   Foundation                           0x7ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76
7   WeatherCat                              0x10f9b9bb8 -[WeatherCatVideoRemoteFetcherThread WeatherCatVideoRemoteFetcherThreadMethod:] + 403
8   Foundation                           0x7ff80537a994 __NSThread__start__ + 1009
9   libsystem_pthread.dylib              0x7ff80445f4e1 _pthread_start + 125
10  libsystem_pthread.dylib              0x7ff80445af6b thread_start + 15


Thread 9 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000700009e4b000  rcx: 0x0000700009e4a5c8  rdx: 0x0000000000000000
  rdi: 0x0000000000014f0b  rsi: 0x0000000000000006  rbp: 0x0000700009e4a5f0  rsp: 0x0000700009e4a5c8
   r8: 0x0000700009e4a490   r9: 0x00007ff80441dfa1  r10: 0x0000000000000000  r11: 0x0000000000000246
  r12: 0x0000000000014f0b  r13: 0x0000003000000008  r14: 0x0000000000000006  r15: 0x0000000000000016
  rip: 0x00007ff80442900e  rfl: 0x0000000000000246  cr2: 0x00007fc290c94010
 
Logical CPU:     0
Error Code:      0x02000148
Trap Number:     133


Binary Images:
    0x7ff8042ec000 -     0x7ff804325fff libobjc.A.dylib (*) <4d9b0dca-7151-3875-b98e-b255db8267a8> /usr/lib/libobjc.A.dylib
    0x7ff80b931000 -     0x7ff80ba76fff com.apple.coreui (2.1) <a577aaf1-f23b-327e-92c7-50db82874412> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7ff806f1f000 -     0x7ff807daefff com.apple.AppKit (6.9) <06015263-62ac-3b08-a298-dc835c18452a> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x10f8bc000 -        0x10fa6bfff com.trixology.weathercat (3.1.4) <49e3acfd-aed1-3353-9a65-daa49834de7a> /Applications/WeatherCat/WeatherCat.app/Contents/MacOS/WeatherCat
    0x7ff8044a6000 -     0x7ff8049a8fff com.apple.CoreFoundation (6.9) <93c48919-68af-367e-9a67-db4159bc962c> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x11f76c000 -        0x11f7d7fff dyld (*) <71febccd-d9dc-3599-9971-2b3407c588a8> /usr/lib/dyld
    0x7ff804421000 -     0x7ff804458fff libsystem_kernel.dylib (*) <8cc28466-fd2f-3c80-9834-9525b7beac19> /usr/lib/system/libsystem_kernel.dylib
    0x7ff805322000 -     0x7ff8056defff com.apple.Foundation (6.9) <e22e60bb-ab77-3120-862f-92fa74feffcf> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7ff804459000 -     0x7ff804464fff libsystem_pthread.dylib (*) <b5454e27-e8c7-3fdb-b77f-714f1e82e70b> /usr/lib/system/libsystem_pthread.dylib
    0x7ff804329000 -     0x7ff8043b1fff libsystem_c.dylib (*) <e42e9d7a-03b4-340b-b61e-dcd45fd4acc0> /usr/lib/system/libsystem_c.dylib
    0x7ff80440b000 -     0x7ff804420fff libc++abi.dylib (*) <7b800bb6-32e7-3597-b292-2c4da4c377b1> /usr/lib/libc++abi.dylib
       0x119d6e000 -        0x119d72fff com.trixology.meteotemplate (1.0) <bef08c96-60af-35ef-b7ca-0c0803b76197> /Applications/WeatherCat/WeatherCat.app/Contents/Resources/IntegratedPlugins/MeteoTemplate.bundle/Contents/MacOS/MeteoTemplate
       0x119cad000 -        0x119cb1fff com.trixology.metofficewow (1.0) <39a8b795-3de2-37df-88a3-63452774d0ad> /Applications/WeatherCat/WeatherCat.app/Contents/Resources/IntegratedPlugins/MetOfficeWOW.bundle/Contents/MacOS/MetOfficeWOW
       0x119e56000 -        0x119e5afff com.trixology.weatherCloud (1.0) <67bd7204-9df2-3fb5-aa9a-8ca26de1b79d> /Applications/WeatherCat/WeatherCat.app/Contents/Resources/IntegratedPlugins/WeatherCloud.bundle/Contents/MacOS/WeatherCloud
       0x119e78000 -        0x119e7cfff com.trixology.PWSWeather (1.0) <6003d5b1-2cff-3425-85be-6fc1f4c35b35> /Applications/WeatherCat/WeatherCat.app/Contents/Resources/IntegratedPlugins/PWSWeather.bundle/Contents/MacOS/PWSWeather
       0x11c9fe000 -        0x11cca3fff com.trixology.SQLdriver (1.0) <279afccf-8c32-3eec-930b-9d9ccdcb7756> /Applications/WeatherCat/WeatherCat.app/Contents/Resources/IntegratedPlugins/SQLDriver.bundle/Contents/MacOS/SQLDriver
       0x119eaa000 -        0x119eaefff com.trixology.AWEKAS (1.0) <3b5b8af5-bfce-3aa2-9390-3889d0d5ff74> /Applications/WeatherCat/WeatherCat.app/Contents/Resources/IntegratedPlugins/AWEKAS.bundle/Contents/MacOS/AWEKAS
       0x119d81000 -        0x119d8ffff com.trixology.DavisVantage (*) <3286faf8-476d-3a04-8d0f-13077f19313b> /Applications/WeatherCat/WeatherCat.app/Contents/Resources/StationPlugins/DavisVantage.bundle/Contents/MacOS/DavisVantage

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)
Writable regions: Total=1.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.9G(100%)

                                VIRTUAL   REGION
REGION TYPE                        SIZE    COUNT (non-coalesced)
===========                     =======  =======
Accelerate framework               128K        1
Activity Tracing                   256K        1
CG image                          1460K       27
ColorSync                          216K       25
CoreAnimation                     12.0M       42
CoreGraphics                        12K        2
CoreUI image data                 1516K       22
Foundation                          44K        2
Kernel Alloc Once                    8K        1
MALLOC                             1.6G      773
MALLOC guard page                   32K        8
MALLOC_NANO (reserved)           256.0M        1         reserved VM address space (unallocated)
ObjC additional data                15K        1
STACK GUARD                       56.1M       18
Stack                             16.6M       18
VM_ALLOCATE                         56K       13
__CTF                               756        1
__DATA                            29.8M      502
__DATA_CONST                      29.1M      310
__DATA_DIRTY                      1553K      199
__FONT_DATA                          4K        1
__LINKEDIT                       648.0M       33
__TEXT                           485.7M      516
__UNICODE                          592K        1
dyld private memory               1024K        1
mapped file                      186.1M       31
shared memory                      764K       15
===========                     =======  =======
TOTAL                              3.3G     2565
TOTAL, minus reserved VM space     3.0G     2565



-----------
Full Report
-----------

{"app_name":"WeatherCat","timestamp":"2022-09-14 15:51:21.00 +0200","app_version":"3.1.4","slice_uuid":"49e3acfd-aed1-3353-9a65-daa49834de7a","build_version":"3.1.4","platform":1,"bundleID":"com.trixology.weathercat","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.6 (21G115)","incident_id":"DA0B4845-556B-4781-91B7-316B7ABD0990","name":"WeatherCat"}
{
  "uptime" : 4900,
  "procLaunch" : "2022-09-14 15:49:48.1717 +0200",
  "procRole" : "Background",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "iMac17,1",
  "procStartAbsTime" : 4837876958881,
  "coalitionID" : 2671,
  "osVersion" : {
    "train" : "macOS 12.6",
    "build" : "21G115",
    "releaseType" : "User"
  },
  "captureTime" : "2022-09-14 15:51:20.5935 +0200",
  "incident" : "DA0B4845-556B-4781-91B7-316B7ABD0990",
  "bug_type" : "309",
  "pid" : 3137,
  "procExitAbsTime" : 4930295343713,
  "cpuType" : "X86-64",
  "procName" : "WeatherCat",
  "procPath" : "\/Applications\/WeatherCat\/WeatherCat.app\/Contents\/MacOS\/WeatherCat",
  "bundleInfo" : {"CFBundleShortVersionString":"3.1.4","CFBundleVersion":"3.1.4","CFBundleIdentifier":"com.trixology.weathercat"},
  "storeInfo" : {"deviceIdentifierForVendor":"062FA2DF-EC31-5F54-9615-D130252557C1","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.trixology.weathercat",
  "crashReporterKey" : "3E869ADF-1400-633F-7FA8-851D369A4247",
  "sip" : "enabled",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "asi" : {"libsystem_c.dylib":["abort() called"]},
  "asiBacktraces" : ["0   CoreFoundation                      0x00007ff8045a1773 __exceptionPreprocess + 242\n1   libobjc.A.dylib                     0x00007ff804301bc3 objc_exception_throw + 48\n2   Foundation                          0x00007ff80534ea09 -[NSBundle preferredLocalizations] + 0\n3   WeatherCat                          0x000000010f8e3bce -[MailManager sendEmail1:withContent:toAddress:result:attachment:] + 1544\n4   WeatherCat                          0x000000010f8e35b0 -[MailManager sendEmail:withContent:toAddress:] + 187\n5   DavisVantage                        0x0000000119d864ba -[Vantage checkTXBattStatus:] + 623\n6   DavisVantage                        0x0000000119d853f1 -[Vantage decode_data:] + 485\n7   DavisVantage                        0x0000000119d851cd -[Vantage get_loop:] + 351\n8   DavisVantage                        0x0000000119d83c4e -[Vantage sequentialUpdateData] + 127\n9   DavisVantage                        0x0000000119d82e39 -[Vantage updateData] + 40\n10  WeatherCat                          0x000000010f9a8218 -[WeatherStationThreadObject startFetch] + 182\n11  Foundation                          0x00007ff8053c3f21 __NSFireTimer + 67\n12  CoreFoundation                      0x00007ff80453ef69 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20\n13  CoreFoundation                      0x00007ff80453ea58 __CFRunLoopDoTimer + 923\n14  CoreFoundation                      0x00007ff80453e5c8 __CFRunLoopDoTimers + 307\n15  CoreFoundation                      0x00007ff804524cd6 __CFRunLoopRun + 2010\n16  CoreFoundation                      0x00007ff804523e3c CFRunLoopRunSpecific + 562\n17  Foundation                          0x00007ff805381d4a -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216\n18  Foundation                          0x00007ff80540c797 -[NSRunLoop(NSRunLoop) run] + 76\n19  WeatherCat                          0x000000010f9a814b -[WeatherStationThreadObject HWWxThreadMethod:] + 172\n20  Foundation                          0x00007ff80537a994 __NSThread__start__ + 1009\n21  libsystem_pthread.dylib             0x00007ff80445f4e1 _pthread_start + 125\n22  libsystem_pthread.dylib             0x00007ff80445af6b thread_start + 15"],
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "lastExceptionBacktrace" : [{"imageOffset":1029987,"symbol":"__exceptionPreprocess","symbolLocation":226,"imageIndex":4},{"imageOffset":89027,"symbol":"objc_exception_throw","symbolLocation":48,"imageIndex":0},{"imageOffset":182793,"symbol":"-[NSBundle preferredLocalizations]","symbolLocation":0,"imageIndex":7},{"imageOffset":162766,"symbol":"-[MailManager sendEmail1:withContent:toAddress:result:attachment:]","symbolLocation":1544,"imageIndex":3},{"imageOffset":161200,"symbol":"-[MailManager sendEmail:withContent:toAddress:]","symbolLocation":187,"imageIndex":3},{"imageOffset":21690,"symbol":"-[Vantage checkTXBattStatus:]","symbolLocation":623,"imageIndex":17},{"imageOffset":17393,"symbol":"-[Vantage decode_data:]","symbolLocation":485,"imageIndex":17},{"imageOffset":16845,"symbol":"-[Vantage get_loop:]","symbolLocation":351,"imageIndex":17},{"imageOffset":11342,"symbol":"-[Vantage sequentialUpdateData]","symbolLocation":127,"imageIndex":17},{"imageOffset":7737,"symbol":"-[Vantage updateData]","symbolLocation":40,"imageIndex":17},{"imageOffset":967192,"symbol":"-[WeatherStationThreadObject startFetch]","symbolLocation":182,"imageIndex":3},{"imageOffset":663329,"symbol":"__NSFireTimer","symbolLocation":67,"imageIndex":7},{"imageOffset":626537,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__","symbolLocation":20,"imageIndex":4},{"imageOffset":625240,"symbol":"__CFRunLoopDoTimer","symbolLocation":923,"imageIndex":4},{"imageOffset":624072,"symbol":"__CFRunLoopDoTimers","symbolLocation":307,"imageIndex":4},{"imageOffset":519382,"symbol":"__CFRunLoopRun","symbolLocation":2010,"imageIndex":4},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":4},{"imageOffset":392522,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":216,"imageIndex":7},{"imageOffset":960407,"symbol":"-[NSRunLoop(NSRunLoop) run]","symbolLocation":76,"imageIndex":7},{"imageOffset":966987,"symbol":"-[WeatherStationThreadObject HWWxThreadMethod:]","symbolLocation":172,"imageIndex":3},{"imageOffset":362900,"symbol":"__NSThread__start__","symbolLocation":1009,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":8},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":8}],
  "faultingThread" : 9,
  "threads" : [{"id":45618,"queue":"com.apple.main-thread","frames":[{"imageOffset":58601,"symbol":"id2data(objc_object*, usage)","symbolLocation":179,"imageIndex":0},{"imageOffset":58375,"symbol":"objc_sync_enter","symbolLocation":16,"imageIndex":0},{"imageOffset":81322,"symbol":"-[_CUIInternalLinkRendition unslicedImage]","symbolLocation":25,"imageIndex":1},{"imageOffset":177769,"symbol":"-[CUIThemeFacet copyLayerImageContentsAndCenter:renditionKey:]","symbolLocation":180,"imageIndex":1},{"imageOffset":224657,"symbol":"CUICoreThemeRenderer::CommonGetLayerContents(CUIDescriptor const*, long, CGImage**, CGRect*, CUIRenditionKey*)","symbolLocation":415,"imageIndex":1},{"imageOffset":224199,"symbol":"CUICoreThemeRenderer::CreateMaskImageForWindowBackground(CUIDescriptor const*, CGImage**, CGRect*)","symbolLocation":87,"imageIndex":1},{"imageOffset":223487,"symbol":"CUIRenderer::CreateLayerContents(__CFDictionary const*, CGImage**, CGRect*)","symbolLocation":193,"imageIndex":1},{"imageOffset":223233,"symbol":"CUICreateLayerContents","symbolLocation":131,"imageIndex":1},{"imageOffset":600813,"symbol":"__52-[NSAppearance _createLayerContents:contentsCenter:]_block_invoke","symbolLocation":38,"imageIndex":2},{"imageOffset":299666,"symbol":"-[NSCompositeAppearance _callCoreUIWithBlock:options:requireBezelTintColor:]","symbolLocation":386,"imageIndex":2},{"imageOffset":600718,"symbol":"-[NSAppearance _createLayerContents:contentsCenter:]","symbolLocation":118,"imageIndex":2},{"imageOffset":600196,"symbol":"-[NSThemeFrame _createWindowShapeMask:centerRect:scale:]","symbolLocation":99,"imageIndex":2},{"imageOffset":1516232,"symbol":"-[NSThemeFrame _cornerMask]","symbolLocation":86,"imageIndex":2},{"imageOffset":1515402,"symbol":"-[NSWindow _cornerMask]","symbolLocation":79,"imageIndex":2},{"imageOffset":2952900,"symbol":"-[NSWindow _cornerMaskChanged]","symbolLocation":74,"imageIndex":2},{"imageOffset":1484696,"symbol":"NSWindowWakeDeferredIfNeeded","symbolLocation":101,"imageIndex":2},{"imageOffset":1536502,"symbol":"-[NSWindow _reallyDoOrderWindowAboveOrBelow:relativeTo:findKey:forCounter:force:isModal:]","symbolLocation":569,"imageIndex":2},{"imageOffset":1535076,"symbol":"-[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:]","symbolLocation":135,"imageIndex":2},{"imageOffset":1531004,"symbol":"-[NSWindow _doOrderWindow:relativeTo:findKey:forCounter:force:isModal:]","symbolLocation":289,"imageIndex":2},{"imageOffset":1530617,"symbol":"-[NSWindow orderWindow:relativeTo:]","symbolLocation":152,"imageIndex":2},{"imageOffset":122617,"symbol":"-[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:]","symbolLocation":2025,"imageIndex":2},{"imageOffset":75037,"symbol":"loadNib","symbolLocation":420,"imageIndex":2},{"imageOffset":73054,"symbol":"+[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:]","symbolLocation":1602,"imageIndex":2},{"imageOffset":2072838,"symbol":"+[NSBundle(NSNibLoadingInternal) _loadNibFile:externalNameTable:options:withZone:]","symbolLocation":142,"imageIndex":2},{"imageOffset":2072293,"symbol":"-[NSWindowController loadWindow]","symbolLocation":322,"imageIndex":2},{"imageOffset":2071661,"symbol":"-[NSWindowController window]","symbolLocation":84,"imageIndex":2},{"imageOffset":1309400,"symbol":"-[CustomGaugeWindow setupFromDictionary:withManager:isNew:]","symbolLocation":607,"imageIndex":3},{"imageOffset":1338424,"symbol":"-[CustomGaugeManager createGaugeWindow:isNew:]","symbolLocation":114,"imageIndex":3},{"imageOffset":1337668,"symbol":"-[CustomGaugeManager initWithController:]","symbolLocation":233,"imageIndex":3},{"imageOffset":90681,"symbol":"-[WeatherCatController continueBoot]","symbolLocation":805,"imageIndex":3},{"imageOffset":478214,"symbol":"-[NSSet makeObjectsPerformSelector:]","symbolLocation":231,"imageIndex":4},{"imageOffset":121952,"symbol":"-[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:]","symbolLocation":1360,"imageIndex":2},{"imageOffset":75037,"symbol":"loadNib","symbolLocation":420,"imageIndex":2},{"imageOffset":73054,"symbol":"+[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:]","symbolLocation":1602,"imageIndex":2},{"imageOffset":71207,"symbol":"-[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:]","symbolLocation":201,"imageIndex":2},{"imageOffset":70661,"symbol":"+[NSBundle(NSNibLoading) loadNibNamed:owner:]","symbolLocation":394,"imageIndex":2},{"imageOffset":15260,"symbol":"NSApplicationMain","symbolLocation":566,"imageIndex":2},{"imageOffset":17728,"symbol":"main","symbolLocation":210,"imageIndex":3},{"imageOffset":21806,"symbol":"start","symbolLocation":462,"imageIndex":5}]},{"id":45657,"frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":6},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":6},{"imageOffset":525165,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":4},{"imageOffset":518648,"symbol":"__CFRunLoopRun","symbolLocation":1276,"imageIndex":4},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":4},{"imageOffset":392522,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":216,"imageIndex":7},{"imageOffset":960407,"symbol":"-[NSRunLoop(NSRunLoop) run]","symbolLocation":76,"imageIndex":7},{"imageOffset":795935,"symbol":"-[watchdog watchDogThreadMethod:]","symbolLocation":184,"imageIndex":3},{"imageOffset":362900,"symbol":"__NSThread__start__","symbolLocation":1009,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":8},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":8}]},{"id":45661,"frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":6},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":6},{"imageOffset":525165,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":4},{"imageOffset":518648,"symbol":"__CFRunLoopRun","symbolLocation":1276,"imageIndex":4},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":4},{"imageOffset":392522,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":216,"imageIndex":7},{"imageOffset":960407,"symbol":"-[NSRunLoop(NSRunLoop) run]","symbolLocation":76,"imageIndex":7},{"imageOffset":1267195,"symbol":"-[BackupThread BackupManagerThreadMethod:]","symbolLocation":131,"imageIndex":3},{"imageOffset":362900,"symbol":"__NSThread__start__","symbolLocation":1009,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":8},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":8}]},{"id":46050,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":46117,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":46118,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":46119,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":46200,"frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":6},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":6},{"imageOffset":525165,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":4},{"imageOffset":518648,"symbol":"__CFRunLoopRun","symbolLocation":1276,"imageIndex":4},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":4},{"imageOffset":392522,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":216,"imageIndex":7},{"imageOffset":960407,"symbol":"-[NSRunLoop(NSRunLoop) run]","symbolLocation":76,"imageIndex":7},{"imageOffset":1471917,"symbol":"+[HTTPServer bonjourThread]","symbolLocation":180,"imageIndex":3},{"imageOffset":362900,"symbol":"__NSThread__start__","symbolLocation":1009,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":8},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":8}]},{"id":46201,"name":"com.apple.CFSocket.private","frames":[{"imageOffset":40282,"symbol":"__select","symbolLocation":10,"imageIndex":6},{"imageOffset":685689,"symbol":"__CFSocketManager","symbolLocation":641,"imageIndex":4},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":8},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":8}]},{"triggered":true,"id":46202,"threadState":{"r13":{"value":206158430216},"rax":{"value":0},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":6},"rsi":{"value":6},"r8":{"value":12
Federico
Perugia, Italy


xairbusdriver

  • Storm
  • *****
  • Posts: 3131
Re: WC Crash on start
« Reply #1 on: September 14, 2022, 09:23:29 PM »
2 Suggestions: Have you tried using another USB cable?
When reinstalling drivers, it is usually best to remove all instances of the previous version. Option-clicking the black Apple menu item will change "About This Mac" to "System Information...". In the window that opens, you can see if you have more than one instance installed on your Mac.

Crash Reports: ~99.99% of the folks here are simply users of WC. Crash Reports are not designed for 'normal people'! cmu:-) The ~0.01% that can make use of that Crash Report is the developer. He has requested that Crash Reports be sent to him via email (weathercat_support@trixology.com).

There are three similar ways to get that Report in a format he can read/use:
  • With the report is still visible on your Mac, you can copy the Crash Report with (command-A and command-C) , open TextEdit and paste it in.
  • After you close that original window, find the Report via the Console. It will usually be in the "Crash Reports" section. Once you find the report, you can option-click the file and select one of the apps that can open it, including TextEdit.
  • While in Console.app, you can also select the "View in Finder" menu item, select the file, option-click and select an app in which to view it. Now use the standard Select All/Copy/Paste commands.
Once you have the file saved in a file (plain text preferred) using one of the above methods, paste it into an email addressed to the developer. Please remember, WeatherCat is not how the developer makes a living, it is not his "day job" and he also has a family. ThU5:-)
THERE ARE TWO TYPES OF COUNTRIES
Those that use metric = #1 Measurement system
And the United States = The Banana system

elagache

  • Global Moderator
  • Storm
  • *****
  • Posts: 6661
    • DW3835
    • KCAORIND10
    • Canebas Weather
  • Station Details: Davis Vantage Pro-2, Mac mini (2018), macOS 10.14.3, WeatherCat 3
Corrupted preference file? (Re: WC Crash on start)
« Reply #2 on: September 14, 2022, 11:34:21 PM »
Dear Federico, X-Air and WeatherCat troubleshooters,

It is just a guess, but I'm assuming you haven't changed anything in a long time.  That strongly suggests that you have a corrupted preference file.  Sadly this happens much more often than it should.  So much so that Blick kindly wrote up a WeatherCat Wiki article on how to create and restore a backup of the WeatherCat preference file.

https://wiki.trixology.com/index.php?title=How_to_create_and_use_a_backup_of_your_WeatherCat_preferences_file

If you don't already have a backup, you can use any other backup source such as a Time Machine backup.  Just follow the instructions in the Wiki article on how to restore the file.  If you don't you might end up with the same corrupted file because of Apple's dubious preference caching system.

Let us know if this solves your problem.

Cheers, Edouard

meteoperugia

  • Gentle Breeze
  • **
  • Posts: 79
    • DW0950
    • IPERUG54
    • MeteoPerugia
  • Station Details: Davis Vantage Pro2, iMac (Retina 5K, 27-inch, Late 2015), WeatherCat 3
Re: WC Crash on start
« Reply #3 on: September 15, 2022, 08:31:50 AM »
2 Suggestions: Have you tried using another USB cable?

Done. It was the first thing I did but unfortunately without success

Quote
When reinstalling drivers, it is usually best to remove all instances of the previous version. Option-clicking the black Apple menu item will change "About This Mac" to "System Information...". In the window that opens, you can see if you have more than one instance installed on your Mac.
I'll check but port and drivers (reinstalled AFTER the crash) are running well with other devices. But I'll check.

Quote
Crash Reports: ~99.99% of the folks here are simply users of WC. Crash Reports are not designed for 'normal people'! cmu:-) The ~0.01% that can make use of that Crash Report is the developer. He has requested that Crash Reports be sent to him via email (weathercat_support@trixology.com).

Done as you suggest before writing that post.
On other occasions I had limited myself to writing to Stu but last time he suggested me to post the problem also on the forum so that everyone could read the problem and possible solution. And so I did.


Quote
Please remember, WeatherCat is not how the developer makes a living, it is not his "day job" and he also has a family. ThU5:-)

I never thought about it  ThU5:-)

Thanks for support......but I'm still looking to run WC again.

Federico
Federico
Perugia, Italy


meteoperugia

  • Gentle Breeze
  • **
  • Posts: 79
    • DW0950
    • IPERUG54
    • MeteoPerugia
  • Station Details: Davis Vantage Pro2, iMac (Retina 5K, 27-inch, Late 2015), WeatherCat 3
Re: Corrupted preference file? (Re: WC Crash on start)
« Reply #4 on: September 15, 2022, 08:52:42 AM »
Dear Federico, X-Air and WeatherCat troubleshooters,

It is just a guess, but I'm assuming you haven't changed anything in a long time.  That strongly suggests that you have a corrupted preference file.  Sadly this happens much more often than it should.  So much so that Blick kindly wrote up a WeatherCat Wiki article on how to create and restore a backup of the WeatherCat preference file.

https://wiki.trixology.com/index.php?title=How_to_create_and_use_a_backup_of_your_WeatherCat_preferences_file

If you don't already have a backup, you can use any other backup source such as a Time Machine backup.  Just follow the instructions in the Wiki article on how to restore the file.  If you don't you might end up with the same corrupted file because of Apple's dubious preference caching system.

Let us know if this solves your problem.

Cheers, Edouard

Hi Edouard and thanks in advance for your kind support.
I've tried to restore preferences file from Time Machine using a file coming from backup of few days ago when WC was running well. Unfortunately it doesn't have effetcs.
However I had not changed the preferences in the last weeks and WC ended to run last evening without a real (nor explicit) reason. Although I realize that a file can be corrupted even without direct intervention to modify it......
At this point I don't really know what try to do again in order to restart WC.

Thanks again!

Cheers, Federico
Federico
Perugia, Italy


meteoperugia

  • Gentle Breeze
  • **
  • Posts: 79
    • DW0950
    • IPERUG54
    • MeteoPerugia
  • Station Details: Davis Vantage Pro2, iMac (Retina 5K, 27-inch, Late 2015), WeatherCat 3
Re: WC Crash on start
« Reply #5 on: September 15, 2022, 09:30:31 AM »
I try to describe the problem better:
1) WheatherCat ran regularly until September 13th at around 8.30pm and no changes were made in any way. The next morning I realized that he was down and it hasn't started again.
2) If I launch WeatherCat as usual with USB connected to mac, the icon jumps for several minutes but the program doesn't start generating a crash report (I've attached above)
3) If I unplug the USB and launch WeatherCat it starts but obviously does not communicate with Davis. At that point I connect the USB and ask to configure the communication ports. WeatherCat closes automatically. I run it again and WeatherCat opens the panel where I can set the weather station model and the SLAB_USBtoUART port. At the end I push DONE button.
4) WeatherCat starts and a few seconds later crashes again without I could realize on the log if there is a precise point where the crash occurs.

What have I already tried
1) replace USB cable
2) install new SilLab drivers
3) check if there were previous instances
4) install WeatherCat again
5) restore a backup of the preferences file from Time Machine
6) consult an exorcist ...

No Way

Text file with crash report attached

Thanks again in advance

Federico
Federico
Perugia, Italy


meteoperugia

  • Gentle Breeze
  • **
  • Posts: 79
    • DW0950
    • IPERUG54
    • MeteoPerugia
  • Station Details: Davis Vantage Pro2, iMac (Retina 5K, 27-inch, Late 2015), WeatherCat 3
Re: WC Crash on start
« Reply #6 on: September 15, 2022, 10:42:57 AM »
SOLVED

In the list was missing #7: Restart Davis Station.

Don't ask me why but switching off and on again Davis VP2 now WheatherCat runs well. Sorry to disturb you and thanks....
Federico
Perugia, Italy


xairbusdriver

  • Storm
  • *****
  • Posts: 3131
Re: WC Crash on start *SOLVED*
« Reply #7 on: September 15, 2022, 02:48:44 PM »
Well, of course! When nothing you try works, you obviously need to try something else!! lol(1)

Seriously, a great and quite easy trouble-shooting idea! I'm sure if I stood outside for months/years outside, I'd be a little worse for the wear!! [lol] [coffee] [cold1] [cloudsun] [rainyluck]

A huge "thank you" for posting the solution!!! [cheer]
THERE ARE TWO TYPES OF COUNTRIES
Those that use metric = #1 Measurement system
And the United States = The Banana system

Blicj11

  • Storm
  • *****
  • Posts: 4061
    • EW3808
    • KUTHEBER6
    • Timber Lakes Weather
  • Station Details: Davis Vantage Pro2 Plus | WeatherLinkIP Data Logger | iMac (2019), 3.6 GHz Intel Core i9, 40 GB RAM, macOS Sonoma 14.8.3 | WeatherCat 3.3 | Supportive Wife
Re: WC Crash on start
« Reply #8 on: September 15, 2022, 10:01:43 PM »
SOLVED

I love it when a WeatherCatter figures out a solution. Congratulations, and thanks for keeping us informed of your efforts, which will help someone else in the future.
Blick


elagache

  • Global Moderator
  • Storm
  • *****
  • Posts: 6661
    • DW3835
    • KCAORIND10
    • Canebas Weather
  • Station Details: Davis Vantage Pro-2, Mac mini (2018), macOS 10.14.3, WeatherCat 3
Congratulations! . . . . . . but? (Re: WC Crash on start)
« Reply #9 on: September 16, 2022, 12:35:16 AM »
Dear Federico, X-Air, Blick, and WeatherCat troubleshooters,

SOLVED

In the list was missing #7: Restart Davis Station.

Don't ask me why but switching off and on again Davis VP2 now WheatherCat runs well. Sorry to disturb you and thanks....

Okay, congratulations on getting your station back in service!   ThU5:-)

But, but, but . . . . .   I've never heard of a problem like this were power cycling the Davis station itself solved the problem.

How old is your Davis station Federico?

We definitely need to add this to the possible remedies for folks with Davis stations.

Cheers, Edouard

meteoperugia

  • Gentle Breeze
  • **
  • Posts: 79
    • DW0950
    • IPERUG54
    • MeteoPerugia
  • Station Details: Davis Vantage Pro2, iMac (Retina 5K, 27-inch, Late 2015), WeatherCat 3
Re: Congratulations! . . . . . . but? (Re: WC Crash on start)
« Reply #10 on: September 27, 2022, 09:58:10 AM »
I've never heard of a problem like this were power cycling the Davis station itself solved the problem.

How old is your Davis station Federico?


12 years but is still running well...... the only 2 troubles in time was:

1) In the last 2 years it has often appeared "low battery on station 1" message on console display. I've before changed battery without results and after replaced cap (with a bigger one) but  I receive the same message even if there have never been any interruptions in the transmission and reception of data. So I don't care about it anymore.

2) 2 or 3 years ago I had a problem with the anemometer that no longer worked but I solved it by myself (and with the help of Google) by replacing the small internal sensor which cost a few euros. Not an easy job but with a little patience, it can be done by anyone.

For the rest, everything has always worked well and the Davis is quite reliable over time .... but I know that soon or late the station may need to be replaced.

As I said I don't know why there was that problem I described and after many various attempts remained to remove and restore power to the console as is generally done in all the gadgets that have a bizarre malfunction. It worked in this case too!  :D
I do not know if it is a recommended procedure but it is at no cost and with no side effects .....

Thanks again for support and all the best!

Federico
Federico
Perugia, Italy


elagache

  • Global Moderator
  • Storm
  • *****
  • Posts: 6661
    • DW3835
    • KCAORIND10
    • Canebas Weather
  • Station Details: Davis Vantage Pro-2, Mac mini (2018), macOS 10.14.3, WeatherCat 3
One day at a time - even for weather stations! (Re: Congratulations!)
« Reply #11 on: September 27, 2022, 10:51:43 PM »
Dear Federico and WeatherCat station caregivers,

How old is your Davis station Federico?

12 years but is still running well......

Your station has given you very good service!


the only 2 troubles in time was:

1) In the last 2 years it has often appeared "low battery on station 1" message on console display. I've before changed battery without results and after replaced cap (with a bigger one) but  I receive the same message even if there have never been any interruptions in the transmission and reception of data. So I don't care about it anymore.

Okay, that is interesting.  The only thing you might consider is replacing the solar panel.  I don't believe they are very expensive and after 12 years it might not be providing enough power to recharge the super-capacitor.

2) 2 or 3 years ago I had a problem with the anemometer that no longer worked but I solved it by myself (and with the help of Google) by replacing the small internal sensor which cost a few euros. Not an easy job but with a little patience, it can be done by anyone.

This appears to be common defect in Davis anemometers.  I've had to replace mine. 

For the rest, everything has always worked well and the Davis is quite reliable over time .... but I know that soon or late the station may need to be replaced.

If your goal is simply to keep the station operating, you might be able to continue repairing it.  That maybe the better choice at the moment, because there aren't any stations out there which look like a substantial improvement over the Davis Vantage Pro-2 line.

As I said I don't know why there was that problem I described and after many various attempts remained to remove and restore power to the console as is generally done in all the gadgets that have a bizarre malfunction. It worked in this case too!  :D
I do not know if it is a recommended procedure but it is at no cost and with no side effects .....

The reason I asked was that we had never seen a problem like this before that could be solved by power-cycling the console.  However, after 12 years, a Davis console might need to be rebooted.  I do know that WeatherCat picks up some data directly from the console instead of storing it on your hard drive.  I learned this the hard way when I upgraded to a new Weather Envoy.  Before power-cycling, it is probably a good idea to look up all the rainfall totals so that you can manually enter then again if need be.  However, I don't know if there is anything you might lose by power-cycling the console.  That is something for the WeatherCat community to keep an eye on.

Thanks for sharing your experiences Federico!

Cheers, Edouard

meteoperugia

  • Gentle Breeze
  • **
  • Posts: 79
    • DW0950
    • IPERUG54
    • MeteoPerugia
  • Station Details: Davis Vantage Pro2, iMac (Retina 5K, 27-inch, Late 2015), WeatherCat 3
Re: One day at a time - even for weather stations! (Re: Congratulations!)
« Reply #12 on: September 28, 2022, 11:04:25 AM »

Okay, that is interesting.  The only thing you might consider is replacing the solar panel.  I don't believe they are very expensive and after 12 years it might not be providing enough power to recharge the super-capacitor.

It's the next step...  ;)

Quote
If your goal is simply to keep the station operating, you might be able to continue repairing it.  That maybe the better choice at the moment, because there aren't any stations out there which look like a substantial improvement over the Davis Vantage Pro-2 line.

The VP2 is evidently still a reference in the semi-professional weather stations at the moment, both for the reliability of the measurements and for the duration. I don't know if a VP3 is planned but in the meantime buying a new VP2 would be a  unexpected expense given the cost reached.
I saw an interesting all in one station that also has a lightning detector. It is called WeatherFlow Tempest. I have read some comments around and although it costs much less than Davis and is quite practical in the installation, there seems to be some problem with the rain gauge which is very sensitive but not accurate at all.
As often happens: you buy cheap, you buy twice. Often but not always......  :)

Cheers Edouard!  ThU32:-)
Federico
Perugia, Italy


meteoperugia

  • Gentle Breeze
  • **
  • Posts: 79
    • DW0950
    • IPERUG54
    • MeteoPerugia
  • Station Details: Davis Vantage Pro2, iMac (Retina 5K, 27-inch, Late 2015), WeatherCat 3
Re: One day at a time - even for weather stations! (Re: Congratulations!)
« Reply #13 on: October 08, 2022, 05:33:43 PM »
Dear Edouard,
just to update you about "Low Battery on Station 1" warning on console (even if it's a topic already discussed several times).


Okay, that is interesting.  The only thing you might consider is replacing the solar panel.  I don't believe they are very expensive and after 12 years it might not be providing enough power to recharge the super-capacitor.

After changing the 123 battery a couple of times and replacing the "supercap" with a new a 25F capacitor (which should therefore keep a higher charge than the standard 10F) I bought a new solar panel for about 50 € and mounted few days ago. The only gain was on the aesthetic aspect: I waited a few days to see if the situation improved but on the console the message there is that the same warning advicing the battery of the ISS is low and WC sends me a similar alarm every night at midnight. By checking the diagnostic screens of the VP2, the data packets arrives without errors and the signal is more than good. At this point I decided to leave things as they are because obviously it is a false alarm.
Have a nice weekend.

Cheers, Federico
Federico
Perugia, Italy


elagache

  • Global Moderator
  • Storm
  • *****
  • Posts: 6661
    • DW3835
    • KCAORIND10
    • Canebas Weather
  • Station Details: Davis Vantage Pro-2, Mac mini (2018), macOS 10.14.3, WeatherCat 3
Definitely curious. (Re: Congratulations!)
« Reply #14 on: October 09, 2022, 09:31:13 PM »
Dear Federico and WeatherCat station caregivers,

After changing the 123 battery a couple of times and replacing the "supercap" with a new a 25F capacitor (which should therefore keep a higher charge than the standard 10F) I bought a new solar panel for about 50 € and mounted few days ago. The only gain was on the aesthetic aspect: I waited a few days to see if the situation improved but on the console the message there is that the same warning advicing the battery of the ISS is low and WC sends me a similar alarm every night at midnight. By checking the diagnostic screens of the VP2, the data packets arrives without errors and the signal is more than good. At this point I decided to leave things as they are because obviously it is a false alarm.
Have a nice weekend.

It is definitely curious and honestly has to be a sign of a problem of some sort.  It reminds me of my miseries in 2014 as chronicled in this thread:

https://athena.trixology.com/index.php?topic=1434.msg12044#msg12044

I agree that for now ignoring the problem is the path of least resistance.  However, you might need to replace your ISS circuit board sometime in the future.

Thanks for keeping us updated!

Cheers, Edouard