[grisbi-bugs] Grisbi 2.0.0 crash at bootup on macOS Catalina

Ludovic Rousseau ludovic.rousseau at free.fr
Sam 30 Jan 13:58:26 CET 2021


Hello Didier,

Since you rebuilt Grisbi 2.1.0 I guess you are able to use a debugger.
Can you run Grisbi inside lldb or Xcode?
Do something like:

$ lldb /Applications/Grisbi.app/Contents/MacOS/Grisbi
(lldb) run

You can also open the Xcode project grisbi/Xcode/grisbi from the source code.

I would like to know what line is: grisbi_osx_init + 166

Thanks

Le 30/01/2021 à 13:07, Didier CHEVALIER a écrit :
> Hi
> Grisbi 2.0.0 crash at bootup (same for 2.1.0)
> see log below.
> Regards
> Didier
> ------------------------------------------------------------------------------------------
> Process:               Grisbi [31933]
> Path:                  /Applications/Grisbi 2.app/Contents/MacOS/Grisbi
> Identifier:            org.grisbi.Grisbi
> Version:               2.0.0 (0.1)
> Code Type:             X86-64 (Native)
> Parent Process:        ??? [1]
> Responsible:           Grisbi [31933]
> User ID:               501
> 
> Date/Time:             2021-01-30 13:04:47.540 +0100
> OS Version:            Mac OS X 10.15.7 (19H114)
> Report Version:        12
> Anonymous UUID:        F834DAF1-ED58-584B-9DC3-36695E7E93A8
> 
> Sleep/Wake UUID:       7691695A-D89B-4BA7-A6EC-3141F0E0057E
> 
> Time Awake Since Boot: 650000 seconds
> Time Since Wake:       1100 seconds
> 
> System Integrity Protection: enabled
> 
> Crashed Thread:        0  Dispatch queue: com.apple.main-thread
> 
> Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
> Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000002
> Exception Note:        EXC_CORPSE_NOTIFY
> 
> Termination Signal:    Segmentation fault: 11
> Termination Reason:    Namespace SIGNAL, Code 0xb
> Terminating Process:   exc handler [31933]
> 
> VM Regions Near 0x2:
> -->
>      __TEXT                 000000010fdac000-0000000110000000 [ 2384K] r-x/r-x SM=COW  /Applications/Grisbi 2.app/Contents/MacOS/Grisbi
> 
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   org.grisbi.Grisbi             0x000000010feee5f6 grisbi_osx_init + 166
> 1   org.grisbi.Grisbi             0x000000010fdb2db0 main + 48
> 2   libdyld.dylib                 0x00007fff6b4f7cc9 start + 1
> 
> Thread 1:
> 0   libsystem_pthread.dylib       0x00007fff6b6fbb68 start_wqthread + 0
> 
> Thread 2:
> 0   libsystem_pthread.dylib       0x00007fff6b6fbb68 start_wqthread + 0
> 
> Thread 0 crashed with X86 Thread State (64-bit):
>    rax: 0x0000000000000002  rbx: 0x0000000000000000  rcx: 0x0000000000000001  rdx: 0x0000000000000000
>    rdi: 0x00007ffedfe53c88  rsi: 0x0000000000000001  rbp: 0x00007ffedfe53ac0  rsp: 0x00007ffedfe53a70
>     r8: 0x000000000000002d   r9: 0x0000000000000ae0  r10: 0x00000001112c38f0  r11: 0x00007fff6b6f1c00
>    r12: 0x0000000000000000  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
>    rip: 0x000000010feee5f6  rfl: 0x0000000000010297  cr2: 0x0000000000000002
> 
> Logical CPU:     0
> Error Code:      0x00000004 (no mapping for user data read)
> Trap Number:     14


Plus d'informations sur la liste de diffusion bugsreports