Bug 23461 - X crashes with some GTK apps
Summary: X crashes with some GTK apps
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/Acceleration/EXA (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
Depends on:
Reported: 2009-08-22 07:41 UTC by Carlos Martín Nieto
Modified: 2009-09-08 06:33 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

Log of X crashing (125.39 KB, text/plain)
2009-08-22 07:41 UTC, Carlos Martín Nieto
no flags Details
Xorg backtrace (2.16 KB, text/plain)
2009-09-03 13:04 UTC, Thibaut GIRKA
no flags Details
Possible fix (501 bytes, patch)
2009-09-03 15:36 UTC, Michel Dänzer
no flags Details | Splinter Review

Description Carlos Martín Nieto 2009-08-22 07:41:39 UTC
Created attachment 28850 [details]
Log of X crashing

I have seen X crash if I start epiphany-webkit, or if I try to change the references in monodevelop, the border of the window gets drawn, but when the app tries to paint the inside of the window, X crashes.

 This doesn't happen with epiphany-gecko, gnome-console, skype, pidgin or almost any other app.

 This is with the Debian/unstable version and noveau from git from yesterday. Might running git X help?
Comment 1 Thibaut GIRKA 2009-09-03 13:03:03 UTC
I have the same problem, with for instance rhythmbox, gnome's universal clock/calendar, or xchat.
I'm running debian testing, with the X and linux packages from unstable.
I use the latest git for xf86-nouveau, libdrm, as well as the latest master-compat modules.
Comment 2 Thibaut GIRKA 2009-09-03 13:04:45 UTC
Created attachment 29189 [details]
Xorg backtrace
Comment 3 Michel Dänzer 2009-09-03 15:36:31 UTC
Created attachment 29193 [details] [review]
Possible fix

> Might running git X help?

Yeah, AFAICT it shouldn't happen with that.

Does this patch for server-1.6-branch help?
Comment 4 Thibaut GIRKA 2009-09-04 10:19:03 UTC
Your possible fix seems to be the good one. I've rebuilt X with this patch, and it works perfectly, thanks!
Comment 5 Michel Dänzer 2009-09-08 06:33:01 UTC
Fix pushed to master and nominated on http://wiki.x.org/wiki/Server16Branch, thanks for testing.

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.