I upgraded to the new macOS Tahoe 26.0 software earlier today. One of the risks 
of installing the new OS releases on the first day is incompatibilities. 
GnuCash has been pretty stable for me, but I’ve had a couple application 
crashes. At least one of them happened as I was trying to switch between two 
GnuCash data files (one for me and one for my dad).

GnuCash 5.12-1 (ARM)
Mac mini M4
macOS Tahoe 26.0

I have since upgraded to GnuCash 5.12-2 and will keep an eye on the program. I 
don’t think the difference between the 5.12-1 and 5.12-2 versions will matter 
since the announcement for that release mentioned a GTK bug with displaying 
contextual menus.

The first part of the Crash Report in the console application is as follows:

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process:             Gnucash [2483]
Path:                /Users/USER/*/Gnucash.app/Contents/MacOS/Gnucash
Identifier:          org.gnucash.Gnucash
Version:             5.12-1 (5.12-1)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           org.gnucash.Gnucash [2093]
User ID:             501

Date/Time:           2025-09-15 21:27:18.3668 -0500
Launch Time:         2025-09-15 20:47:52.7032 -0500
Hardware Model:      Mac16,10
OS Version:          macOS 26.0 (25A354)
Release Type:        User

Crash Reporter Key:  800B612A-65E5-907D-BC6E-5D607A9AAE19
Incident Identifier: 146DEA8C-F37A-47A5-B765-FE980BCB63E8

Time Awake Since Boot: 7700 seconds

System Integrity Protection: enabled

Triggered by Thread: 0

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

Termination Reason:  Namespace SIGNAL, Code 6, Abort trap: 6
Terminating Process: Gnucash [2483]


Application Specific Information:
abort() called


Last Exception Backtrace:
0   CoreFoundation                             0x186b50764 
__exceptionPreprocess + 164
1   libobjc.A.dylib                            0x18662e418 objc_exception_throw 
+ 88
2   Foundation                                 0x188c78f7c 
-[NSMutableDictionary(NSMutableDictionary) initWithContentsOfFile:] + 0
3   AppKit                                     0x18bb7e11c -[NSWindow 
_reallySetFrame:] + 844
4   AppKit                                     0x18bb7b018 -[NSWindow 
_oldPlaceWindow:fromServer:] + 252
5   AppKit                                     0x18bb7c98c -[NSWindow 
_setFrameCommon:display:fromServer:] + 1860
6   SafariPlatformSupport                      0x1bc64f560 
__101-[SPSafariPlatformSupport 
displayOTPAutoFillRelativeToRect:ofView:oneTimeCodeMode:completionHandler:]_block_invoke
 + 480
7   SafariPlatformSupport                      0x1bc64f350 
-[SPSafariPlatformSupport 
displayOTPAutoFillRelativeToRect:ofView:oneTimeCodeMode:completionHandler:] + 
516
8   AppKit                                     0x18bad26d8 
-[NSAutoFillHeuristicController 
_showOneTimeCodeAutoFillIfNecessaryForTextInputContext:view:selectedTextRect:] 
+ 392
9   AppKit                                     0x18bad0c1c 
__90-[NSAutoFillHeuristicController 
showOrHideAutoFillForCurrentTextInputContextIfAppropriate]_block_invoke.109 + 
464
10  CoreFoundation                             0x186aff6e4 
__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 28
11  CoreFoundation                             0x186aff624 __CFRunLoopDoBlocks 
+ 396
12  CoreFoundation                             0x186afe458 __CFRunLoopRun + 804
13  CoreFoundation                             0x186bbc898 
_CFRunLoopRunSpecificWithOptions + 532
14  HIToolbox                                  0x1934fb730 
RunCurrentEventLoopInMode + 316
15  HIToolbox                                  0x1934fe8f8 
ReceiveNextEventCommon + 272
16  HIToolbox                                  0x1936881f4 
_BlockUntilNextEventMatchingListInMode + 48
17  AppKit                                     0x18b3d6308 
_DPSBlockUntilNextEventMatchingListInMode + 236
18  AppKit                                     0x18aeecedc _DPSNextEvent + 588
19  AppKit                                     0x18b93fa04 
-[NSApplication(NSEventRouting) 
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
20  AppKit                                     0x18b93f710 
-[NSApplication(NSEventRouting) 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 72
21  libgdk-3.0.dylib                           0x104f97d14 poll_func + 172
22  libglib-2.0.0.dylib                        0x106c95c60 
g_main_context_iterate_unlocked + 524
23  libglib-2.0.0.dylib                        0x106c96060 g_main_loop_run + 240
24  libgtk-3.0.dylib                           0x105a73db8 gtk_main + 92
25  libgnc-gnome-utils.dylib                   0x104e82da4 
gnc_ui_start_event_loop + 88
26  Gnucash                                    0x1044d6ae8 
scm_run_gnucash(void*, int, char**) + 1676
27  libguile-2.2.1.dylib                       0x1049bc6d4 invoke_main_func + 44
28  libguile-2.2.1.dylib                       0x10499caf4 c_body + 24
29  libguile-2.2.1.dylib                       0x104a20d3c vm_regular_engine + 
1212
30  libguile-2.2.1.dylib                       0x104a1f800 scm_call_n + 536
31  libguile-2.2.1.dylib                       0x104a1c420 catch + 504
32  libguile-2.2.1.dylib                       0x10499cabc 
scm_c_with_continuation_barrier + 136
33  libguile-2.2.1.dylib                       0x104a1bf94 with_guile + 76
34  libgc.1.dylib                              0x1048639d4 
GC_call_with_stack_base + 36
35  libguile-2.2.1.dylib                       0x104a19e88 scm_with_guile + 44
36  libguile-2.2.1.dylib                       0x1049bc694 scm_boot_guile + 80
37  Gnucash                                    0x1044d6ddc main + 208
38  dyld                                       0x1866a1d54 start + 7184

_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to