<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [Debug mesa]. Dirt 4 crashes after launching"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111339#c6">Comment # 6</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [Debug mesa]. Dirt 4 crashes after launching"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111339">bug 111339</a>
from <span class="vcard"><a class="email" href="mailto:denys.kostin@globallogic.com" title="Denis <denys.kostin@globallogic.com>"> <span class="fn">Denis</span></a>
</span></b>
<pre>:(
I took my SKL. I was able to reproduce the issue on mesa-master - but, after
about 5-10 times (crashing it) - it stopped crashing, and launched normally.
Interesting, that even I exchanged mesa libs or not after that, it didn't
"load" long time (as you mentioned, first launch with "custom" libs usually
tooks about 5-10 minutes).
Also I built "debug" mesa, and tried to get gdb backtrace, and it looks not
well.
@Leozinho, could you please build mesa with gdb symbols and try to read gdb?
Below you can find how I built mesa, and my core-dump output:
export CFLAGS='-O0 -ggdb3 -g'
export CXXFLAGS='-O0 -ggdb3 -g'
meson setup . mbuild_dbg_x64 -Dbuildtype=debug
--prefix=/home/ubuntu/mesa_versions/mesa-git-15.08 -Dvalgrind=false
-Ddri-drivers=i965 -Dgallium-drivers=iris -Dvulkan-drivers=intel
-Dgallium-omx="disabled" -Dplatforms=x11,drm,surfaceless -Dtools=intel
-Db_ndebug=true
ninja -C ./mbuild_dbg_x64/ install
coredump:
ubuntu@ubuntu:~/mesa$ gdb '/home/ubuntu/.steam/steam/steamapps/common/DiRT
4/bin/Dirt4' '/home/ubuntu/.steam/steam/steamapps/common/DiRT 4/bin/core'
GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <<a href="http://gnu.org/licenses/gpl.html">http://gnu.org/licenses/gpl.html</a>>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<<a href="http://www.gnu.org/software/gdb/bugs/">http://www.gnu.org/software/gdb/bugs/</a>>.
Find the GDB manual and other documentation resources online at:
<<a href="http://www.gnu.org/software/gdb/documentation/">http://www.gnu.org/software/gdb/documentation/</a>>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/ubuntu/.steam/steam/steamapps/common/DiRT
4/bin/Dirt4...(no debugging symbols found)...done.
warning: core file may not match specified executable file.
[New LWP 28855]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/ubuntu/.steam/steam/steamapps/common/DiRT
4/bin/Dirt4'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000000001dbf10f in ?? ()
(gdb) bt
#0 0x0000000001dbf10f in ()
#1 0x0000000001daa8eb in ()
#2 0x0000000001e5a612 in ()
#3 0x0000000001d9da45 in ()
#4 0x0000000001ddd94d in ()
#5 0x0000000001ddd592 in ()
#6 0x0000000001d9a6eb in ()
#7 0x0000000001da5c9f in ()
#8 0x0000000001d9fbc8 in ()
#9 0x0000000001d9fefb in ()
#10 0x0000000001a9252a in ()
#11 0x0000000001951a9c in ()
#12 0x000000000195339e in ()
#13 0x0000000002840cef in ()
#14 0x00007fd6ac6bf6db in start_thread (arg=0x7fd4ebaa1700) at
pthread_create.c:463
#15 0x00007fd6a1f1c88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>