[Wine] Open/Save issue

Hendrick wineforum-user at winehq.org
Wed Mar 12 21:26:09 CDT 2008


I'm not sure if this is a bug, or if this is specifically related to my current install.  I remember about six months ago using Wine on Ubuntu, and I believe it worked fine...  So maybe it's an issue with my install.  (I'm on PCLinuxOS 2007 if that helps.  I'm running the latest Wine, I had to compile it myself... the latest one in the Synpatic is about 7 versions old.)

Anyways, when I go to open or close menu, here is how it appears:

[Image: http://img.photobucket.com/albums/v288/Mike4824/notepad.png ]

I'll also attach the output.  All I did was open notepad, went to file, open, and when the blank screen appeared, I clicked canceled, then the program crashed.

This also happens with every program using Wine... including winecfg.

Thanks for the help.



Code:
[Jim at localhost ~]# wine notepad
err:shell:SHGetFolderPathW Failed to create directory L"Y:\\Desktop".
err:shell:SHGetFolderPathW Failed to create directory L"Y:\\Desktop".
err:shell:SHGetFolderPathW Failed to create directory L"Y:\\Desktop".
err:shell:SHGetFolderPathW Failed to create directory L"Y:\\Desktop".
err:shell:SHGetFolderPathW Failed to create directory L"Y:\\Desktop".
err:commdlg:IShellBrowserImpl_BrowseObject could not browse to folder
wine: Unhandled page fault on read access to 0x00000000 at address 0x7ec20857 (thread 0034), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7ec20857).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7ec20857 ESP:0033d2f0 EBP:0033d318 EFLAGS:00010246(   - 00      -RIZP1)
 EAX:00000000 EBX:7ec4301c ECX:00110048 EDX:00000000
 ESI:0033ee5c EDI:ffffffff
Stack dump:
0x0033d2f0:  00133f18 7ec3c84c 00000000 00000000
0x0033d300:  7c019508 000700fa 0033ee5c 7ec4301c
0x0033d310:  00000002 7ec3c84c 0033e008 7ec2209b
0x0033d320:  000700fa 7ec3c84c 00000080 7ef90411
0x0033d330:  7c04f3b8 00110014 00000078 7ef8fd8f
0x0033d340:  00110014 7efe475c 0033d388 7ef9e6d7
Backtrace:
=>1 0x7ec20857 in comdlg32 (+0x10857) (0x0033d318)
  2 0x7ec2209b in comdlg32 (+0x1209b) (0x0033e008)
  3 0x7ec24e02 in comdlg32 (+0x14e02) (0x0033e6c8)
  4 0x7ea2a41a WINPROC_wrapper+0x1a() in user32 (0x0033e6f8)
  5 0x7ea2c218 in user32 (+0xac218) (0x0033e738)
  6 0x7ea2e90a in user32 (+0xae90a) (0x0033e778)
  7 0x7e9bc1a5 DefDlgProcW+0x85() in user32 (0x0033e7a8)
  8 0x7ea2a41a WINPROC_wrapper+0x1a() in user32 (0x0033e7d8)
  9 0x7ea2aaae WINPROC_wrapper+0x6ae() in user32 (0x0033e818)
  10 0x7ea2fca1 in user32 (+0xafca1) (0x0033e858)
  11 0x7e9f46ba in user32 (+0x746ba) (0x0033e8c8)
  12 0x7e9f834f in user32 (+0x7834f) (0x0033e928)
  13 0x7e9f87ca SendMessageW+0x4a() in user32 (0x0033e968)
  14 0x7e9a2e05 in user32 (+0x22e05) (0x0033ea38)
  15 0x7e9a3a26 in user32 (+0x23a26) (0x0033ea58)
  16 0x7ea2a41a WINPROC_wrapper+0x1a() in user32 (0x0033ea88)
  17 0x7ea2aaae WINPROC_wrapper+0x6ae() in user32 (0x0033eac8)
  18 0x7ea2fca1 in user32 (+0xafca1) (0x0033eb08)
  19 0x7e9f5026 DispatchMessageW+0x96() in user32 (0x0033eb48)
  20 0x7e9c2f0d IsDialogMessageW+0xfd() in user32 (0x0033eca8)
  21 0x7e9c381f in user32 (+0x4381f) (0x0033ed08)
  22 0x7e9c395e DialogBoxIndirectParamAorW+0x4e() in user32 (0x0033ed28)
  23 0x7e9c39b1 DialogBoxIndirectParamW+0x41() in user32 (0x0033ed58)
  24 0x7ec202fb in comdlg32 (+0x102fb) (0x0033ee38)
  25 0x7ec262b9 GetFileDialog95W+0x159() in comdlg32 (0x0033eed8)
  26 0x7ec263cf GetOpenFileNameW+0x4f() in comdlg32 (0x0033ef08)
  27 0x7ecb657d DIALOG_FileOpen+0xbd() in notepad (0x0033f398)
  28 0x7ecb7f22 in notepad (+0x7f22) (0x0033f618)
  29 0x7ea2a41a WINPROC_wrapper+0x1a() in user32 (0x0033f648)
  30 0x7ea2aaae WINPROC_wrapper+0x6ae() in user32 (0x0033f688)
  31 0x7ea2fca1 in user32 (+0xafca1) (0x0033f6c8)
  32 0x7e9f5026 DispatchMessageW+0x96() in user32 (0x0033f708)
  33 0x7ecb6d9b WinMain+0x74b() in notepad (0x0033fe58)
  34 0x7ecb8ae3 main+0xa3() in notepad (0x0033fed8)
  35 0x7ecb8a0b in notepad (+0x8a0b) (0x0033ff08)
  36 0x7ee6460e in kernel32 (+0x5460e) (0x0033ffe8)
  37 0xb7ea76b7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7ec20857: movl        0x0(%eax),%edx
Modules:
Module  Address                 Debug info      Name (51 modules)
PE      65f00000-65fc2000       Deferred        ole32
PE      71590000-71617000       Deferred        comctl32
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7e2e1000-7e2fe000       Deferred        imm32<elf>
  \-PE  7e2f0000-7e2fe000       \               imm32
ELF     7e393000-7e398000       Deferred        libxfixes.so.3
ELF     7e398000-7e3a2000       Deferred        libxcursor.so.1
ELF     7e3a2000-7e3a9000       Deferred        libxrandr.so.2
ELF     7e3a9000-7e3b2000       Deferred        libxrender.so.1
ELF     7e3b2000-7e4b1000       Deferred        libx11.so.6
ELF     7e4b1000-7e4ca000       Deferred        libice.so.6
ELF     7e4ca000-7e545000       Deferred        winex11<elf>
  \-PE  7e4e0000-7e545000       \               winex11
ELF     7e5d6000-7e704000       Deferred        libxml2.so.2
ELF     7e704000-7e733000       Deferred        libfontconfig.so.1
ELF     7e734000-7e73a000       Deferred        libxdmcp.so.6
ELF     7e73a000-7e749000       Deferred        libxext.so.6
ELF     7e749000-7e75c000       Deferred        libz.so.1
ELF     7e75c000-7e7d5000       Deferred        libfreetype.so.6
ELF     7e7eb000-7e852000       Deferred        msvcrt<elf>
  \-PE  7e800000-7e852000       \               msvcrt
ELF     7e852000-7e885000       Deferred        winspool<elf>
  \-PE  7e860000-7e885000       \               winspool
ELF     7e885000-7e8d1000       Deferred        advapi32<elf>
  \-PE  7e890000-7e8d1000       \               advapi32
ELF     7e8d1000-7e968000       Deferred        gdi32<elf>
  \-PE  7e8e0000-7e968000       \               gdi32
ELF     7e968000-7eaa5000       Export          user32<elf>
  \-PE  7e980000-7eaa5000       \               user32
ELF     7eaa5000-7eafc000       Deferred        shlwapi<elf>
  \-PE  7eab0000-7eafc000       \               shlwapi
ELF     7eafc000-7ec01000       Deferred        shell32<elf>
  \-PE  7eb10000-7ec01000       \               shell32
ELF     7ec01000-7eca2000       Export          comdlg32<elf>
  \-PE  7ec10000-7eca2000       \               comdlg32
ELF     7eca2000-7ecd2000       Export          notepad<elf>
  \-PE  7ecb0000-7ecd2000       \               notepad
ELF     7edf2000-7ef1a000       Export          kernel32<elf>
  \-PE  7ee10000-7ef1a000       \               kernel32
ELF     7ef1a000-7ef24000       Deferred        libnss_files.so.2
ELF     7ef24000-7ef49000       Deferred        libm.so.6
ELF     7ef49000-7ef4c000       Deferred        libxinerama.so.1
ELF     7ef4c000-7ef4f000       Deferred        libxau.so.6
ELF     7ef4f000-7ef58000       Deferred        libsm.so.6
ELF     7ef5f000-7f000000       Deferred        ntdll<elf>
  \-PE  7ef70000-7f000000       \               ntdll
ELF     b7d46000-b7d4a000       Deferred        libdl.so.2
ELF     b7d4a000-b7e77000       Deferred        libc.so.6
ELF     b7e77000-b7e8a000       Deferred        libpthread.so.0
ELF     b7ea0000-b7fb4000       Export          libwine.so.1
ELF     b7fb5000-b7fcf000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a
        0000000b    0
00000010
        00000011    0
00000012
        00000013    0
00000033 (D) c:\windows\system32\notepad.exe
        00000034    0 <==
Backtrace:
=>1 0x7ec20857 in comdlg32 (+0x10857) (0x0033d318)
  2 0x7ec2209b in comdlg32 (+0x1209b) (0x0033e008)
  3 0x7ec24e02 in comdlg32 (+0x14e02) (0x0033e6c8)
  4 0x7ea2a41a WINPROC_wrapper+0x1a() in user32 (0x0033e6f8)
  5 0x7ea2c218 in user32 (+0xac218) (0x0033e738)
  6 0x7ea2e90a in user32 (+0xae90a) (0x0033e778)
  7 0x7e9bc1a5 DefDlgProcW+0x85() in user32 (0x0033e7a8)
  8 0x7ea2a41a WINPROC_wrapper+0x1a() in user32 (0x0033e7d8)
  9 0x7ea2aaae WINPROC_wrapper+0x6ae() in user32 (0x0033e818)
  10 0x7ea2fca1 in user32 (+0xafca1) (0x0033e858)
  11 0x7e9f46ba in user32 (+0x746ba) (0x0033e8c8)
  12 0x7e9f834f in user32 (+0x7834f) (0x0033e928)
  13 0x7e9f87ca SendMessageW+0x4a() in user32 (0x0033e968)
  14 0x7e9a2e05 in user32 (+0x22e05) (0x0033ea38)
  15 0x7e9a3a26 in user32 (+0x23a26) (0x0033ea58)
  16 0x7ea2a41a WINPROC_wrapper+0x1a() in user32 (0x0033ea88)
  17 0x7ea2aaae WINPROC_wrapper+0x6ae() in user32 (0x0033eac8)
  18 0x7ea2fca1 in user32 (+0xafca1) (0x0033eb08)
  19 0x7e9f5026 DispatchMessageW+0x96() in user32 (0x0033eb48)
  20 0x7e9c2f0d IsDialogMessageW+0xfd() in user32 (0x0033eca8)
  21 0x7e9c381f in user32 (+0x4381f) (0x0033ed08)
  22 0x7e9c395e DialogBoxIndirectParamAorW+0x4e() in user32 (0x0033ed28)
  23 0x7e9c39b1 DialogBoxIndirectParamW+0x41() in user32 (0x0033ed58)
  24 0x7ec202fb in comdlg32 (+0x102fb) (0x0033ee38)
  25 0x7ec262b9 GetFileDialog95W+0x159() in comdlg32 (0x0033eed8)
  26 0x7ec263cf GetOpenFileNameW+0x4f() in comdlg32 (0x0033ef08)
  27 0x7ecb657d DIALOG_FileOpen+0xbd() in notepad (0x0033f398)
  28 0x7ecb7f22 in notepad (+0x7f22) (0x0033f618)
  29 0x7ea2a41a WINPROC_wrapper+0x1a() in user32 (0x0033f648)
  30 0x7ea2aaae WINPROC_wrapper+0x6ae() in user32 (0x0033f688)
  31 0x7ea2fca1 in user32 (+0xafca1) (0x0033f6c8)
  32 0x7e9f5026 DispatchMessageW+0x96() in user32 (0x0033f708)
  33 0x7ecb6d9b WinMain+0x74b() in notepad (0x0033fe58)
  34 0x7ecb8ae3 main+0xa3() in notepad (0x0033fed8)
  35 0x7ecb8a0b in notepad (+0x8a0b) (0x0033ff08)
  36 0x7ee6460e in kernel32 (+0x5460e) (0x0033ffe8)
  37 0xb7ea76b7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)









More information about the wine-users mailing list