Vekkq left a comment (geany/geany#4613) I didn't manage to get Geany compiled and running using debug symbols. My compiled version currently fails to run, for missing `clock_gettime64` in `libstdc++-6.dll`, provided by mingw. I haven't looked into adding symbols to compilation yet.
The gdb backtrack without symbols: ``` Thread 1 received signal SIGTRAP, Trace/breakpoint trap. 0x00007ff8b1eaf473 in ntdll!RtlIsZeroMemory () from C:\Windows\SYSTEM32\ntdll.dll (gdb) bt #0 0x00007ff8b1eaf473 in ntdll!RtlIsZeroMemory () from C:\Windows\SYSTEM32\ntdll.dll #1 0x00007ff8b1eb8232 in ntdll!RtlpNtSetValueKey () from C:\Windows\SYSTEM32\ntdll.dll #2 0x00007ff8b1eb851a in ntdll!RtlpNtSetValueKey () from C:\Windows\SYSTEM32\ntdll.dll #3 0x00007ff8b1ebe1a1 in ntdll!RtlpNtSetValueKey () from C:\Windows\SYSTEM32\ntdll.dll #4 0x00007ff8b1dd5b43 in ntdll!RtlGetCurrentServiceSessionId () from C:\Windows\SYSTEM32\ntdll.dll #5 0x00007ff8b1dd47b1 in ntdll!RtlFreeHeap () from C:\Windows\SYSTEM32\ntdll.dll #6 0x00007ff8b07d9c9c in msvcrt!free () from C:\Windows\System32\msvcrt.dll #7 0x00007ff83e2ea230 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgtk-3-0.dll #8 0x00007ff83e2eae9d in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgtk-3-0.dll #9 0x00007ff83e2eb235 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgtk-3-0.dll #10 0x00007ff83e2e6920 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgtk-3-0.dll #11 0x00007ff8412c88f2 in libgeany-0!GetNameSpace () from C:\Users\vekto\scoop\apps\geany\current\bin\libgeany-0.dll #12 0x00007ff875ea878d in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #13 0x00007ff875ebdc9e in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #14 0x00007ff875ec3a05 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #15 0x00007ff875ea857b in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #16 0x00007ff875ebc65b in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #17 0x00007ff875ebdbea in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #18 0x00007ff875ec3830 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #19 0x00007ff875eac013 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #20 0x00007ff875eb0113 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #21 0x00007ff83ec6f869 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgdk-3-0.dll #22 0x00007ff83ecac393 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgdk-3-0.dll #23 0x00007ff83e951d75 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libglib-2.0-0.dll #24 0x00007ff83e954e5f in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libglib-2.0-0.dll #25 0x00007ff83e9558b0 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libglib-2.0-0.dll #26 0x00007ff83e30d15e in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgtk-3-0.dll #27 0x00007ff84111aec2 in main_lib () from C:\Users\vekto\scoop\apps\geany\current\bin\libgeany-0.dll #28 0x00007ff602fa10c9 in ?? () #29 0x00007ff602fa13f6 in ?? () #30 0x00007ff8b13b7374 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll #31 0x00007ff8b1dfcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll #32 0x0000000000000000 in ?? () ``` To me, Geany crashes reliably when creating a project, closing the new project and then switching language layout. Due to Windows Sandbox sharing libraries with the host system, I also tested it using a separate VM, running on the same hardware (AMD cpu). On rare occasions of rather random use, it triggers a crash with segfault after language layout switch. ``` Thread 1 received signal SIGSEGV, Segmentation fault. 0x00007ff83e45a993 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgtk-3-0.dll (gdb) bt #0 0x00007ff83e45a993 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgtk-3-0.dll #1 0x00007ff87f30857b in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #2 0x00007ff87f31c65b in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #3 0x00007ff87f31dbea in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #4 0x00007ff87f323830 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #5 0x00007ff87f30c013 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #6 0x00007ff87f310113 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgobject-2.0-0.dll #7 0x00007ff83eddf869 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgdk-3-0.dll #8 0x00007ff83ee1c393 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgdk-3-0.dll #9 0x00007ff83eac1d75 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libglib-2.0-0.dll #10 0x00007ff83eac4e5f in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libglib-2.0-0.dll #11 0x00007ff83eac58b0 in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libglib-2.0-0.dll #12 0x00007ff83e47d15e in ?? () from C:\Users\vekto\scoop\apps\geany\current\bin\libgtk-3-0.dll #13 0x00007ff84111aec2 in main_lib () from C:\Users\vekto\scoop\apps\geany\current\bin\libgeany-0.dll #14 0x00007ff602fa10c9 in ?? () #15 0x00007ff602fa13f6 in ?? () #16 0x00007ff8b13b7374 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll #17 0x00007ff8b1dfcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll #18 0x0000000000000000 in ?? () ``` -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/4613#issuecomment-4858307565 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany/issues/4613/[email protected]>
