http://bugs.freedesktop.org/show_bug.cgi?id=16950

           Summary: git checkout of mesa crashes when using wine on r500
                    card
           Product: Mesa
           Version: 7.1
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/Radeon
        AssignedTo: dri-devel@lists.sourceforge.net
        ReportedBy: [EMAIL PROTECTED]


i'm running system composed of xorg-server-1.4.2

the only git components are dri2proto, kernel drm modules, xf86-video-ati,
libdrm and mesa.

running wine with startopia makes it crash almost immediately with following
error : 

-------------------------------------------------------------
fixme:dplay:IDirectPlayLobby3AImpl_RegisterApplication :stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32ea94,0x00000000), stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
Set
DepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
Set
DepthStencilSurface
wine: Unhandled page fault on read access to 0xffffffff at address 0x7d2db4f5
(t
hread 0009), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code
(0x7
d2db4f5).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7d2db4f5 ESP:0032f298 EBP:0032f400 EFLAGS:00210203(   - 00      - RI1C)
 EAX:7c7910f0 EBX:7d466ff4 ECX:7c774888 EDX:7c774888
 ESI:7c78f148 EDI:7d62b714
Stack dump:
0x0032f298:  7c774888 00000002 00000000 00000000
0x0032f2a8:  00000000 00000000 00000000 00000000
0x0032f2b8:  00000000 00000000 00000000 00000000
0x0032f2c8:  00000000 00000000 00000000 00000000
0x0032f2d8:  00000000 00000000 00000000 00000000
0x0032f2e8:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x7d2db4f5 _mesa_RasterPos4f+0x975() in r300_dri.so (0x0032f400)
  2 0x7d2dc96f _mesa_RasterPos3i+0x3f() in r300_dri.so (0x0032f420)
  3 0x7d4f78e8 glRasterPos3i+0x38() in libgl.so.1 (0x0032f440)
  4 0x7d5bfcb5 in wined3d (+0x8fcb5) (0x0032f5c0)
  5 0x7d5c856a in wined3d (+0x9856a) (0x0032f780)
  6 0x7d5cd4c6 in wined3d (+0x9d4c6) (0x0032f810)
  7 0x7e3db742 in ddraw (+0x2b742) (0x0032f840)
  8 0x004cc9ff in startopia (+0xcc9ff) (0x0032fc9c)
  9 0x005d6196 in startopia (+0x1d6196) (0x0032fcd4)
  10 0x004cea4a in startopia (+0xcea4a) (0x0032fd20)
  11 0x004d4d9f in startopia (+0xd4d9f) (0x0032fd6c)
  12 0x005d6a12 in startopia (+0x1d6a12) (0x0032fde0)
  13 0x0080ca80 in startopia (+0x40ca80) (0x0032ff08)
  14 0x7ee32058 in kernel32 (+0x62058) (0x0032ffe8)
  15 0xb7f44f87 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7d2db4f5 _mesa_RasterPos4f+0x975 in r300_dri.so: 
Modules:
Module  Address                 Debug info      Name (112 modules)
PE        400000-  d8f000       Export          startopia
PE      30000000-30059000       Deferred        binkw32
ELF     7bf00000-7bf04000       Deferred        <wine-loader>
ELF     7d244000-7d481000       Export          r300_dri.so
ELF     7d481000-7d48b000       Deferred        libdrm.so.2
ELF     7d48b000-7d49e000       Deferred        libxcb-glx.so.0
ELF     7d49e000-7d4a1000       Deferred        libx11-xcb.so.1
ELF     7d4a1000-7d51a000       Export          libgl.so.1
ELF     7d51a000-7d62e000       Export          wined3d<elf>
  \-PE  7d530000-7d62e000       \               wined3d
ELF     7d89a000-7d8a8000       Deferred        libgcc_s.so.1
ELF     7db18000-7db4c000       Deferred        dplayx<elf>
  \-PE  7db20000-7db4c000       \               dplayx
ELF     7dc5d000-7dc75000       Deferred        spoolss<elf>
  \-PE  7dc60000-7dc75000       \               spoolss
ELF     7dc75000-7dca7000       Deferred        libcrypt.so.1
ELF     7dca7000-7dd0f000       Deferred        libgcrypt.so.11
ELF     7dd0f000-7dd20000       Deferred        libtasn1.so.3
ELF     7dd20000-7ddbd000       Deferred        libgnutls.so.26
ELF     7ddbd000-7ddf3000       Deferred        libcups.so.2
ELF     7ddf3000-7ddf7000       Deferred        libxdamage.so.1
ELF     7ddf7000-7de11000       Deferred        localspl<elf>
  \-PE  7de00000-7de11000       \               localspl
ELF     7de6b000-7de9e000       Deferred        uxtheme<elf>
  \-PE  7de70000-7de9e000       \               uxtheme
ELF     7de9e000-7deb4000       Deferred        midimap<elf>
  \-PE  7dea0000-7deb4000       \               midimap
ELF     7deb4000-7debd000       Deferred        librt.so.1
ELF     7debd000-7df71000       Deferred        libasound.so.2
ELF     7df71000-7dfa8000       Deferred        winealsa<elf>
  \-PE  7df80000-7dfa8000       \               winealsa
ELF     7dfa8000-7dfb2000       Deferred        libxcursor.so.1
ELF     7dfb2000-7dfb8000       Deferred        libxfixes.so.3
ELF     7dfb8000-7dfbc000       Deferred        libxcomposite.so.1
ELF     7dfbc000-7dfc3000       Deferred        libxrandr.so.2
ELF     7dfc3000-7dfcd000       Deferred        libxrender.so.1
ELF     7dfcd000-7dfd1000       Deferred        libxinerama.so.1
ELF     7dfd1000-7dff2000       Deferred        imm32<elf>
  \-PE  7dfe0000-7dff2000       \               imm32
ELF     7dff2000-7dff8000       Deferred        libxdmcp.so.6
ELF     7dff8000-7e012000       Deferred        libxcb.so.1
ELF     7e012000-7e101000       Deferred        libx11.so.6
ELF     7e101000-7e110000       Deferred        libxext.so.6
ELF     7e110000-7e129000       Deferred        libice.so.6
ELF     7e129000-7e132000       Deferred        libsm.so.6
ELF     7e132000-7e137000       Deferred        libgpg-error.so.0
ELF     7e137000-7e150000       Deferred        msacm32<elf>
  \-PE  7e140000-7e150000       \               msacm32
ELF     7e150000-7e1ea000       Deferred        winex11<elf>
  \-PE  7e160000-7e1ea000       \               winex11
ELF     7e21c000-7e243000       Deferred        libexpat.so.1
ELF     7e243000-7e26f000       Deferred        libfontconfig.so.1
ELF     7e26f000-7e2f2000       Deferred        libfreetype.so.6
ELF     7e2f2000-7e2f7000       Deferred        libuuid.so.1
ELF     7e2f7000-7e2fd000       Deferred        libxxf86vm.so.1
ELF     7e310000-7e33d000       Deferred        ws2_32<elf>
  \-PE  7e320000-7e33d000       \               ws2_32
ELF     7e33d000-7e358000       Deferred        wsock32<elf>
  \-PE  7e340000-7e358000       \               wsock32
ELF     7e358000-7e3a3000       Deferred        dsound<elf>
  \-PE  7e360000-7e3a3000       \               dsound
ELF     7e3a3000-7e3fc000       Export          ddraw<elf>
  \-PE  7e3b0000-7e3fc000       \               ddraw
ELF     7e41d000-7e430000       Deferred        libresolv.so.2
ELF     7e430000-7e434000       Deferred        libxau.so.6
ELF     7e434000-7e447000       Deferred        libz.so.1
ELF     7e44e000-7e46d000       Deferred        iphlpapi<elf>
  \-PE  7e450000-7e46d000       \               iphlpapi
ELF     7e46d000-7e4d1000       Deferred        rpcrt4<elf>
  \-PE  7e480000-7e4d1000       \               rpcrt4
ELF     7e4d1000-7e576000       Deferred        ole32<elf>
  \-PE  7e4e0000-7e576000       \               ole32
ELF     7e576000-7e5ae000       Deferred        winspool<elf>
  \-PE  7e580000-7e5ae000       \               winspool
ELF     7e5ae000-7e672000       Deferred        comctl32<elf>
  \-PE  7e5c0000-7e672000       \               comctl32
ELF     7e672000-7e6ce000       Deferred        shlwapi<elf>
  \-PE  7e680000-7e6ce000       \               shlwapi
ELF     7e6ce000-7e7e2000       Deferred        shell32<elf>
  \-PE  7e6e0000-7e7e2000       \               shell32
ELF     7e7e2000-7e88e000       Deferred        comdlg32<elf>
  \-PE  7e7f0000-7e88e000       \               comdlg32
ELF     7e8b6000-7e8cb000       Deferred        lz32<elf>
  \-PE  7e8c0000-7e8cb000       \               lz32
ELF     7e8cb000-7e8e5000       Deferred        version<elf>
  \-PE  7e8d0000-7e8e5000       \               version
ELF     7e8e5000-7e938000       Deferred        advapi32<elf>
  \-PE  7e8f0000-7e938000       \               advapi32
ELF     7e938000-7e9d8000       Deferred        gdi32<elf>
  \-PE  7e950000-7e9d8000       \               gdi32
ELF     7e9d8000-7eb23000       Deferred        user32<elf>
  \-PE  7e9f0000-7eb23000       \               user32
ELF     7eb23000-7ebb8000       Deferred        winmm<elf>
  \-PE  7eb30000-7ebb8000       \               winmm
ELF     7edb8000-7eee9000       Export          kernel32<elf>
  \-PE  7edd0000-7eee9000       \               kernel32
ELF     7eee9000-7eef4000       Deferred        libnss_files.so.2
ELF     7eef4000-7eefe000       Deferred        libnss_nis.so.2
ELF     7eefe000-7ef15000       Deferred        libnsl.so.1
ELF     7ef15000-7ef3b000       Deferred        libm.so.6
ELF     7ef59000-7f000000       Deferred        ntdll<elf>
  \-PE  7ef70000-7f000000       \               ntdll
ELF     b7dc0000-b7dc3000       Deferred        libxcb-xlib.so.0
ELF     b7dc4000-b7dc8000       Deferred        libdl.so.2
ELF     b7dc8000-b7f07000       Deferred        libc.so.6
ELF     b7f07000-b7f1f000       Deferred        libpthread.so.0
ELF     b7f31000-b7f35000       Deferred        iso8859-2.so
ELF     b7f35000-b7f3d000       Deferred        libnss_compat.so.2
ELF     b7f3d000-b8074000       Export          libwine.so.1
ELF     b8075000-b8092000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\mnt\data\games\startopia\StarTopia.exe
        0000001f    0
        0000001e   15
        0000001d    1
        0000001c    1
        0000001a   15
        00000016    0
        00000009    0 <==
0000000c 
        00000013    0
        00000012    0
        0000000e    0
        0000000d    0
0000000f 
        00000015    0
        00000014    0
        00000011    0
        00000010    0
00000017 
        00000018    0
Backtrace:
=>1 0x7d2db4f5 _mesa_RasterPos4f+0x975() in r300_dri.so (0x0032f400)
  2 0x7d2dc96f _mesa_RasterPos3i+0x3f() in r300_dri.so (0x0032f420)
  3 0x7d4f78e8 glRasterPos3i+0x38() in libgl.so.1 (0x0032f440)
  4 0x7d5bfcb5 in wined3d (+0x8fcb5) (0x0032f5c0)
  5 0x7d5c856a in wined3d (+0x9856a) (0x0032f780)
  6 0x7d5cd4c6 in wined3d (+0x9d4c6) (0x0032f810)
  7 0x7e3db742 in ddraw (+0x2b742) (0x0032f840)
  8 0x004cc9ff in startopia (+0xcc9ff) (0x0032fc9c)
  9 0x005d6196 in startopia (+0x1d6196) (0x0032fcd4)
  10 0x004cea4a in startopia (+0xcea4a) (0x0032fd20)
  11 0x004d4d9f in startopia (+0xd4d9f) (0x0032fd6c)
  12 0x005d6a12 in startopia (+0x1d6a12) (0x0032fde0)
  13 0x0080ca80 in startopia (+0x40ca80) (0x0032ff08)
  14 0x7ee32058 in kernel32 (+0x62058) (0x0032ffe8)
  15 0xb7f44f87 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr
0x7d2db4f
--------------------------------------------------------------------------


possibly useful notes :
- this is NOT a wine bug. game works with wine when using fglrx (but the
display is a mess - that's a fglrx problem). whole system usually runs without
fglrx.
- mesa works properly with native linux software - tested mostly with
darkplaces with various detail levels and with doom3.
- i have composite and aiglx disabled in xorg.conf
- all git components are checked out off master branches every two days.

i'd appreciate any info on how to provide extra necessary information to
resolve this problem.

my video card
05:00.0 VGA compatible controller: ATI Technologies Inc RV515 PRO [Radeon
X1300/X1550 Series]
05:00.1 Display controller: ATI Technologies Inc RV515 PRO [Radeon X1300/X1550
Series] (Secondary)

i also have an gigabyte x300se video card. i can make some tests with it, if
needed.


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

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to