Bug 24711 - BadValue SIGTRAP g_logv [gtk+/glib/pango<->Xorg] crashes
Summary: BadValue SIGTRAP g_logv [gtk+/glib/pango<->Xorg] crashes
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: * Other (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL: http://xorg.freedesktop.org
Whiteboard:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2009-10-24 05:31 UTC by Sebastian Glita
Modified: 2009-10-29 04:25 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
zenity gdb backtrace (8.10 KB, text/plain)
2009-10-24 05:32 UTC, Sebastian Glita
no flags Details
gtkmm-demo gdb backtrace (2.94 KB, text/plain; charset=ISO-8859-1)
2009-10-24 05:35 UTC, Sebastian Glita
no flags Details

Description Sebastian Glita 2009-10-24 05:31:04 UTC
GTK+ applications crash with error_code 2 request_code 146 minor_code 5
Similarity with message:
http://lists.freedesktop.org/archives/xorg/2009-June/046143.html
and bug #22392:
http://bugs.freedesktop.org/show_bug.cgi?id=22392
Comment 1 Sebastian Glita 2009-10-24 05:32:54 UTC
Created attachment 30653 [details]
zenity gdb backtrace

a thin backtrace example of zenity
Comment 2 Sebastian Glita 2009-10-24 05:35:18 UTC
Created attachment 30654 [details]
gtkmm-demo gdb backtrace

thin backrace of gtkmm-demo crash
Comment 3 Sebastian Glita 2009-10-24 07:56:02 UTC
narrowed buggy git updates to: libX11, libXext, xorg-server, libdrm, mesa, cairo 
xterm etc. and QT3/QT4 work perfect unaffected.
pygtk based windows crash lazyon first mouse click (synaptics).
Comment 4 Sebastian Glita 2009-10-24 07:57:14 UTC
narrowed buggy git updates to: libX11, libXext, xorg-server, libdrm, mesa, cairo 
xterm etc. and QT3/QT4 work perfect unaffected.
pygtk based apps crash at first mouse click (synaptics).
Comment 5 Alan Coopersmith 2009-10-24 09:15:59 UTC
(In reply to comment #0)
> GTK+ applications crash with error_code 2 request_code 146 minor_code 5

Request codes > 128 indicate an X extension.   Unfortunately, GTK's broken
X error handler discards the information about which extension that is, and
the mapping of extension to request code is dynamic based on which extensions
are active in your server (based on build time & run time configurations).

To find out which one 146 is on your system, run:
   xdpyinfo -query | grep 'opcode: 146'
Comment 6 Sebastian Glita 2009-10-26 07:02:19 UTC
(In reply to comment #5)
> 
> To find out which one 146 is on your system, run:
>    xdpyinfo -query | grep 'opcode: 146'
> 

It's RENDER and it's "sytstems" :)

With "RENDER" extension "off", the cursor is white, but no crashes with gtk+ applications. Xorg/libX11/libXext/libXrender is installed from git on several systems.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.