SHELL32.DLL.ILFindLastID segfault
Dimitrie O. Paun
dpaun at rogers.com
Sun Dec 15 01:29:09 CST 2002
If you run the winGTK installer (wingtk-0.2.exe, available
from http://wingtk.sourceforge.net/), and click on the
"Browse" button to select the installation directory, you get:
[dimi at dimi wine.src]$ wine ~/dev/wine/wingtk-0.2.exe
fixme:shell:BrsFolderDlgProc flags 1 not implemented
wine: Unhandled exception, starting debugger...
fixme:console:SetConsoleCtrlHandler (0x4057e554,1) - no error checking or testing yet
And the backtrace is:
Wine-dbg>bt
Backtrace:
=>0 0x40a0707a (SHELL32.DLL.ILFindLastID+0x3e in shell32.dll.so) (ebp=40761750)
1 0x40a0884e (SHELL32.DLL.SHGetPathFromIDListW+0x1be in shell32.dll.so) (ebp=40761774)
2 0x40a0b0bf (SHELL32.DLL.SHGetFileInfoA+0x2e7 in shell32.dll.so) (ebp=40761c9c)
3 0x40a0b745 (SHELL32.DLL.SHGetFileInfoW+0x8d in shell32.dll.so) (ebp=40761e28)
4 0x409fec9f (SHELL32.DLL.SHGetFreeDiskSpace+0x213f in shell32.dll.so) (ebp=40762108)
5 0x409fecde (SHELL32.DLL.SHGetFreeDiskSpace+0x217e in shell32.dll.so) (ebp=40762124)
6 0x409fef9a (SHELL32.DLL.SHGetFreeDiskSpace+0x243a in shell32.dll.so) (ebp=407623dc)
7 0x409fec2d (SHELL32.DLL.SHGetFreeDiskSpace+0x20cd in shell32.dll.so) (ebp=40762400)
8 0x409ff35e (SHELL32.DLL.SHGetFreeDiskSpace+0x27fe in shell32.dll.so) (ebp=4076241c)
9 0x4089d13f (USER32.DLL.GetTaskmanWindow+0xbb in user32.dll.so) (ebp=40762440)
10 0x4089d19d (USER32.DLL.GetTaskmanWindow+0x119 in user32.dll.so) (ebp=4076246c)
11 0x408a210a (USER32.DLL.CallWindowProcW+0xda in user32.dll.so) (ebp=407624a0)
12 0x40879ed8 (USER32.DLL.DefDlgProcW+0x44 in user32.dll.so) (ebp=407624cc)
13 0x4089d13f (USER32.DLL.GetTaskmanWindow+0xbb in user32.dll.so) (ebp=407624f0)
14 0x4089d19d (USER32.DLL.GetTaskmanWindow+0x119 in user32.dll.so) (ebp=4076251c)
15 0x408a19dd (USER32.DLL.GetTaskmanWindow+0x4959 in user32.dll.so) (ebp=40762544)
16 0x408a1ffe (USER32.DLL.CallWindowProcA+0xda in user32.dll.so) (ebp=40762578)
17 0x408b20d4 (USER32.DLL.IsCharAlphaW+0x2b90 in user32.dll.so) (ebp=407625d4)
18 0x408b2d9e (USER32.DLL.SendMessageTimeoutA+0x1ba in user32.dll.so) (ebp=4076263c)
19 0x408b2e25 (USER32.DLL.SendMessageA+0x31 in user32.dll.so) (ebp=40762668)
20 0x4087d005 (USER32.DLL.DefWindowProcW+0x1885 in user32.dll.so) (ebp=407626f8)
21 0x4087d87c (USER32.DLL.DialogBoxParamW+0x44 in user32.dll.so) (ebp=40762728)
22 0x409ff691 (SHELL32.DLL.SHBrowseForFolder+0xd1 in shell32.dll.so) (ebp=40762770)
23 0x00405575 (wingtk-0.2.exe.EntryPoint+0x1017 in F:\dev\wine\wingtk-0.2.exe) (ebp=407629c0)
24 0x4089d13f (USER32.DLL.GetTaskmanWindow+0xbb in user32.dll.so) (ebp=407629e4)
25 0x4089d19d (USER32.DLL.GetTaskmanWindow+0x119 in user32.dll.so) (ebp=40762a10)
26 0x408a1ade (USER32.DLL.GetTaskmanWindow+0x4a5a in user32.dll.so) (ebp=40762a38)
27 0x408a2129 (USER32.DLL.CallWindowProcW+0xf9 in user32.dll.so) (ebp=40762a6c)
28 0x40879ed8 (USER32.DLL.DefDlgProcW+0x44 in user32.dll.so) (ebp=40762a98)
29 0x4089d13f (USER32.DLL.GetTaskmanWindow+0xbb in user32.dll.so) (ebp=40762abc)
30 0x4089d19d (USER32.DLL.GetTaskmanWindow+0x119 in user32.dll.so) (ebp=40762ae8)
31 0x408a210a (USER32.DLL.CallWindowProcW+0xda in user32.dll.so) (ebp=40762b1c)
32 0x408b2073 (USER32.DLL.IsCharAlphaW+0x2b2f in user32.dll.so) (ebp=40762b78)
33 0x408b2bc9 (USER32.DLL.SendMessageTimeoutW+0x135 in user32.dll.so) (ebp=40762bdc)
34 0x408b2de9 (USER32.DLL.SendMessageW+0x31 in user32.dll.so) (ebp=40762c08)
35 0x40850e65 (USER32.DLL.UnregisterDeviceNotification+0xc8d1 in user32.dll.so) (ebp=40762ce0)
36 0x40851269 (USER32.DLL.UnregisterDeviceNotification+0xccd5 in user32.dll.so) (ebp=40762d04)
37 0x4089d13f (USER32.DLL.GetTaskmanWindow+0xbb in user32.dll.so) (ebp=40762d28)
38 0x4089d19d (USER32.DLL.GetTaskmanWindow+0x119 in user32.dll.so) (ebp=40762d54)
39 0x408a210a (USER32.DLL.CallWindowProcW+0xda in user32.dll.so) (ebp=40762d88)
40 0x40886a56 (USER32.DLL.DispatchMessageW+0x96 in user32.dll.so) (ebp=40762dcc)
41 0x4087de12 (USER32.DLL.IsDialogMessageW+0x96 in user32.dll.so) (ebp=40762de4)
42 0x4087d6a1 (USER32.DLL.CreateDialogIndirectParamW+0xe1 in user32.dll.so) (ebp=40762e28)
43 0x4087d826 (USER32.DLL.DialogBoxParamA+0x52 in user32.dll.so) (ebp=40762e44)
44 0x00404cef (wingtk-0.2.exe.EntryPoint+0x791 in F:\dev\wine\wingtk-0.2.exe) (ebp=00420160)
45 0x74676e69 (SHLWAPI.DLL..reloc+0x3a5de69) (ebp=775c3a63)
Wine-dbg>
--
Dimi.
More information about the wine-devel
mailing list