Build 6.0.3.1 page faults in WINE on add file.

Bug report and feature request
Post Reply
mikej163
Beginner
Beginner
Posts: 2
Joined: Sat Feb 24, 2007 1:21 pm
Location: Payette, Idaho
Contact:

Build 6.0.3.1 page faults in WINE on add file.

Post by mikej163 » Mon Jan 28, 2008 12:09 pm

This bug is 100% reproducible on my machine.
1) Description of bug and appearance of MC on the machine
2) Description of machine, wine, and OS
3) Page Fault Dump

1) Description of bug and appearance of MC on my machine.

On startup of the MC program, it takes up about 1/2 screen, with most buttons 2/3 or better visible. Select the file descriptor on the pull down bar. Select Add File. New Window opens with all buttons blacked out. Select drop down bar and select directory with video media files in it. Instant lock up of program and page fault.

2) Description of machine, wine, and OS

Machine is a dual Xeon 3500s @ 3 GHz on an Intel Server PS5000PSL MB running 1.5 GB of RAM and 1200 GB of SATA HD.. Linux Kernel 2.6.23.9 -- 64 bit SMP (not xen). Suse 10.3 OS overlay, with fvwm window management. Wine version 0.9.53 from Suse Build service.

3) Page Fault Dump

wine: Unhandled page fault on execute access to 0x00000020 at address 0x20 (thread 0031), starting debugger.
..
Unhandled exception: page fault on execute access to 0x00000020 in 32-bit code (0x00000020).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00000020 ESP:0034d3b0 EBP:0034d3f8 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:00000000 ECX:715f4028 EDX:715f402c
ESI:0034d7cc EDI:0034d3f4
Stack dump:
0x0034d3b0: 0034d3f4 715ad67d 0034d3f4 0034d7cc
0x0034d3c0: 00000020 00000000 0000000a 7ee4eff4
0x0034d3d0: 0000000a 0034d7cc 0034d3f8 7ee16585
0x0034d3e0: 000001d0 00000000 0000000a 00000000
0x0034d3f0: 7ee16529 00000000 0034d51c 715934a2
0x0034d400: 000001d0 0034d7cc 00000020 0034d53c
Backtrace:
=>1 0x00000020 (0x0034d3f8)
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file COMCTL32.dbg ("")
2 0x715934a2 in comctl32 (+0x34a2) (0x0034d51c)
3 0x715964ef in comctl32 (+0x64ef) (0x0034d548)
4 0x7159640f in comctl32 (+0x640f) (0x0034d574)
5 0x7159638a in comctl32 (+0x638a) (0x0034d5a4)
6 0x7159686d in comctl32 (+0x686d) (0x0034d6d4)
7 0x71596067 in comctl32 (+0x6067) (0x0034d770)
8 0x71595f11 in comctl32 (+0x5f11) (0x0034d7a4)
9 0x715a4145 in comctl32 (+0x14145) (0x0034da88)
10 0x715bcd5d in comctl32 (+0x2cd5d) (0x0034db6c)
11 0x715bcb5c in comctl32 (+0x2cb5c) (0x0034dd08)
12 0x7ed0636a WINPROC_wrapper+0x1a() in user32 (0x0034dd38)
13 0x7ed06a4e WINPROC_wrapper+0x6fe() in user32 (0x0034dd78)
14 0x7ed09871 in user32 (+0xa9871) (0x0034e238)
15 0x7ed0be72 in user32 (+0xabe72) (0x0034e278)
16 0x7ecd2baa in user32 (+0x72baa) (0x0034e2e8)
17 0x7ecd692d in user32 (+0x7692d) (0x0034e348)
18 0x7ecd6d3e SendMessageA+0x4e() in user32 (0x0034e388)
19 0x7e8de097 in shell32 (+0x5e097) (0x0034e3d8)
20 0x7e8e0bba in shell32 (+0x60bba) (0x0034e4b8)
21 0x7ed0636a WINPROC_wrapper+0x1a() in user32 (0x0034e4e8)
22 0x7ed06a4e WINPROC_wrapper+0x6fe() in user32 (0x0034e528)
23 0x7ed0be21 in user32 (+0xabe21) (0x0034e568)
24 0x7ecd2baa in user32 (+0x72baa) (0x0034e5d8)
25 0x7ecd692d in user32 (+0x7692d) (0x0034e638)
26 0x7ecd6d9a SendMessageW+0x4a() in user32 (0x0034e678)
27 0x7e5232f1 X11DRV_CreateWindow+0xaf1() in winex11 (0x0034e848)
28 0x7ecffe42 in user32 (+0x9fe42) (0x0034eab8)
29 0x7ed0185b CreateWindowExW+0x5b() in user32 (0x0034eaf8)
30 0x7e8ddac0 in shell32 (+0x5dac0) (0x0034eb88)
31 0x7e7358c4 in comdlg32 (+0x258c4) (0x0034ebf8)
32 0x7e735fc0 in comdlg32 (+0x25fc0) (0x0034ec38)
33 0x7e8dce22 in shell32 (+0x5ce22) (0x0034ec68)
34 0x7e8df334 in shell32 (+0x5f334) (0x0034ee18)
35 0x7e8e04d4 in shell32 (+0x604d4) (0x0034eef8)
36 0x7ed0636a WINPROC_wrapper+0x1a() in user32 (0x0034ef28)
37 0x7ed06a4e WINPROC_wrapper+0x6fe() in user32 (0x0034ef68)
38 0x7ed0be21 in user32 (+0xabe21) (0x0034efa8)
39 0x7ecd2baa in user32 (+0x72baa) (0x0034f018)
40 0x7ecd692d in user32 (+0x7692d) (0x0034f078)
41 0x7ecd6d9a SendMessageW+0x4a() in user32 (0x0034f0b8)
42 0x71595b99 in comctl32 (+0x5b99) (0x0034f148)
43 0x715cd756 in comctl32 (+0x3d756) (0x0034f1c4)
44 0x715aaffe in comctl32 (+0x1affe) (0x0034f1e4)
45 0x715970f3 in comctl32 (+0x70f3) (0x0034f354)
46 0x7ed0636a WINPROC_wrapper+0x1a() in user32 (0x0034f384)
47 0x7ed06a4e WINPROC_wrapper+0x6fe() in user32 (0x0034f3c4)
48 0x7ed0be21 in user32 (+0xabe21) (0x0034f404)
49 0x7ecd3526 DispatchMessageW+0x96() in user32 (0x0034f444)
50 0x7ec9ef8f IsDialogMessageW+0x10f() in user32 (0x0034f584)
51 0x7ec9f8c1 in user32 (+0x3f8c1) (0x0034f5e4)
52 0x7eca199e DialogBoxIndirectParamAorW+0x4e() in user32 (0x0034f604)
53 0x7eca1a41 DialogBoxIndirectParamA+0x41() in user32 (0x0034f634)
54 0x7e72b2c1 in comdlg32 (+0x1b2c1) (0x0034f714)
55 0x7e72e9ab GetFileDialog95A+0x45b() in comdlg32 (0x0034f7d4)
56 0x7e72eb1b GetOpenFileNameA+0x4b() in comdlg32 (0x0034f804)
57 0x00410078 in mediacoder (+0x10078) (0x00bb69e8)
58 0x00bb0108 (0x00bb0000)
59 0x00000000 (0x00000000)
0x00000020: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (98 modules)
PE 350000- 35b000 Deferred cpuinfo
PE 360000- 3c3000 Deferred sdl
PE 3d0000- 3df000 Deferred dsp_chmx
PE 3e0000- 3e6000 Deferred dsp_zsc
PE 400000- 4cb000 Export mediacoder
PE 4d0000- 622000 Deferred mccommon
PE cc0000- d03000 Deferred mcres
PE 10000000-1007f000 Deferred mccore
PE 71590000-71617000 Export comctl32
ELF 7b800000-7b92c000 Deferred kernel32<elf>
\-PE 7b820000-7b92c000 \ kernel32
ELF 7bc00000-7bca4000 Deferred ntdll<elf>
\-PE 7bc10000-7bca4000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7d975000-7d995000 Deferred mlang<elf>
\-PE 7d980000-7d995000 \ mlang
ELF 7dffb000-7e005000 Deferred libnss_files.so.2
ELF 7e005000-7e00f000 Deferred libnss_nis.so.2
ELF 7e022000-7e02e000 Deferred libgcc_s.so.1
ELF 7e063000-7e095000 Deferred libcrypt.so.1
ELF 7e095000-7e1db000 Deferred libcrypto.so.0.9.8
ELF 7e1db000-7e21e000 Deferred libssl.so.0.9.8
ELF 7e21e000-7e250000 Deferred libcups.so.2
ELF 7e250000-7e267000 Deferred libnsl.so.1
ELF 7e267000-7e26f000 Deferred libnss_compat.so.2
ELF 7e2a4000-7e2ba000 Deferred psapi<elf>
\-PE 7e2b0000-7e2ba000 \ psapi
ELF 7e2d1000-7e2db000 Deferred libxcursor.so.1
ELF 7e2db000-7e2e2000 Deferred libxrandr.so.2
ELF 7e2e2000-7e2eb000 Deferred libxrender.so.1
ELF 7e2eb000-7e2ef000 Deferred libxinerama.so.1
ELF 7e2ef000-7e2fa000 Deferred libdrm.so.2
ELF 7e2fa000-7e300000 Deferred libxfixes.so.3
ELF 7e300000-7e304000 Deferred libxdamage.so.1
ELF 7e304000-7e366000 Deferred libgl.so.1
ELF 7e366000-7e37f000 Deferred libxcb.so.1
ELF 7e37f000-7e383000 Deferred libxau.so.6
ELF 7e383000-7e49e000 Deferred libx11.so.6
ELF 7e49e000-7e4ad000 Deferred libxext.so.6
ELF 7e4ad000-7e4c6000 Deferred libice.so.6
ELF 7e4c6000-7e55b000 Export winex11<elf>
\-PE 7e4e0000-7e55b000 \ winex11
ELF 7e55b000-7e56e000 Deferred libz.so.1
ELF 7e56e000-7e5dd000 Deferred libfreetype.so.6
ELF 7e5df000-7e5f5000 Deferred midimap<elf>
\-PE 7e5f0000-7e5f5000 \ midimap
ELF 7e5f5000-7e60e000 Deferred msacm32<elf>
\-PE 7e600000-7e60e000 \ msacm32
ELF 7e631000-7e6d5000 Deferred oleaut32<elf>
\-PE 7e640000-7e6d5000 \ oleaut32
ELF 7e6d5000-7e70b000 Deferred winspool<elf>
\-PE 7e6e0000-7e70b000 \ winspool
ELF 7e70b000-7e7ae000 Export comdlg32<elf>
\-PE 7e710000-7e7ae000 \ comdlg32
ELF 7e7ae000-7e815000 Deferred msvcrt<elf>
\-PE 7e7c0000-7e815000 \ msvcrt
ELF 7e815000-7e86f000 Deferred shlwapi<elf>
\-PE 7e820000-7e86f000 \ shlwapi
ELF 7e86f000-7e976000 Export shell32<elf>
\-PE 7e880000-7e976000 \ shell32
ELF 7e976000-7e9d6000 Deferred rpcrt4<elf>
\-PE 7e980000-7e9d6000 \ rpcrt4
ELF 7e9d6000-7ea7a000 Deferred ole32<elf>
\-PE 7e9f0000-7ea7a000 \ ole32
ELF 7ea7a000-7ea95000 Deferred version<elf>
\-PE 7ea80000-7ea95000 \ version
ELF 7ea95000-7eabd000 Deferred msvfw32<elf>
\-PE 7eaa0000-7eabd000 \ msvfw32
ELF 7eabd000-7eb4c000 Deferred winmm<elf>
\-PE 7ead0000-7eb4c000 \ winmm
ELF 7eb4c000-7eb74000 Deferred msacm32<elf>
\-PE 7eb50000-7eb74000 \ msacm32
ELF 7eb74000-7eb87000 Deferred libresolv.so.2
ELF 7eb87000-7eb8a000 Deferred libxcb-xlib.so.0
ELF 7eb8a000-7eb9f000 Deferred lz32<elf>
\-PE 7eb90000-7eb9f000 \ lz32
ELF 7eb9f000-7ebdb000 Deferred avifil32<elf>
\-PE 7ebb0000-7ebdb000 \ avifil32
ELF 7ebdb000-7ebfa000 Deferred iphlpapi<elf>
\-PE 7ebe0000-7ebfa000 \ iphlpapi
ELF 7ebfa000-7ec28000 Deferred ws2_32<elf>
\-PE 7ec00000-7ec28000 \ ws2_32
ELF 7ec28000-7ec43000 Deferred wsock32<elf>
\-PE 7ec30000-7ec43000 \ wsock32
ELF 7ec43000-7ed81000 Export user32<elf>
\-PE 7ec60000-7ed81000 \ user32
ELF 7ed81000-7edce000 Deferred advapi32<elf>
\-PE 7ed90000-7edce000 \ advapi32
ELF 7edce000-7ee68000 Deferred gdi32<elf>
\-PE 7ede0000-7ee68000 \ gdi32
ELF 7ef87000-7efac000 Deferred libm.so.6
ELF 7efad000-7efb3000 Deferred libxxf86vm.so.1
ELF 7efb3000-7efbc000 Deferred libsm.so.6
ELF f7d22000-f7d26000 Deferred libdl.so.2
ELF f7d26000-f7e59000 Deferred libc.so.6
ELF f7e59000-f7e70000 Deferred libpthread.so.0
ELF f7ec4000-f7fd8000 Deferred libwine.so.1
ELF f7fd9000-f7ff5000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000003a
0000003c -1
0000003b 0
00000034
00000037 0
00000036 0
00000035 0
00000032
00000033 0
00000030 (D) C:\Program Files\MediaCoder\mediacoder.exe
0000003e 0
00000031 0 <==
00000013
00000014 0
0000000c
0000000d 0
Backtrace:
=>1 0x00000020 (0x0034d3f8)
2 0x715934a2 in comctl32 (+0x34a2) (0x0034d51c)
3 0x715964ef in comctl32 (+0x64ef) (0x0034d548)
4 0x7159640f in comctl32 (+0x640f) (0x0034d574)
5 0x7159638a in comctl32 (+0x638a) (0x0034d5a4)
6 0x7159686d in comctl32 (+0x686d) (0x0034d6d4)
7 0x71596067 in comctl32 (+0x6067) (0x0034d770)
8 0x71595f11 in comctl32 (+0x5f11) (0x0034d7a4)
9 0x715a4145 in comctl32 (+0x14145) (0x0034da88)
10 0x715bcd5d in comctl32 (+0x2cd5d) (0x0034db6c)
11 0x715bcb5c in comctl32 (+0x2cb5c) (0x0034dd08)
12 0x7ed0636a WINPROC_wrapper+0x1a() in user32 (0x0034dd38)
13 0x7ed06a4e WINPROC_wrapper+0x6fe() in user32 (0x0034dd78)
14 0x7ed09871 in user32 (+0xa9871) (0x0034e238)
15 0x7ed0be72 in user32 (+0xabe72) (0x0034e278)
16 0x7ecd2baa in user32 (+0x72baa) (0x0034e2e8)
17 0x7ecd692d in user32 (+0x7692d) (0x0034e348)
18 0x7ecd6d3e SendMessageA+0x4e() in user32 (0x0034e388)
19 0x7e8de097 in shell32 (+0x5e097) (0x0034e3d8)
20 0x7e8e0bba in shell32 (+0x60bba) (0x0034e4b8)
21 0x7ed0636a WINPROC_wrapper+0x1a() in user32 (0x0034e4e8)
22 0x7ed06a4e WINPROC_wrapper+0x6fe() in user32 (0x0034e528)
23 0x7ed0be21 in user32 (+0xabe21) (0x0034e568)
24 0x7ecd2baa in user32 (+0x72baa) (0x0034e5d8)
25 0x7ecd692d in user32 (+0x7692d) (0x0034e638)
26 0x7ecd6d9a SendMessageW+0x4a() in user32 (0x0034e678)
27 0x7e5232f1 X11DRV_CreateWindow+0xaf1() in winex11 (0x0034e848)
28 0x7ecffe42 in user32 (+0x9fe42) (0x0034eab8)
29 0x7ed0185b CreateWindowExW+0x5b() in user32 (0x0034eaf8)
30 0x7e8ddac0 in shell32 (+0x5dac0) (0x0034eb88)
31 0x7e7358c4 in comdlg32 (+0x258c4) (0x0034ebf8)
32 0x7e735fc0 in comdlg32 (+0x25fc0) (0x0034ec38)
33 0x7e8dce22 in shell32 (+0x5ce22) (0x0034ec68)
34 0x7e8df334 in shell32 (+0x5f334) (0x0034ee18)
35 0x7e8e04d4 in shell32 (+0x604d4) (0x0034eef8)
36 0x7ed0636a WINPROC_wrapper+0x1a() in user32 (0x0034ef28)
37 0x7ed06a4e WINPROC_wrapper+0x6fe() in user32 (0x0034ef68)
38 0x7ed0be21 in user32 (+0xabe21) (0x0034efa8)
39 0x7ecd2baa in user32 (+0x72baa) (0x0034f018)
40 0x7ecd692d in user32 (+0x7692d) (0x0034f078)
41 0x7ecd6d9a SendMessageW+0x4a() in user32 (0x0034f0b8)
42 0x71595b99 in comctl32 (+0x5b99) (0x0034f148)
43 0x715cd756 in comctl32 (+0x3d756) (0x0034f1c4) 44 0x715aaffe in comctl32 (+0x1affe) (0x0034f1e4) 45 0x715970f3 in comctl32 (+0x70f3) (0x0034f354) 46 0x7ed0636a WINPROC_wrapper+0x1a() in user32 (0x0034f384) 47 0x7ed06a4e WINPROC_wrapper+0x6fe() in user32 (0x0034f3c4) 48 0x7ed0be21 in user32 (+0xabe21) (0x0034f404) 49 0x7ecd3526 DispatchMessageW+0x96() in user32 (0x0034f444) 50 0x7ec9ef8f IsDialogMessageW+0x10f() in user32 (0x0034f584) 51 0x7ec9f8c1 in user32 (+0x3f8c1) (0x0034f5e4) 52 0x7eca199e DialogBoxIndirectParamAorW+0x4e() in user32 (0x0034f604) 53 0x7eca1a41 DialogBoxIndirectParamA+0x41() in user32 (0x0034f634) 54 0x7e72b2c1 in comdlg32 (+0x1b2c1) (0x0034f714) 55 0x7e72e9ab GetFileDialog95A+0x45b() in comdlg32 (0x0034f7d4) 56 0x7e72eb1b GetOpenFileNameA+0x4b() in comdlg32 (0x0034f804) 57 0x00410078 in mediacoder (+0x10078) (0x00bb69e8) 58 0x00bb0108 (0x00bb0000) 59 0x00000000 (0x00000000)err:seh:setup_exception nested exception on signal stack in thread 0031 eip ffffe410 esp 7ffdb650
stack 0x241000-0x350000
Killed

Post Reply