https://bugzilla.novell.com/show_bug.cgi?id=728646
https://bugzilla.novell.com/show_bug.cgi?id=728646#c8
--- Comment #8 from Sebastian Siebert 2011-11-08 16:08:13 UTC ---
Command:
# DISPLAY=":0" MUTTER_SYNC=1 gdb --args gnome-shell --sync --synch --replace
via break point at gdk_x_error()
I get more information:
Breakpoint 1, gdk_x_error (xdisplay=0x63a680, error=0x7fffffffda70) at
gdkmain-x11.c:277
277 gdkmain-x11.c: No such file or directory.
in gdkmain-x11.c
Backtrace:
#0 gdk_x_error (xdisplay=0x63a680, error=0x7fffffffda70) at gdkmain-x11.c:277
#1 0x00007ffff1bf04a7 in _XError (dpy=0x63a680, rep=0x73a580) at
XlibInt.c:1573
#2 0x00007ffff1bed361 in handle_error (dpy=0x63a680, err=0x73a580,
in_XReply=<optimized out>) at xcb_io.c:166
#3 0x00007ffff1bed3a5 in handle_response (dpy=0x63a680, response=0x73a580,
in_XReply=<optimized out>) at xcb_io.c:266
#4 0x00007ffff1bee1b0 in _XReply (dpy=0x63a680, rep=0x7fffffffdc20, extra=0,
discard=1) at xcb_io.c:555
#5 0x00007ffff1be9983 in XSync (dpy=0x63a680, discard=0) at Sync.c:44
#6 0x00007ffff1be9a2b in _XSyncFunction (dpy=<optimized out>) at Synchro.c:35
#7 0x00007ffff2da08d0 in __glXFlushRenderBuffer (ctx=0x7422d0, pc=<optimized
out>) at glxext.c:969
#8 0x00007ffff2da2f48 in __glXSetupVendorRequest (gc=0x7422d0, code=17,
vop=1304, cmdlen=4) at indirect.c:161
#9 0x00007ffff2db0a82 in __indirect_glIsProgramNV (program=34820) at
indirect.c:9242
#10 0x00007ffff2b47644 in _cogl_pipeline_fragend_arbfp_end (pipeline=0x73c470,
pipelines_difference=<optimized out>)
at ./cogl-pipeline-fragend-arbfp.c:832
#11 0x00007ffff2b45ebc in _cogl_pipeline_flush_gl_state (pipeline=0x73c470,
skip_gl_color=0, n_tex_coord_attribs=0)
at ./cogl-pipeline-opengl.c:1275
#12 0x00007ffff2b27cb9 in cogl_context_new_EXP (display=<optimized out>,
error=0x7fffffffdf10) at ./cogl-context.c:369
#13 0x00007ffff6d6abd2 in clutter_backend_cogl_create_context
(error=0x7fffffffdf10, backend=0x617060)
at cogl/clutter-backend-cogl.c:346
#14 clutter_backend_cogl_create_context (backend=0x617060,
error=0x7fffffffdf10) at cogl/clutter-backend-cogl.c:291
#15 0x00007ffff6da5f95 in _clutter_feature_init (error=0x7fffffffdf10) at
/clutter-feature.c:107
#16 0x00007ffff6db217a in clutter_init_real (error=0x7fffffffdf10) at
/clutter-main.c:1284
#17 0x00007ffff6db34c8 in clutter_init (argc=0x0, argv=0x0) at
/clutter-main.c:1786
#18 0x00007ffff78c2306 in meta_clutter_init () at core/main.c:317
#19 meta_init () at core/main.c:456
#20 0x00000000004024a0 in main (argc=1, argv=0x7fffffffe308) at main.c:522
Full output:
GNU gdb (GDB) SUSE (7.3-41.1.2)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/bin/gnome-shell...Reading symbols from
/usr/lib/debug/usr/bin/gnome-shell.debug...done.
done.
(gdb) break gdk_x_error
Function "gdk_x_error" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (gdk_x_error) pending.
(gdb) run
Starting program: /usr/bin/gnome-shell --sync --synch --replace
[Thread debugging using libthread_db enabled]
Breakpoint 1, gdk_x_error (xdisplay=0x63a680, error=0x7fffffffda70) at
gdkmain-x11.c:277
277 gdkmain-x11.c: No such file or directory.
in gdkmain-x11.c
(gdb) bt
#0 gdk_x_error (xdisplay=0x63a680, error=0x7fffffffda70) at gdkmain-x11.c:277
#1 0x00007ffff1bf04a7 in _XError (dpy=0x63a680, rep=0x73a580) at
XlibInt.c:1573
#2 0x00007ffff1bed361 in handle_error (dpy=0x63a680, err=0x73a580,
in_XReply=<optimized out>) at xcb_io.c:166
#3 0x00007ffff1bed3a5 in handle_response (dpy=0x63a680, response=0x73a580,
in_XReply=<optimized out>) at xcb_io.c:266
#4 0x00007ffff1bee1b0 in _XReply (dpy=0x63a680, rep=0x7fffffffdc20, extra=0,
discard=1) at xcb_io.c:555
#5 0x00007ffff1be9983 in XSync (dpy=0x63a680, discard=0) at Sync.c:44
#6 0x00007ffff1be9a2b in _XSyncFunction (dpy=<optimized out>) at Synchro.c:35
#7 0x00007ffff2da08d0 in __glXFlushRenderBuffer (ctx=0x7422d0, pc=<optimized
out>) at glxext.c:969
#8 0x00007ffff2da2f48 in __glXSetupVendorRequest (gc=0x7422d0, code=17,
vop=1304, cmdlen=4) at indirect.c:161
#9 0x00007ffff2db0a82 in __indirect_glIsProgramNV (program=34820) at
indirect.c:9242
#10 0x00007ffff2b47644 in _cogl_pipeline_fragend_arbfp_end (pipeline=0x73c470,
pipelines_difference=<optimized out>)
at ./cogl-pipeline-fragend-arbfp.c:832
#11 0x00007ffff2b45ebc in _cogl_pipeline_flush_gl_state (pipeline=0x73c470,
skip_gl_color=0, n_tex_coord_attribs=0)
at ./cogl-pipeline-opengl.c:1275
#12 0x00007ffff2b27cb9 in cogl_context_new_EXP (display=<optimized out>,
error=0x7fffffffdf10) at ./cogl-context.c:369
#13 0x00007ffff6d6abd2 in clutter_backend_cogl_create_context
(error=0x7fffffffdf10, backend=0x617060)
at cogl/clutter-backend-cogl.c:346
#14 clutter_backend_cogl_create_context (backend=0x617060,
error=0x7fffffffdf10) at cogl/clutter-backend-cogl.c:291
#15 0x00007ffff6da5f95 in _clutter_feature_init (error=0x7fffffffdf10) at
/clutter-feature.c:107
#16 0x00007ffff6db217a in clutter_init_real (error=0x7fffffffdf10) at
/clutter-main.c:1284
#17 0x00007ffff6db34c8 in clutter_init (argc=0x0, argv=0x0) at
/clutter-main.c:1786
#18 0x00007ffff78c2306 in meta_clutter_init () at core/main.c:317
#19 meta_init () at core/main.c:456
#20 0x00000000004024a0 in main (argc=1, argv=0x7fffffffe308) at main.c:522
(gdb) continue
Continuing.
(gnome-shell:25383): Gdk-WARNING **: The program 'gnome-shell' received an X
Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadRenderRequest'.
(Details: serial 222 error_code 153 request_code 137 minor_code 1)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
[Inferior 1 (process 25383) exited with code 01]
(gdb) quit
Regards,
Sebastian
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.