Bug 26259 - Wine bloodlines crashes on "new game" on a Radeon Mobility X700 (PCIE)
Summary: Wine bloodlines crashes on "new game" on a Radeon Mobility X700 (PCIE)
Status: RESOLVED WONTFIX
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/r300 (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-26 15:50 UTC by paulo
Modified: 2014-07-07 16:43 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description paulo 2010-01-26 15:50:40 UTC
From here : http://bugs.winehq.org/show_bug.cgi?id=21493


Wine-dbg>info process
 pid      threads  parent   executable (all id:s are in hex)
 0000000e 4        0000000a 'services.exe'
 00000011 4        0000000e 'winedevice.exe'
 00000019 3        0000000e 'winedevice.exe'
 00000034 6        00000000 'vampire.exe'
 00000038 1        00000034 'explorer.exe'
 0000003c 2        00000034 '~e5.0001'
Wine-dbg>attach 0x34
0x68000832 GLIBC_2+0x832 in ld-linux.so.2: ret    
Wine-dbg>set $BreakOnFirstChance=0
Wine-dbg>cont
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x4d991190).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:4d991190 ESP:0032d9f4 EBP:0032da3c EFLAGS:00210202(  R- --  I   - - - )
 EAX:00000000 EBX:4dbb2ff4 ECX:00000001 EDX:7d8f1740
 ESI:00000000 EDI:7d8f1740
Stack dump:
0x0032d9f4:  7c3d8a98 7c367ca0 0032da3c 4d991e81
0x0032da04:  7ca69268 00000000 00000000 00000000
0x0032da14:  00000000 7c36690c 0000000c 4d973d81
0x0032da24:  7d8f1710 001741a8 4d99115b 4dbb2ff4
0x0032da34:  7c3c3cf0 00000001 0032daec 4d974fc7
0x0032da44:  7d8f1740 00000000 00000000 00000001
Backtrace:
=>0 0x4d991190 radeonEmitVec16+0x40() in r300_dri.so (0x0032da3c)
  1 0x4d974fc7 in r300_dri.so (+0x2cfc7) (0x0032daec)
  2 0x4da23e66 in r300_dri.so (+0xdbe66) (0x0032db5c)
  3 0x4da23fee in r300_dri.so (+0xdbfee) (0x0032db9c)
  4 0x4da1b1ce in r300_dri.so (+0xd31ce) (0x0032dbbc)
  5 0x20348d14 in wined3d (+0x68d14) (0x0032df6c)
  6 0x2031e251 in wined3d (+0x3e251) (0x0032dfbc)
  7 0x3bf4b516 in d3d9 (+0xb516) (0x0032e01c)
  8 0x2a01203f in shaderapidx9 (+0x1203f) (0x2a068570)
  9 0x00490105 (0x2a0527f0)
  10 0x2a012580 in shaderapidx9 (+0x12580) (0x2a012470)
0x4d991190 radeonEmitVec16+0x40 in r300_dri.so: movl    0x0(%esi),%edx
Wine-dbg>
Comment 1 Alex Deucher 2010-01-27 06:46:51 UTC
This looks like a 3D driver issue.
Comment 2 Alex Deucher 2010-01-27 06:48:04 UTC
What version of mesa are you using?
Comment 3 paulo 2010-01-27 07:39:25 UTC
I'm new, so i don't know exactly how to query that, and google was less than helpful.

I ended up doing
sudo file-roller /usr/share/doc/libgl1-mesa-dri/changelog.Debian.gz 

The top change was:
mesa (7.7-0ubuntu8) lucid; urgency=low

  * debian/libgl1-mesa-glx.postinst:
    - Pass LDCONFIG_NOTRIGGER=y to ldconfig as it needs to be run
      immediately as we're changing /etc/ld.so.conf.d/ with
      alternatives.

 -- Alberto Milone <alberto.milone@canonical.com>  Wed, 20 Jan 2010 13:17:54 +0100


Guess 7.7 then
Comment 4 Rafał Miłecki 2010-01-27 08:35:21 UTC
Yeah, it should be 7.7 then. In future you can just check
glxinfo | grep OpenGL
Comment 5 paulo 2010-01-27 08:52:07 UTC
Thanks. The output of that is 

i30817@ubuntu:~$ glxinfo | grep OpenGL
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RV410 5653) 20090101 x86/MMX/SSE2 TCL DRI2
OpenGL version string: 1.5 Mesa 7.7
OpenGL extensions:


I have other games crashing in this driver in wine, should i report them?
Comment 6 paulo 2010-03-11 13:46:28 UTC
I've found meanwhile that the game runs slowly with graphical artefacts in
character meshes if run with argument "dxlevel 70". "dxlevel 80" or the
default (nothing, that i assume to be "dxlevel 90") still crashes at the
same point with the latest drivers & wine1.2 at this point.

The current driver:
glxinfo | grep OpenGL
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RV410 5653) 20090101 x86/MMX/SSE2 TCL
DRI2
OpenGL version string: 1.5 Mesa 7.7.1-DEVEL
OpenGL extensions:
Comment 7 Andreas Boll 2014-07-07 16:43:42 UTC
The classic r300 driver has been abandoned long ago.
It was replaced by the Gallium driver r300g.

If you have issues with r300g please file a new bug report with component Drivers/Gallium/r300

Thanks.


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.