← Back to team overview

registry team mailing list archive

[Bug 90850] Re: [apport] earth3d crashed with SIGSEGV in viaGetLock()

 

Launchpad has imported 2 comments from the remote bug at
http://bugs.freedesktop.org/show_bug.cgi?id=10191.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2007-03-05T14:49:18+00:00 Sebastien Bacher wrote:

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 = -1210507779, 
  do_not_propagate_mask = -1210109964, override_redirect = 134697848, colormap = 18874372, cursor = 3215183256}
        globalAmbient = {0.100000001, 0.100000001, 0.100000001, 0.100000001}
        ambientLight = {0, 0, 0, 0}
        diffuseLight = {0.899999976, 0.899999976, 0.899999976, 0.899999976}
        light0Position = {-0.5, 0.5, -9, 1}
        w = <value optimized out>
        shareList = (GLXContext) 0x0
        data = 0 '\0'
#6  0x08058e61 in addDisplay (name=0x0, plugin=0xbfa3d038, nPlugin=2) at ../../src/display.c:3485
        wmSnTimestamp = 274953
        childDummy = 16
        y = -1208038674
        event = {type = 17, xany = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, window = 18874372}, 
  xkey = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, window = 18874372, root = 18874372, 
    subwindow = 274953, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, keycode = 0, same_screen = 0}, 
  xbutton = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, window = 18874372, root = 18874372, 
    subwindow = 274953, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, button = 0, same_screen = 0}, 
  xmotion = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, window = 18874372, root = 18874372, 
    subwindow = 274953, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, is_hint = 0 '\0', same_screen = 0}, 
  xcrossing = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, window = 18874372, root = 18874372, 
    subwindow = 274953, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, mode = 0, detail = 0, same_screen = 0, focus = 0, 
    state = 0}, xfocus = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, window = 18874372, 
    mode = 18874372, detail = 274953}, xexpose = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, 
    window = 18874372, x = 18874372, y = 274953, width = 0, height = 0, count = 0}, xgraphicsexpose = {type = 17, 
    serial = 127, send_event = 0, display = 0x8074c48, drawable = 18874372, x = 18874372, y = 274953, width = 0, 
    height = 0, count = 0, major_code = 0, minor_code = 0}, xnoexpose = {type = 17, serial = 127, send_event = 0, 
    display = 0x8074c48, drawable = 18874372, major_code = 18874372, minor_code = 274953}, xvisibility = {type = 17, 
    serial = 127, send_event = 0, display = 0x8074c48, window = 18874372, state = 18874372}, xcreatewindow = {type = 17, 
    serial = 127, send_event = 0, display = 0x8074c48, parent = 18874372, window = 18874372, x = 274953, y = 0, 
    width = 0, height = 0, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 17, serial = 127, 
    send_event = 0, display = 0x8074c48, event = 18874372, window = 18874372}, xunmap = {type = 17, serial = 127, 
    send_event = 0, display = 0x8074c48, event = 18874372, window = 18874372, from_configure = 274953}, xmap = {
    type = 17, serial = 127, send_event = 0, display = 0x8074c48, event = 18874372, window = 18874372, 
    override_redirect = 274953}, xmaprequest = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, 
    parent = 18874372, window = 18874372}, xreparent = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, 
    event = 18874372, window = 18874372, parent = 274953, x = 0, y = 0, override_redirect = 0}, xconfigure = {type = 17, 
    serial = 127, send_event = 0, display = 0x8074c48, event = 18874372, window = 18874372, x = 274953, y = 0, width = 0, 
    height = 0, border_width = 0, above = 0, override_redirect = 0}, xgravity = {type = 17, serial = 127, send_event = 0, 
    display = 0x8074c48, event = 18874372, window = 18874372, x = 274953, y = 0}, xresizerequest = {type = 17, 
    serial = 127, send_event = 0, display = 0x8074c48, window = 18874372, width = 18874372, height = 274953}, 
---Type <return> to continue, or q <return> to quit---
  xconfigurerequest = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, parent = 18874372, 
    window = 18874372, x = 274953, y = 0, width = 0, height = 0, border_width = 0, above = 0, detail = 0, 
    value_mask = 0}, xcirculate = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, event = 18874372, 
    window = 18874372, place = 274953}, xcirculaterequest = {type = 17, serial = 127, send_event = 0, 
    display = 0x8074c48, parent = 18874372, window = 18874372, place = 274953}, xproperty = {type = 17, serial = 127, 
    send_event = 0, display = 0x8074c48, window = 18874372, atom = 18874372, time = 274953, state = 0}, 
  xselectionclear = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, window = 18874372, 
    selection = 18874372, time = 274953}, xselectionrequest = {type = 17, serial = 127, send_event = 0, 
    display = 0x8074c48, owner = 18874372, requestor = 18874372, selection = 274953, target = 0, property = 0, time = 0}, 
  xselection = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, requestor = 18874372, selection = 18874372, 
    target = 274953, property = 0, time = 0}, xcolormap = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, 
    window = 18874372, colormap = 18874372, new = 274953, state = 0}, xclient = {type = 17, serial = 127, send_event = 0, 
    display = 0x8074c48, window = 18874372, message_type = 18874372, format = 274953, data = {
      b = '\0' <repeats 19 times>, s = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, l = {0, 0, 0, 0, 0}}}, xmapping = {type = 17, 
    serial = 127, send_event = 0, display = 0x8074c48, window = 18874372, request = 18874372, first_keycode = 274953, 
    count = 0}, xerror = {type = 17, display = 0x7f, resourceid = 0, serial = 134696008, error_code = 4 '\004', 
    request_code = 0 '\0', minor_code = 32 ' '}, xkeymap = {type = 17, serial = 127, send_event = 0, display = 0x8074c48, 
    window = 18874372, key_vector = "\004\000 \001\t2\004", '\0' <repeats 24 times>}, pad = {17, 127, 0, 134696008, 
    18874372, 18874372, 274953, 0 <repeats 17 times>}}
        attr = {background_pixmap = 0, background_pixel = 0, border_pixmap = 0, border_pixel = 0, bit_gravity = 0, 
  win_gravity = -1210109964, backing_store = 17, backing_planes = 65536, backing_pixel = 3215183864, 
  save_under = -1211236989, event_mask = 4194304, do_not_propagate_mask = -1079783584, override_redirect = 1, 
  colormap = 0, cursor = 0}
        currentWmSnOwner = 18874372
        currentCmSnOwner = <value optimized out>
        rootDummy = 3086987252
        newWmSnOwner = 58720257
        wmSnAtom = 358
        cmSnAtom = 238
        buf = "_NET_WM_CM_S0\000���\"��\000\000\000\000�ͣ�y����У������Σ�\016�\004\b�Σ��ͣ�\b�\004\b\020ii\r(�˷TΣ�y\233���|̷\000\000\000\000�I��\020�\004\b\000\000\001", '\0' <repeats 32 times>
        uDummy = 3085839616
        x = -1209127660
        dummy = 134741480
        dpy = (Display *) 0x8074c48
        focus = <value optimized out>
        revertTo = 1
        i = 0
        compositeMajor = 0
        compositeMinor = 3
        xkbOpcode = 148
#7  0x0804fc20 in main (argc=5, argv=0xbfa3d4e4) at ../../src/main.c:245
        displayName = 0x0
        plugin = {0xbfa3ed42 "gconf", 0xbfa3ed48 "gconf", 0x364 <Address 0x364 out of bounds>, 0xb7c3e450 "��Ʒ\020ii\r", 
  0xb7ee22a0 "", 0xb7c6d25b "strstr", 0xb7cc27a8 "", 0xb7c6c078 "�", 0x1 <Address 0x1 out of bounds>, 
  0xb7ffaff4 "(\237\001", 0xb7c8f7c8 "<���", 0xbfa3d118 "h�˷�\"��", 0xbfa3d134 "pѣ�B�����ȷP�÷\001", 
---Type <return> to continue, or q <return> to quit---
  0xb7fea103 "\203�", 0xb7c6c078 "�", 0xbfa3d118 "h�˷�\"��", 0xb7ffb83c "X\232\b\b\035", 0x0, 0xb7c3e450 "��Ʒ\020ii\r", 
  0x1 <Address 0x1 out of bounds>, 0x0, 0x1 <Address 0x1 out of bounds>, 0xbfa3d0ac "\001", 
  0xb7ff0f88 "\205�t\027\2118\203�\b\211F\004\211�\213]�\213u�\213}�\211�]�1���\211�\215�'", 
  0x11 <Address 0x11 out of bounds>, 0x8 <Address 0x8 out of bounds>, 0xb7fe1468 "", 
  0xbfa3d124 "�\232�\a����\020�ȷx�Ʒpѣ�B�����ȷP�÷\001", 0xb7c3d000 "", 0x1 <Address 0x1 out of bounds>, 
  0xbfa3d0e0 "\210", 0xbfa3d160 "M", 0xb7c8f610 "", 0xb7c6d25b "strstr", 0x1000000 <Address 0x1000000 out of bounds>, 
  0x1c93db57 <Address 0x1c93db57 out of bounds>, 0x0, 0x0, 0xb7ff9414 "_dl_allocate_tls_init", 0x0, 
  0xb7ff9414 "_dl_allocate_tls_init", 0xb7fe1700 "l\236\001", 0x88 <Address 0x88 out of bounds>, 0x0, 0x0, 0x0, 
  0xb7c6f300 "U\211�\203�\024\211]�\213M\f\211u�\211}��C���\201���", 0x10000004 <Address 0x10000004 out of bounds>, 
  0xb7fd5000 <Address 0xb7fd5000 out of bounds>, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7cbd268 "\030G", 0xb7ee22a0 "", 
  0x0, 0x7ab9ab2 <Address 0x7ab9ab2 out of bounds>, 0xb7ffaff4 "(\237\001", 0xb7c8f610 "", 0xb7c6c078 "�", 
  0xbfa3d170 "��Ƿ��Ƿgң mң���÷�ѣ�Hԣ�z�Ʒgң���Ƿ", 
  0xb7fede42 "\213U�\203�\024\211�1�\205�t\t\205�t\002\213\001\003B\004\213\213\030���\205�u\t\213M�\213U�\211\004\021\215e�[^_]�1��\223\215\203����\211D$\f\215\203\223���\211D$\004\215\203�����D$\bM", 0xb7c8f7c8 "<���", 
  0xb7c3e450 "��Ʒ\020ii\r", 0x1 <Address 0x1 out of bounds>, 0x1 <Address 0x1 out of bounds>, 0x0, 0xb7c6d25b "strstr", 
  0x34 <Address 0x34 out of bounds>, 0xb7c6b000 <Address 0xb7c6b000 out of bounds>, 
  0x500140b8 <Address 0x500140b8 out of bounds>, 0x4d <Address 0x4d out of bounds>, 0x0, 0xb7c3d6bc "", 
  0xbfa3d1a4 "Linux", 0xb7c7a2ba "MP", 0xb7c7a2bc "", 0x20a3d267 <Address 0x20a3d267 out of bounds>, 
  0xbfa3d26d " Mon Feb 26 03:01:44 UTC 2007", 0xb7c3d6bc "", 0xbfa3d1a4 "Linux", 
  0xbfa3d448 "�ԣ���̷����@�\006\b�ԣ���̷\005", 0xb7c6f77a "\205�\017\225�\017��\211\203�!", 
  0xbfa3d267 "#2 SMP Mon Feb 26 03:01:44 UTC 2007", 0xb7c7a2b9 "SMP", 0x0, 0x0, 0xbfa3d3a8 "<���", 
  0x756e694c <Address 0x756e694c out of bounds>, 0x78 <Address 0x78 out of bounds>, 0x0 <repeats 14 times>, 
  0x72616d00 <Address 0x72616d00 out of bounds>, 0x2d6e6177 <Address 0x2d6e6177 out of bounds>, 
  0x7470616c <Address 0x7470616c out of bounds>, 0x706f <Address 0x706f out of bounds>, 0x0 <repeats 12 times>, 
  0x2e320000 <Address 0x2e320000 out of bounds>, 0x30322e36 <Address 0x30322e36 out of bounds>, 
  0x672d392d <Address 0x672d392d out of bounds>, 0x72656e65 <Address 0x72656e65 out of bounds>, 
  0x6369 <Address 0x6369 out of bounds>, 0x0 <repeats 11 times>, 0x23000000 <Address 0x23000000 out of bounds>, 
  0x4d532032 <Address 0x4d532032 out of bounds>, 0x6f4d2050 <Address 0x6f4d2050 out of bounds>, 
  0x6546206e <Address 0x6546206e out of bounds>, 0x36322062 <Address 0x36322062 out of bounds>, 
  0x3a333020 <Address 0x3a333020 out of bounds>, 0x343a3130 <Address 0x343a3130 out of bounds>, 
  0x54552034 <Address 0x54552034 out of bounds>, 0x30322043 <Address 0x30322043 out of bounds>, 
  0x3730 <Address 0x3730 out of bounds>, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
  0x36383669 <Address 0x36383669 out of bounds>, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x804de08 "GLIBC_2.1", 
  0xd696910 <Address 0xd696910 out of bounds>, 0xb7cc1fa8 "�*", 0xbfa3d314 "\230ӣ�B\237��", 
  0xb7fe9b79 "\205�\017\204r���\213E�\213@\b\205�\017\205b���\205�\017\205Z���f\203}�", 0xb7cc7cd4 "GLIBC_2.0", 
  0x804ddfe "GLIBC_2.0", 0xb7ee225c "11.so.6", 0xb7ee224c "X\"��", 0xb7c5fa50 "��\004\b\020ii\r", 0xbfa30002 "", 
  0xb7feec49 "\205�u�\203�\b�\001", 0x804c90e "libc.so.6", 0xb7ee2258 "libX11.so.6", 0xb7ffaff4 "(\237\001", 
  0xb7c5f9f8 "�\"��@%���'��\200*��", 0xe <Address 0xe out of bounds>, 0xbfa3d398 "dԣ�\003���\200\237\004\bHԣ�<���", 
  0xb7fe9f42 "\205�t��\235���\220\215t&", 0x0, 0x0, 0x0, 0x0, 0x123 <Address 0x123 out of bounds>, 
  0x3d8f5 <Address 0x3d8f5 out of bounds>, 0xbfa3d364 "", 0xbfa3d364 "", 0xbfa3d454 "@�\006\b�ԣ���̷\005", 
  0xf63d4e2e <Address 0xf63d4e2e out of bounds>, 0xb7ee22a0 "", 0x1b <Address 0x1b out of bounds>, 0xb7cb9c28 "", 
  0xb7cb9a28 "/N=��\030L\017��-�\204\"\233|��\217�\205\"\233|���=�\"\225�8�\031u�\001�\022�BY\020��쵶w\035\rG��%�V1��r1\035\a;�L\214\t)\020\t~\222\0348��0j��{\004\\H�ԡ\034�\002��\0179��0X?\227|\030\034s�T\200�s�\202c\002;H\205\0336\rf�2v�ը�K��\234#\217�\036h\233�\230��\234\002Y1\n�\006߽�e\235J\032\223�P��\020\205)%~\016|\030��8\a\221\222�\206��:V��I�$\202�7�Qho���\017l"..., 0x804ca63 "__libc_start_main", 0xf63d4e2e <Address 0xf63d4e2e out of bounds>, 0x804ca6f "_main", 
  0x804ca67 "bc_start_main", 0x0, 0x0, 0x1 <Address 0x1 out of bounds>, 0x838 <Address 0x838 out of bounds>...}
---Type <return> to continue, or q <return> to quit---
        i = 5
        nPlugin = 2
        disableSm = 0
        clientId = 0x0

Reply at: https://bugs.launchpad.net/mesa/+bug/90850/comments/0

------------------------------------------------------------------------
On 2007-10-06T15:09:02+00:00 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

Reply at: https://bugs.launchpad.net/mesa/+bug/90850/comments/3


** Changed in: mesa
   Importance: Unknown => Medium

-- 
[apport] earth3d crashed with SIGSEGV in viaGetLock()
https://bugs.launchpad.net/bugs/90850
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for Mesa.