Bug#766028: wine32 segfault
Jochen Kemnade
jochenkemnade at web.de
Mon Dec 22 14:05:31 UTC 2014
The behavior is somewhat different since the latest nvidia-driver update
(340.65-2) hit testing. The segfault is gone and replaced by:
Unhandled exception: page fault on write access to 0x7bf02fe8 in 32-bit
code (0x7df1a21a).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7df1a21a ESP:0032ccb0 EBP:00000014 EFLAGS:00010202( R- -- I - - - )
EAX:7efe1d20 EBX:7bf02fe8 ECX:7efe1d20 EDX:00000000
ESI:7df93ab0 EDI:7bf008a8
Stack dump:
0x0032ccb0: f772f930 7bf00b10 00000158 f7517420
0x0032ccc0: 7c8daa98 00000000 f772f930 00000012
0x0032ccd0: 00000016 7c893f90 7bf00a88 7df1b45c
0x0032cce0: 7bf00b10 00000014 7df939a0 7c893f90
0x0032ccf0: 00000000 00000001 f772f930 000000f6
0x0032cd00: f772f504 fffffffe 7df175c0 00000074
Backtrace:
=>0 0x7df1a21a in libgl.so.1 (+0x9d21a) (0x00000014)
1 0x7df1b45c in libgl.so.1 (+0x9e45b) (0x7bf00a88)
2 0x7df23d65 in libgl.so.1 (+0xa6d64) (0x7df20540)
3 0x7defba55 in libgl.so.1 (+0x7ea54) (0x00000002)
4 0xf771d82a in ld-linux.so.2 (+0xe829) (0x00000002)
5 0xf771d964 in ld-linux.so.2 (+0xe963) (0x00000000)
6 0xf77219ae in ld-linux.so.2 (+0x129ad) (0x0032d028)
7 0xf771d716 in ld-linux.so.2 (+0xe715) (0x0032d178)
8 0xf77211a4 in ld-linux.so.2 (+0x121a3) (0x0032d178)
9 0xf736bcbc GLIBC_2+0xcbb() in libdl.so.2 (0x0032d1c8)
10 0xf771d716 in ld-linux.so.2 (+0xe715) (0x0032d2d8)
11 0xf736c37c in libdl.so.2 (+0x137b) (0x0032d2d8)
12 0xf736bd71 GLIBC_2+0xd70() in libdl.so.2 (0x0032d348)
13 0xf755e99f wine_dlopen+0x2e() in libwine.so.1 (0x0032d348)
14 0x7e63d6cf in winex11 (+0x2d6ce) (0x0032d548)
15 0x7e641435 in winex11 (+0x31434) (0x0032d558)
16 0x7e631700 in winex11 (+0x216ff) (0x0032d578)
17 0x7ea62182 __wine_get_wgl_driver+0x51() in gdi32 (0x0032d5a8)
18 0x7e1ff738 in wined3d (+0x4f737) (0x0032da48)
19 0x7e20617f in wined3d (+0x5617e) (0x0032da68)
20 0x7e28118a wined3d_create+0x59() in wined3d (0x0032daa8)
21 0x7e388baf in d3d9 (+0x18bae) (0x0032dae8)
22 0x7e37d9da Direct3DCreate9+0x59() in d3d9 (0x0032db18)
23 0x7e3b9a7f in dxdiagn (+0x9a7e) (0x0032ea48)
24 0x7e3baad1 in dxdiagn (+0xaad0) (0x0032ea58)
25 0x7e3b96ad in dxdiagn (+0x96ac) (0x0032eaa8)
26 0x7eff6f35 collect_dxdiag_information+0x84() in dxdiag (0x0032eb08)
27 0x7eff72da wWinMain+0xe9() in dxdiag (0x0032fd68)
28 0x7eff812c wmain+0xdb() in dxdiag (0x0032fe08)
29 0x7eff8034 in dxdiag (+0x8033) (0x0032fe48)
30 0x7b85a9bc call_process_entry+0xb() in kernel32 (0x0032fe68)
31 0x7b85b9ca in kernel32 (+0x4b9c9) (0x0032fe98)
32 0x7bc74810 call_thread_func_wrapper+0xb() in ntdll (0x0032feb8)
33 0x7bc7762f call_thread_func+0xce() in ntdll (0x0032ffa8)
34 0x7bc747ee RtlRaiseException+0x21() in ntdll (0x0032ffc8)
35 0x7bc4acf7 call_dll_entry_point+0x776() in ntdll (0x0032ffe8)
36 0xf75613ad wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
37 0xf7561510 wine_switch_to_stack+0x1f() in libwine.so.1 (0xffb16638)
38 0x7bc5020a LdrInitializeThunk+0x339() in ntdll (0xffb16698)
39 0x7b861613 __wine_kernel_init+0x872() in kernel32 (0xffb177f8)
40 0x7bc50783 __wine_process_init+0x162() in ntdll (0xffb17868)
41 0xf755eff3 wine_init+0x2b2() in libwine.so.1 (0xffb178b8)
42 0x7bf00d52 main+0x81() in <wine-loader> (0xffb17d08)
43 0xf7389a63 __libc_start_main+0xf2() in libc.so.6 (0x00000000)
0x7df1a21a: movl %eax,0x0(%ebx)
Modules:
Module Address Debug info Name (73 modules)
ELF 7926c000-7b800000 Deferred libnvidia-glcore.so.340.65
ELF 7b800000-7ba55000 Dwarf kernel32<elf>
\-PE 7b810000-7ba55000 \ kernel32
ELF 7bc00000-7bcd7000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcd7000 \ ntdll
ELF 7bf00000-7bf04000 Dwarf <wine-loader>
ELF 7de7d000-7df94000 Dwarf libgl.so.1
ELF 7df94000-7dfbb000 Deferred dxgi<elf>
\-PE 7dfa0000-7dfbb000 \ dxgi
ELF 7dfbb000-7dfd2000 Deferred libresolv.so.2
ELF 7dff2000-7e017000 Deferred iphlpapi<elf>
\-PE 7e000000-7e017000 \ iphlpapi
ELF 7e017000-7e089000 Deferred ddraw<elf>
\-PE 7e020000-7e089000 \ ddraw
ELF 7e089000-7e1a5000 Deferred opengl32<elf>
\-PE 7e0b0000-7e1a5000 \ opengl32
ELF 7e1a5000-7e2d5000 Dwarf wined3d<elf>
\-PE 7e1b0000-7e2d5000 \ wined3d
ELF 7e337000-7e369000 Deferred wbemprox<elf>
\-PE 7e340000-7e369000 \ wbemprox
ELF 7e369000-7e3a6000 Dwarf d3d9<elf>
\-PE 7e370000-7e3a6000 \ d3d9
ELF 7e3a6000-7e3cc000 Dwarf dxdiagn<elf>
\-PE 7e3b0000-7e3cc000 \ dxdiagn
ELF 7e3cc000-7e3f0000 Deferred imm32<elf>
\-PE 7e3d0000-7e3f0000 \ imm32
ELF 7e436000-7e43d000 Deferred libxfixes.so.3
ELF 7e43d000-7e449000 Deferred libxcursor.so.1
ELF 7e449000-7e45c000 Deferred libxi.so.6
ELF 7e45c000-7e468000 Deferred libxrender.so.1
ELF 7e468000-7e46f000 Deferred libxxf86vm.so.1
ELF 7e46f000-7e475000 Deferred libxdmcp.so.6
ELF 7e475000-7e49b000 Deferred libxcb.so.1
ELF 7e49b000-7e5ed000 Deferred libx11.so.6
ELF 7e5ed000-7e602000 Deferred libxext.so.6
ELF 7e602000-7e68f000 Dwarf winex11<elf>
\-PE 7e610000-7e68f000 \ winex11
ELF 7e6b5000-7e6e2000 Deferred libpng12.so.0
ELF 7e6e2000-7e6ff000 Deferred libz.so.1
ELF 7e6ff000-7e7b0000 Deferred libfreetype.so.6
ELF 7e7b0000-7e7d3000 Deferred libtinfo.so.5
ELF 7e7d3000-7e7fb000 Deferred libncurses.so.5
ELF 7e807000-7e81b000 Deferred psapi<elf>
\-PE 7e810000-7e81b000 \ psapi
ELF 7e81b000-7e945000 Deferred oleaut32<elf>
\-PE 7e830000-7e945000 \ oleaut32
ELF 7e945000-7e9c2000 Deferred rpcrt4<elf>
\-PE 7e950000-7e9c2000 \ rpcrt4
ELF 7e9c2000-7e9db000 Deferred version<elf>
\-PE 7e9d0000-7e9db000 \ version
ELF 7e9db000-7eaf5000 Dwarf gdi32<elf>
\-PE 7e9f0000-7eaf5000 \ gdi32
ELF 7eaf5000-7ec43000 Deferred user32<elf>
\-PE 7eb10000-7ec43000 \ user32
ELF 7ec43000-7ecb1000 Deferred advapi32<elf>
\-PE 7ec50000-7ecb1000 \ advapi32
ELF 7ecb1000-7eddf000 Deferred ole32<elf>
\-PE 7ecd0000-7eddf000 \ ole32
ELF 7ef68000-7ef75000 Deferred libnss_files.so.2
ELF 7ef75000-7ef81000 Deferred libnss_nis.so.2
ELF 7ef81000-7ef9a000 Deferred libnsl.so.1
ELF 7ef9a000-7efe0000 Deferred libm.so.6
ELF 7efe0000-7efe5000 Deferred libnvidia-tls.so.340.65
ELF 7efe5000-7f000000 Dwarf dxdiag<elf>
\-PE 7eff0000-7f000000 \ dxdiag
ELF f7361000-f736a000 Deferred libnss_compat.so.2
ELF f736b000-f7370000 Dwarf libdl.so.2
ELF f7370000-f751b000 Dwarf libc.so.6
ELF f751c000-f7538000 Deferred libpthread.so.0
ELF f753c000-f7540000 Deferred libxau.so.6
ELF f7558000-f770d000 Dwarf libwine.so.1
ELF f770f000-f7730000 Dwarf ld-linux.so.2
ELF f7730000-f7731000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\windows\system32\dxdiag.exe
00000009 0 <==
0000000e services.exe
00000020 0
0000001f 0
00000018 0
00000016 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000017 0
00000013 0
0000001a plugplay.exe
00000022 0
00000021 0
0000001b 0
0000001d explorer.exe
00000023 0
0000001e 0
System information:
Wine build: wine-1.6.2
Platform: i386
Host system: Linux
Host version: 3.16.0-4-amd64
More information about the pkg-nvidia-devel
mailing list