1.3.8 segfault
Gwyn Ciesla via Torcs-devel <[email protected]> Wed, 13 Aug 2025 15:55:19 +0000
| Newsgroups | gmane.games.torcs.devel |
|---|---|
| Message-ID | <L8OOd1HW9fgQr1iz3PVIh4Lhy53lgWbFpju3LKQFLLLBc5GHgeRtJW6I0t27uzgO90E-jBXPRHj1pIJqWAUAkadh_3QvKS_80CuOm4vPmhM=@protonmail.com> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============1565595213383820991== Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------c677fb137a0b66378b4504d94c1705405a9fa95b3a36ebe7ca9b74495136d203"; charset=utf-8 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------c677fb137a0b66378b4504d94c1705405a9fa95b3a36ebe7ca9b74495136d203 Content-Type: multipart/mixed;boundary=---------------------00b9908a9ab24ded49a1b27c1d111614 -----------------------00b9908a9ab24ded49a1b27c1d111614 Content-Type: multipart/alternative;boundary=---------------------54614ffb6bb777b6203ed8d7a2afcffc -----------------------54614ffb6bb777b6203ed8d7a2afcffc Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Hi! I'm the new maintainer for the Fedora torcs RPMs, and I've run into a = new issue.=C2=A0 When I build and run, everything seems fine, until I'm in= a race and select Abandon Race.=C2=A0 It then segfaults.=C2=A0 Here's the= trace: Thread 1 "torcs-bin" received signal SIGABRT, Aborted.__pthread_kill_imple= mentation (threadid=3D<optimized out>, signo=3Dsigno@entry=3D6, no_tid=3Dn= o_tid@entry=3D0) at pthread_kill.c:44 44 =C2=A0 =C2=A0 =C2=A0return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SY= SCALL_ERRNO (ret) : 0; (gdb) #0 =C2=A0__pthread_kill_implementation (threadid=3D<optimized out>, = signo=3Dsigno@entry=3D6, no_tid=3Dno_tid@entry=3D0) at pthread_kill.c:44 #1 =C2=A00x00007ffff7c3e163 in __pthread_kill_internal (threadid=3D<optimi= zed out>, signo=3D6) at pthread_kill.c:89 #2 =C2=A00x00007ffff7be4a7e in __GI_raise (sig=3Dsig@entry=3D6) at ../sysd= eps/posix/raise.c:26 #3 =C2=A00x00007ffff7bcc6d0 in __GI_abort () at abort.c:77 #4 =C2=A00x00007ffff7bcd6f3 in __libc_message_impl (fmt=3Dfmt@entry=3D0x7f= fff7d7e2c3 "*** %s ***: terminated\n") at ../sysdeps/posix/libc_fatal.c:13= 4 #5 =C2=A00x00007ffff7cca549 in __GI___fortify_fail (msg=3Dmsg@entry=3D0x7f= fff7d7e2aa "buffer overflow detected") at fortify_fail.c:24 #6 =C2=A00x00007ffff7cc9ea4 in __GI___chk_fail () at chk_fail.c:28 #7 =C2=A00x00007ffff7ccbb09 in __GI___strncpy_chk (s1=3D<optimized out>, s= 2=3D<optimized out>, n=3D<optimized out>, s1len=3D<optimized out>) at strn= cpy_chk.c:26 #8 =C2=A00x00005555555558da in strncpy (__dest=3D<optimized out>, __src=3D= 0x555555556c5d "Shut", __len=3D256) at /usr/include/bits/string_fortified.= h:100 #9 =C2=A0linuxModUnloadList (modlist=3D0x7ffff7f62500 <ReRaceModList>) at = /usr/src/debug/torcs-1.3.8-1.fc44.x86_64/src/linux/linuxspec.cpp:461 #10 0x00007ffff7f54ca2 in AbortRaceHookActivate () at /usr/src/debug/torcs= -1.3.8-1.fc44.x86_64/src/libs/raceengineclient/racemain.cpp:87 #11 0x00007ffff7f8ca16 in GfuiScreenActivate (screen=3D<optimized out>) at= /usr/src/debug/torcs-1.3.8-1.fc44.x86_64/src/libs/tgfclient/gui.cpp:491 #12 0x00007ffff7f891b8 in gfuiKeyboard (key=3D13 '\r') at /usr/src/debug/t= orcs-1.3.8-1.fc44.x86_64/src/libs/tgfclient/gui.cpp:266 #13 0x00007ffff7e78c11 in fgPlatformProcessSingleEvent () at /usr/src/debu= g/freeglut-3.6.0-4.fc42.x86_64/src/x11/fg_main_x11.c:955 #14 0x00007ffff7e71db7 in glutMainLoopEvent () at /usr/src/debug/freeglut-= 3.6.0-4.fc42.x86_64/src/fg_main.c:449 #15 0x00007ffff7e71ef0 in glutMainLoop () at /usr/src/debug/freeglut-3.6.0= -4.fc42.x86_64/src/fg_main.c:489 #16 0x0000555555554a57 in main (argc=3D7, argv=3D0x7fffffffd688) at /usr/s= rc/debug/torcs-1.3.8-1.fc44.x86_64/src/linux/main.cpp:134 Happy to test proposed fixes. Thank you, --=C2=A0 Gwyn Ciesla she/her/hers ------------------------------------------------=C2=A0 in your fear, seek only peace=C2=A0 in your fear, seek only love -d. bowie Sent with Proton Mail secure email. -----------------------54614ffb6bb777b6203ed8d7a2afcffc Content-Type: multipart/related;boundary=---------------------3fba196b2927a26da05beaba1aca7111 -----------------------3fba196b2927a26da05beaba1aca7111 Content-Type: text/html;charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7Ij5IaSEgSSdtIHRoZSBuZXcgbWFpbnRhaW5lciBmb3IgdGhlIEZlZG9yYSB0b3JjcyBSUE1z LCBhbmQgSSd2ZSBydW4gaW50byBhIG5ldyBpc3N1ZS4mbmJzcDsgV2hlbiBJIGJ1aWxkIGFuZCBy dW4sIGV2ZXJ5dGhpbmcgc2VlbXMgZmluZSwgdW50aWwgSSdtIGluIGEgcmFjZSBhbmQgc2VsZWN0 IEFiYW5kb24gUmFjZS4mbmJzcDsgSXQgdGhlbiBzZWdmYXVsdHMuJm5ic3A7IEhlcmUncyB0aGUg dHJhY2U6PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBm b250LXNpemU6IDE0cHg7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFs LCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij48c3Bhbj5UaHJlYWQgMSAidG9yY3MtYmlu IiByZWNlaXZlZCBzaWduYWwgU0lHQUJSVCwgQWJvcnRlZC48L3NwYW4+PGRpdj48c3Bhbj5fX3B0 aHJlYWRfa2lsbF9pbXBsZW1lbnRhdGlvbiAodGhyZWFkaWQ9Jmx0O29wdGltaXplZCBvdXQmZ3Q7 LCBzaWdubz1zaWdub0BlbnRyeT02LCBub190aWQ9bm9fdGlkQGVudHJ5PTApIGF0IHB0aHJlYWRf a2lsbC5jOjQ0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+NDQJICZuYnNwOyAmbmJzcDsgJm5ic3A7 cmV0dXJuIElOVEVSTkFMX1NZU0NBTExfRVJST1JfUCAocmV0KSA/IElOVEVSTkFMX1NZU0NBTExf RVJSTk8gKHJldCkgOiAwOzwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPihnZGIpICMwICZuYnNwO19f cHRocmVhZF9raWxsX2ltcGxlbWVudGF0aW9uICh0aHJlYWRpZD0mbHQ7b3B0aW1pemVkIG91dCZn dDssIHNpZ25vPXNpZ25vQGVudHJ5PTYsIG5vX3RpZD1ub190aWRAZW50cnk9MCkgYXQgcHRocmVh ZF9raWxsLmM6NDQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4jMSAmbmJzcDsweDAwMDA3ZmZmZjdj M2UxNjMgaW4gX19wdGhyZWFkX2tpbGxfaW50ZXJuYWwgKHRocmVhZGlkPSZsdDtvcHRpbWl6ZWQg b3V0Jmd0Oywgc2lnbm89NikgYXQgcHRocmVhZF9raWxsLmM6ODk8L3NwYW4+PC9kaXY+PGRpdj48 c3Bhbj4jMiAmbmJzcDsweDAwMDA3ZmZmZjdiZTRhN2UgaW4gX19HSV9yYWlzZSAoc2lnPXNpZ0Bl bnRyeT02KSBhdCAuLi9zeXNkZXBzL3Bvc2l4L3JhaXNlLmM6MjY8L3NwYW4+PC9kaXY+PGRpdj48 c3Bhbj4jMyAmbmJzcDsweDAwMDA3ZmZmZjdiY2M2ZDAgaW4gX19HSV9hYm9ydCAoKSBhdCBhYm9y dC5jOjc3PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+IzQgJm5ic3A7MHgwMDAwN2ZmZmY3YmNkNmYz IGluIF9fbGliY19tZXNzYWdlX2ltcGwgKGZtdD1mbXRAZW50cnk9MHg3ZmZmZjdkN2UyYzMgIioq KiAlcyAqKio6IHRlcm1pbmF0ZWRcbiIpIGF0IC4uL3N5c2RlcHMvcG9zaXgvbGliY19mYXRhbC5j OjEzNDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiM1ICZuYnNwOzB4MDAwMDdmZmZmN2NjYTU0OSBp biBfX0dJX19fZm9ydGlmeV9mYWlsIChtc2c9bXNnQGVudHJ5PTB4N2ZmZmY3ZDdlMmFhICJidWZm ZXIgb3ZlcmZsb3cgZGV0ZWN0ZWQiKSBhdCBmb3J0aWZ5X2ZhaWwuYzoyNDwvc3Bhbj48L2Rpdj48 ZGl2PjxzcGFuPiM2ICZuYnNwOzB4MDAwMDdmZmZmN2NjOWVhNCBpbiBfX0dJX19fY2hrX2ZhaWwg KCkgYXQgY2hrX2ZhaWwuYzoyODwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiM3ICZuYnNwOzB4MDAw MDdmZmZmN2NjYmIwOSBpbiBfX0dJX19fc3RybmNweV9jaGsgKHMxPSZsdDtvcHRpbWl6ZWQgb3V0 Jmd0OywgczI9Jmx0O29wdGltaXplZCBvdXQmZ3Q7LCBuPSZsdDtvcHRpbWl6ZWQgb3V0Jmd0Oywg czFsZW49Jmx0O29wdGltaXplZCBvdXQmZ3Q7KSBhdCBzdHJuY3B5X2Noay5jOjI2PC9zcGFuPjwv ZGl2PjxkaXY+PHNwYW4+IzggJm5ic3A7MHgwMDAwNTU1NTU1NTU1OGRhIGluIHN0cm5jcHkgKF9f ZGVzdD0mbHQ7b3B0aW1pemVkIG91dCZndDssIF9fc3JjPTB4NTU1NTU1NTU2YzVkICJTaHV0Iiwg X19sZW49MjU2KSBhdCAvdXNyL2luY2x1ZGUvYml0cy9zdHJpbmdfZm9ydGlmaWVkLmg6MTAwPC9z cGFuPjwvZGl2PjxkaXY+PHNwYW4+IzkgJm5ic3A7bGludXhNb2RVbmxvYWRMaXN0IChtb2RsaXN0 PTB4N2ZmZmY3ZjYyNTAwICZsdDtSZVJhY2VNb2RMaXN0Jmd0OykgYXQgL3Vzci9zcmMvZGVidWcv dG9yY3MtMS4zLjgtMS5mYzQ0Lng4Nl82NC9zcmMvbGludXgvbGludXhzcGVjLmNwcDo0NjE8L3Nw YW4+PC9kaXY+PGRpdj48c3Bhbj4jMTAgMHgwMDAwN2ZmZmY3ZjU0Y2EyIGluIEFib3J0UmFjZUhv b2tBY3RpdmF0ZSAoKSBhdCAvdXNyL3NyYy9kZWJ1Zy90b3Jjcy0xLjMuOC0xLmZjNDQueDg2XzY0 L3NyYy9saWJzL3JhY2VlbmdpbmVjbGllbnQvcmFjZW1haW4uY3BwOjg3PC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4+IzExIDB4MDAwMDdmZmZmN2Y4Y2ExNiBpbiBHZnVpU2NyZWVuQWN0aXZhdGUgKHNj cmVlbj0mbHQ7b3B0aW1pemVkIG91dCZndDspIGF0IC91c3Ivc3JjL2RlYnVnL3RvcmNzLTEuMy44 LTEuZmM0NC54ODZfNjQvc3JjL2xpYnMvdGdmY2xpZW50L2d1aS5jcHA6NDkxPC9zcGFuPjwvZGl2 PjxkaXY+PHNwYW4+IzEyIDB4MDAwMDdmZmZmN2Y4OTFiOCBpbiBnZnVpS2V5Ym9hcmQgKGtleT0x MyAnXHInKSBhdCAvdXNyL3NyYy9kZWJ1Zy90b3Jjcy0xLjMuOC0xLmZjNDQueDg2XzY0L3NyYy9s aWJzL3RnZmNsaWVudC9ndWkuY3BwOjI2Njwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiMxMyAweDAw MDA3ZmZmZjdlNzhjMTEgaW4gZmdQbGF0Zm9ybVByb2Nlc3NTaW5nbGVFdmVudCAoKSBhdCAvdXNy L3NyYy9kZWJ1Zy9mcmVlZ2x1dC0zLjYuMC00LmZjNDIueDg2XzY0L3NyYy94MTEvZmdfbWFpbl94 MTEuYzo5NTU8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4jMTQgMHgwMDAwN2ZmZmY3ZTcxZGI3IGlu IGdsdXRNYWluTG9vcEV2ZW50ICgpIGF0IC91c3Ivc3JjL2RlYnVnL2ZyZWVnbHV0LTMuNi4wLTQu ZmM0Mi54ODZfNjQvc3JjL2ZnX21haW4uYzo0NDk8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4jMTUg MHgwMDAwN2ZmZmY3ZTcxZWYwIGluIGdsdXRNYWluTG9vcCAoKSBhdCAvdXNyL3NyYy9kZWJ1Zy9m cmVlZ2x1dC0zLjYuMC00LmZjNDIueDg2XzY0L3NyYy9mZ19tYWluLmM6NDg5PC9zcGFuPjwvZGl2 PjxkaXY+PHNwYW4+IzE2IDB4MDAwMDU1NTU1NTU1NGE1NyBpbiBtYWluIChhcmdjPTcsIGFyZ3Y9 MHg3ZmZmZmZmZmQ2ODgpIGF0IC91c3Ivc3JjL2RlYnVnL3RvcmNzLTEuMy44LTEuZmM0NC54ODZf NjQvc3JjL2xpbnV4L21haW4uY3BwOjEzNDwvc3Bhbj48L2Rpdj48c3Bhbj48L3NwYW4+PGJyPjwv ZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXpl OiAxNHB4OyI+SGFwcHkgdG8gdGVzdCBwcm9wb3NlZCBmaXhlcy48L2Rpdj48ZGl2IHN0eWxlPSJm b250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxicj48L2Rp dj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTog MTRweDsiPlRoYW5rIHlvdSw8L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNh bnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxicj48L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1m YW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IiBjbGFzcz0icHJvdG9u bWFpbF9zaWduYXR1cmVfYmxvY2siPgogICAgPGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1 cmVfYmxvY2stdXNlciI+CiAgICAgICAgPGRpdj4tLSZuYnNwOzxicj48L2Rpdj48ZGl2Pkd3eW4g Q2llc2xhPGJyPjwvZGl2PjxkaXY+PGRpdj5zaGUvaGVyL2hlcnM8YnI+PC9kaXY+PGRpdj4tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0mbmJzcDs8YnI+PC9k aXY+PGRpdj5pbiB5b3VyIGZlYXIsIHNlZWsgb25seSBwZWFjZSZuYnNwOzxicj48L2Rpdj48ZGl2 PmluIHlvdXIgZmVhciwgc2VlayBvbmx5IGxvdmU8YnI+PC9kaXY+PGRpdj4tZC4gYm93aWU8YnI+ PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+CiAgICA8L2Rpdj4KICAgIDxkaXYgc3R5bGU9ImZv bnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PGJyPjwvZGl2 PgogICAgPGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stcHJvdG9uIj4KICAg ICAgICBTZW50IHdpdGggPGEgaHJlZj0iaHR0cHM6Ly9wcm90b24ubWUvbWFpbC9ob21lIiB0YXJn ZXQ9Il9ibGFuayI+UHJvdG9uIE1haWw8L2E+IHNlY3VyZSBlbWFpbC4KICAgIDwvZGl2Pgo8L2Rp dj4K -----------------------3fba196b2927a26da05beaba1aca7111-- -----------------------54614ffb6bb777b6203ed8d7a2afcffc-- -----------------------00b9908a9ab24ded49a1b27c1d111614-- --------c677fb137a0b66378b4504d94c1705405a9fa95b3a36ebe7ca9b74495136d203 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsC5BAEBCgBtBYJonLVXCZA+RuwayVuP5EUUAAAAAAAcACBzYWx0QG5vdGF0 aW9ucy5vcGVucGdwanMub3Jn8fU4VmFZPFn26dNrkc8h9/lBONesrAH8AE6B 8xU8/RkWIQTT33G0YulzMdIf3b0+RuwayVuP5AAAChwIAMZw2f1TYAU26zuY YAzaQvXYCB/A9Jp4U+SFrcs1Y8KRy+Y0tRCr90uwybtnBgyX0Urlo60I48ca Sgh157RIEMwjobj+eW6ohuAqLscdpBraXw1bThxjvSVRXyBrhX48d1WN8AgM e4uFDRiJCeue7JMO4R2cmWRrmMppKGYRouiOAvD0vq8r4IMJHK4Kf/XCyppI ttyP0zomf1SAE7hDJF17XrvRfI/3B62gUQENQbe9Jtj1bvoRv5zs3x1LkoVZ RYFeTXVYcq3T+QOIbOKTjjfHAqWfnG5NifY0z0eBNhTfnCSxQR+o/a86L4e+ N/V/VhfN0tdSE8IPIyNBkOeJOT8= =Q1l6 -----END PGP SIGNATURE----- --------c677fb137a0b66378b4504d94c1705405a9fa95b3a36ebe7ca9b74495136d203-- --===============1565595213383820991== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============1565595213383820991== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Torcs-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/torcs-devel --===============1565595213383820991==--