Bug#690579: libgl1-mesa-dri:i386: Page fault in unpack_XRGB8888
Package: libgl1-mesa-dri
Version: 8.0.4-2
Severity: normal
When trying to start a specific 32bit game (Lord of the Rings: War in the North)
with 32bit wine and bumblebee's optirun, the crash as described in the attached
crash log happens.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (990, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.5-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libgl1-mesa-dri:i386 depends on:
ii libc6 2.13-35
ii libdrm-intel1 2.4.33-3
ii libdrm-nouveau1a 2.4.33-3
ii libdrm-radeon1 2.4.33-3
ii libdrm2 2.4.33-3
ii libexpat1 2.1.0-1
ii libffi5 3.0.10-3
ii libgcc1 1:4.7.2-4
ii libstdc++6 4.7.2-4
libgl1-mesa-dri:i386 recommends no packages.
Versions of packages libgl1-mesa-dri:i386 suggests:
pn libglide3 <none>
-- no debconf information
Unhandled exception: page fault on read access to 0x003ff702 in 32-bit code (0x7c997fd8).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7c997fd8 ESP:0167d9ac EBP:0167da5c EFLAGS:00210202( R- -- I - - - )
EAX:003ff700 EBX:7d44c698 ECX:00000640 EDX:5c880630
ESI:7d5e5720 EDI:00401000
Stack dump:
0x0167d9ac: 7d44c698 00000640 5c880630 7c99bdf5
0x0167d9bc: 003ff700 5c880630 00000640 7d44c698
0x0167d9cc: 00000640 5c880630 0167da5c 7c89d114
0x0167d9dc: 00000007 00000640 003ff700 5c880630
0x0167d9ec: 00001401 5cafbb00 0167da5c 00000800
0x0167d9fc: 0167da58 5d7f5818 00000040 7c9bcf5c
Backtrace:
=>0 0x7c997fd8 unpack_XRGB8888+0x28(src=0x3ff700, dst=0x5c880630, n=0x640) [/build/buildd-mesa_8.0.4-2-i386-vBjL17/mesa-8.0.4/build/dri/src/mesa/main/format_unpack.c:167] in nouveau_dri.so (0x0167da5c)
1 0x7c99bdf5 _mesa_unpack_rgba_row+0x24(format=MESA_FORMAT_XRGB8888, n=0x640, src=0x3ff700, dst=0x5c880630) [/build/buildd-mesa_8.0.4-2-i386-vBjL17/mesa-8.0.4/build/dri/src/mesa/main/format_unpack.c:1597] in nouveau_dri.so (0x0167da5c)
2 0x7c89d114 _mesa_readpixels+0x6e3(ctx=0x5d7a2f00, x=0, y=0, width=0x640, height=0x384, format=0x80e1, type=0x1401, packing=0x5d7b1974, pixels=<is not available>) [/build/buildd-mesa_8.0.4-2-i386-vBjL17/mesa-8.0.4/build/dri/src/mesa/main/readpix.c:337] in nouveau_dri.so (0x0167da5c)
3 0x7c9ca57c st_readpixels+0x7b(ctx=0x5d7a2f00, x=0, y=0, width=0x640, height=0x384, format=0x80e1, type=0x1401, pack=0x5d7b1974, dest=0x5c980000) [/build/buildd-mesa_8.0.4-2-i386-vBjL17/mesa-8.0.4/build/dri/src/mesa/state_tracker/st_cb_readpixels.c:54] in nouveau_dri.so (0x000080e1)
4 0x7c89dcc5 _mesa_ReadnPixelsARB+0x3c4(x=0, y=0, width=0x640, height=0x384, format=0x80e1, type=0x1401, bufSize=0x7fffffff, pixels=0x5c980000) [/build/buildd-mesa_8.0.4-2-i386-vBjL17/mesa-8.0.4/build/dri/src/mesa/main/readpix.c:876] in nouveau_dri.so (0x000080e1)
5 0x7c89dd37 _mesa_ReadPixels+0x46(x=0, y=0, width=0x640, height=0x384, format=0x80e1, type=0x1401, pixels=0x5c980000) [/build/buildd-mesa_8.0.4-2-i386-vBjL17/mesa-8.0.4/build/dri/src/mesa/main/readpix.c:884] in nouveau_dri.so (0x000080e1)
6 0xf76b54d9 in librrfaker.so (+0x134d8) (0x000080e1)
7 0xf76b558e glReadPixels+0x4d() in librrfaker.so (0x000080e1)
8 0xf76d4c01 in librrfaker.so (+0x32c00) (0x00000640)
9 0xf76d9524 in librrfaker.so (+0x37523) (0x00001900)
10 0xf76da660 in librrfaker.so (+0x3865f) (0x00000640)
11 0xf76dc171 in librrfaker.so (+0x3a170) (0x00000000)
12 0xf76ab2e8 glXSwapBuffers+0x177() in librrfaker.so (0x7d659500)
13 0x7ded74c9 in winex11 (+0x374c8) (0x0167e024)
14 0x7e951872 SwapBuffers+0x61() in gdi32 (0x0167e064)
15 0x7ebd11ca in wined3d (+0xd11c9) (0x0167e274)
16 0x7ebce6a6 wined3d_swapchain_present+0x65() in wined3d (0x0167e2d4)
17 0x7eb3c460 wined3d_device_present+0x6f() in wined3d (0x0167e324)
18 0x7ec4d8cb in d3d9 (+0xd8ca) (0x0167e374)
0x7c997fd8 unpack_XRGB8888+0x28 [/build/buildd-mesa_8.0.4-2-i386-vBjL17/mesa-8.0.4/build/dri/src/mesa/main/format_unpack.c:167] in nouveau_dri.so: movzbl 0x2(%eax),%ecx
Unable to access file '/build/buildd-mesa_8.0.4-2-i386-vBjL17/mesa-8.0.4/build/dri/src/mesa/main/format_unpack.c'
Modules:
Module Address Debug info Name (133 modules)
PE 330000- 337000 Deferred x3daudio1_6
PE 340000- 356000 Deferred xinput1_3
PE 360000- 377000 Deferred steam_api
PE 380000- 3c7000 Deferred binkw32
PE 400000- 10cc000 Export witn
PE 67b0000- 683b000 Deferred xaudio2_5
PE 10000000-101e5000 Deferred d3dx9_42
ELF 62077000-621ef000 Deferred libvorbisenc.so.2
ELF 621ef000-6223f000 Deferred libflac.so.8
ELF 6223f000-62245000 Deferred libattr.so.1
ELF 62245000-6224b000 Deferred libasyncns.so.0
ELF 6224b000-622bf000 Deferred libsndfile.so.1
ELF 622bf000-623b7000 Deferred libasound.so.2
ELF 623b7000-623e6000 Deferred winealsa<elf>
\-PE 623c0000-623e6000 \ winealsa
ELF 623e6000-62512000 Deferred oleaut32<elf>
\-PE 62400000-62512000 \ oleaut32
ELF 7b800000-7ba41000 Deferred kernel32<elf>
\-PE 7b810000-7ba41000 \ kernel32
ELF 7bc00000-7bcd4000 Deferred ntdll<elf>
\-PE 7bc10000-7bcd4000 \ ntdll
ELF 7bcf3000-7bd1f000 Deferred libvorbis.so.0
ELF 7bd1f000-7bd29000 Deferred libwrap.so.0
ELF 7bd29000-7bd2f000 Deferred libxtst.so.6
ELF 7bd2f000-7bd34000 Deferred libcap.so.2
ELF 7bd34000-7bd80000 Deferred libdbus-1.so.3
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7bf28000-7bf2f000 Deferred libogg.so.0
ELF 7bf2f000-7bf97000 Deferred libpulsecommon-2.0.so
ELF 7bf97000-7bfa1000 Deferred libjson.so.0
ELF 7bfa1000-7bff1000 Deferred libpulse.so.0
ELF 7c002000-7c00a000 Deferred libasound_module_pcm_pulse.so
ELF 7c00a000-7c02f000 Deferred mmdevapi<elf>
\-PE 7c010000-7c02f000 \ mmdevapi
ELF 7c644000-7d637000 Dwarf nouveau_dri.so
ELF 7d763000-7db94000 Deferred i965_dri.so
ELF 7dcc1000-7dce1000 Deferred libdrm_intel.so.1
ELF 7dce1000-7dcea000 Deferred libffi.so.5
ELF 7dd00000-7dd36000 Deferred uxtheme<elf>
\-PE 7dd10000-7dd36000 \ uxtheme
ELF 7dd64000-7dd6e000 Deferred libxcursor.so.1
ELF 7dd6f000-7dd7a000 Deferred libpciaccess.so.0
ELF 7dd7b000-7dd82000 Deferred libdrm_nouveau.so.1
ELF 7dda9000-7ddd3000 Deferred libexpat.so.1
ELF 7ddd3000-7de09000 Deferred libfontconfig.so.1
ELF 7de09000-7de18000 Deferred libxi.so.6
ELF 7de18000-7de1b000 Deferred libxcomposite.so.1
ELF 7de1b000-7de23000 Deferred libxrandr.so.2
ELF 7de23000-7de2c000 Deferred libxrender.so.1
ELF 7de2c000-7de2f000 Deferred libxinerama.so.1
ELF 7de50000-7de74000 Deferred imm32<elf>
\-PE 7de60000-7de74000 \ imm32
ELF 7de74000-7de8d000 Deferred libice.so.6
ELF 7de8d000-7de95000 Deferred libsm.so.6
ELF 7de95000-7df25000 Dwarf winex11<elf>
\-PE 7dea0000-7df25000 \ winex11
ELF 7df25000-7df3e000 Deferred libz.so.1
ELF 7df3e000-7dfda000 Deferred libfreetype.so.6
ELF 7dfda000-7dffa000 Deferred libtinfo.so.5
ELF 7dffa000-7e01e000 Deferred libncurses.so.5
ELF 7e01e000-7e032000 Deferred libresolv.so.2
ELF 7e032000-7e056000 Deferred iphlpapi<elf>
\-PE 7e040000-7e056000 \ iphlpapi
ELF 7e056000-7e072000 Deferred wsock32<elf>
\-PE 7e060000-7e072000 \ wsock32
ELF 7e072000-7e08a000 Deferred wtsapi32<elf>
\-PE 7e080000-7e08a000 \ wtsapi32
ELF 7e08a000-7e18c000 Deferred comctl32<elf>
\-PE 7e090000-7e18c000 \ comctl32
ELF 7e18c000-7e200000 Deferred shlwapi<elf>
\-PE 7e1a0000-7e200000 \ shlwapi
ELF 7e200000-7e428000 Deferred shell32<elf>
\-PE 7e210000-7e428000 \ shell32
ELF 7e428000-7e466000 Deferred winspool<elf>
\-PE 7e430000-7e466000 \ winspool
ELF 7e466000-7e4d3000 Deferred setupapi<elf>
\-PE 7e470000-7e4d3000 \ setupapi
ELF 7e4d3000-7e4fd000 Deferred msacm32<elf>
\-PE 7e4e0000-7e4fd000 \ msacm32
ELF 7e4fd000-7e57c000 Deferred rpcrt4<elf>
\-PE 7e510000-7e57c000 \ rpcrt4
ELF 7e57c000-7e6a6000 Deferred ole32<elf>
\-PE 7e590000-7e6a6000 \ ole32
ELF 7e6a6000-7e758000 Deferred winmm<elf>
\-PE 7e6b0000-7e758000 \ winmm
ELF 7e758000-7e7a6000 Deferred dsound<elf>
\-PE 7e760000-7e7a6000 \ dsound
ELF 7e7a6000-7e845000 Deferred msvcrt<elf>
\-PE 7e7c0000-7e845000 \ msvcrt
ELF 7e845000-7e85f000 Deferred version<elf>
\-PE 7e850000-7e85f000 \ version
ELF 7e85f000-7e8cb000 Deferred advapi32<elf>
\-PE 7e870000-7e8cb000 \ advapi32
ELF 7e8cb000-7e99a000 Dwarf gdi32<elf>
\-PE 7e8e0000-7e99a000 \ gdi32
ELF 7e99a000-7eaee000 Deferred user32<elf>
\-PE 7e9b0000-7eaee000 \ user32
ELF 7eaee000-7ec33000 Dwarf wined3d<elf>
\-PE 7eb00000-7ec33000 \ wined3d
ELF 7ec33000-7ec6f000 Dwarf d3d9<elf>
\-PE 7ec40000-7ec6f000 \ d3d9
ELF 7ec6f000-7eca3000 Deferred ws2_32<elf>
\-PE 7ec80000-7eca3000 \ ws2_32
ELF 7efca000-7efd6000 Deferred libnss_files.so.2
ELF 7efd6000-7efe1000 Deferred libnss_nis.so.2
ELF 7efe1000-7eff8000 Deferred libnsl.so.1
ELF 7eff8000-7f000000 Deferred libnss_compat.so.2
ELF f7020000-f7026000 Deferred libuuid.so.1
ELF f7029000-f7032000 Deferred librt.so.1
ELF f7032000-f7038000 Deferred libxdmcp.so.6
ELF f7038000-f703b000 Deferred libxau.so.6
ELF f703c000-f7059000 Deferred libgcc_s.so.1
ELF f7145000-f7152000 Deferred libdrm.so.2
ELF f7152000-f7158000 Deferred libxxf86vm.so.1
ELF f7158000-f717b000 Deferred libxcb.so.1
ELF f717c000-f7195000 Deferred libxcb-glx.so.0
ELF f7195000-f7197000 Deferred libx11-xcb.so.1
ELF f7197000-f719d000 Deferred libxfixes.so.3
ELF f719d000-f71a0000 Deferred libxdamage.so.1
ELF f71a0000-f71b6000 Deferred libglapi.so.0
ELF f71b7000-f71dd000 Deferred libm.so.6
ELF f71dd000-f71ef000 Deferred libxext.so.6
ELF f71ef000-f7327000 Deferred libx11.so.6
ELF f7327000-f732c000 Deferred libxv.so.1
ELF f732c000-f7389000 Deferred libturbojpeg.so
ELF f738a000-f73e4000 Deferred libgl.so.1
ELF f73e4000-f73e8000 Deferred libdl.so.2
ELF f73e8000-f7545000 Deferred libc.so.6
ELF f7545000-f755e000 Deferred libpthread.so.0
ELF f755e000-f76a1000 Deferred libwine-unstable.so.1
ELF f76a2000-f7743000 Dwarf librrfaker.so
ELF f7743000-f7746000 Deferred libdlfaker.so
ELF f775e000-f777c000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Snowblind Studios\Lord of the Rings - War in the North\witn.exe
0000002d 0
0000002c 2
0000002b 1
0000002a 1
00000029 15
00000028 15
00000026 0
00000025 0
00000024 0 <==
00000009 0
0000000e services.exe
00000020 0
0000001f 0
00000019 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001d 0
0000001a 0
00000014 0
00000013 0
0000001b plugplay.exe
00000021 0
0000001e 0
0000001c 0
00000022 explorer.exe
00000023 0
System information:
Wine build: wine-1.5.6
Platform: i386
Host system: Linux
Host version: 3.5-trunk-amd64
Reply to: