Trying to build 3.3b1 on Slackware -current 64bit, linux kernel 5.15.10
Building without errors, the program starts OK but as soon as I try to create an .iso file it segfaults and shuts down.
From /var/log/messages:
Dec 29 10:55:25 darkstar kernel: dvdstyler[17750]: segfault at 0 ip 00007fe2fa19643d sp 00007ffcc33df8e8 error 6 in libc-2.33.so[7fe2fa046000+15e000]
Dec 29 10:55:25 darkstar kernel: Code: 01 00 00 48 83 fa 40 77 77 c5 fe 7f 44 17 e0 c5 fe 7f 07 c5 f8 77 c3 66 0f 1f 44 00 00 c5 f8 77 48 89 d1 40 0f b6 c6 48 89 fa <f3> aa 48 89 d0 c3 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 39 d1
The very same issue with latest 3.3b2:
From /var/log/messages:
Latest stable version (3.2.1) builds and runs fine on the same machine.
Can you please post a backtracing to it:
https://sourceforge.net/p/dvdstyler/wiki/FAQCrash/
Here's the output after running (gdb) bt:
This on Slackware64 -current, kernel 5.19.8, wxwidgets-3.2.0, wxsvg-1.5.24
What's odd is that the 3.3b2 version builds and runs fine on another machine with basically the same system setup. This might indicate a hardware issue (dodgy RAM) or some residual file causing the issue. But as said, dvdstyler-3.2.1 builds and runs fine, so some change in the new beta version triggers the segfault.
After building version 3.3b3 I once again encountered the same segfault. BUT after meticulously deleting ALL residual dvdstyler-related folders and files in my /home directory, everything works as intended. So maybe that's something to recommend when upgrading from 3.2.1.
Guess this ticket can be closed now.