[Bug 4071] New: GetFileName95 Flags 0x00800000 not yet implemented
Wine Bugs
wine-bugs at winehq.org
Tue Dec 13 08:00:28 CST 2005
http://bugs.winehq.org/show_bug.cgi?id=4071
Summary: GetFileName95 Flags 0x00800000 not yet implemented
Product: Wine
Version: 0.9.3.
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-programs
AssignedTo: wine-bugs at winehq.org
ReportedBy: lnunes at grupomulti.com.br
In attempt to run wine with a windows program called virtfone.exe (Virtualfone,
from Digitro Tecnolgia - Brazil), I'm getting this error.
The strange thing is that, woth an older version of wine (don't remember now
what version was, but was in middle of June/Jule) it works fine! I lost that
version due to corrupted backup....
That's the error generated:
luciano at darkstar:~/.wine/drive_c$ wine virtualfone/VirtFone.exe
fixme:ole:CoRegisterMessageFilter stub
fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented
fixme:commdlg:FILEDLG95_HandleCustomDialogMessages
CDM_HIDECONTROL,CDM_SETCONTROLTEXT,CDM_SETDEFEXT not implemented
fixme:commdlg:FILEDLG95_HandleCustomDialogMessages
CDM_HIDECONTROL,CDM_SETCONTROLTEXT,CDM_SETDEFEXT not implemented
fixme:commdlg:FILEDLG95_HandleCustomDialogMessages
CDM_HIDECONTROL,CDM_SETCONTROLTEXT,CDM_SETDEFEXT not implemented
wine: Unhandled page fault on read access to 0xfffffff4 at address 0x4f2c24
(thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0xfffffff4 in 32-bit code
(0x004f2c24).
In 32 bit mode.
fixme:dbghelp:sffip_cb NIY on 'C:\Axs32\VirtFone\Release\VirtFone.pdb'
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:1007 GS:0000
EIP:004f2c24 ESP:40668768 EBP:406687a0 EFLAGS:00210202( - 00 - -RI1)
EAX:00000000 EBX:40734784 ECX:415decb8 EDX:40668838
ESI:415decb8 EDI:00000002
Stack dump:
0x40668768: 00000002 415decb8 004f2d5d 00000002
0x40668778: 415d5220 415decb8 004f2dec 00000002
0x40668788: 415d5220 00010036 00000111 00479733
0x40668798: 415d5220 415deabc 40668844 00478fc9
0x406687a8: 415d5220 00000215 00000000 00000000
0x406687b8: 00000000 40734784 00000215 406687f4
0200: sel=1007 base=40018000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x004f2c24 in virtfone (+0xf2c24) (0x004f2c24)
2 0x00478fc9 in virtfone (+0x78fc9) (0x00478fc9)
3 0x407112fa WINPROC_wrapper+0x1a in user32 (0x407112fa)
4 0x40711653 WINPROC_CallWndProc+0x63(proc=0x478b92, hwnd=0x10036, msg=0x111,
wParam=0x1, lParam=0x1004e)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/winproc.c:418] in user32
(0x40711653)
5 0x40716d2e WINPROC_CallProc32WTo32A(func=0x478b92, hwnd=0x10036, msg=0x111,
wParam=0x1, lParam=0x1004e)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/winproc.c:3095] in user32
(0x40716d2e)
6 0x40717571 CallWindowProcW(func=0x407733b6, hwnd=0x10036, msg=0x111,
wParam=0x1, lParam=0x1004e)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/winproc.c:3323] in user32
(0x40717571)
7 0x406ead83 call_window_proc+0xc3(hwnd=0x10036, msg=0x111, wparam=0x1,
lparam=0x1004e, unicode=0x1, same_thread=0x1)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/message.c:1516] in user32
(0x406ead83)
8 0x406ec7a1 SendMessageTimeoutW+0x121(hwnd=0x10036, msg=0x111, wparam=0x1,
lparam=0x1004e, flags=0x0, timeout=0x0, res_ptr=0x406689ec)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/message.c:2350] in user32
(0x406ec7a1)
9 0x406eca05 SendMessageW(hwnd=0x10036, msg=0x111, wparam=0x1, lparam=0x1004e)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/message.c:2431] in user32
(0x406eca05)
10 0x406a681d ButtonWndProc_common(hWnd=0x1004e, uMsg=0x202, wParam=0x0,
lParam=0xb004c, unicode=0x0) [button.c:458] in user32 (0x406a681d)
11 0x406a7504 ButtonWndProcA(hWnd=0x1004e, uMsg=0x202, wParam=0x0,
lParam=0xb004c) [button.c:552] in user32 (0x406a7504)
12 0x407112fa WINPROC_wrapper+0x1a in user32 (0x407112fa)
13 0x40711653 WINPROC_CallWndProc+0x63(proc=0x406a74c0, hwnd=0x1004e,
msg=0x202, wParam=0x0, lParam=0xb004c)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/winproc.c:418] in user32
(0x40711653)
14 0x40716d2e WINPROC_CallProc32WTo32A(func=0x406a74c0, hwnd=0x1004e,
msg=0x202, wParam=0x0, lParam=0xb004c)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/winproc.c:3095] in user32
(0x40716d2e)
15 0x40717571 CallWindowProcW(func=0x40772fd4, hwnd=0x1004e, msg=0x202,
wParam=0x0, lParam=0xb004c)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/winproc.c:3323] in user32
(0x40717571)
16 0x406eda06 DispatchMessageW+0xb6(msg=0x40668c40)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/message.c:2987] in user32
(0x406eda06)
17 0x406c0caa IsDialogMessageW+0xaa(hwndDlg=0x10036, msg=0x40668c40)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/dialog.c:1191] in user32
(0x406c0caa)
18 0x406c051a DIALOG_DoDialogBox(hwnd=0x10036, owner=0x10028)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/dialog.c:765] in user32
(0x406c051a)
19 0x406c06ad DialogBoxIndirectParamAorW+0x4d(hInstance=0x40960000,
template=0x409c931c, owner=0x10028, dlgProc=0x40970d50, param=0x40668d00,
flags=0x2) [/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/dialog.c:813]
in user32 (0x406c06ad)
20 0x406c06eb DialogBoxIndirectParamA+0x2b(hInstance=0x40960000,
template=0x409c931c, owner=0x10028, dlgProc=0x40970d50, param=0x40668d00)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/user/dialog.c:823] in user32
(0x406c06eb)
21 0x4096fa77 GetFileName95(fodInfos=0x40668d00) [filedlg.c:293] in comdlg32
(0x4096fa77)
22 0x4096fe05 GetFileDialog95A(ofn=0x40668e34, iDlgType=0x2) [filedlg.c:414]
in comdlg32 (0x4096fe05)
23 0x409760f4 GetOpenFileNameA+0x44(ofn=0x40668e34)
[/home/sadam/pkg/wine.builder/tmp/wine-0.9.3/dlls/commdlg/filedlg.c:3810] in
comdlg32 (0x409760f4)
24 0x004e91f4 in virtfone (+0xe91f4) (0x004e91f4)
0x004f2c24: cmpl $1,0xfffffff4(%eax)
Modules:
Module Address Debug info Name (99 modules)
PE 0x00400000-005a0000 Export virtfone
ELF 0x40000000-40017000 Deferred ld-linux.so.2
ELF 0x4001a000-40023000 Deferred libnss_compat.so.2
ELF 0x40023000-4002b000 Deferred libsm.so.6
ELF 0x4002c000-40046000 Deferred libwine.so.1
ELF 0x40047000-40160000 Deferred libc.so.6
ELF 0x40160000-40164000 Deferred libdl.so.2
ELF 0x40164000-401d7000 Deferred ntdll<elf>
\-PE 0x40180000-401d7000 \ ntdll
ELF 0x401d7000-402cd000 Deferred libwine_unicode.so.1
ELF 0x402cd000-402f0000 Deferred libm.so.6
ELF 0x402f2000-40303000 Deferred libz.so.1
ELF 0x40305000-4031b000 Deferred libnsl.so.1
ELF 0x4031b000-40325000 Deferred libnss_nis.so.2
ELF 0x40325000-4032f000 Deferred libnss_files.so.2
ELF 0x40440000-40539000 Deferred kernel32<elf>
\-PE 0x40460000-40539000 \ kernel32
ELF 0x40565000-4056b000 Deferred libxxf86dga.so.1
ELF 0x4056b000-40570000 Deferred libxxf86vm.so.1
ELF 0x40670000-40783000 Stabs user32<elf>
\-PE 0x40690000-40783000 \ user32
ELF 0x40783000-40808000 Deferred gdi32<elf>
\-PE 0x407a0000-40808000 \ gdi32
ELF 0x40808000-40841000 Deferred advapi32<elf>
\-PE 0x40810000-40841000 \ advapi32
ELF 0x40841000-40859000 Deferred version<elf>
\-PE 0x40850000-40859000 \ version
ELF 0x40859000-4086d000 Deferred lz32<elf>
\-PE 0x40860000-4086d000 \ lz32
ELF 0x4086d000-408ed000 Deferred winmm<elf>
\-PE 0x40880000-408ed000 \ winmm
ELF 0x408ed000-40908000 Deferred wsock32<elf>
\-PE 0x408f0000-40908000 \ wsock32
ELF 0x40908000-40931000 Deferred ws2_32<elf>
\-PE 0x40910000-40931000 \ ws2_32
ELF 0x40931000-4094e000 Deferred iphlpapi<elf>
\-PE 0x40940000-4094e000 \ iphlpapi
ELF 0x4094e000-409e0000 Stabs comdlg32<elf>
\-PE 0x40960000-409e0000 \ comdlg32
ELF 0x409e0000-40aa0000 Deferred shell32<elf>
\-PE 0x40a00000-40aa0000 \ shell32
ELF 0x40aa0000-40af5000 Deferred shlwapi<elf>
\-PE 0x40ab0000-40af5000 \ shlwapi
ELF 0x40af5000-40b7c000 Deferred ole32<elf>
\-PE 0x40b10000-40b7c000 \ ole32
ELF 0x40b7c000-40bc0000 Deferred rpcrt4<elf>
\-PE 0x40b90000-40bc0000 \ rpcrt4
ELF 0x40bc0000-40c6c000 Deferred comctl32<elf>
\-PE 0x40bd0000-40c6c000 \ comctl32
ELF 0x40c6c000-40c93000 Deferred winspool.drv<elf>
\-PE 0x40c70000-40c93000 \ winspool.drv
ELF 0x40c93000-40cac000 Deferred oledlg<elf>
\-PE 0x40ca0000-40cac000 \ oledlg
ELF 0x40cac000-40cc0000 Deferred olepro32<elf>
\-PE 0x40cb0000-40cc0000 \ olepro32
ELF 0x40cc0000-40d4d000 Deferred oleaut32<elf>
\-PE 0x40ce0000-40d4d000 \ oleaut32
ELF 0x40d4d000-40d65000 Deferred imagehlp<elf>
\-PE 0x40d50000-40d65000 \ imagehlp
ELF 0x40d65000-40da1000 Deferred dbghelp<elf>
\-PE 0x40d70000-40da1000 \ dbghelp
ELF 0x40da1000-40db6000 Deferred psapi<elf>
\-PE 0x40db0000-40db6000 \ psapi
ELF 0x40db6000-40db9000 Deferred xlcdef.so.2
ELF 0x40db9000-40dbd000 Deferred iso8859-1.so
ELF 0x40dbd000-40dc6000 Deferred libxcursor.so.1
ELF 0x40dcb000-40e35000 Deferred libfreetype.so.6
ELF 0x40e35000-40e5c000 Deferred libfontconfig.so.1
ELF 0x40e5c000-40e7c000 Deferred libexpat.so.0
ELF 0x40e7c000-40ef5000 Deferred winex11.drv<elf>
\-PE 0x40e90000-40ef5000 \ winex11.drv
ELF 0x40ef5000-40f0d000 Deferred libice.so.6
ELF 0x40f0d000-40f1b000 Deferred libxext.so.6
ELF 0x40f1b000-40fe5000 Deferred libx11.so.6
ELF 0x40fe5000-41051000 Deferred libgl.so.1
ELF 0x41051000-410a2000 Deferred libpthread.so.0
ELF 0x410a2000-410aa000 Deferred libxrender.so.1
ELF 0x410aa000-410ad000 Deferred libxrandr.so.2
ELF 0x410ad000-410ca000 Deferred ximcp.so.2
ELF 0x410ca000-410e6000 Deferred imm32<elf>
\-PE 0x410d0000-410e6000 \ imm32
ELF 0x410f7000-4113b000 Deferred wineoss.drv<elf>
\-PE 0x41110000-4113b000 \ wineoss.drv
ELF 0x4113b000-41153000 Deferred msacm.drv<elf>
\-PE 0x41140000-41153000 \ msacm.drv
ELF 0x41153000-41175000 Deferred msacm32<elf>
\-PE 0x41160000-41175000 \ msacm32
ELF 0x41290000-412a5000 Deferred midimap<elf>
\-PE 0x412a0000-412a5000 \ midimap
ELF 0x412a5000-412d5000 Deferred uxtheme<elf>
\-PE 0x412b0000-412d5000 \ uxtheme
ELF 0x41350000-41364000 Deferred riched32<elf>
\-PE 0x41360000-41364000 \ riched32
ELF 0x41365000-41381000 Deferred libcups.so.2
ELF 0x41381000-413b2000 Deferred libssl.so.0
ELF 0x413b2000-414b3000 Deferred libcrypto.so.0
ELF 0x417e0000-41820000 Deferred riched20<elf>
\-PE 0x417f0000-41820000 \ riched20
ELF 0x7bf00000-7bf07000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\virtualfone\VirtFone.exe
00000009 0 <==
WineDbg terminated on pid 0x8
thank's!
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list