[Bug 7964] New: utorrent open containing folder Unhandled exception
Wine Bugs
wine-bugs at winehq.org
Fri Apr 6 02:16:42 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=7964
Summary: utorrent open containing folder Unhandled exception
Product: Wine
Version: 0.9.34.
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-files
AssignedTo: wine-bugs at winehq.org
ReportedBy: citizenr at gmail.com
err:module:find_forwarded_export function not found for forward
'user32.ExtractIconExW' used by L"c:\\windows\\system32\\shlwapi.dll". If you
are using builtin L"shlwapi.dll", try using the native one instead.
fixme:actctx:CreateActCtxW 0x33f8e0 00000008
fixme:actctx:ActivateActCtx 0xf00baa 0x33f8b0
fixme:actctx:DeactivateActCtx 00000000 00f00bad
fixme:shell:StopWatchMode () stub!
fixme:shell:SHCreateShellPalette stub
fixme:actctx:CreateActCtxW 0x33f9f8 00000008
fixme:shell:StopWatchMode () stub!
fixme:process:SetProcessShutdownParameters (00000002, 00000000): partial stub.
wine: Unhandled page fault on write access to 0x7b84fc12 at address 0x7e99f0fa
(thread 002f), starting debugger...
Unhandled exception: page fault on write access to 0x7b84fc12 in 32-bit code
(0x7e99f0fa).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7e99f0fa ESP:0033fe20 EBP:0033fe48 EFLAGS:00210212( - 00 - RIA1)
EAX:00000021 EBX:7e9c0d80 ECX:00000000 EDX:7b922440
ESI:7b84fc12 EDI:7b84fbd0
Stack dump:
0x0033fe20: 7b8abac0 00000000 0033fe58 7b86d77b
0x0033fe30: 00000000 7b922334 7b8a6a36 7e99f0aa
0x0033fe40: 00000001 00000000 0033fea4 0101a831
0x0033fe50: 7b84fbd0 00000000 00000001 0101a803
0x0033fe60: 00000000 010130c9 7b8abac0 0033ff08
0x0033fe70: 00000000 0033fea4 7b860bcc 00000002
Backtrace:
=>1 0x7e99f0fa PathAddBackslashW+0x5a() in shlwapi (0x0033fe48)
2 0x0101a831 in explorer (+0x1a831) (0x0033fea4)
3 0x0101a577 in explorer (+0x1a577) (0x0033ff08)
4 0x7b87036e in kernel32 (+0x5036e) (0x0033ffe8)
5 0xb7ed0587 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7e99f0fa PathAddBackslashW+0x5a in shlwapi: movw $0x5c,0x0(%esi)
Modules:
Module Address Debug info Name (68 modules)
PE 1000000-10ff000 Export explorer
PE 75f80000-7607d000 Deferred browseui
ELF 7b800000-7b924000 Export kernel32<elf>
\-PE 7b820000-7b924000 \ kernel32
ELF 7bc00000-7bc95000 Deferred ntdll<elf>
\-PE 7bc10000-7bc95000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7d6ec000-7d6f1000 Deferred libxfixes.so.3
ELF 7d6f1000-7d6fa000 Deferred libxcursor.so.1
ELF 7d6fa000-7d717000 Deferred imm32<elf>
\-PE 7d700000-7d717000 \ imm32
ELF 7d717000-7d71d000 Deferred libxrandr.so.2
ELF 7d71d000-7d725000 Deferred libxrender.so.1
ELF 7d725000-7d728000 Deferred libxinerama.so.1
ELF 7dad4000-7dad6000 Deferred libnvidia-tls.so.1
ELF 7dad6000-7e35c000 Deferred libglcore.so.1
ELF 7e35c000-7e3e8000 Deferred libgl.so.1
ELF 7e3e8000-7e3ed000 Deferred libxdmcp.so.6
ELF 7e3ed000-7e3f0000 Deferred libxau.so.6
ELF 7e3f0000-7e4e1000 Deferred libx11.so.6
ELF 7e4e1000-7e4ef000 Deferred libxext.so.6
ELF 7e4ef000-7e4f4000 Deferred libxxf86vm.so.1
ELF 7e4f4000-7e50c000 Deferred libice.so.6
ELF 7e50c000-7e515000 Deferred libsm.so.6
ELF 7e515000-7e5a4000 Deferred winex11<elf>
\-PE 7e520000-7e5a4000 \ winex11
ELF 7e5e8000-7e608000 Deferred libexpat.so.1
ELF 7e608000-7e633000 Deferred libfontconfig.so.1
ELF 7e633000-7e647000 Deferred libz.so.1
ELF 7e647000-7e6b5000 Deferred libfreetype.so.6
ELF 7e6b5000-7e6e7000 Deferred uxtheme<elf>
\-PE 7e6c0000-7e6e7000 \ uxtheme
ELF 7e6e7000-7e7a3000 Deferred comctl32<elf>
\-PE 7e6f0000-7e7a3000 \ comctl32
ELF 7e7a3000-7e89d000 Deferred shell32<elf>
\-PE 7e7b0000-7e89d000 \ shell32
ELF 7e89d000-7e8d7000 Deferred shdocvw<elf>
\-PE 7e8b0000-7e8d7000 \ shdocvw
ELF 7e8d7000-7e970000 Deferred oleaut32<elf>
\-PE 7e8f0000-7e970000 \ oleaut32
ELF 7e970000-7e9c8000 Export shlwapi<elf>
\-PE 7e980000-7e9c8000 \ shlwapi
ELF 7e9c8000-7e9db000 Deferred libresolv.so.2
ELF 7e9db000-7e9f9000 Deferred iphlpapi<elf>
\-PE 7e9e0000-7e9f9000 \ iphlpapi
ELF 7e9f9000-7ea4e000 Deferred rpcrt4<elf>
\-PE 7ea10000-7ea4e000 \ rpcrt4
ELF 7ea4e000-7eb88000 Deferred user32<elf>
\-PE 7ea70000-7eb88000 \ user32
ELF 7eb88000-7ec23000 Deferred ole32<elf>
\-PE 7eba0000-7ec23000 \ ole32
ELF 7ec23000-7ec88000 Deferred msvcrt<elf>
\-PE 7ec30000-7ec88000 \ msvcrt
ELF 7ec88000-7ec94000 Deferred libgcc_s.so.1
ELF 7ed7e000-7ee37000 Deferred gdi32<elf>
\-PE 7ed90000-7ee37000 \ gdi32
ELF 7ee37000-7ee7c000 Deferred advapi32<elf>
\-PE 7ee40000-7ee7c000 \ advapi32
ELF 7ee7c000-7ee87000 Deferred libnss_files.so.2
ELF 7ee87000-7ee91000 Deferred libnss_nis.so.2
ELF 7ee91000-7eea8000 Deferred libnsl.so.1
ELF 7eea8000-7eeb1000 Deferred libnss_compat.so.2
ELF 7efce000-7eff5000 Deferred libm.so.6
ELF b7d62000-b7d66000 Deferred libdl.so.2
ELF b7d66000-b7ea7000 Deferred libc.so.6
ELF b7ea7000-b7ebe000 Deferred libpthread.so.0
ELF b7ec9000-b7fda000 Export libwine.so.1
ELF b7fdc000-b7ff7000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000002e (D) C:\windows\explorer.exe
0000002f 0 <==
00000018
0000001a 0
00000019 0
00000016
0000001d 0
0000001c 0
0000001b 0
00000017 0
with native shlwapi.dll I get
fixme:actctx:CreateActCtxW 0x33f8e0 00000008
fixme:actctx:ActivateActCtx 0xf00baa 0x33f8b0
fixme:actctx:DeactivateActCtx 00000000 00f00bad
fixme:actctx:CreateActCtxW 0x33f9f8 00000008
long wait and
fixme:shell:FileIconInit (true)
wine: Call from 0x1019b30 to unimplemented function SHELL32.dll.723, aborting
wine: Unimplemented function SHELL32.dll.723 called at address 0x1019b30
(thread 003f), starting debugger...
Unhandled exception: unimplemented function SHELL32.dll.723 called in 32-bit
code (0x7bc38dec).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc38dec ESP:0033fdd0 EBP:0033fe34 EFLAGS:00200202( - 00 - - I1)
EAX:000002d3 EBX:7bc793a8 ECX:00000000 EDX:00000020
ESI:0033fddc EDI:00000000
Stack dump:
0x0033fdd0: 7bc299a0 7e88756d 0033fe54 80000100
0x0033fde0: 00000001 00000000 01019b30 00000002
0x0033fdf0: 01042cf6 000002d3 7b84fbd0 0033fe3c
0x0033fe00: b7e8aa6c 00000000 7e8fda3c 7e8815b3
0x0033fe10: 7e88756d 0033fe54 00000008 0000002c
0x0033fe20: 00004000 7ebe8870 00000000 00000001
Backtrace:
=>1 0x7bc38dec in ntdll (+0x28dec) (0x0033fe34)
2 0x01019b30 in explorer (+0x19b30) (0x0033fe60)
3 0x010130d8 in explorer (+0x130d8) (0x0033fea4)
4 0x0101a577 in explorer (+0x1a577) (0x0033ff08)
5 0x7b87036e in kernel32 (+0x5036e) (0x0033ffe8)
6 0xb7e8d587 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7bc38dec: subl $4,%esp
Modules:
Module Address Debug info Name (67 modules)
PE 1000000-10ff000 Export explorer
PE 75f80000-7607d000 Deferred browseui
PE 77f60000-77fd6000 Deferred shlwapi
ELF 7b800000-7b924000 Export kernel32<elf>
\-PE 7b820000-7b924000 \ kernel32
ELF 7bc00000-7bc95000 Export ntdll<elf>
\-PE 7bc10000-7bc95000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7d750000-7d755000 Deferred libxfixes.so.3
ELF 7d755000-7d75e000 Deferred libxcursor.so.1
ELF 7d75e000-7d77b000 Deferred imm32<elf>
\-PE 7d770000-7d77b000 \ imm32
ELF 7d77b000-7d781000 Deferred libxrandr.so.2
ELF 7d781000-7d789000 Deferred libxrender.so.1
ELF 7d789000-7d78c000 Deferred libxinerama.so.1
ELF 7db38000-7db3a000 Deferred libnvidia-tls.so.1
ELF 7db3a000-7e3c0000 Deferred libglcore.so.1
ELF 7e3c0000-7e44c000 Deferred libgl.so.1
ELF 7e44c000-7e451000 Deferred libxdmcp.so.6
ELF 7e451000-7e454000 Deferred libxau.so.6
ELF 7e454000-7e545000 Deferred libx11.so.6
ELF 7e545000-7e553000 Deferred libxext.so.6
ELF 7e553000-7e558000 Deferred libxxf86vm.so.1
ELF 7e558000-7e570000 Deferred libice.so.6
ELF 7e570000-7e579000 Deferred libsm.so.6
ELF 7e579000-7e608000 Deferred winex11<elf>
\-PE 7e590000-7e608000 \ winex11
ELF 7e64a000-7e66a000 Deferred libexpat.so.1
ELF 7e66a000-7e695000 Deferred libfontconfig.so.1
ELF 7e695000-7e6a9000 Deferred libz.so.1
ELF 7e6a9000-7e717000 Deferred libfreetype.so.6
ELF 7e717000-7e749000 Deferred uxtheme<elf>
\-PE 7e720000-7e749000 \ uxtheme
ELF 7e749000-7e805000 Deferred comctl32<elf>
\-PE 7e750000-7e805000 \ comctl32
ELF 7e805000-7e8ff000 Deferred shell32<elf>
\-PE 7e820000-7e8ff000 \ shell32
ELF 7e8ff000-7e939000 Deferred shdocvw<elf>
\-PE 7e910000-7e939000 \ shdocvw
ELF 7e939000-7e9d2000 Deferred oleaut32<elf>
\-PE 7e950000-7e9d2000 \ oleaut32
ELF 7e9d2000-7e9e5000 Deferred libresolv.so.2
ELF 7e9e5000-7ea03000 Deferred iphlpapi<elf>
\-PE 7e9f0000-7ea03000 \ iphlpapi
ELF 7ea03000-7ea58000 Deferred rpcrt4<elf>
\-PE 7ea10000-7ea58000 \ rpcrt4
ELF 7ea58000-7eb92000 Deferred user32<elf>
\-PE 7ea70000-7eb92000 \ user32
ELF 7eb92000-7ec2d000 Deferred ole32<elf>
\-PE 7eba0000-7ec2d000 \ ole32
ELF 7ec2d000-7ec92000 Deferred msvcrt<elf>
\-PE 7ec40000-7ec92000 \ msvcrt
ELF 7ec92000-7ec9e000 Deferred libgcc_s.so.1
ELF 7ed88000-7ee41000 Deferred gdi32<elf>
\-PE 7eda0000-7ee41000 \ gdi32
ELF 7ee41000-7ee86000 Deferred advapi32<elf>
\-PE 7ee50000-7ee86000 \ advapi32
ELF 7ee86000-7ee91000 Deferred libnss_files.so.2
ELF 7ee91000-7eea8000 Deferred libnsl.so.1
ELF 7eea8000-7eeb1000 Deferred libnss_compat.so.2
ELF 7efce000-7eff5000 Deferred libm.so.6
ELF 7eff6000-7f000000 Deferred libnss_nis.so.2
ELF b7d1f000-b7d23000 Deferred libdl.so.2
ELF b7d23000-b7e64000 Deferred libc.so.6
ELF b7e64000-b7e7b000 Deferred libpthread.so.0
ELF b7e86000-b7f97000 Export libwine.so.1
ELF b7f99000-b7fb4000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000042
00000043 0
00000040
00000041 0
0000003e (D) C:\windows\explorer.exe
0000003f 0 <==
0000003c
0000003d 0
00000018
0000001a 0
00000019 0
00000016
0000001d 0
0000001c 0
0000001b 0
00000017 0
fixme:process:SetProcessShutdownParameters (00000002, 00000000): partial stub.
deleting
[HKEY_CLASSES_ROOT\folder\shell\open\ddeexec]
[HKEY_CLASSES_ROOT\folder\shell\open\ddeexec\application]
and making
[HKEY_CLASSES_ROOT\folder\shell\open\command]
@="/usr/bin/nautilus"
doesnt change a thing, same Unhandled exception
but that trick works for txtfile key, I mean
[HKEY_CLASSES_ROOT\txtfile\shell\open\command]
@="/usr/bin/nautilus"
will try to fire up nautilus
so
- why its barfing up?
- how do I configure wine to fire up my app to open folders (since
\folder\shell\open\command is ignored)?
--
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