[apport] compiz.real crashed with SIGSEGV in savageGetLock()

Bug #81889 reported by Thomas Holbach
166
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mesa
Won't Fix
Medium
mesa (Ubuntu)
Invalid
High
Unassigned

Bug Description

Binary package hint: compiz

I tried to enable compiz using 'desktop-effects'

ProblemType: Crash
Date: Sat Jan 27 21:47:27 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/compiz.real
Package: compiz-core 1:0.3.6-1ubuntu2
ProcCmdline: compiz.real --replace gconf
ProcCwd: /home/thomas
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=de_DE.UTF-8
 LANGUAGE=de_DE:de:en_GB:en
Signal: 11
SourcePackage: compiz
StacktraceTop:
 savageGetLock () from /usr/lib/dri/savage_dri.so
 savageFlushCmdBuf () from /usr/lib/dri/savage_dri.so
 ?? () from /usr/lib/dri/savage_dri.so
 ?? ()
 ?? ()
Uname: Linux little-bastard 2.6.20-5-386 #2 Sat Jan 6 14:44:57 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner video

Tags: metabug
Revision history for this message
Thomas Holbach (thomasholbach) wrote : Dependencies.txt
Revision history for this message
Thomas Holbach (thomasholbach) wrote : Disassembly.txt
Revision history for this message
Thomas Holbach (thomasholbach) wrote : ProcMaps.txt
Revision history for this message
Thomas Holbach (thomasholbach) wrote : ProcStatus.txt
Revision history for this message
Thomas Holbach (thomasholbach) wrote : Registers.txt
Revision history for this message
Thomas Holbach (thomasholbach) wrote : Stacktrace.txt
Revision history for this message
Thomas Holbach (thomasholbach) wrote : ThreadStacktrace.txt
Revision history for this message
In , Sebastien Bacher (seb128) wrote :
Download full text (15.3 KiB)

That bug has been opened on https://launchpad.net/bugs/81889

"Binary package hint: compiz

I tried to enable compiz using 'desktop-effects'
..."

Debug backtrace for the crash (libgl1-mesa-glx 6.5.2-3ubuntu1):

#0 0xb7a610f2 in viaGetLock (vmesa=0x808ec50, flags=0) at via_context.c:893
893 DRI_VALIDATE_DRAWABLE_INFO(sPriv, dPriv);
(gdb) thread apply all bt full

Thread 1 (process 5788):
#0 0xb7a610f2 in viaGetLock (vmesa=0x808ec50, flags=0) at via_context.c:893
        __dummy = 1074291754
        __ret = <value optimized out>
        hwContext = 134696008
        dPriv = (__DRIdrawablePrivate *) 0x0
        sPriv = (__DRIscreenPrivate *) 0x808a838
        __FUNCTION__ = "iEXT\000\000\000\000\000\000"
#1 0xb7a651c6 in viaWaitIdle (vmesa=0x808ec50, light=0 '\0') at via_ioctl.c:457
        __ret = <value optimized out>
        __FUNCTION__ = "xt=\"Never sy"
#2 0xb7a61710 in viaDestroyContext (driContextPriv=0x808a280) at via_context.c:710
        ctx = <value optimized out>
        vmesa = <value optimized out>
        current = <value optimized out>
        __PRETTY_FUNCTION__ = '\0' <repeats 11 times>, "p\000glSec"
        __FUNCTION__ = "olor3bEXT\000\000\000\000\000\000\000\000"
#3 0xb7a5d075 in driDestroyContext (dpy=0x8074c48, scrn=0, contextPrivate=0x808a280) at ../common/dri_util.c:734
No locals.
#4 0xb7f4b255 in DestroyContext (dpy=0x8074c48, gc=0x808a988) at glxcmds.c:472
        xid = 58720263
        opcode = 144 '\220'
        imported = 0 '\0'
#5 0x0805d2bb in addScreen (display=0x8071740, screenNum=0, wmSnSelectionWindow=58720257, wmSnAtom=358,
    wmSnTimestamp=274953) at ../../src/screen.c:1660
        s = <value optimized out>
        dpy = (Display *) 0x8074c48
        black = {pixel = 0, red = 0, green = 0, blue = 0, flags = -93 '�', pad = -65 '�'}
        bitmap = <value optimized out>
        templ = {visual = 0xb7c73bf0, visualid = 34, screen = -1210507818, depth = 134697860, class = -1211766216,
  red_mask = 3215183288, green_mask = 3083137168, blue_mask = 134697860, colormap_size = -1211754312,
  bits_per_rgb = -1079783976}
        visinfo = (XVisualInfo *) 0x8080f60
        fbConfigs = <value optimized out>
        rootReturn = 3215183432
        parentReturn = 58720257
        children = <value optimized out>
        nchildren = <value optimized out>
        defaultDepth = 24
        nvisinfo = 1
        nElements = <value optimized out>
        value = 1
        i = 0
        glxExtensions = 0x83ab050 "GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_swap_control GLX_MESA_swap_frame_usage GLX_OML_swap_method GLX_SGI_make_current_r"...
---Type <return> to continue, or q <return> to quit---
        glExtensions = <value optimized out>
        glxServerExtensions = <value optimized out>
        stencilBits = <value optimized out>
        attrib = {background_pixmap = 3215183320, background_pixel = 3085145484, border_pixmap = 134697848,
  border_pixel = 3083996688, bit_gravity = -1210105568, win_gravity = -1210109964, backing_store = -1211680772,
  backing_planes = 18874372, backing_pixel = 3215183240, save_under = 1, event_mask = ...

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug report. This bug has been reported to the developers of the software. You can track it and make comments here: https://bugs.freedesktop.org/show_bug.cgi?id=10191

Changed in mesa:
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:_start () from /lib/ld-linux.so.2
?? ()
?? ()
?? ()
?? ()

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Timo Aaltonen (tjaalton)
Changed in mesa:
assignee: nobody → tepsipakki
importance: Medium → High
Changed in mesa:
status: Unknown → Confirmed
Timo Aaltonen (tjaalton)
Changed in mesa:
assignee: tepsipakki → nobody
Revision history for this message
In , Bugzi09-fdo-tormod (bugzi09-fdo-tormod) wrote :

I wonder if some bug links got mixed up here. The savageGetLock() crash (which could be related) is in https://bugs.edge.launchpad.net/bugs/81889

Revision history for this message
Bryce Harrington (bryce) wrote :

Thank you taking the time to report this bug and helping to make Ubuntu better. However, processing the crash report to get detailed information for the developers failed as the retracer did not generate a useful symbolic stack trace.

We're closing the bug as unable to analyze, but if you can still reproduce it on the development release, feel free to reopen the bug. In this case, please try to obtain a backtrace manually following the instructions at http://wiki.ubuntu.com/X/Backtracing and upload the backtrace (as an attachment) to the bug report. This will enable us to down your problem.

Changed in mesa (Ubuntu):
status: Confirmed → Invalid
Changed in mesa:
importance: Unknown → Medium
Changed in mesa:
importance: Medium → Unknown
Changed in mesa:
importance: Unknown → Medium
Revision history for this message
In , Idr (idr) wrote :

The Unichrome driver longer exists in Mesa.

Changed in mesa:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.