| Summary: | [965gm] wine segfaults when trying to use 3d rendering | ||
|---|---|---|---|
| Product: | Mesa | Reporter: | Matt Novenstern <fisxoj> |
| Component: | Drivers/DRI/i965 | Assignee: | Eric Anholt <eric> |
| Status: | RESOLVED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | medium | ||
| Version: | unspecified | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
Please refer to http://www.intellinuxgraphics.org/how_to_report_bug.html to provide more info. |
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.
Here's the output in the console from trying to run Anarchy Online through wine. wine: Unhandled page fault on read access to 0x00000010 at address 0x7e1325a0 (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000010 in 32-bit code (0x7e1325a0). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7e1325a0 ESP:0033e8c4 EBP:0033e8dc EFLAGS:00010206( - 00 - RIP1) EAX:00000000 EBX:7e2fff98 ECX:7c0ae918 EDX:7c9a7630 ESI:7c0ae918 EDI:7c9a7630 Stack dump: 0x0033e8c4: 00000001 7c9a7630 7c127108 7e2fff98 0x0033e8d4: 7e2fff98 7e2fff98 0033e90c 7e1ef7d5 0x0033e8e4: 7c0ae918 00008620 7c9a7630 00000072 0x0033e8f4: 7c9a7630 7ed0c5d9 7c127128 7c74eb5c 0x0033e904: 0033e9a4 7c730440 0033ebec 7c6acabb 0x0033e914: 00008620 00008875 00000072 7c730440 Backtrace: =>1 0x7e1325a0 in i965_dri.so (+0x4d5a0) (0x0033e8dc) 2 0x7e1ef7d5 _mesa_ProgramStringARB+0x125() in i965_dri.so (0x0033e90c) 3 0x7c6acabb IWineD3DImpl_FillGLCaps+0x7eab() in wined3d (0x0033ebec) 4 0x7c6b4c97 InitAdapters+0x1f17() in wined3d (0x0033f02c) 5 0x7c725242 WineDirect3DCreate+0x22() in wined3d (0x0033f05c) 6 0x7eb474ed in ddraw (+0x274ed) (0x0033f0bc) 7 0x7eb47c83 DirectDrawCreateEx+0x113() in ddraw (0x0033f10c) 8 0x0040ff4c in anarchy (+0xff4c) (0x0033f134) 9 0x0040fc60 in anarchy (+0xfc60) (0x0033f14c) 10 0x004067b7 in anarchy (+0x67b7) (0x0033f168) 11 0x00406cde in anarchy (+0x6cde) (0x0033f264) 12 0x0040a981 in anarchy (+0xa981) (0x0033f34c) 13 0x7c1746cc in mfc71 (+0x346cc) (0x0033f35c) 14 0x7c171915 in mfc71 (+0x31915) (0x0033f38c) 15 0x7c14db36 in mfc71 (+0xdb36) (0x0033f3b0) 16 0x7c175cd8 in mfc71 (+0x35cd8) (0x0033f400) 17 0x7c175cf2 in mfc71 (+0x35cf2) (0x0033f494) 18 0x7c16e0b0 in mfc71 (+0x2e0b0) (0x0033f4b4) 19 0x7c16e14f in mfc71 (+0x2e14f) (0x0033f514) 20 0x7c16e1b8 in mfc71 (+0x2e1b8) (0x0033f534) 21 0x7c16e1f6 in mfc71 (+0x2e1f6) (0x0033f560) 22 0x7edef93a WINPROC_wrapper+0x1a() in user32 (0x0033f590) 23 0x7edefcd5 WINPROC_wrapper+0x3b5() in user32 (0x0033f5d0) 24 0x7edf54da in user32 (+0xa54da) (0x0033f610) 25 0x7edc12f7 DispatchMessageA+0xb7() in user32 (0x0033f650) 26 0x7c169076 in mfc71 (+0x29076) (0x7edcace0) 27 0xe5890000 (0x0180b855) 28 0x00000000 (0x00000000) 0x7e1325a0: movl 0x10(%eax),%eax Modules: Module Address Debug info Name (86 modules) PE 400000- 45b000 Export anarchy PE 460000- 552000 Deferred ace PE 10000000-10027000 Deferred gmp ELF 7b800000-7b929000 Deferred kernel32<elf> \-PE 7b820000-7b929000 \ kernel32 ELF 7bc00000-7bca4000 Deferred ntdll<elf> \-PE 7bc10000-7bca4000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> PE 7c140000-7c243000 Export mfc71 PE 7c340000-7c396000 Deferred msvcr71 PE 7c3a0000-7c41b000 Deferred msvcp71 ELF 7c65c000-7c751000 Export wined3d<elf> \-PE 7c670000-7c751000 \ wined3d ELF 7c751000-7c754000 Deferred libnss_mdns4_minimal.so.2 ELF 7cacd000-7cad3000 Deferred libnss_dns.so.2 ELF 7cc1a000-7cc4c000 Deferred uxtheme<elf> \-PE 7cc20000-7cc4c000 \ uxtheme ELF 7cc5c000-7cc79000 Deferred imm32<elf> \-PE 7cc60000-7cc79000 \ imm32 ELF 7cc79000-7cc81000 Deferred libxrender.so.1 ELF 7e0e5000-7e31a000 Export i965_dri.so ELF 7e31a000-7e323000 Deferred libdrm.so.2 ELF 7e323000-7e328000 Deferred libxfixes.so.3 ELF 7e328000-7e38a000 Deferred libgl.so.1 ELF 7e38a000-7e38f000 Deferred libxdmcp.so.6 ELF 7e38f000-7e47b000 Deferred libx11.so.6 ELF 7e47b000-7e489000 Deferred libxext.so.6 ELF 7e489000-7e48e000 Deferred libxxf86vm.so.1 ELF 7e48e000-7e4a5000 Deferred libice.so.6 ELF 7e4a5000-7e4ad000 Deferred libsm.so.6 ELF 7e4ad000-7e4b6000 Deferred libxcursor.so.1 ELF 7e4b6000-7e4b9000 Deferred libxcomposite.so.1 ELF 7e4b9000-7e4bf000 Deferred libxrandr.so.2 ELF 7e4c1000-7e552000 Deferred winex11<elf> \-PE 7e4d0000-7e552000 \ winex11 ELF 7e61d000-7e63d000 Deferred libexpat.so.1 ELF 7e63d000-7e666000 Deferred libfontconfig.so.1 ELF 7e666000-7e67b000 Deferred libz.so.1 ELF 7e67b000-7e6ea000 Deferred libfreetype.so.6 ELF 7e6eb000-7e6ee000 Deferred libxdamage.so.1 ELF 7e6fe000-7e71f000 Deferred mpr<elf> \-PE 7e700000-7e71f000 \ mpr ELF 7e71f000-7e76a000 Deferred wininet<elf> \-PE 7e730000-7e76a000 \ wininet ELF 7e76a000-7e7a8000 Deferred urlmon<elf> \-PE 7e770000-7e7a8000 \ urlmon ELF 7e7a8000-7e84c000 Deferred oleaut32<elf> \-PE 7e7c0000-7e84c000 \ oleaut32 ELF 7e84c000-7e90e000 Deferred comctl32<elf> \-PE 7e850000-7e90e000 \ comctl32 ELF 7e90e000-7ea15000 Deferred shell32<elf> \-PE 7e920000-7ea15000 \ shell32 ELF 7ea15000-7ea75000 Deferred rpcrt4<elf> \-PE 7ea20000-7ea75000 \ rpcrt4 ELF 7ea75000-7eb17000 Deferred ole32<elf> \-PE 7ea80000-7eb17000 \ ole32 ELF 7eb17000-7eb6e000 Export ddraw<elf> \-PE 7eb20000-7eb6e000 \ ddraw ELF 7eb6e000-7ebc7000 Deferred shlwapi<elf> \-PE 7eb80000-7ebc7000 \ shlwapi ELF 7ebc7000-7ebed000 Deferred netapi32<elf> \-PE 7ebd0000-7ebed000 \ netapi32 ELF 7ebed000-7ec00000 Deferred libresolv.so.2 ELF 7ec00000-7ec1f000 Deferred iphlpapi<elf> \-PE 7ec10000-7ec1f000 \ iphlpapi ELF 7ec1f000-7ec4a000 Deferred ws2_32<elf> \-PE 7ec30000-7ec4a000 \ ws2_32 ELF 7ec4a000-7ec95000 Deferred advapi32<elf> \-PE 7ec50000-7ec95000 \ advapi32 ELF 7ec95000-7ed2e000 Deferred gdi32<elf> \-PE 7eca0000-7ed2e000 \ gdi32 ELF 7ed2e000-7ee6a000 Export user32<elf> \-PE 7ed50000-7ee6a000 \ user32 ELF 7efa4000-7efaf000 Deferred libnss_files.so.2 ELF 7efaf000-7efc7000 Deferred libnsl.so.1 ELF 7efc7000-7efec000 Deferred libm.so.6 ELF 7efec000-7efef000 Deferred libxau.so.6 ELF 7eff6000-7f000000 Deferred libnss_nis.so.2 ELF b7cb0000-b7cb9000 Deferred libnss_compat.so.2 ELF b7cba000-b7cbe000 Deferred libdl.so.2 ELF b7cbe000-b7e0b000 Deferred libc.so.6 ELF b7e0c000-b7e24000 Deferred libpthread.so.0 ELF b7e24000-b7e38000 Deferred mswsock<elf> \-PE b7e30000-b7e38000 \ mswsock ELF b7e38000-b7f4c000 Deferred libwine.so.1 ELF b7f4e000-b7f6c000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Funcom\Anarchy Online\Anarchy.exe 00000013 -1 00000009 0 <== 0000000a 0000000b 0 00000010 00000012 0 00000011 0 Backtrace: =>1 0x7e1325a0 in i965_dri.so (+0x4d5a0) (0x0033e8dc) 2 0x7e1ef7d5 _mesa_ProgramStringARB+0x125() in i965_dri.so (0x0033e90c) 3 0x7c6acabb IWineD3DImpl_FillGLCaps+0x7eab() in wined3d (0x0033ebec) 4 0x7c6b4c97 InitAdapters+0x1f17() in wined3d (0x0033f02c) 5 0x7c725242 WineDirect3DCreate+0x22() in wined3d (0x0033f05c) 6 0x7eb474ed in ddraw (+0x274ed) (0x0033f0bc) 7 0x7eb47c83 DirectDrawCreateEx+0x113() in ddraw (0x0033f10c) 8 0x0040ff4c in anarchy (+0xff4c) (0x0033f134) 9 0x0040fc60 in anarchy (+0xfc60) (0x0033f14c) 10 0x004067b7 in anarchy (+0x67b7) (0x0033f168) 11 0x00406cde in anarchy (+0x6cde) (0x0033f264) 12 0x0040a981 in anarchy (+0xa981) (0x0033f34c) 13 0x7c1746cc in mfc71 (+0x346cc) (0x0033f35c) 14 0x7c171915 in mfc71 (+0x31915) (0x0033f38c) 15 0x7c14db36 in mfc71 (+0xdb36) (0x0033f3b0) 16 0x7c175cd8 in mfc71 (+0x35cd8) (0x0033f400) 17 0x7c175cf2 in mfc71 (+0x35cf2) (0x0033f494) 18 0x7c16e0b0 in mfc71 (+0x2e0b0) (0x0033f4b4) 19 0x7c16e14f in mfc71 (+0x2e14f) (0x0033f514) 20 0x7c16e1b8 in mfc71 (+0x2e1b8) (0x0033f534) 21 0x7c16e1f6 in mfc71 (+0x2e1f6) (0x0033f560) 22 0x7edef93a WINPROC_wrapper+0x1a() in user32 (0x0033f590) 23 0x7edefcd5 WINPROC_wrapper+0x3b5() in user32 (0x0033f5d0) 24 0x7edf54da in user32 (+0xa54da) (0x0033f610) 25 0x7edc12f7 DispatchMessageA+0xb7() in user32 (0x0033f650) 26 0x7c169076 in mfc71 (+0x29076) (0x7edcace0) 27 0xe5890000 (0x0180b855) 28 0x00000000 (0x00000000)