[Bug 92214] Flightgear crashes during splashboot with R600 driver, LLVM 3.7.0 and mesa 11.0.2

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Oct 12 14:14:51 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=92214

--- Comment #27 from Barto <mister.freeman at laposte.net> ---
I made an interesting discovery : the bug occurs also in a virtual machine (
qemu i686, OS guest : archlinux i686 ),

in this virtual machine it's not the r600 driver who is used, it's the
swrast_dri.so file ( 100% emulation software, no 3D acceleration ),

in this virtual machine all openGL programs crash ( glxgears for example ),
with the error "illegal instruction",

this qemu i686 virtual machine runs in my PC ( OS host : archlinux 64 bits,
CPU: pentium dual core E6800 ),

glxinfo for this qemu VM :

name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.7, 128 bits)
OpenGL version string: 3.0 Mesa 11.0.3
OpenGL shading language version string: 1.30

log of Xorg :

[    13.255] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or
directory)
[    13.533] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    13.962] (II) Loading /usr/lib/xorg/modules/drivers/vmware_drv.so
[    14.948] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    14.978] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    15.010] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    15.060] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    15.270] (II) Loading /usr/lib/xorg/modules/libvgahw.so
[    15.281] (==) vmware(0): Using HW cursor
[    15.282] (II) Loading /usr/lib/xorg/modules/libfb.so
[    15.367] (II) Loading /usr/lib/xorg/modules/libshadowfb.so

[    13.962] (II) Loading /usr/lib/xorg/modules/drivers/vmware_drv.so
[    14.948] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    14.978] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    15.010] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    15.053] (II) vmware: driver for VMware SVGA: vmware0405, vmware0710
[    15.053] (II) FBDEV: driver for framebuffer: fbdev
[    15.053] (II) VESA: driver for VESA chipsets: vesa

the mesa driver seems to be swrast_dri.so,

the backtrace is still the same :

Starting program: /usr/bin/glxgears 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0xb450eb40 (LWP 839)]
[New Thread 0xb3d0db40 (LWP 840)]

Program received signal SIGILL, Illegal instruction.
0xb7fd2091 in ?? ()

Thread 3 (Thread 0xb3d0db40 (LWP 840)):
#0  0xb7fdbbc8 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7a7da2b in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
No symbol table info available.
#2  0xb7c8de4d in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
No symbol table info available.
#3  0xb757940a in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#4  0xb7579275 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#5  0xb7a78315 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6  0xb7c80e1e in clone () from /usr/lib/libc.so.6
No symbol table info available.

Thread 2 (Thread 0xb450eb40 (LWP 839)):
#0  0xb7fdbbc8 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7a7da2b in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
No symbol table info available.
#2  0xb7c8de4d in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
No symbol table info available.
#3  0xb757940a in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#4  0xb7579275 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#5  0xb7a78315 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6  0xb7c80e1e in clone () from /usr/lib/libc.so.6
No symbol table info available.

Thread 1 (Thread 0xb7a5f700 (LWP 838)):
#0  0xb7fd2091 in ?? ()
No symbol table info available.
#1  0xb7367986 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#2  0xb7367d36 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#3  0xb729bc19 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#4  0xb72942e3 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#5  0xb72948c6 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#6  0xb7577813 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#7  0xb72820fd in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#8  0xb713d166 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#9  0xb7125f5a in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#10 0xb6ff0600 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#11 0xb7004b40 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
No symbol table info available.
#12 0x08049fdb in ?? ()
No symbol table info available.
#13 0x080496ca in ?? ()
No symbol table info available.
#14 0xb7baf497 in __libc_start_main () from /usr/lib/libc.so.6
No symbol table info available.
#15 0x08049d0a in ?? ()
No symbol table info available.


what is your opinion about these new infos ?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20151012/cd5b217a/attachment.html>


More information about the dri-devel mailing list