Bug 14208 - Crash in VMWare driver caused by GDM
Summary: Crash in VMWare driver caused by GDM
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/VMWare (show other bugs)
Version: git
Hardware: Other All
: medium major
Assignee: Nolan Leake
QA Contact: Xorg Project Team
Depends on:
Reported: 2008-01-22 21:09 UTC by Hans Petter Jansson
Modified: 2009-12-29 09:40 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

Stack trace. (2.06 KB, text/plain)
2008-01-22 21:11 UTC, Hans Petter Jansson
no flags Details

Description Hans Petter Jansson 2008-01-22 21:09:10 UTC
When I boot a VMWare image of openSUSE 11.0 (beta), X crashes repeatedly, and GDM shows an error dialog in text mode. I've managed to produce a stack trace from x.org, using gdb in a remote login thusly:

[In remote console]

init 3
while true; do sleep 1; XPID=$(pidof X); if [ "$XPID" != "" ]; then gdb X $XPID; fi; done

[In main console]

init 5

GDM starts up, starts X. gdb attaches to and suspends X, and I tell it to continue execution. I then get a crash, the stack trace for which I'll attach.

X.org is latest git version.
Comment 1 Hans Petter Jansson 2008-01-22 21:11:24 UTC
Created attachment 13872 [details]
Stack trace.
Comment 2 Hans Petter Jansson 2008-01-22 21:12:32 UTC
pSrc->pDrawable == NULL, dereferencing it causes the crash.
Comment 3 Hans Petter Jansson 2008-01-22 21:15:54 UTC
The openSUSE bug where we first discussed this:

Comment 4 Michel Dänzer 2009-12-29 09:40:18 UTC
Should be fixed in xf86-video-vmware 10.16.9. Please reopen if the problem still occurs with that.

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.