signal 11 in openbox-3.0-alpha2a-ex-plus

Roman Neuhauser neuhauser at bellavista.cz
Wed Jul 23 16:25:29 EDT 2003


I have a Blackbox style file I've been using successfully with Openbox
up to 2.2.0. It makes the last 3.0-alpha2 dump core. Anyone interested?

(gdb) bt full
#0  0x280942fb in RrPaint (l=0x80d5000, win=6291475, w=105, h=90)
    at render/render.c:53
        i = 1
        transferred = 0
        sw = 135090176
        source = (RrPixel32 *) 0x807c580
        dest = (RrPixel32 *) 0x80d5000
        oldp = 0
        tarea = {x = 1, y = 1, width = 103, height = 19}
#1  0x805c9e0 in menu_render_full (self=0x807c580) at kernel/menu_render.c:94
        self = (ObMenu *) 0x807c580
        it = (GList *) 0x69
        items_h = 90
        nitems = 5
        item_y = 134670848
#2  0x805c67f in menu_render (self=0x807c580) at kernel/menu_render.c:13
        self = (ObMenu *) 0x80d5000
#3  0x805be5a in menu_show_full (self=0x807c580, x=640, y=508, client=0x0)
    at kernel/menu.c:344
        self = (ObMenu *) 0x807c580
        y = 508
        client = (ObClient *) 0x0
#4  0x805be0b in menu_show (name=0x80ac7f0 "root", x=640, y=508, client=0x0)
---Type <return> to continue, or q <return> to quit---
    at kernel/menu.c:337
        name = 0x80ac7f0 "root"
        self = (ObMenu *) 0x37206b73
#5  0x8050f12 in action_showmenu (data=0x8084064) at kernel/action.c:1136
        data = (union ActionData *) 0x37206b73
#6  0x28544318 in fire_button (a=MouseAction_Press, 
    context=OB_FRAME_CONTEXT_ROOT, c=0x0, state=0, button=3, x=640, y=508)
    at plugins/mouse/mouse.c:199
        act = (Action *) 0x8084060
        a = 924871539
        state = 135090176
        button = 135090176
        it = (GSList *) 0x80733a0
        b = (MouseBinding *) 0x37206b73
#7  0x285445af in event (e=0xbfbff968, foo=0x0) at plugins/mouse/mouse.c:285
        ltime = 0
        button = 3
        state = 0
        lbutton = 0
        px = 640
        py = 508
        click = 0
        dclick = 0
---Type <return> to continue, or q <return> to quit---
        context = OB_FRAME_CONTEXT_ROOT
#8  0x8055c55 in dispatch_x (xe=0xbfbffa30, c=0x0) at kernel/dispatch.c:141
        xe = (XEvent *) 0x80d5000
        c = (ObClient *) 0x37206b73
        e = Event_X_EnterNotify
        i = 135090176
        it = (GSList *) 0x80733f0
        obe = {type = Event_X_ButtonPress, data = {x = {e = 0xbfbffa30, 
      client = 0x0}, c = {client = 0x9d, num = {671612928, -1077937748, 
        -1077937696}}, o = {num = {134574940, -1077937616}}, s = {
      signal = -1077937728}}}
#9  0x80574b9 in event_process (e=0xbfbffa30) at kernel/event.c:546
        e = (XEvent *) 0xbfbffa30
        window = 55
        client = (ObClient *) 0x0
        dock = (ObDock *) 0x0
        dockapp = (ObDockApp *) 0x0
        obwin = (ObWindow *) 0x37206b73
#10 0x8056eac in event_loop () at kernel/event.c:159
        e = {type = 4, xany = {type = 4, serial = 735, send_event = 0, 
    display = 0x8074000, window = 55}, xkey = {type = 4, serial = 735, 
    send_event = 0, display = 0x8074000, window = 55, root = 55, 
    subwindow = 0, time = 2628, x = 640, y = 508, x_root = 640, y_root = 508, 
---Type <return> to continue, or q <return> to quit---
    state = 0, keycode = 3, same_screen = 1}, xbutton = {type = 4, 
    serial = 735, send_event = 0, display = 0x8074000, window = 55, root = 55, 
    subwindow = 0, time = 2628, x = 640, y = 508, x_root = 640, y_root = 508, 
    state = 0, button = 3, same_screen = 1}, xmotion = {type = 4, 
    serial = 735, send_event = 0, display = 0x8074000, window = 55, root = 55, 
    subwindow = 0, time = 2628, x = 640, y = 508, x_root = 640, y_root = 508, 
    state = 0, is_hint = 3 '\003', same_screen = 1}, xcrossing = {type = 4, 
    serial = 735, send_event = 0, display = 0x8074000, window = 55, root = 55, 
    subwindow = 0, time = 2628, x = 640, y = 508, x_root = 640, y_root = 508, 
    mode = 0, detail = 3, same_screen = 1, focus = 1480210483, 
    state = 1702187359}, xfocus = {type = 4, serial = 735, send_event = 0, 
    display = 0x8074000, window = 55, mode = 55, detail = 0}, xexpose = {
    type = 4, serial = 735, send_event = 0, display = 0x8074000, window = 55, 
    x = 55, y = 0, width = 2628, height = 640, count = 508}, 
  xgraphicsexpose = {type = 4, serial = 735, send_event = 0, 
    display = 0x8074000, drawable = 55, x = 55, y = 0, width = 2628, 
    height = 640, count = 508, major_code = 640, minor_code = 508}, 
  xnoexpose = {type = 4, serial = 735, send_event = 0, display = 0x8074000, 
    drawable = 55, major_code = 55, minor_code = 0}, xvisibility = {type = 4, 
    serial = 735, send_event = 0, display = 0x8074000, window = 55, 
    state = 55}, xcreatewindow = {type = 4, serial = 735, send_event = 0, 
    display = 0x8074000, parent = 55, window = 55, x = 0, y = 2628, 
    width = 640, height = 508, border_width = 640, override_redirect = 508}, 
---Type <return> to continue, or q <return> to quit---
  xdestroywindow = {type = 4, serial = 735, send_event = 0, 
    display = 0x8074000, event = 55, window = 55}, xunmap = {type = 4, 
    serial = 735, send_event = 0, display = 0x8074000, event = 55, 
    window = 55, from_configure = 0}, xmap = {type = 4, serial = 735, 
    send_event = 0, display = 0x8074000, event = 55, window = 55, 
    override_redirect = 0}, xmaprequest = {type = 4, serial = 735, 
    send_event = 0, display = 0x8074000, parent = 55, window = 55}, 
  xreparent = {type = 4, serial = 735, send_event = 0, display = 0x8074000, 
    event = 55, window = 55, parent = 0, x = 2628, y = 640, 
    override_redirect = 508}, xconfigure = {type = 4, serial = 735, 
    send_event = 0, display = 0x8074000, event = 55, window = 55, x = 0, 
    y = 2628, width = 640, height = 508, border_width = 640, above = 508, 
    override_redirect = 0}, xgravity = {type = 4, serial = 735, 
    send_event = 0, display = 0x8074000, event = 55, window = 55, x = 0, 
    y = 2628}, xresizerequest = {type = 4, serial = 735, send_event = 0, 
    display = 0x8074000, window = 55, width = 55, height = 0}, 
  xconfigurerequest = {type = 4, serial = 735, send_event = 0, 
    display = 0x8074000, parent = 55, window = 55, x = 0, y = 2628, 
    width = 640, height = 508, border_width = 640, above = 508, detail = 0, 
    value_mask = 3}, xcirculate = {type = 4, serial = 735, send_event = 0, 
    display = 0x8074000, event = 55, window = 55, place = 0}, 
  xcirculaterequest = {type = 4, serial = 735, send_event = 0, 
    display = 0x8074000, parent = 55, window = 55, place = 0}, xproperty = {
---Type <return> to continue, or q <return> to quit---
    type = 4, serial = 735, send_event = 0, display = 0x8074000, window = 55, 
    atom = 55, time = 0, state = 2628}, xselectionclear = {type = 4, 
    serial = 735, send_event = 0, display = 0x8074000, window = 55, 
    selection = 55, time = 0}, xselectionrequest = {type = 4, serial = 735, 
    send_event = 0, display = 0x8074000, owner = 55, requestor = 55, 
    selection = 0, target = 2628, property = 640, time = 508}, xselection = {
    type = 4, serial = 735, send_event = 0, display = 0x8074000, 
    requestor = 55, selection = 55, target = 0, property = 2628, time = 640}, 
  xcolormap = {type = 4, serial = 735, send_event = 0, display = 0x8074000, 
    window = 55, colormap = 55, new = 0, state = 2628}, xclient = {type = 4, 
    serial = 735, send_event = 0, display = 0x8074000, window = 55, 
    message_type = 55, format = 0, data = {
      b = "D\n\000\000\200\002\000\000ü\001\000\000\200\002\000\000ü\001\000", 
      s = {2628, 0, 640, 0, 508, 0, 640, 0, 508, 0}, l = {2628, 640, 508, 640, 
        508}}}, xmapping = {type = 4, serial = 735, send_event = 0, 
    display = 0x8074000, window = 55, request = 55, first_keycode = 0, 
    count = 2628}, xerror = {type = 4, display = 0x2df, resourceid = 0, 
    serial = 134692864, error_code = 55 '7', request_code = 0 '\000', 
    minor_code = 0 '\000'}, xkeymap = {type = 4, serial = 735, send_event = 0, 
    display = 0x8074000, window = 55, 
    key_vector = "7\000\000\000\000\000\000\000D\n\000\000\200\002\000\000ü\001\000\000\200\002\000\000ü\001\000\000\000\000\000"}, pad = {4, 735, 0, 
    134692864, 55, 55, 0, 2628, 640, 508, 640, 508, 0, 3, 1, 1480210483, 
---Type <return> to continue, or q <return> to quit---
    1702187359, 1867544946, 1702129257, 1381501554, 1702195557, 858682483, 
    1599617593, 1299473735}}
        wait = (struct timeval *) 0x0
        had_event = 0
#11 0x805dcfd in main (argc=1, argv=0xbfbffb40) at kernel/openbox.c:261
        argc = 1
        argv = (char **) 0xbfbffb40
        action = {__sigaction_u = {__sa_handler = 0x8055d5c <dispatch_signal>, 
    __sa_sigaction = 0x8055d5c <dispatch_signal>}, sa_flags = 24, sa_mask = {
    __bits = {0, 0, 0, 0}}}
        sigset = {__bits = {0, 0, 0, 0}}
        path = 0x806b1a0 ""
        doc = 0x807c680
        node = 0x8080140

-- 
If you cc me or remove the list(s) completely I'll most likely ignore
your message.    see http://www.eyrie.org./~eagle/faqs/questions.html



More information about the openbox mailing list