[Mesa-dev] [Bug 41791] Civilization V + Wine = Bug

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Nov 26 02:57:41 PST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=41791

--- Comment #4 from Marc Bessieres <marc.bessieres at gmail.com> 2011-11-26 02:57:41 PST ---
I have the same bug with all the games I tried with wine since I have updated
my Opensuse Tumbleweed to 12.1.
I put in attachment the Xorg.0.log in order to have the version of the X server
and the drivers.

Without the variable I have the crash, and with the variable it works fine:

guest at linux-30so:/essai/drive_c/Program Files/Microids/Egypte 3> unset
DRAW_USE_LLVM
guest at linux-30so:/essai/drive_c/Program Files/Microids/Egypte 3>
~/wine-git/wine Game.exe                                                        
fixme:ntoskrnl:KeInitializeTimerEx stub: 0x110fe8 0                             
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels                                              
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels                                              
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels                                              
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels                                              
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels                                              
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels                                              
fixme:winmm:MXD_GetControlDetails What should the sw-side mixer controls map
to?                                                                             
wine: Unhandled page fault on read access to 0xffffffff at address 0x7d44b87d
(thread 0009), starting debugger...                                             
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code
(0x7d44b87d).                                                                   
Register dump:                                                                  
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b                                
 EIP:7d44b87d ESP:0033ea38 EBP:7d73aff4 EFLAGS:00210246(  R- --  I  Z- -P- )    
 EAX:7c5fff2c EBX:7c4cf8d0 ECX:7c5f5b18 EDX:00000000                            
 ESI:00000000 EDI:7c4cf8a8                                                      
Stack dump:                                                                     
0x0033ea38:  7c5f5b18 00000000 0033ea6c 7c600fcc                                
0x0033ea48:  7d73aff4 7c600008 7c5f5b08 7c4bfb68                                
0x0033ea58:  b75dbff4 b74e2df3 7d4b5e95 7c5f5a98                                
0x0033ea68:  b75dbff4 7c5f5a98 00000000 00000020                                
0x0033ea78:  00000020 7d6271ef 00000020 b74e6ee1                                
0x0033ea88:  00000020 7ca76d05 7c625770 7caa8ff4                                
Backtrace:                                                                      
=>0 0x7d44b87d
_ZN4llvm12PassRegistry21registerAnalysisGroupEPKvS2_RNS_8PassInfoEbb+0x2dd() in
r600_dri.so (0x7d73aff4)                                                        
  1 0x7d322d1b _ZN4llvm18initializeNoAAPassERNS_12PassRegistryE+0x11a() in
r600_dri.so (0x7d77213c)                                                        
  2 0x7d2da568
_ZN4llvm36initializeAliasAnalysisAnalysisGroupERNS_12PassRegistryE+0x47() in
r600_dri.so (0x7c4c02c8)                                                        
  3 0x7d36c3cb
_ZN4llvm36initializeTypeBasedAliasAnalysisPassERNS_12PassRegistryE+0x4a() in
r600_dri.so (0x7c4c02c8)                                                        
  4 0x7d36c54e _ZN4llvm32createTypeBasedAliasAnalysisPassEv+0x6d() in
r600_dri.so (0x7c5f5cc8)                                                        
  5 0x7d0bce44
_ZN4llvm17LLVMTargetMachine22addCommonCodeGenPassesERNS_15PassManagerBaseENS_10CodeGenOpt5LevelEbRPNS_9MCContextE+0x23()
in r600_dri.so (0x7c5f5cc8)                                                     
  6 0x7d0bd76c
_ZN4llvm17LLVMTargetMachine26addPassesToEmitMachineCodeERNS_15PassManagerBaseERNS_14JITCodeEmitterENS_10CodeGenOpt5LevelEb+0x4b()
in r600_dri.so (0x7c5f5cc8)                                                     
  7 0x7ce44a71
_ZN4llvm3JITC1EPNS_6ModuleERNS_13TargetMachineERNS_13TargetJITInfoEPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEb+0x210()
in r600_dri.so (0x7c5f5cc8)                                                     
  8 0x7ce4466f
_ZN4llvm3JIT9createJITEPNS_6ModuleEPSsPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEbPNS_13TargetMachineE+0x8e()
in r600_dri.so (0x7c6255f4)                                                     
  9 0x7ce59d1a _ZN4llvm13EngineBuilder6createEv+0x159() in r600_dri.so
(0x00000000)                                                                    
0x7d44b87d
_ZN4llvm12PassRegistry21registerAnalysisGroupEPKvS2_RNS_8PassInfoEbb+0x2dd in
r600_dri.so:                                                                    


With the variable
guest at linux-30so:/essai/drive_c/Program Files/Microids/Egypte 3>
DRAW_USE_LLVM=0 ~/wine-git/wine Game.exe 
fixme:ntoskrnl:KeInitializeTimerEx stub: 0x110fe8 0
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels,
pretending there's only 2 channels
fixme:winmm:MXD_GetControlDetails What should the sw-side mixer controls map
to?
fixme:win:EnumDisplayDevicesW ((null),0,0x33f714,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to
context_validate_onscreen_formats
fixme:d3d:wined3d_device_decref Device released with resources still bound,
acceptable but unexpected.
fixme:d3d:wined3d_device_decref Leftover resource 0x12fe58 with type
WINED3DRTYPE_SURFACE (0x1).
fixme:win:EnumDisplayDevicesW ((null),0,0x33f710,0x00000000), stub!
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000007 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x33e79c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ebd4,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to
context_validate_onscreen_formats


If anyone has any idea on what I could do to give more information, more trace,
I will try my best.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the mesa-dev mailing list