Bug#487944: desmume: X Window System error when run

Sam Morris sam at robots.org.uk
Wed Jun 25 10:19:27 UTC 2008


Package: desmume
Version: 0.8-1
Severity: important

desmume immediately aborts with the following error:

The program 'desmume' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadContext'.
  (Details: serial 301 error_code 154 request_code 143 minor_code 5)

Here is a backtrace:

#0  gdk_x_error (display=0x6395df0, error=0x7fff0ee16cf0)
    at /build/buildd/gtk+2.0-2.12.9/gdk/x11/gdkmain-x11.c:613
No locals.
#1  0x00007f88033a543c in _XError (dpy=0x6395df0, rep=0x6905330)
    at ../../src/XlibInt.c:2912
	rtn_val = <value optimized out>
	event = {type = 0, xany = {type = 0, serial = 104422896, 
    send_event = 65011781, display = 0x20a, window = 101027738}, xkey = {
    type = 0, serial = 104422896, send_event = 65011781, display = 0x20a, 
    window = 101027738, root = 140733443042788, subwindow = 0, time = 0, 
    x = 53862400, y = 32648, x_root = 113289686, y_root = 32648, state = 5, 
    keycode = 0, same_screen = 0}, xbutton = {type = 0, serial = 104422896, 
    send_event = 65011781, display = 0x20a, window = 101027738, 
    root = 140733443042788, subwindow = 0, time = 0, x = 53862400, y = 32648, 
    x_root = 113289686, y_root = 32648, state = 5, button = 0, 
    same_screen = 0}, xmotion = {type = 0, serial = 104422896, 
    send_event = 65011781, display = 0x20a, window = 101027738, 
    root = 140733443042788, subwindow = 0, time = 0, x = 53862400, y = 32648, 
    x_root = 113289686, y_root = 32648, state = 5, is_hint = 0 '\0', 
    same_screen = 0}, xcrossing = {type = 0, serial = 104422896, 
    send_event = 65011781, display = 0x20a, window = 101027738, 
    root = 140733443042788, subwindow = 0, time = 0, x = 53862400, y = 32648, 
    x_root = 113289686, y_root = 32648, mode = 5, detail = 0, same_screen = 0, 
    focus = 0, state = 109833216}, xfocus = {type = 0, serial = 104422896, 
    send_event = 65011781, display = 0x20a, window = 101027738, 
    mode = 249654756, detail = 32767}, xexpose = {type = 0, 
    serial = 104422896, send_event = 65011781, display = 0x20a, 
    window = 101027738, x = 249654756, y = 32767, width = 0, height = 0, 
    count = 0}, xgraphicsexpose = {type = 0, serial = 104422896, 
    send_event = 65011781, display = 0x20a, drawable = 101027738, 
    x = 249654756, y = 32767, width = 0, height = 0, count = 0, 
    major_code = 0, minor_code = 53862400}, xnoexpose = {type = 0, 
    serial = 104422896, send_event = 65011781, display = 0x20a, 
    drawable = 101027738, major_code = 249654756, minor_code = 32767}, 
  xvisibility = {type = 0, serial = 104422896, send_event = 65011781, 
    display = 0x20a, window = 101027738, state = 249654756}, xcreatewindow = {
    type = 0, serial = 104422896, send_event = 65011781, display = 0x20a, 
    parent = 101027738, window = 140733443042788, x = 0, y = 0, width = 0, 
    height = 0, border_width = 53862400, override_redirect = 32648}, 
  xdestroywindow = {type = 0, serial = 104422896, send_event = 65011781, 
    display = 0x20a, event = 101027738, window = 140733443042788}, xunmap = {
    type = 0, serial = 104422896, send_event = 65011781, display = 0x20a, 
    event = 101027738, window = 140733443042788, from_configure = 0}, xmap = {
    type = 0, serial = 104422896, send_event = 65011781, display = 0x20a, 
    event = 101027738, window = 140733443042788, override_redirect = 0}, 
  xmaprequest = {type = 0, serial = 104422896, send_event = 65011781, 
    display = 0x20a, parent = 101027738, window = 140733443042788}, 
  xreparent = {type = 0, serial = 104422896, send_event = 65011781, 
    display = 0x20a, event = 101027738, window = 140733443042788, parent = 0, 
    x = 0, y = 0, override_redirect = 53862400}, xconfigure = {type = 0, 
    serial = 104422896, send_event = 65011781, display = 0x20a, 
    event = 101027738, window = 140733443042788, x = 0, y = 0, width = 0, 
    height = 0, border_width = 53862400, above = 140222205569494, 
    override_redirect = 5}, xgravity = {type = 0, serial = 104422896, 
    send_event = 65011781, display = 0x20a, event = 101027738, 
    window = 140733443042788, x = 0, y = 0}, xresizerequest = {type = 0, 
    serial = 104422896, send_event = 65011781, display = 0x20a, 
    window = 101027738, width = 249654756, height = 32767}, 
  xconfigurerequest = {type = 0, serial = 104422896, send_event = 65011781, 
    display = 0x20a, parent = 101027738, window = 140733443042788, x = 0, 
    y = 0, width = 0, height = 0, border_width = 53862400, 
    above = 140222205569494, detail = 5, value_mask = 0}, xcirculate = {
    type = 0, serial = 104422896, send_event = 65011781, display = 0x20a, 
    event = 101027738, window = 140733443042788, place = 0}, 
  xcirculaterequest = {type = 0, serial = 104422896, send_event = 65011781, 
    display = 0x20a, parent = 101027738, window = 140733443042788, place = 0}, 
  xproperty = {type = 0, serial = 104422896, send_event = 65011781, 
    display = 0x20a, window = 101027738, atom = 140733443042788, time = 0, 
    state = 0}, xselectionclear = {type = 0, serial = 104422896, 
    send_event = 65011781, display = 0x20a, window = 101027738, 
    selection = 140733443042788, time = 0}, xselectionrequest = {type = 0, 
    serial = 104422896, send_event = 65011781, display = 0x20a, 
    owner = 101027738, requestor = 140733443042788, selection = 0, target = 0, 
    property = 140222146142208, time = 140222205569494}, xselection = {
    type = 0, serial = 104422896, send_event = 65011781, display = 0x20a, 
    requestor = 101027738, selection = 140733443042788, target = 0, 
    property = 0, time = 140222146142208}, xcolormap = {type = 0, 
    serial = 104422896, send_event = 65011781, display = 0x20a, 
    window = 101027738, colormap = 140733443042788, new = 0, state = 0}, 
  xclient = {type = 0, serial = 104422896, send_event = 65011781, 
    display = 0x20a, window = 101027738, message_type = 140733443042788, 
    format = 0, data = {
      b = "\000\000\000\000\000\000\000\000\000�5\003\210\177\000\000֩�\006", 
      s = {0, 0, 0, 0, -8192, 821, 32648, 0, -22058, 1728}, l = {0, 
        140222146142208, 140222205569494, 5, 0}}}, xmapping = {type = 0, 
    serial = 104422896, send_event = 65011781, display = 0x20a, 
    window = 101027738, request = 249654756, first_keycode = 32767, 
    count = 0}, xerror = {type = 0, display = 0x6395df0, 
    resourceid = 65011781, serial = 522, error_code = 154 '\232', 
    request_code = 143 '\217', minor_code = 5 '\005'}, xkeymap = {type = 0, 
    serial = 104422896, send_event = 65011781, display = 0x20a, 
    window = 101027738, 
    key_vector = "�m�\016�\177", '\0' <repeats 19 times>, "�5\003\210\177\000"}, pad = {140733193388032, 104422896, 65011781, 522, 101027738, 140733443042788, 
    0, 0, 140222146142208, 140222205569494, 5, 0, 109833216, 140222146465088, 
    140222146178840, 0, 104422896, 140222205592354, 0, 104422640, 522, 
    110121776, 104422896, 109833216}}
	async = <value optimized out>
	next = (_XAsyncHandler *) 0x6395df0
#2  0x00007f88033ad298 in _XReply (dpy=0x6395df0, rep=0x7fff0ee16de4, extra=0, 
    discard=0) at ../../src/xcb_io.c:419
	ext = (_XExtension *) 0x0
	err = <value optimized out>
	ret_code = <value optimized out>
	error = (xcb_generic_error_t *) 0x6905330
	c = <value optimized out>
	current = <value optimized out>
	__PRETTY_FUNCTION__ = "_XReply"
#3  0x00007f880413b0d5 in ?? () from /usr/lib/libGL.so.1
No symbol table info available.
#4  0x00007f880413b4b7 in glXMakeCurrentReadSGI () from /usr/lib/libGL.so.1
No symbol table info available.
#5  0x00007f880465a39c in ?? () from /usr/lib/libgdkglext-x11-1.0.so.0
No symbol table info available.
#6  0x000000000040e9ff in begin_opengl_region_gdk_3d () at gdk_3Demu.c:128
No locals.
#7  0x000000000042bb13 in init_openGL () at opengl_collector_3Demu.c:2055
No locals.
#8  0x000000000042c50c in init_3Dgl_collect () at opengl_collector_3Demu.c:2330
	i = 1024
#9  0x0000000000412b9b in common_gtk_main (my_config=0x7fff0ee171d0)
    at main.c:2012
	use_null_3d = 0
	i = 1
	limiter_timer = (SDL_TimerID) 0x68bed20
	pVBox = (GtkWidget *) 0x63a5110
	pMenuBar = (GtkWidget *) 0x6594860
	pMenu = (GtkWidget *) 0x6592d90
	pSubMenu = (GtkWidget *) 0x7f8806c10322
	pMenuItem = (GtkWidget *) 0x666eb40
	pSubMenuItem = (GtkWidget *) 0x0
	accel_group = (GtkAccelGroup *) 0x64ca440
	glconfig = (GdkGLConfig *) 0x63a46a0
	glcontext = (GdkGLContext *) 0x7fff0ee171cc
	arm9_gdb_stub = (gdbstub_handle_t) 0x7fff0ee171c0
	arm7_gdb_stub = (gdbstub_handle_t) 0x0
	arm9_memio = (struct armcpu_memory_iface *) 0x67c080
	arm7_memio = (struct armcpu_memory_iface *) 0x67c0e0
	arm9_ctrl_iface = (struct armcpu_ctrl_iface *) 0x7f8806c0a9d6
	arm7_ctrl_iface = (struct armcpu_ctrl_iface *) 0x7f8804878000
	fw_config = {ds_type = NDS_FW_DS_TYPE_FAT, fav_colour = 7 '\a', 
  birth_month = 6 '\006', birth_day = 23 '\027', nickname = {121, 111, 112, 
    121, 111, 112, 0, 0, 0, 0}, nickname_len = 6 '\006', message = {68, 101, 
    83, 109, 117, 77, 69, 32, 109, 97, 107, 101, 115, 32, 121, 111, 117, 32, 
    104, 97, 112, 112, 121, 33, 0, 0}, message_len = 24 '\030', 
  language = 1 '\001', touch_cal = {{adc_x = 512, adc_y = 512, 
      screen_x = 32 ' ', screen_y = 32 ' '}, {adc_x = 3584, adc_y = 2048, 
      screen_x = 224 '�', screen_y = 128 '\200'}}}
	mEmulation = (GtkWidget *) 0x6592230
	mFrameskip = (GtkWidget *) 0x65923d0
	mFrameskip_Radio = {0x666c8e0, 0x666c990, 0x666ca40, 0x666caf0, 
  0x666cba0, 0x666cc50, 0x666cd00, 0x666cdb0, 0x666ce60, 0x666cf10}
	mGraphics = (GtkWidget *) 0x6592570
	mSize = (GtkWidget *) 0x6592710
	mSize_Radio = {0x7fff0ee17120, 0x666e010, 0x666e0c0, 0x666e170}
	mLayers = (GtkWidget *) 0x65928b0
	mLayers_Radio = {0x666e220, 0x666e2d0, 0x666e380, 0x666e430, 
  0x666e4e0, 0x666e590, 0x666e640, 0x666e6f0, 0x666f030, 0x666f0e0}
	mConfig = (GtkWidget *) 0x6592a50
#10 0x0000000000412da4 in main (argc=1, argv=0x7fff0ee172e8) at main.c:2107
	my_config = {screen = {opengl = 0, soft_colour = 0}, 
  disable_sound = 0, disable_3d = 0, disable_limiter = 0, arm9_gdb_port = 0, 
  arm7_gdb_port = 0, firmware_language = -1, nds_file = 0x0, 
  cflash_disk_image_file = 0x0}


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (530, 'testing'), (520, 'unstable'), (510, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-rc6 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages desmume depends on:
ii  libatk1.0-0            1.22.0-1          The ATK accessibility toolkit
ii  libc6                  2.7-10            GNU C Library: Shared libraries
ii  libcairo2              1.6.4-1+b1        The Cairo 2D vector graphics libra
ii  libgl1-mesa-glx [libgl 7.0.3-1           A free implementation of the OpenG
ii  libglade2-0            1:2.6.2-1         library to load .glade files at ru
ii  libglib2.0-0           2.16.3-2          The GLib library of C routines
ii  libglu1-mesa [libglu1] 7.0.3-1           The OpenGL utility library (GLU)
ii  libgtk2.0-0            2.12.9-3          The GTK+ graphical user interface 
ii  libgtkglext1           1.2.0-1           OpenGL Extension to GTK+ (shared l
ii  libice6                2:1.0.4-1         X11 Inter-Client Exchange library
ii  libpango1.0-0          1.20.3-1          Layout and rendering of internatio
ii  libsdl1.2debian        1.2.13-2          Simple DirectMedia Layer
ii  libsm6                 2:1.0.3-1+b1      X11 Session Management library
ii  libx11-6               2:1.1.4-2         X11 client-side library
ii  libxml2                2.6.32.dfsg-2     GNOME XML library
ii  libxmu6                2:1.0.4-1         X11 miscellaneous utility library
ii  libxt6                 1:1.0.5-3         X11 toolkit intrinsics library
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

desmume recommends no packages.

-- no debconf information





More information about the Pkg-games-devel mailing list