From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 92850] Segfault loading War Thunder Date: Fri, 06 Nov 2015 21:36:05 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1736007340==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 72DD06EC70 for ; Fri, 6 Nov 2015 13:36:05 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1736007340== Content-Type: multipart/alternative; boundary="1446845765.023baa0.19150"; charset="UTF-8" --1446845765.023baa0.19150 Date: Fri, 6 Nov 2015 21:36:05 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=92850 Bug ID: 92850 Summary: Segfault loading War Thunder Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: critical Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: bellamorte42@gmail.com QA Contact: dri-devel@lists.freedesktop.org After logging in the game will segfault almost immediately. LD_DEBUG=all, strace, and gdb of the core dump below. Apitrace did not yield any error messages. I've waited a few weeks to see if it would clear up on it's own but it hasn't yet. [0] 25515: symbol= 25515: binding file /usr/lib/libgcc_s.so.1 [0] to /usr/lib/libc.so.6 [0]: normal symbol `dl_iterate_phdr' [GLIBC_2.2.5] dl_iterate_phdr; lookup in file=/usr/lib/libgcc_s.so.1 [0] 25515: symbol=dl_iterate_phdr; lookup in file=/usr/lib/libc.so.6 [0] 25515: binding file /usr/lib/libgcc_s.so.1 [0] to /usr/lib/libc.so.6 [0]: normal symbol `dl_iterate_phdr' [GLIBC_2.2.5] 25515: symbol=modff; lookup in file=./aces [0] 25515: symbol=modff; lookup in file=/usr/lib/libpthread.so.0 [0] 25515: symbol=modff; lookup in file=/usr/lib/libresolv.so.2 [0] 25515: symbol=modff; lookup in file=/usr/lib/libdl.so.2 [0] 25515: symbol=modff; lookup in file=/usr/lib/librt.so.1 [0] 25515: symbol=modff; lookup in file=/usr/lib/libGL.so.1 [0] 25515: symbol=modff; lookup in file=/usr/lib/libX11.so.6 [0] 25515: symbol=modff; lookup in file=/usr/lib/libstdc++.so.6 [0] 25515: symbol=modff; lookup in file=/usr/lib/libm.so.6 [0] 25515: binding file ./aces [0] to /usr/lib/libm.so.6 [0]: normal symbol `modff' [GLIBC_2.2.5] war thunder: line 3: 25515 Segmentation fault (core dumped) MESA_GL_VERSION_OVERRIDE=4.1COMPAT LD_DEBUG=all ./aces ioctl(8, DRM_IOCTL_RADEON_GEM_VA, 0x7ffe41840040) = 0 ioctl(8, DRM_IOCTL_GEM_CLOSE, 0x7ffe41840030) = 0 ioctl(8, DRM_IOCTL_RADEON_GEM_BUSY, 0x7ffe4183ff40) = 0 futex(0x4990d0c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x4990d08, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0x4990ce0, FUTEX_WAKE_PRIVATE, 1) = 1 poll([{fd=6, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=6, revents=POLLOUT}]) writev(6, [{"\224\1\22\0\10\0\0\1\v\0\0\1\270\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 72}], 1) = 72 select(10, [9], NULL, NULL, {0, 0}) = 0 (Timeout) select(10, [9], NULL, NULL, {0, 0}) = 0 (Timeout) ioctl(12, EVIOCGABS(ABS_X), {value=124, minimum=0, ...}) = 0 ioctl(12, EVIOCGABS(ABS_Y), {value=138, minimum=0, ...}) = 0 ioctl(12, EVIOCGABS(ABS_Z), {value=10, minimum=0, ...}) = 0 ioctl(12, EVIOCGABS(ABS_HAT0X), {value=0, minimum=4294967295, ...}) = 0 ioctl(12, EVIOCGABS(ABS_HAT0Y), {value=0, minimum=4294967295, ...}) = 0 ioctl(12, EVIOCGKEY(96), [ 0 ]) = 96 ioctl(18, EVIOCGABS(ABS_X), {value=0, minimum=0, ...}) = 0 ioctl(18, EVIOCGABS(ABS_Y), {value=0, minimum=0, ...}) = 0 ioctl(18, EVIOCGABS(ABS_RZ), {value=0, minimum=0, ...}) = 0 ioctl(18, EVIOCGABS(ABS_THROTTLE), {value=0, minimum=0, ...}) = 0 ioctl(18, EVIOCGABS(ABS_HAT0X), {value=0, minimum=4294967295, ...}) = 0 ioctl(18, EVIOCGABS(ABS_HAT0Y), {value=0, minimum=4294967295, ...}) = 0 ioctl(18, EVIOCGKEY(96), [ 0 ]) = 96 recvmsg(6, 0x7ffe41840000, 0) = -1 EAGAIN (Resource temporarily unavailable) select(10, [9], NULL, NULL, {0, 0}) = 0 (Timeout) select(10, [9], NULL, NULL, {0, 0}) = 0 (Timeout) ioctl(12, EVIOCGABS(ABS_X), {value=124, minimum=0, ...}) = 0 ioctl(12, EVIOCGABS(ABS_Y), {value=138, minimum=0, ...}) = 0 ioctl(12, EVIOCGABS(ABS_Z), {value=10, minimum=0, ...}) = 0 ioctl(12, EVIOCGABS(ABS_HAT0X), {value=0, minimum=4294967295, ...}) = 0 ioctl(12, EVIOCGABS(ABS_HAT0Y), {value=0, minimum=4294967295, ...}) = 0 ioctl(12, EVIOCGKEY(96), [ 0 ]) = 96 ioctl(18, EVIOCGABS(ABS_X), {value=0, minimum=0, ...}) = 0 ioctl(18, EVIOCGABS(ABS_Y), {value=0, minimum=0, ...}) = 0 ioctl(18, EVIOCGABS(ABS_RZ), {value=0, minimum=0, ...}) = 0 ioctl(18, EVIOCGABS(ABS_THROTTLE), {value=0, minimum=0, ...}) = 0 ioctl(18, EVIOCGABS(ABS_HAT0X), {value=0, minimum=4294967295, ...}) = 0 ioctl(18, EVIOCGABS(ABS_HAT0Y), {value=0, minimum=4294967295, ...}) = 0 ioctl(18, EVIOCGKEY(96), [ 0 ]) = 96 nanosleep({0, 33000000}, 0x7ffe41840250) = 0 futex(0x31ca380, FUTEX_WAIT_PRIVATE, 2, NULL +++ killed by SIGSEGV (core dumped) +++ war thunder: line 3: 3826 Segmentation fault (core dumped) MESA_GL_VERSION_OVERRIDE=4.1COMPAT strace ./aces warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `./aces'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f3851f5bde6 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so [Current thread is 1 (Thread 0x7f384eccc700 (LWP 3923))] -- You are receiving this mail because: You are the assignee for the bug. --1446845765.023baa0.19150 Date: Fri, 6 Nov 2015 21:36:05 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
Bug ID 92850
Summary Segfault loading War Thunder
Product Mesa
Version git
Hardware x86-64 (AMD64)
OS Linux (All)
Status NEW
Severity critical
Priority medium
Component Drivers/Gallium/radeonsi
Assignee dri-devel@lists.freedesktop.org
Reporter bellamorte42@gmail.com
QA Contact dri-devel@lists.freedesktop.org

After logging in the game will segfault almost immediately.

LD_DEBUG=all, strace, and gdb of the core dump below.  Apitrace did not yield
any error messages.  I've waited a few weeks to see if it would clear up on
it's own but it hasn't yet.

 [0]
     25515:    symbol=     25515:    binding file /usr/lib/libgcc_s.so.1 [0] to
/usr/lib/libc.so.6 [0]: normal symbol `dl_iterate_phdr' [GLIBC_2.2.5]
dl_iterate_phdr;  lookup in file=/usr/lib/libgcc_s.so.1 [0]
     25515:    symbol=dl_iterate_phdr;  lookup in file=/usr/lib/libc.so.6 [0]
     25515:    binding file /usr/lib/libgcc_s.so.1 [0] to /usr/lib/libc.so.6
[0]: normal symbol `dl_iterate_phdr' [GLIBC_2.2.5]
     25515:    symbol=modff;  lookup in file=./aces [0]
     25515:    symbol=modff;  lookup in file=/usr/lib/libpthread.so.0 [0]
     25515:    symbol=modff;  lookup in file=/usr/lib/libresolv.so.2 [0]
     25515:    symbol=modff;  lookup in file=/usr/lib/libdl.so.2 [0]
     25515:    symbol=modff;  lookup in file=/usr/lib/librt.so.1 [0]
     25515:    symbol=modff;  lookup in file=/usr/lib/libGL.so.1 [0]
     25515:    symbol=modff;  lookup in file=/usr/lib/libX11.so.6 [0]
     25515:    symbol=modff;  lookup in file=/usr/lib/libstdc++.so.6 [0]
     25515:    symbol=modff;  lookup in file=/usr/lib/libm.so.6 [0]
     25515:    binding file ./aces [0] to /usr/lib/libm.so.6 [0]: normal symbol
`modff' [GLIBC_2.2.5]
war thunder: line 3: 25515 Segmentation fault      (core dumped)
MESA_GL_VERSION_OVERRIDE=4.1COMPAT LD_DEBUG=all ./aces


ioctl(8, DRM_IOCTL_RADEON_GEM_VA, 0x7ffe41840040) = 0
ioctl(8, DRM_IOCTL_GEM_CLOSE, 0x7ffe41840030) = 0
ioctl(8, DRM_IOCTL_RADEON_GEM_BUSY, 0x7ffe4183ff40) = 0
futex(0x4990d0c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x4990d08, {FUTEX_OP_SET, 0,
FUTEX_OP_CMP_GT, 1}) = 1
futex(0x4990ce0, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=6, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=6,
revents=POLLOUT}])
writev(6,
[{"\224\1\22\0\10\0\0\1\v\0\0\1\270\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
72}], 1) = 72
select(10, [9], NULL, NULL, {0, 0})     = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 0})     = 0 (Timeout)
ioctl(12, EVIOCGABS(ABS_X), {value=124, minimum=0, ...}) = 0
ioctl(12, EVIOCGABS(ABS_Y), {value=138, minimum=0, ...}) = 0
ioctl(12, EVIOCGABS(ABS_Z), {value=10, minimum=0, ...}) = 0
ioctl(12, EVIOCGABS(ABS_HAT0X), {value=0, minimum=4294967295, ...}) = 0
ioctl(12, EVIOCGABS(ABS_HAT0Y), {value=0, minimum=4294967295, ...}) = 0
ioctl(12, EVIOCGKEY(96), [ 0 ])         = 96
ioctl(18, EVIOCGABS(ABS_X), {value=0, minimum=0, ...}) = 0
ioctl(18, EVIOCGABS(ABS_Y), {value=0, minimum=0, ...}) = 0
ioctl(18, EVIOCGABS(ABS_RZ), {value=0, minimum=0, ...}) = 0
ioctl(18, EVIOCGABS(ABS_THROTTLE), {value=0, minimum=0, ...}) = 0
ioctl(18, EVIOCGABS(ABS_HAT0X), {value=0, minimum=4294967295, ...}) = 0
ioctl(18, EVIOCGABS(ABS_HAT0Y), {value=0, minimum=4294967295, ...}) = 0
ioctl(18, EVIOCGKEY(96), [ 0 ])         = 96
recvmsg(6, 0x7ffe41840000, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
select(10, [9], NULL, NULL, {0, 0})     = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 0})     = 0 (Timeout)
ioctl(12, EVIOCGABS(ABS_X), {value=124, minimum=0, ...}) = 0
ioctl(12, EVIOCGABS(ABS_Y), {value=138, minimum=0, ...}) = 0
ioctl(12, EVIOCGABS(ABS_Z), {value=10, minimum=0, ...}) = 0
ioctl(12, EVIOCGABS(ABS_HAT0X), {value=0, minimum=4294967295, ...}) = 0
ioctl(12, EVIOCGABS(ABS_HAT0Y), {value=0, minimum=4294967295, ...}) = 0
ioctl(12, EVIOCGKEY(96), [ 0 ])         = 96
ioctl(18, EVIOCGABS(ABS_X), {value=0, minimum=0, ...}) = 0
ioctl(18, EVIOCGABS(ABS_Y), {value=0, minimum=0, ...}) = 0
ioctl(18, EVIOCGABS(ABS_RZ), {value=0, minimum=0, ...}) = 0
ioctl(18, EVIOCGABS(ABS_THROTTLE), {value=0, minimum=0, ...}) = 0
ioctl(18, EVIOCGABS(ABS_HAT0X), {value=0, minimum=4294967295, ...}) = 0
ioctl(18, EVIOCGABS(ABS_HAT0Y), {value=0, minimum=4294967295, ...}) = 0
ioctl(18, EVIOCGKEY(96), [ 0 ])         = 96
nanosleep({0, 33000000}, 0x7ffe41840250) = 0
futex(0x31ca380, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
+++ killed by SIGSEGV (core dumped) +++
war thunder: line 3:  3826 Segmentation fault      (core dumped)
MESA_GL_VERSION_OVERRIDE=4.1COMPAT strace ./aces

warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `./aces'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f3851f5bde6 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
[Current thread is 1 (Thread 0x7f384eccc700 (LWP 3923))]


You are receiving this mail because:
  • You are the assignee for the bug.
--1446845765.023baa0.19150-- --===============1736007340== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK --===============1736007340==--