r600_dri.so crashes with a Segmentation Fault (SIGSEGV)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mesa (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
r600_dri.so crashes with a Segmentation Fault (SIGSEGV). I noticed it usually happens when running the Firefox on the Google Maps website. It is inconsistent, however, and it may require a few tries before Firefox quits. Here is how I was able to trace the problem:
1) Run firefox in debub mode:
% firefox -g //launch firefox in debug mode
(gdb) handle SIGPIPE nostop //disable GDB trapping of SIGPIPE messages
(gdb) run
2) Access http://
3) GDB backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x00007fff892a2a2f in ?? () from /usr/lib/
(gdb) bt
#0 0x00007fff892a2a2f in ?? () from /usr/lib/
#1 0x00007fff8929ea27 in ?? () from /usr/lib/
#2 0x00007fff892a57ff in ?? () from /usr/lib/
#3 0x00007ffff1e60446 in ?? () from /usr/lib/
#4 0x00007ffff240f36a in ?? () from /usr/lib/
#5 0x00007ffff242fc31 in ?? () from /usr/lib/
#6 0x00007ffff240f594 in ?? () from /usr/lib/
#7 0x00007ffff23899fc in ?? () from /usr/lib/
#8 0x00007ffff23f20fb in ?? () from /usr/lib/
#9 0x00007ffff3404e58 in ?? () from /usr/lib/
#10 0x00007ffff33ffa57 in ?? () from /usr/lib/
#11 0x00007ffff3404a71 in ?? () from /usr/lib/
#12 0x00007ffff3404cf6 in ?? () from /usr/lib/
#13 0x00007ffff3405881 in ?? () from /usr/lib/
#14 0x00007ffff31b266d in ?? () from /usr/lib/
#15 0x00007ffff7fe75d0 in ?? ()
#16 0x0000000000000602 in ?? ()
#17 0x00007fffffff8470 in ?? ()
#18 0xfff9000000000000 in ?? ()
#19 0x00007ffff54a0a20 in ?? () from /usr/lib/
#20 0x00007fffdea51a30 in ?? ()
#21 0x00007fffbe985a94 in ?? ()
#22 0x0000000000000482 in ?? ()
#23 0x00007fffffff8510 in ?? ()
#24 0x00007fffb666b790 in ?? ()
#25 0x0000000000000001 in ?? ()
#26 0x00007fffffff84b8 in ?? ()
#27 0xfffc7fff73f8bf40 in ?? ()
#28 0xfffc7fff73f7c7e0 in ?? ()
#29 0xfff8800000004500 in ?? ()
#30 0x00007fffffff8550 in ?? ()
#31 0x00007fffb666b790 in ?? ()
#32 0x00007fffb8e18b08 in ?? ()
#33 0x0000000000000681 in ?? ()
#34 0xfff8800000004500 in ?? ()
#35 0xfffc7fff73f7c7e0 in ?? ()
#36 0xfffc7fff73f8bf40 in ?? ()
#37 0xfffc7fffdf539f18 in ?? ()
#38 0xfff9800000000000 in ?? ()
#39 0x00007fffdea00b80 in ?? ()
#40 0x0000000000000068 in ?? ()
#41 0x00007fff73f7c2e0 in ?? ()
#42 0x00007fffb8e14308 in ?? ()
#43 0xfff9800000000000 in ?? ()
#44 0x0000000000000000 in ?? ()
(gdb)
========
I built mesa_10.1.3 with debug symbols, replaced /usr/lib/
Program received signal SIGSEGV, Segmentation fault.
0x0000000000000002 in ?? ()
(gdb) bt
#0 0x0000000000000002 in ?? ()
#1 0x00007fffaf5b7ac4 in pipe_sampler_
view=0x0) at ../../src/
#2 0x00007fffaf5b80e0 in st_get_
stObj=
format=
#3 0x00007fffaf5b82cc in update_
sampler_
at state_tracker/
#4 0x00007fffaf5b8372 in update_textures (st=0x7fffb4714000, shader_stage=1,
prog=
num_
#5 0x00007fffaf5b84ec in update_
at state_tracker/
#6 0x00007fffaf5b1401 in st_validate_state (st=0x7fffb4714000)
at state_tracker/
#7 0x00007fffaf5bddb3 in st_Clear (ctx=0x7fffb4f7
at state_tracker/
#8 0x00007fffaf42e1c3 in _mesa_Clear (mask=17664) at main/clear.c:206
#9 0x00007ffff1e60446 in ?? () from /usr/lib/
#10 0x00007ffff240f36a in ?? () from /usr/lib/
#11 0x00007ffff242fc31 in ?? () from /usr/lib/
#12 0x00007ffff240f594 in ?? () from /usr/lib/
#13 0x00007ffff23899fc in ?? () from /usr/lib/
#14 0x00007ffff23f20fb in ?? () from /usr/lib/
#15 0x00007ffff3404e58 in ?? () from /usr/lib/
#16 0x00007ffff33ffa57 in ?? () from /usr/lib/
#17 0x00007ffff3404a71 in ?? () from /usr/lib/
#18 0x00007ffff3404cf6 in ?? () from /usr/lib/
#19 0x00007ffff3405881 in ?? () from /usr/lib/
#20 0x00007ffff31b266d in ?? () from /usr/lib/
#21 0x00007ffff7fe75d0 in ?? ()
#22 0x0000000000000602 in ?? ()
#23 0x00007fffffff8470 in ?? ()
#24 0xfff9000000000000 in ?? ()
#25 0x00007ffff54a0a20 in ?? () from /usr/lib/
#26 0x00007fffdea51a30 in ?? ()
#27 0x00007fffcbe337b4 in ?? ()
#28 0x0000000000000482 in ?? ()
#29 0x00007fffffff8510 in ?? ()
#30 0x00007fffd9b03e90 in ?? ()
#31 0x0000000000000001 in ?? ()
#32 0x00007fffffff84b8 in ?? ()
#33 0xfffc7fff8d0c95c0 in ?? ()
#34 0xfffc7fff8d0baba0 in ?? ()
#35 0xfff8800000004500 in ?? ()
#36 0x00007fffffff8550 in ?? ()
#37 0x00007fffd9b03e90 in ?? ()
#38 0x00007fffc74ee248 in ?? ()
#39 0x0000000000000681 in ?? ()
#40 0xfff8800000004500 in ?? ()
#41 0xfffc7fff8d0baba0 in ?? ()
#42 0xfffc7fff8d0c95c0 in ?? ()
#43 0xfffc7fffdf46a220 in ?? ()
#44 0xfff9800000000000 in ?? ()
#45 0x00007fffdea00b80 in ?? ()
#46 0x0000000000000068 in ?? ()
#47 0x00007fff8d0ba6a0 in ?? ()
#48 0x00007fffc7914ff8 in ?? ()
#49 0xfff9800000000000 in ?? ()
#50 0x0000000000000000 in ?? ()
(gdb)
(gdb)
(gdb)
=======
I replaced /usr/lib/
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: libgl1-mesa-dri 10.1.3-0ubuntu0.4 [modified: usr/lib/
ProcVersionSign
Uname: Linux 3.13.0-52-generic x86_64
.tmp.unity.
ApportVersion: 2.14.1-0ubuntu3.10
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: None
CurrentDesktop: Unity
Date: Wed May 13 12:02:51 2015
DistUpgraded: Fresh install
DistroCodename: trusty
DistroVariant: ubuntu
DkmsStatus:
webcamstudio, 0.72, 3.13.0-48-generic, x86_64: installed
webcamstudio, 0.72, 3.13.0-49-generic, x86_64: installed
webcamstudio, 0.72, 3.13.0-51-generic, x86_64: installed
webcamstudio, 0.72, 3.13.0-52-generic, x86_64: installed
EcryptfsInUse: Yes
ExtraDebuggingI
GraphicsCard:
Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] [1002:68f9] (prog-if 00 [VGA controller])
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:010a]
InstallationDate: Installed on 2015-01-17 (116 days ago)
InstallationMedia: Ubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.2)
MachineType: LENOVO 10086
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: mesa
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/05/2012
dmi.bios.vendor: LENOVO
dmi.bios.version: EQKT21AUS
dmi.board.vendor: LENOVO
dmi.board.version: Win8 STD MM DPK IPG
dmi.chassis.type: 3
dmi.chassis.vendor: LENOVO
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 10086
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.11.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.60-
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Wed May 13 10:15:11 2015
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.15.1-0ubuntu2.7
xserver.
Jason Chagas, thank you for reporting this and helping make Ubuntu better.
To see if this is already resolved, could you please test http:// cdimage. ubuntu. com/daily- live/current/ and advise to the results?