Bug 24541 - [xf86-video-vmware] makes X server crash.
Summary: [xf86-video-vmware] makes X server crash.
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/VMWare (show other bugs)
Version: 7.4 (2008.09)
Hardware: x86-64 (AMD64) Linux (All)
: high major
Assignee: Nolan Leake
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-14 20:37 UTC by Lee.MaRS
Modified: 2009-12-29 09:39 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
X server log. (4.43 KB, text/plain)
2009-10-14 20:38 UTC, Lee.MaRS
no flags Details
GDM debug mode output (16.83 KB, text/plain)
2009-10-15 05:21 UTC, Lee.MaRS
no flags Details
Remove references to long deprecated loader symbols (1.89 KB, patch)
2009-11-05 03:36 UTC, Michel Dänzer
no flags Details | Splinter Review

Description Lee.MaRS 2009-10-14 20:37:42 UTC
After upgrading xorg-server to 1.7.0.901, I found that I can't start X server in vmware any more. I checked /var/log/Xorg.0.log, it said:
.....
(II) LoadModule: "vmware"
(II) Loading /usr/lib/xorg/modules/drivers/vmware_drv.so
(II) Module vmware: vendor="X.Org Foundation"
compiled for 1.7.0.901, module version = 10.16.8
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0

Then the file ended.

So I think the problem is xf86-video-vmware. It makes X server crash. I removed it and start X server with vesa driver, then it works again.

Additional info:
local/xorg-server 1.7.0.901-1 (xorg)
X.Org X servers
local/xf86-video-vmware 10.16.8-1 (xorg-video-drivers)
X.org vmware video driver
Comment 1 Lee.MaRS 2009-10-14 20:38:47 UTC
Created attachment 30435 [details]
X server log.
Comment 2 Julien Cristau 2009-10-15 02:19:57 UTC
On Wed, Oct 14, 2009 at 20:37:43 -0700, bugzilla-daemon@freedesktop.org wrote:

> After upgrading xorg-server to 1.7.0.901, I found that I can't start X server
> in vmware any more. I checked /var/log/Xorg.0.log, it said:
> .....
> (II) LoadModule: "vmware"
> (II) Loading /usr/lib/xorg/modules/drivers/vmware_drv.so
> (II) Module vmware: vendor="X.Org Foundation"
> compiled for 1.7.0.901, module version = 10.16.8
> Module class: X.Org Video Driver
> ABI class: X.Org Video Driver, version 6.0
> 
> Then the file ended.
> 
Anything on the server's stderr? (that would show up in the display
manager's log file if you're using one)
Comment 3 Lee.MaRS 2009-10-15 05:21:29 UTC
Created attachment 30446 [details]
GDM debug mode output
Comment 4 Lee.MaRS 2009-10-15 05:23:00 UTC
I ran gdm in debug mode manually and got an output. I post it as attachment.
Comment 5 Lee.MaRS 2009-11-01 18:48:41 UTC
I ran X manually and got this error:

X: symbol lookup error: /usr/lib/xorg/modules/drivers/vmware_drv.so: undefined symbol: LoaderRefSymLists

I recompiled the driver and still not worked. 

Any hints?
Comment 6 Michel Dänzer 2009-11-05 03:36:08 UTC
Created attachment 30980 [details] [review]
Remove references to long deprecated loader symbols

Does this patch fix the crash?
Comment 7 Lee.MaRS 2009-11-05 06:29:18 UTC
Yes, it works!
Comment 8 Rémi Cardona 2009-11-28 09:10:24 UTC
Michel, can I commit this as-is? Does the removed code in the patch need to be #ifdef'ed?

Thanks
Comment 9 Michel Dänzer 2009-11-30 03:00:12 UTC
(In reply to comment #8)
> Does the removed code in the patch need to be #ifdef'ed?

Not sure, but I suspect so.
Comment 10 patrikhuber 2009-12-22 10:43:45 UTC
I also have exactly the same bug. Basically I've not been able to use VMWare for over a month now... when will this be fixed? :( It is pretty severe.
Comment 11 Michel Dänzer 2009-12-29 09:39:47 UTC
Fixed in xf86-video-vmware 10.16.9.


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.