[Bug 3595] New: Ati drivers cause page fault on read access to 0x003c002f in 32-bit code (0x7bebf267).

Wine Bugs wine-bugs at winehq.org
Sat Oct 15 15:49:25 CDT 2005


http://bugs.winehq.org/show_bug.cgi?id=3595

           Summary: Ati drivers cause page fault on read access to
                    0x003c002f in 32-bit code (0x7bebf267).
           Product: Wine
           Version: 20050930
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: shutdownrunner at o2.pl


I'm using Ubuntu Breezy and my problem is that when I use ati drivers, wine
keeps crashin and I can't install nor run any games. On the other hand when I
use mesa drivers everythin works, but of course without acceleration.

That's what I get when I run wine for the first them(after doing rm -r .wine):
wine: creating configuration directory '/home/miles/.wine'...
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x003c002f in 32-bit code
(0x7bebf267).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:ffff GS:0033
 EIP:7bebf267 ESP:7fadd7e0 EBP:7fadd80c EFLAGS:00210282(   - 00      - RIS1)
 EAX:00000001 EBX:7befcba0 ECX:00000002 EDX:7befc95e
 ESI:003bffff EDI:7fe10828
Stack dump:
0x7fadd7e0:  7fe10828 00000001 00000000 7fe10572
0x7fadd7f0:  00000002 00000001 7befc95e 00000000
0x7fadd800:  7befcba0 00000000 7fadd87c 7fadd840
0x7fadd810:  7bec0fce 7fe10828 00000000 00000008
0x7fadd820:  7fadd830 00000000 7befacc0 000a0008
0x7fadd830:  7fe10828 7fd8e218 7fe10510 00000008
Backtrace:
=>1 0x7bebf267 in ntdll (+0x1f267) (0x7fadd80c)
  2 0x7bec0fce LdrLoadDll in ntdll (0x7fadd840)
  3 0x7fceaaed in kernel32 (+0x3aaed) (0x7fadd86c)
  4 0x7fceabef LoadLibraryExW in kernel32 (0x7fadd88c)
  5 0x7e24a00a in setupapi (+0x1a00a) (0x7fadd8dc)
  6 0x7e24a55d in setupapi (+0x1a55d) (0x7fadf928)
  7 0x7e24ac54 in setupapi (+0x1ac54) (0x7fadfb18)
  8 0x7e24b04b SetupInstallFromInfSectionW in setupapi (0x7fadfb74)
  9 0x7e24b5c3 InstallHinfSectionW in setupapi (0x7fadfdc8)
  10 0x7fafdb43 main in rundll32 (0x7fadfe90)
  11 0x7fafd18a in rundll32 (+0xd18a) (0x7fadff20)
  12 0x7fcf77b2 in kernel32 (+0x477b2) (0x7fadfff4)
  13 0xb7f2b1b1 wine_switch_to_stack in libwine.so.1 (0x00000000)
0x7bebf267: movl        0x30(%esi),%eax
Modules:
Module  Address                 Debug info      Name (73 modules)
ELF     0x739a6000-739ae000     Deferred        libxrender.so.1
ELF     0x7be85000-7bf00000     Export          ntdll<elf>
  \-PE  0x7bea0000-7bf00000     \               ntdll
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
ELF     0x7deae000-7dec3000     Deferred        midimap<elf>
  \-PE  0x7deb0000-7dec3000     \               midimap
ELF     0x7dec3000-7dedc000     Deferred        msacm.drv<elf>
  \-PE  0x7ded0000-7dedc000     \               msacm.drv
ELF     0x7dedc000-7df22000     Deferred        wineoss.drv<elf>
  \-PE  0x7def0000-7df22000     \               wineoss.drv
ELF     0x7df8e000-7e01f000     Deferred        ole32<elf>
  \-PE  0x7dfb0000-7e01f000     \               ole32
ELF     0x7e01f000-7e09d000     Deferred        ddraw<elf>
  \-PE  0x7e040000-7e09d000     \               ddraw
ELF     0x7e09d000-7e11e000     Deferred        winmm<elf>
  \-PE  0x7e0b0000-7e11e000     \               winmm
ELF     0x7e11e000-7e142000     Deferred        msacm32<elf>
  \-PE  0x7e130000-7e142000     \               msacm32
ELF     0x7e182000-7e1a2000     Deferred        iphlpapi<elf>
  \-PE  0x7e190000-7e1a2000     \               iphlpapi
ELF     0x7e1a2000-7e1ed000     Deferred        rpcrt4<elf>
  \-PE  0x7e1c0000-7e1ed000     \               rpcrt4
ELF     0x7e1ed000-7e202000     Deferred        lz32<elf>
  \-PE  0x7e1f0000-7e202000     \               lz32
ELF     0x7e202000-7e21d000     Deferred        version<elf>
  \-PE  0x7e210000-7e21d000     \               version
ELF     0x7e21d000-7e27b000     Export          setupapi<elf>
  \-PE  0x7e230000-7e27b000     \               setupapi
ELF     0x7e2bb000-7e2c4000     Deferred        libxcursor.so.1
ELF     0x7e2cc000-7e2eb000     Deferred        imm32<elf>
  \-PE  0x7e2e0000-7e2eb000     \               imm32
ELF     0x7e2eb000-7e2ee000     Deferred        iso8859-2.so
ELF     0x7e30e000-7e32a000     Deferred        ximcp.so.2
ELF     0x7e32a000-7e32d000     Deferred        xlcdef.so.2
ELF     0x7e32d000-7ebbd000     Deferred        atiogl_a_dri.so
ELF     0x7ebbd000-7ec5c000     Deferred        libgl.so.1
ELF     0x7ec64000-7ed24000     Deferred        libx11.so.6
ELF     0x7ed24000-7ed31000     Deferred        libxext.so.6
ELF     0x7ed31000-7ed4a000     Deferred        libice.so.6
ELF     0x7ed4a000-7edcc000     Deferred        winex11.drv<elf>
  \-PE  0x7ed60000-7edcc000     \               winex11.drv
ELF     0x7edcc000-7edeb000     Deferred        libexpat.so.1
ELF     0x7edeb000-7ee19000     Deferred        libfontconfig.so.1
ELF     0x7ee21000-7ee35000     Deferred        libz.so.1
ELF     0x7ee35000-7ee9f000     Deferred        libfreetype.so.6
ELF     0x7eea7000-7eee9000     Deferred        advapi32<elf>
  \-PE  0x7eec0000-7eee9000     \               advapi32
ELF     0x7efa3000-7f8ae000     Deferred        gdi32<elf>
  \-PE  0x7eff0000-7f8ae000     \               gdi32
ELF     0x7f8ae000-7f9e0000     Deferred        user32<elf>
  \-PE  0x7f8d0000-7f9e0000     \               user32
ELF     0x7faeb000-7fb00000     Export          rundll32<elf>
  \-PE  0x7faf0000-7fb00000     \               rundll32
ELF     0x7fb02000-7fb0a000     Deferred        librt.so.1
ELF     0x7fb0a000-7fb11000     Deferred        libsm.so.6
ELF     0x7fc7f000-7fd90000     Export          kernel32<elf>
  \-PE  0x7fcb0000-7fd90000     \               kernel32
ELF     0x7fea1000-7fea5000     Deferred        libxdmcp.so.6
ELF     0x7fea5000-7feb0000     Deferred        libgcc_s.so.1
ELF     0x7feb0000-7feba000     Deferred        libnss_files.so.2
ELF     0x7feba000-7fec3000     Deferred        libnss_nis.so.2
ELF     0x7fec3000-7fed8000     Deferred        libnsl.so.1
ELF     0x7fed8000-7fee1000     Deferred        libnss_compat.so.2
ELF     0x7fee5000-7fee9000     Deferred        libxfixes.so.3
ELF     0x7fee9000-7ff0b000     Deferred        libm.so.6
ELF     0x7ff0b000-80000000     Deferred        libwine_unicode.so.1
ELF     0xb7de3000-b7de6000     Deferred        libdl.so.2
ELF     0xb7de6000-b7f14000     Deferred        libc.so.6
ELF     0xb7f14000-b7f26000     Deferred        libpthread.so.0
ELF     0xb7f26000-b7f3f000     Export          libwine.so.1
ELF     0xb7f3f000-b7f42000     Deferred        libxrandr.so.2
ELF     0xb7f42000-b7f45000     Deferred        libxau.so.6
ELF     0xb7f4a000-b7f60000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\windows\rundll32.exe
        00000009    0 <==
WineDbg terminated on pid 0x8
wine: '/home/miles/.wine' created successfully.
Wine 20050725
Usage: wine PROGRAM [ARGUMENTS...]   Run the specified program
       wine --help                   Display this help and exit
       wine --version                Output version information and exit

I got this error in 20050725, but have also had it in 20050930 and even the
latest cvs. If I disable ati drivers and use mesa I don't get this error.



WINEDEBUG="-debugmsg +relay,+seh" wine
wine: creating configuration directory '/home/miles/.wine'...
trace:seh:__regs_RtlRaiseException code=c0000005 flags=0 addr=0x7bebf267
trace:seh:__regs_RtlRaiseException  info[0]=00000000
trace:seh:__regs_RtlRaiseException  info[1]=003c002f
trace:seh:__regs_RtlRaiseException  eax=00000001 ebx=7befcba0 ecx=00000002
edx=7befc95e esi=003bffff edi=7fe20860
trace:seh:__regs_RtlRaiseException  ebp=7faed80c esp=7faed7e0 cs=0073 ds=007b
es=007b fs=ffff gs=0033 flags=00210282
trace:seh:EXC_CallHandler calling handler at 0x7fcc4320 code=c0000005 flags=0

If you need any other debug information be my guests.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list