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?
** Tags added: latest-bios-eqkt21aus ** Changed in: mesa (Ubuntu) Importance: Undecided => Medium ** Changed in: mesa (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1454774 Title: r600_dri.so crashes with a Segmentation Fault (SIGSEGV) Status in mesa package in Ubuntu: Incomplete 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://www.google.com/maps and entering addresses a few times until it crashes 3) GDB backtrace: Program received signal SIGSEGV, Segmentation fault. 0x00007fff892a2a2f in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so (gdb) bt #0 0x00007fff892a2a2f in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #1 0x00007fff8929ea27 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #2 0x00007fff892a57ff in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #3 0x00007ffff1e60446 in ?? () from /usr/lib/firefox/libxul.so #4 0x00007ffff240f36a in ?? () from /usr/lib/firefox/libxul.so #5 0x00007ffff242fc31 in ?? () from /usr/lib/firefox/libxul.so #6 0x00007ffff240f594 in ?? () from /usr/lib/firefox/libxul.so #7 0x00007ffff23899fc in ?? () from /usr/lib/firefox/libxul.so #8 0x00007ffff23f20fb in ?? () from /usr/lib/firefox/libxul.so #9 0x00007ffff3404e58 in ?? () from /usr/lib/firefox/libxul.so #10 0x00007ffff33ffa57 in ?? () from /usr/lib/firefox/libxul.so #11 0x00007ffff3404a71 in ?? () from /usr/lib/firefox/libxul.so #12 0x00007ffff3404cf6 in ?? () from /usr/lib/firefox/libxul.so #13 0x00007ffff3405881 in ?? () from /usr/lib/firefox/libxul.so #14 0x00007ffff31b266d in ?? () from /usr/lib/firefox/libxul.so #15 0x00007ffff7fe75d0 in ?? () #16 0x0000000000000602 in ?? () #17 0x00007fffffff8470 in ?? () #18 0xfff9000000000000 in ?? () #19 0x00007ffff54a0a20 in ?? () from /usr/lib/firefox/libxul.so #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/x86_64 -linux-gnu/dri/r600_dri.so, ran Firefox again as described above and here is where it crashed: Program received signal SIGSEGV, Segmentation fault. 0x0000000000000002 in ?? () (gdb) bt #0 0x0000000000000002 in ?? () #1 0x00007fffaf5b7ac4 in pipe_sampler_view_reference (ptr=0x7fffaba98400, view=0x0) at ../../src/gallium/auxiliary/util/u_inlines.h:151 #2 0x00007fffaf5b80e0 in st_get_texture_sampler_view_from_stobj ( stObj=0x7fffaba98000, pipe=0x7fffb33ed000, samp=0x7fffaba98040, format=PIPE_FORMAT_R8G8B8A8_UNORM) at state_tracker/st_atom_texture.c:209 #3 0x00007fffaf5b82cc in update_single_texture (st=0x7fffb4714000, sampler_view=0x7fffffff69e8, texUnit=3) at state_tracker/st_atom_texture.c:272 #4 0x00007fffaf5b8372 in update_textures (st=0x7fffb4714000, shader_stage=1, prog=0x7fffb555c800, max_units=16, sampler_views=0x7fffb4714990, num_textures=0x7fffb4714b14) at state_tracker/st_atom_texture.c:305 #5 0x00007fffaf5b84ec in update_fragment_textures (st=0x7fffb4714000) at state_tracker/st_atom_texture.c:355 #6 0x00007fffaf5b1401 in st_validate_state (st=0x7fffb4714000) at state_tracker/st_atom.c:201 #7 0x00007fffaf5bddb3 in st_Clear (ctx=0x7fffb4f7c000, mask=304) at state_tracker/st_cb_clear.c:443 #8 0x00007fffaf42e1c3 in _mesa_Clear (mask=17664) at main/clear.c:206 #9 0x00007ffff1e60446 in ?? () from /usr/lib/firefox/libxul.so #10 0x00007ffff240f36a in ?? () from /usr/lib/firefox/libxul.so #11 0x00007ffff242fc31 in ?? () from /usr/lib/firefox/libxul.so #12 0x00007ffff240f594 in ?? () from /usr/lib/firefox/libxul.so #13 0x00007ffff23899fc in ?? () from /usr/lib/firefox/libxul.so #14 0x00007ffff23f20fb in ?? () from /usr/lib/firefox/libxul.so #15 0x00007ffff3404e58 in ?? () from /usr/lib/firefox/libxul.so #16 0x00007ffff33ffa57 in ?? () from /usr/lib/firefox/libxul.so #17 0x00007ffff3404a71 in ?? () from /usr/lib/firefox/libxul.so #18 0x00007ffff3404cf6 in ?? () from /usr/lib/firefox/libxul.so #19 0x00007ffff3405881 in ?? () from /usr/lib/firefox/libxul.so #20 0x00007ffff31b266d in ?? () from /usr/lib/firefox/libxul.so #21 0x00007ffff7fe75d0 in ?? () #22 0x0000000000000602 in ?? () #23 0x00007fffffff8470 in ?? () #24 0xfff9000000000000 in ?? () #25 0x00007ffff54a0a20 in ?? () from /usr/lib/firefox/libxul.so #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/x86_64-linux-gnu/dri/r600_dri.so with a version built with the latest sources (from git://git.debian.org/git/pkg- xorg/lib/mesa) and it seems far more stable. I haven't experienced any crashes since. I looked at the sources and I see numerous changes between mesa_10.1.3 and the latest. So, it is possible the issue was fixed in the latest source base. Therefore, Canonical should consider updating the 'libgl1-mesa-dri' package. ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: libgl1-mesa-dri 10.1.3-0ubuntu0.4 [modified: usr/lib/x86_64-linux-gnu/dri/r600_dri.so] ProcVersionSignature: Ubuntu 3.13.0-52.86-generic 3.13.11-ckt18 Uname: Linux 3.13.0-52-generic x86_64 .tmp.unity.support.test.0: ApportVersion: 2.14.1-0ubuntu3.10 Architecture: amd64 CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' 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 ExtraDebuggingInterest: Yes 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=/boot/vmlinuz-3.13.0-52-generic root=UUID=0d56744c-72b1-436b-8f8d-4429be088fa0 ro quiet splash vt.handoff=7 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:bvrEQKT21AUS:bd12/05/2012:svnLENOVO:pn10086:pvrIdeaCentreK430:rvnLENOVO:rn:rvrWin8STDMMDPKIPG:cvnLENOVO:ct3:cvr: dmi.product.name: 10086 dmi.product.version: IdeaCentre K430 dmi.sys.vendor: LENOVO version.compiz: compiz 1:0.9.11.3+14.04.20150313-0ubuntu1 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.60-2~ubuntu14.04.1 version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.3-0ubuntu0.4 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.3-0ubuntu0.4 version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2.7 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3.1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1.6 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2 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.video_driver: radeon To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1454774/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp