Git Product home page Git Product logo

Comments (5)

richardeigenmann avatar richardeigenmann commented on July 20, 2024 1

Haven't got much experience with debug and backtrace.... but I compiled both Tracks and SFGUI 0.3.1 with cmake -DCMAKE_BUILD_TYPE=Debug ..
and ran Tracks via catchsegv ./Tracks -o hai
which results in:
$> catchsegv ./Tracks -o hai
*** Segmentation fault
Register dump:

RAX: 0000000001f964e0 RBX: 0000000000007261 RCX: 4c50f4a0c767f6e1
RDX: 0000000000007261 RSI: 00007ffeff7a93a0 RDI: 0000000001f964e0
RBP: 00007ffeff7a9000 R8 : 00000000ffffffdb R9 : 0000000000915009
R10: 00000000e83e2cba R11: 00007f7a2d706240 R12: 00007ffeff7a93a0
R13: 00007ffeff7a9398 R14: 0000000000007261 R15: 00007ffeff7a93d8
RSP: 00007ffeff7a8fd0

RIP: 000000000048cb14 EFLAGS: 00010202

CS: 0033 FS: 0000 GS: 0000

Trap: 0000000e Error: 00000004 OldMask: 00000000 CR2: 00007261

FPUCW: 0000037f FPUSW: 00000000 TAG: 00007f7a
RIP: 28ee7ffe RDP: ff7a7e20

ST(0) 0000 0000000000000000 ST(1) 0000 0000000000000000
ST(2) 0000 0000000000000000 ST(3) 0000 0000000000000000
ST(4) 0000 0000000000000000 ST(5) 0000 0000000000000000
ST(6) 0000 0000000000000000 ST(7) 8000 8000000000000000
mxcsr: 1fa0
XMM0: 00000000000000000000000000000000 XMM1: 00000000000000000000000000000000
XMM2: 00000000000000000000000000000000 XMM3: 00000000000000000000000000000000
XMM4: 00000000000000000000000000000000 XMM5: 00000000000000000000000000000000
XMM6: 00000000000000000000000000000000 XMM7: 00000000000000000000000000000000
XMM8: 00000000000000000000000000000000 XMM9: 00000000000000000000000000000000
XMM10: 00000000000000000000000000000000 XMM11: 00000000000000000000000000000000
XMM12: 00000000000000000000000000000000 XMM13: 00000000000000000000000000000000
XMM14: 00000000000000000000000000000000 XMM15: 00000000000000000000000000000000

Backtrace:
./Tracks(ZNSt17_Function_handlerIFvRN4thor17EmissionInterfaceEN2sf4TimeEEZNS0_10refEmitterINS0_16UniversalEmitterEEESt8functionIS5_ERT_EUlS2_S4_E_E9_M_invokeERKSt9_Any_dataS2_OS4+0x41)[0x48cb14]
/usr/local/lib/libthor.so(_ZN4thor14ParticleSystem6updateEN2sf4TimeE+0x44)[0x7f7a2d706284]
./Tracks(_ZN5Wagon6updateERKN2sf4TimeE+0x2e)[0x48b202]
./Tracks(_ZN11Application3runEv+0x7c0)[0x465710]
./Tracks(main+0x2a)[0x46f01d]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7f7a2c3e96e5]
./Tracks(_start+0x29)[0x464979]

Memory map:

00400000-004aa000 r-xp 00000000 08:11 2267222285 /richi/ToDo/Tracks/build/Tracks
006a9000-006aa000 r--p 000a9000 08:11 2267222285 /richi/ToDo/Tracks/build/Tracks
006aa000-006ab000 rw-p 000aa000 08:11 2267222285 /richi/ToDo/Tracks/build/Tracks
019a3000-023ce000 rw-p 00000000 00:00 0 [heap]
40587000-40627000 rw-p 00000000 00:00 0
412df000-4137f000 rw-p 00000000 00:00 0
417b6000-41856000 rw-p 00000000 00:00 0
41ea3000-41ea5000 r-xs 00000000 08:02 67259690 /tmp/.glAiXtLZ (deleted)
7f7a25518000-7f7a2553a000 r--p 00000000 08:11 2267222288 /richi/ToDo/Tracks/build/KBZipaDeeDooDah.ttf
7f7a2553a000-7f7a255ba000 rw-s 3da2fa000 00:06 1962 /dev/nvidiactl
7f7a255ba000-7f7a2563a000 rw-s 7f4299000 00:06 1962 /dev/nvidiactl
7f7a2563a000-7f7a256ba000 rw-s 7aaf13000 00:06 1962 /dev/nvidiactl
7f7a256ba000-7f7a257ba000 rw-s 2ec6ac000 00:06 1962 /dev/nvidiactl
7f7a257ba000-7f7a257fa000 rw-s 69e3cd000 00:06 1962 /dev/nvidiactl
7f7a257fa000-7f7a258e1000 rw-p 00000000 00:00 0
7f7a258e1000-7f7a2594f000 r-xp 00000000 08:02 67300821 /usr/lib64/libpcre.so.1.2.7
7f7a2594f000-7f7a25b4e000 ---p 0006e000 08:02 67300821 /usr/lib64/libpcre.so.1.2.7
7f7a25b4e000-7f7a25b4f000 r--p 0006d000 08:02 67300821 /usr/lib64/libpcre.so.1.2.7
7f7a25b4f000-7f7a25b50000 rw-p 0006e000 08:02 67300821 /usr/lib64/libpcre.so.1.2.7
7f7a25b50000-7f7a25b54000 r-xp 00000000 08:02 67343261 /usr/lib64/libuuid.so.1.3.0
7f7a25b54000-7f7a25d53000 ---p 00004000 08:02 67343261 /usr/lib64/libuuid.so.1.3.0
7f7a25d53000-7f7a25d54000 r--p 00003000 08:02 67343261 /usr/lib64/libuuid.so.1.3.0
7f7a25d54000-7f7a25d55000 rw-p 00004000 08:02 67343261 /usr/lib64/libuuid.so.1.3.0
7f7a25d55000-7f7a25d8a000 r-xp 00000000 08:02 67465322 /usr/lib64/libFLAC.so.8.3.0
7f7a25d8a000-7f7a25f8a000 ---p 00035000 08:02 67465322 /usr/lib64/libFLAC.so.8.3.0
7f7a25f8a000-7f7a25f8b000 r--p 00035000 08:02 67465322 /usr/lib64/libFLAC.so.8.3.0
7f7a25f8b000-7f7a25f8c000 rw-p 00036000 08:02 67465322 /usr/lib64/libFLAC.so.8.3.0
7f7a25f8c000-7f7a25f92000 r-xp 00000000 08:02 67371207 /usr/lib64/libogg.so.0.8.0
7f7a25f92000-7f7a26191000 ---p 00006000 08:02 67371207 /usr/lib64/libogg.so.0.8.0
7f7a26191000-7f7a26192000 r--p 00005000 08:02 67371207 /usr/lib64/libogg.so.0.8.0
7f7a26192000-7f7a26193000 rw-p 00006000 08:02 67371207 /usr/lib64/libogg.so.0.8.0
7f7a26193000-7f7a261bf000 r-xp 00000000 08:02 67564721 /usr/lib64/libvorbis.so.0.4.6
7f7a261bf000-7f7a263bf000 ---p 0002c000 08:02 67564721 /usr/lib64/libvorbis.so.0.4.6
7f7a263bf000-7f7a263c0000 r--p 0002c000 08:02 67564721 /usr/lib64/libvorbis.so.0.4.6
7f7a263c0000-7f7a263c1000 rw-p 0002d000 08:02 67564721 /usr/lib64/libvorbis.so.0.4.6
7f7a263c1000-7f7a263c9000 r-xp 00000000 08:02 67717607 /usr/lib64/libvorbisfile.so.3.3.5
7f7a263c9000-7f7a265c8000 ---p 00008000 08:02 67717607 /usr/lib64/libvorbisfile.so.3.3.5
7f7a265c8000-7f7a265c9000 r--p 00007000 08:02 67717607 /usr/lib64/libvorbisfile.so.3.3.5
7f7a265c9000-7f7a265ca000 rw-p 00008000 08:02 67717607 /usr/lib64/libvorbisfile.so.3.3.5
7f7a265ca000-7f7a2687d000 r-xp 00000000 08:02 70076210 /usr/lib64/libvorbisenc.so.2.0.9
7f7a2687d000-7f7a26a7c000 ---p 002b3000 08:02 70076210 /usr/lib64/libvorbisenc.so.2.0.9
7f7a26a7c000-7f7a26a98000 r--p 002b2000 08:02 70076210 /usr/lib64/libvorbisenc.so.2.0.9
7f7a26a98000-7f7a26a99000 rw-p 002ce000 08:02 70076210 /usr/lib64/libvorbisenc.so.2.0.9
7f7a26a99000-7f7a26afe000 r-xp 00000000 08:02 67541391 /usr/lib64/libopenal.so.1.16.0
7f7a26afe000-7f7a26cfd000 ---p 00065000 08:02 67541391 /usr/lib64/libopenal.so.1.16.0
7f7a26cfd000-7f7a26d01000 r--p 00064000 08:02 67541391 /usr/lib64/libopenal.so.1.16.0
7f7a26d01000-7f7a26d02000 rw-p 00068000 08:02 67541391 /usr/lib64/libopenal.so.1.16.0
7f7a26d02000-7f7a26d04000 rw-p 00000000 00:00 0
7f7a26d04000-7f7a26d18000 r-xp 00000000 08:02 67298475 /lib64/libresolv-2.22.so
7f7a26d18000-7f7a26f17000 ---p 00014000 08:02 67298475 /lib64/libresolv-2.22.so
7f7a26f17000-7f7a26f18000 r--p 00013000 08:02 67298475 /lib64/libresolv-2.22.so
7f7a26f18000-7f7a26f19000 rw-p 00014000 08:02 67298475 /lib64/libresolv-2.22.so
7f7a26f19000-7f7a26f1b000 rw-p 00000000 00:00 0
7f7a26f1b000-7f7a26f1f000 r-xp 00000000 08:02 67311773 /lib64/libcap.so.2.22
7f7a26f1f000-7f7a2711e000 ---p 00004000 08:02 67311773 /lib64/libcap.so.2.22
7f7a2711e000-7f7a2711f000 r--p 00003000 08:02 67311773 /lib64/libcap.so.2.22
7f7a2711f000-7f7a27120000 rw-p 00004000 08:02 67311773 /lib64/libcap.so.2.22
7f7a27120000-7f7a27143000 r-xp 00000000 08:02 67311778 /lib64/libselinux.so.1
7f7a27143000-7f7a27342000 ---p 00023000 08:02 67311778 /lib64/libselinux.so.1
7f7a27342000-7f7a27343000 r--p 00022000 08:02 67311778 /lib64/libselinux.so.1
7f7a27343000-7f7a27344000 rw-p 00023000 08:02 67311778 /lib64/libselinux.so.1
7f7a27344000-7f7a27346000 rw-p 00000000 00:00 0
7f7a27346000-7f7a2734b000 r-xp 00000000 08:02 72832300 /usr/lib64/libxcb-util.so.1.0.0
7f7a2734b000-7f7a2754a000 ---p 00005000 08:02 72832300 /usr/lib64/libxcb-util.so.1.0.0
7f7a2754a000-7f7a2754b000 r--p 00004000 08:02 72832300 /usr/lib64/libxcb-util.so.1.0.0
7f7a2754b000-7f7a2754c000 rw-p 00005000 08:02 72832300 /usr/lib64/libxcb-util.so.1.0.0
7f7a2754c000-7f7a2754e000 r-xp 00000000 08:02 73292662 /usr/lib64/libxcb-shm.so.0.0.0
7f7a2754e000-7f7a2774d000 ---p 00002000 08:02 73292662 /usr/lib64/libxcb-shm.so.0.0.0
7f7a2774d000-7f7a2774e000 r--p 00001000 08:02 73292662 /usr/lib64/libxcb-shm.so.0.0.0
7f7a2774e000-7f7a2774f000 rw-p 00002000 08:02 73292662 /usr/lib64/libxcb-shm.so.0.0.0
7f7a2774f000-7f7a27752000 r-xp 00000000 08:02 68093769 /usr/lib64/libXau.so.6.0.0
7f7a27752000-7f7a27951000 ---p 00003000 08:02 68093769 /usr/lib64/libXau.so.6.0.0
7f7a27951000-7f7a27952000 r--p 00002000 08:02 68093769 /usr/lib64/libXau.so.6.0.0
7f7a27952000-7f7a27953000 rw-p 00003000 08:02 68093769 /usr/lib64/libXau.so.6.0.0
7f7a27953000-7f7a2798e000 r-xp 00000000 08:02 67439085 /usr/lib64/libpng16.so.16.8.0
7f7a2798e000-7f7a27b8e000 ---p 0003b000 08:02 67439085 /usr/lib64/libpng16.so.16.8.0
7f7a27b8e000-7f7a27b8f000 r--p 0003b000 08:02 67439085 /usr/lib64/libpng16.so.16.8.0
7f7a27b8f000-7f7a27b90000 rw-p 0003c000 08:02 67439085 /usr/lib64/libpng16.so.16.8.0
7f7a27b90000-7f7a27b9e000 r-xp 00000000 08:02 67311775 /usr/lib64/libbz2.so.1.0.6
7f7a27b9e000-7f7a27d9d000 ---p 0000e000 08:02 67311775 /usr/lib64/libbz2.so.1.0.6
7f7a27d9d000-7f7a27d9e000 r--p 0000d000 08:02 67311775 /usr/lib64/libbz2.so.1.0.6
7f7a27d9e000-7f7a27d9f000 rw-p 0000e000 08:02 67311775 /usr/lib64/libbz2.so.1.0.6
7f7a27d9f000-7f7a27db4000 r-xp 00000000 08:02 67604150 /lib64/libz.so.1.2.8
7f7a27db4000-7f7a27fb3000 ---p 00015000 08:02 67604150 /lib64/libz.so.1.2.8
7f7a27fb3000-7f7a27fb4000 r--p 00014000 08:02 67604150 /lib64/libz.so.1.2.8
7f7a27fb4000-7f7a27fb5000 rw-p 00015000 08:02 67604150 /lib64/libz.so.1.2.8
7f7a27fb5000-7f7a27fb7000 r-xp 00000000 08:02 67298448 /lib64/libdl-2.22.so
7f7a27fb7000-7f7a281b7000 ---p 00002000 08:02 67298448 /lib64/libdl-2.22.so
7f7a281b7000-7f7a281b8000 r--p 00002000 08:02 67298448 /lib64/libdl-2.22.so
7f7a281b8000-7f7a281b9000 rw-p 00003000 08:02 67298448 /lib64/libdl-2.22.so
7f7a281b9000-7f7a2959d000 r-xp 00000000 08:02 68033081 /usr/lib64/libnvidia-glcore.so.375.39
7f7a2959d000-7f7a295bd000 rwxp 013e4000 08:02 68033081 /usr/lib64/libnvidia-glcore.so.375.39
7f7a295bd000-7f7a2998d000 r-xp 01404000 08:02 68033081 /usr/lib64/libnvidia-glcore.so.375.39
7f7a2998d000-7f7a29b8d000 ---p 017d4000 08:02 68033081 /usr/lib64/libnvidia-glcore.so.375.39
7f7a29b8d000-7f7a29f74000 rw-p 017d4000 08:02 68033081 /usr/lib64/libnvidia-glcore.so.375.39
7f7a29f74000-7f7a29f8c000 rw-p 00000000 00:00 0
7f7a29f8c000-7f7a29f8f000 r-xp 00000000 08:02 854138 /usr/lib64/tls/libnvidia-tls.so.375.39
7f7a29f8f000-7f7a2a18f000 ---p 00003000 08:02 854138 /usr/lib64/tls/libnvidia-tls.so.375.39
7f7a2a18f000-7f7a2a190000 rw-p 00003000 08:02 854138 /usr/lib64/tls/libnvidia-tls.so.375.39
7f7a2a190000-7f7a2a1a1000 r-xp 00000000 08:02 67728556 /usr/lib64/libXext.so.6.4.0
7f7a2a1a1000-7f7a2a3a0000 ---p 00011000 08:02 67728556 /usr/lib64/libXext.so.6.4.0
7f7a2a3a0000-7f7a2a3a1000 r--p 00010000 08:02 67728556 /usr/lib64/libXext.so.6.4.0
7f7a2a3a1000-7f7a2a3a2000 rw-p 00011000 08:02 67728556 /usr/lib64/libXext.so.6.4.0
7f7a2a3a2000-7f7a2a3b9000 r-xp 00000000 08:02 68158421 /usr/lib64/libICE.so.6.3.0
7f7a2a3b9000-7f7a2a5b9000 ---p 00017000 08:02 68158421 /usr/lib64/libICE.so.6.3.0
7f7a2a5b9000-7f7a2a5ba000 r--p 00017000 08:02 68158421 /usr/lib64/libICE.so.6.3.0
7f7a2a5ba000-7f7a2a5bb000 rw-p 00018000 08:02 68158421 /usr/lib64/libICE.so.6.3.0
7f7a2a5bb000-7f7a2a5bf000 rw-p 00000000 00:00 0
7f7a2a5bf000-7f7a2a5c6000 r-xp 00000000 08:02 67454229 /usr/lib64/libSM.so.6.0.1
7f7a2a5c6000-7f7a2a7c5000 ---p 00007000 08:02 67454229 /usr/lib64/libSM.so.6.0.1
7f7a2a7c5000-7f7a2a7c6000 r--p 00006000 08:02 67454229 /usr/lib64/libSM.so.6.0.1
7f7a2a7c6000-7f7a2a7c7000 rw-p 00007000 08:02 67454229 /usr/lib64/libSM.so.6.0.1
7f7a2a7c7000-7f7a2a7de000 r-xp 00000000 08:02 70481111 /usr/lib64/libsfml-audio.so.2.3.2
7f7a2a7de000-7f7a2a9dd000 ---p 00017000 08:02 70481111 /usr/lib64/libsfml-audio.so.2.3.2
7f7a2a9dd000-7f7a2a9df000 r--p 00016000 08:02 70481111 /usr/lib64/libsfml-audio.so.2.3.2
7f7a2a9df000-7f7a2a9e0000 rw-p 00018000 08:02 70481111 /usr/lib64/libsfml-audio.so.2.3.2
7f7a2a9e0000-7f7a2a9e7000 r-xp 00000000 08:02 67298477 /lib64/librt-2.22.so
7f7a2a9e7000-7f7a2abe6000 ---p 00007000 08:02 67298477 /lib64/librt-2.22.so
7f7a2abe6000-7f7a2abe7000 r--p 00006000 08:02 67298477 /lib64/librt-2.22.so
7f7a2abe7000-7f7a2abe8000 rw-p 00007000 08:02 67298477 /lib64/librt-2.22.so
7f7a2abe8000-7f7a2ac00000 r-xp 00000000 08:02 67298473 /lib64/libpthread-2.22.so
7f7a2ac00000-7f7a2adff000 ---p 00018000 08:02 67298473 /lib64/libpthread-2.22.so
7f7a2adff000-7f7a2ae00000 r--p 00017000 08:02 67298473 /lib64/libpthread-2.22.so
7f7a2ae00000-7f7a2ae01000 rw-p 00018000 08:02 67298473 /lib64/libpthread-2.22.so
7f7a2ae01000-7f7a2ae05000 rw-p 00000000 00:00 0
7f7a2ae05000-7f7a2ae24000 r-xp 00000000 08:02 70748611 /usr/lib64/libudev.so.1.6.4
7f7a2ae24000-7f7a2b023000 ---p 0001f000 08:02 70748611 /usr/lib64/libudev.so.1.6.4
7f7a2b023000-7f7a2b024000 r--p 0001e000 08:02 70748611 /usr/lib64/libudev.so.1.6.4
7f7a2b024000-7f7a2b025000 rw-p 0001f000 08:02 70748611 /usr/lib64/libudev.so.1.6.4
7f7a2b025000-7f7a2b031000 r-xp 00000000 08:02 72820762 /usr/lib64/libxcb-randr.so.0.1.0
7f7a2b031000-7f7a2b231000 ---p 0000c000 08:02 72820762 /usr/lib64/libxcb-randr.so.0.1.0
7f7a2b231000-7f7a2b232000 r--p 0000c000 08:02 72820762 /usr/lib64/libxcb-randr.so.0.1.0
7f7a2b232000-7f7a2b233000 rw-p 0000d000 08:02 72820762 /usr/lib64/libxcb-randr.so.0.1.0
7f7a2b233000-7f7a2b237000 r-xp 00000000 08:02 67454216 /usr/lib64/libxcb-image.so.0.0.0
7f7a2b237000-7f7a2b436000 ---p 00004000 08:02 67454216 /usr/lib64/libxcb-image.so.0.0.0
7f7a2b436000-7f7a2b437000 r--p 00003000 08:02 67454216 /usr/lib64/libxcb-image.so.0.0.0
7f7a2b437000-7f7a2b438000 rw-p 00004000 08:02 67454216 /usr/lib64/libxcb-image.so.0.0.0
7f7a2b438000-7f7a2b439000 r-xp 00000000 08:02 67243897 /usr/lib64/libX11-xcb.so.1.0.0
7f7a2b439000-7f7a2b638000 ---p 00001000 08:02 67243897 /usr/lib64/libX11-xcb.so.1.0.0
7f7a2b638000-7f7a2b639000 r--p 00000000 08:02 67243897 /usr/lib64/libX11-xcb.so.1.0.0
7f7a2b639000-7f7a2b63a000 rw-p 00001000 08:02 67243897 /usr/lib64/libX11-xcb.so.1.0.0
7f7a2b63a000-7f7a2b659000 r-xp 00000000 08:02 67491779 /usr/lib64/libxcb.so.1.1.0
7f7a2b659000-7f7a2b858000 ---p 0001f000 08:02 67491779 /usr/lib64/libxcb.so.1.1.0
7f7a2b858000-7f7a2b859000 r--p 0001e000 08:02 67491779 /usr/lib64/libxcb.so.1.1.0
7f7a2b859000-7f7a2b85a000 rw-p 0001f000 08:02 67491779 /usr/lib64/libxcb.so.1.1.0
7f7a2b85a000-7f7a2b992000 r-xp 00000000 08:02 68499725 /usr/lib64/libX11.so.6.3.0
7f7a2b992000-7f7a2bb92000 ---p 00138000 08:02 68499725 /usr/lib64/libX11.so.6.3.0
7f7a2bb92000-7f7a2bb93000 r--p 00138000 08:02 68499725 /usr/lib64/libX11.so.6.3.0
7f7a2bb93000-7f7a2bb98000 rw-p 00139000 08:02 68499725 /usr/lib64/libX11.so.6.3.0
7f7a2bb98000-7f7a2bbdb000 r-xp 00000000 08:02 67779240 /usr/lib64/libjpeg.so.8.0.2
7f7a2bbdb000-7f7a2bddb000 ---p 00043000 08:02 67779240 /usr/lib64/libjpeg.so.8.0.2
7f7a2bddb000-7f7a2bddc000 r--p 00043000 08:02 67779240 /usr/lib64/libjpeg.so.8.0.2
7f7a2bddc000-7f7a2bddd000 rw-p 00044000 08:02 67779240 /usr/lib64/libjpeg.so.8.0.2
7f7a2bddd000-7f7a2bded000 rw-p 00000000 00:00 0
7f7a2bded000-7f7a2be84000 r-xp 00000000 08:02 67531615 /usr/lib64/libfreetype.so.6.12.3
7f7a2be84000-7f7a2c083000 ---p 00097000 08:02 67531615 /usr/lib64/libfreetype.so.6.12.3
7f7a2c083000-7f7a2c089000 r--p 00096000 08:02 67531615 /usr/lib64/libfreetype.so.6.12.3
7f7a2c089000-7f7a2c08a000 rw-p 0009c000 08:02 67531615 /usr/lib64/libfreetype.so.6.12.3
7f7a2c08a000-7f7a2c153000 r-xp 00000000 08:02 202125399 /usr/X11R6/lib64/libGL.so.375.39
7f7a2c153000-7f7a2c187000 rwxp 000c9000 08:02 202125399 /usr/X11R6/lib64/libGL.so.375.39
7f7a2c187000-7f7a2c19b000 r-xp 000fd000 08:02 202125399 /usr/X11R6/lib64/libGL.so.375.39
7f7a2c19b000-7f7a2c39a000 ---p 00111000 08:02 202125399 /usr/X11R6/lib64/libGL.so.375.39
7f7a2c39a000-7f7a2c3c2000 rw-p 00110000 08:02 202125399 /usr/X11R6/lib64/libGL.so.375.39
7f7a2c3c2000-7f7a2c3c9000 rw-p 00000000 00:00 0
7f7a2c3c9000-7f7a2c563000 r-xp 00000000 08:02 67298442 /lib64/libc-2.22.so
7f7a2c563000-7f7a2c762000 ---p 0019a000 08:02 67298442 /lib64/libc-2.22.so
7f7a2c762000-7f7a2c766000 r--p 00199000 08:02 67298442 /lib64/libc-2.22.so
7f7a2c766000-7f7a2c768000 rw-p 0019d000 08:02 67298442 /lib64/libc-2.22.so
7f7a2c768000-7f7a2c76c000 rw-p 00000000 00:00 0
7f7a2c76c000-7f7a2c782000 r-xp 00000000 08:02 67259742 /lib64/libgcc_s.so.1
7f7a2c782000-7f7a2c981000 ---p 00016000 08:02 67259742 /lib64/libgcc_s.so.1
7f7a2c981000-7f7a2c982000 r--p 00015000 08:02 67259742 /lib64/libgcc_s.so.1
7f7a2c982000-7f7a2c983000 rw-p 00016000 08:02 67259742 /lib64/libgcc_s.so.1
7f7a2c983000-7f7a2ca7f000 r-xp 00000000 08:02 67298450 /lib64/libm-2.22.so
7f7a2ca7f000-7f7a2cc7e000 ---p 000fc000 08:02 67298450 /lib64/libm-2.22.so
7f7a2cc7e000-7f7a2cc7f000 r--p 000fb000 08:02 67298450 /lib64/libm-2.22.so
7f7a2cc7f000-7f7a2cc80000 rw-p 000fc000 08:02 67298450 /lib64/libm-2.22.so
7f7a2cc80000-7f7a2cdf9000 r-xp 00000000 08:02 67862031 /usr/lib64/libstdc++.so.6.0.22
7f7a2cdf9000-7f7a2cff9000 ---p 00179000 08:02 67862031 /usr/lib64/libstdc++.so.6.0.22
7f7a2cff9000-7f7a2d003000 r--p 00179000 08:02 67862031 /usr/lib64/libstdc++.so.6.0.22
7f7a2d003000-7f7a2d005000 rw-p 00183000 08:02 67862031 /usr/lib64/libstdc++.so.6.0.22
7f7a2d005000-7f7a2d009000 rw-p 00000000 00:00 0
7f7a2d009000-7f7a2d3fc000 r-xp 00000000 08:02 67343293 /usr/local/lib/libsfgui.so
7f7a2d3fc000-7f7a2d5fc000 ---p 003f3000 08:02 67343293 /usr/local/lib/libsfgui.so
7f7a2d5fc000-7f7a2d608000 r--p 003f3000 08:02 67343293 /usr/local/lib/libsfgui.so
7f7a2d608000-7f7a2d616000 rw-p 003ff000 08:02 67343293 /usr/local/lib/libsfgui.so
7f7a2d616000-7f7a2d6c8000 rw-p 00000000 00:00 0
7f7a2d6c8000-7f7a2d719000 r-xp 00000000 08:02 70708048 /usr/local/lib/libthor.so
7f7a2d719000-7f7a2d918000 ---p 00051000 08:02 70708048 /usr/local/lib/libthor.so
7f7a2d918000-7f7a2d91b000 r--p 00050000 08:02 70708048 /usr/local/lib/libthor.so
7f7a2d91b000-7f7a2d91c000 rw-p 00053000 08:02 70708048 /usr/local/lib/libthor.so
7f7a2d91c000-7f7a2d927000 r-xp 00000000 08:02 80703487 /usr/lib64/libsfml-system.so.2.3.2
7f7a2d927000-7f7a2db27000 ---p 0000b000 08:02 80703487 /usr/lib64/libsfml-system.so.2.3.2
7f7a2db27000-7f7a2db28000 r--p 0000b000 08:02 80703487 /usr/lib64/libsfml-system.so.2.3.2
7f7a2db28000-7f7a2db29000 rw-p 0000c000 08:02 80703487 /usr/lib64/libsfml-system.so.2.3.2
7f7a2db29000-7f7a2db49000 r-xp 00000000 08:02 80703489 /usr/lib64/libsfml-window.so.2.3.2
7f7a2db49000-7f7a2dd49000 ---p 00020000 08:02 80703489 /usr/lib64/libsfml-window.so.2.3.2
7f7a2dd49000-7f7a2dd4a000 r--p 00020000 08:02 80703489 /usr/lib64/libsfml-window.so.2.3.2
7f7a2dd4a000-7f7a2dd4b000 rw-p 00021000 08:02 80703489 /usr/lib64/libsfml-window.so.2.3.2
7f7a2dd4b000-7f7a2dd86000 r-xp 00000000 08:02 70519584 /usr/lib64/libsfml-graphics.so.2.3.2
7f7a2dd86000-7f7a2df86000 ---p 0003b000 08:02 70519584 /usr/lib64/libsfml-graphics.so.2.3.2
7f7a2df86000-7f7a2df88000 r--p 0003b000 08:02 70519584 /usr/lib64/libsfml-graphics.so.2.3.2
7f7a2df88000-7f7a2df89000 rw-p 0003d000 08:02 70519584 /usr/lib64/libsfml-graphics.so.2.3.2
7f7a2df89000-7f7a2df8d000 r-xp 00000000 08:02 67298439 /lib64/libSegFault.so
7f7a2df8d000-7f7a2e18c000 ---p 00004000 08:02 67298439 /lib64/libSegFault.so
7f7a2e18c000-7f7a2e18d000 r--p 00003000 08:02 67298439 /lib64/libSegFault.so
7f7a2e18d000-7f7a2e18e000 rw-p 00004000 08:02 67298439 /lib64/libSegFault.so
7f7a2e18e000-7f7a2e19d000 r-xp 00000000 08:02 67259598 /lib64/ld-2.22.so
7f7a2e19d000-7f7a2e19e000 r-xp 0000f000 08:02 67259598 /lib64/ld-2.22.so
7f7a2e19e000-7f7a2e1af000 r-xp 00010000 08:02 67259598 /lib64/ld-2.22.so
7f7a2e1c7000-7f7a2e1e7000 rw-s e8720000 00:06 1992 /dev/nvidia0
7f7a2e1e7000-7f7a2e207000 rw-s 3bbe8d000 00:06 1962 /dev/nvidiactl
7f7a2e207000-7f7a2e247000 rw-s 4af678000 00:06 1962 /dev/nvidiactl
7f7a2e247000-7f7a2e34b000 rw-s 7fdb32000 00:06 1962 /dev/nvidiactl
7f7a2e34b000-7f7a2e361000 rw-p 00000000 00:00 0
7f7a2e366000-7f7a2e379000 rw-s 52c799000 00:06 1962 /dev/nvidiactl
7f7a2e379000-7f7a2e37a000 rw-s 3dbe3f000 00:06 1962 /dev/nvidiactl
7f7a2e37a000-7f7a2e37e000 rw-s 69fe49000 00:06 1962 /dev/nvidiactl
7f7a2e39a000-7f7a2e39c000 rw-p 00000000 00:00 0
7f7a2e39c000-7f7a2e39e000 rw-s 00000000 08:02 67259690 /tmp/.glAiXtLZ (deleted)
7f7a2e39e000-7f7a2e3a9000 rw-p 00000000 00:00 0
7f7a2e3a9000-7f7a2e3aa000 rw-s efdf2000 00:06 1992 /dev/nvidia0
7f7a2e3aa000-7f7a2e3ab000 rw-s efdf2000 00:06 1992 /dev/nvidia0
7f7a2e3ab000-7f7a2e3ac000 rw-s 64a79e000 00:06 1962 /dev/nvidiactl
7f7a2e3ac000-7f7a2e3ad000 rw-s f2060000 00:06 1992 /dev/nvidia0
7f7a2e3ad000-7f7a2e3ae000 rw-p 00000000 00:00 0
7f7a2e3ae000-7f7a2e3af000 r--p 00020000 08:02 67259598 /lib64/ld-2.22.so
7f7a2e3af000-7f7a2e3b0000 rw-p 00021000 08:02 67259598 /lib64/ld-2.22.so
7f7a2e3b0000-7f7a2e3b1000 rw-p 00000000 00:00 0
7ffeff78c000-7ffeff7ad000 rw-p 00000000 00:00 0 [stack]
7ffeff7eb000-7ffeff7ee000 r--p 00000000 00:00 0 [vvar]
7ffeff7ee000-7ffeff7f0000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]

from tracks.

Kojirion avatar Kojirion commented on July 20, 2024

Hello,

Thank you for bringing this up!

Would you be able to say which versions of the various libraries were used - did you pull the latest from github? I believe that the latest versions of SFML and SFGUI in particular don't play well, so possibly I should amend the readme to link to specific releases.

I will also have a look with GCC 6.x

from tracks.

richardeigenmann avatar richardeigenmann commented on July 20, 2024

I have SFML 2.3.2-1.2 installed from the OpenSuse Repo.
I installed SFUI 0.3.1 but then later I think I pulled it from the github repo.
Segfault is still reproducible.

from tracks.

Kojirion avatar Kojirion commented on July 20, 2024

Thank you - the missing header has now been added.

I was not able to reproduce the segfault with SFML 2.3.2, SFGUI 0.3.1 and GCC 6.2.0, on Ubuntu 16.04. These versions are fairly close to what Tracks was developed with. In 2.4 an incompatibility between the two libraries emerged, which has now been fixed: TankOs/SFGUI#36

I will strive to test on OpenSuse with GCC 2.6.1. Is there any chance you could build the libraries and Tracks with Debug flags and post the backtrace, as well as any messages on stdout/stderr? That would help tremendously.

from tracks.

Kojirion avatar Kojirion commented on July 20, 2024

Thank you - it is much appreciated. The backtrace suggests that the segfault occurs in the internals of the Thor library.

I am leaving this open, but meanwhile please see my email about the future of Tracks!

from tracks.

Related Issues (1)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.