https://bugs.winehq.org/show_bug.cgi?id=43325
Bug ID: 43325 Summary: Regedit crash on import or export registry file Product: Wine Version: 2.12 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: registry Assignee: wine-bugs@winehq.org Reporter: hugocanalli@gmail.com Distribution: ---
sh-4.4$ regedit fixme:advapi:RegisterEventSourceW ((null),L"AdobeARMservice"): stub fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000000,(nil),0x0001,0x00000000,0x82e73c,(nil)): stub fixme:advapi:DeregisterEventSource (0xcafe4242) stub wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:00000000 ESP:0032c2dc EBP:0032c328 EFLAGS:00010286( R- -- I S - -P- ) EAX:00000000 EBX:f71e5000 ECX:f713ce95 EDX:0032c394 ESI:00000001 EDI:f71b792c Stack dump: 0x0032c2dc: f715ff62 00167b98 f71b792c 0032c394 0x0032c2ec: f713ce95 00156da0 00156da0 00000002 0x0032c2fc: 0032c394 00156da0 001688e0 00167b98 0x0032c30c: 16463900 0000ff00 f715feb6 0032c340 0x0032c31c: f71e5000 00000001 f71e5000 0032caa8 0x0032c32c: f71451c2 00000000 22000000 00790053 000c: sel=0067 base=00000000 limit=00000000 16-bit --x Backtrace: =>0 0x00000000 (0x0032c328) 1 0xf71451c2 SHGetFileInfoW+0x7b1() in shell32 (0x0032caa8) 2 0xf7145bf9 SHGetFileInfoA+0x88() in shell32 (0x0032cdc8) 3 0xf613ee80 in comdlg32 (+0xee7f) (0x0032d558) 4 0xf6143800 in comdlg32 (+0x137ff) (0x0032d838) 5 0xf6f28baa WINPROC_wrapper+0x19() in user32 (0x0032d878) 6 0xf6f2931b in user32 (+0x9931a) (0x0032d8c8) 7 0xf6f2bbdf in user32 (+0x9bbde) (0x0032d918) 8 0xf6ebb024 DefDlgProcW+0x73() in user32 (0x0032d968) 9 0xf6f28baa WINPROC_wrapper+0x19() in user32 (0x0032d9a8) 10 0xf6f291fa in user32 (+0x991f9) (0x0032d9f8) 11 0xf6f2b6fa in user32 (+0x9b6f9) (0x0032da48) 12 0xf6eed18e in user32 (+0x5d18d) (0x0032dab8) 13 0xf6ef41be in user32 (+0x641bd) (0x0032db18) 14 0xf6ef4480 SendMessageW+0x5f() in user32 (0x0032db68) 15 0xf6ec0301 in user32 (+0x30300) (0x0032de58) 16 0xf6ec1d4a DialogBoxIndirectParamAorW+0x39() in user32 (0x0032de88) 17 0xf6ec1df2 DialogBoxIndirectParamW+0x31() in user32 (0x0032dec8) 18 0xf613e64b in comdlg32 (+0xe64a) (0x0032dfd8) 19 0xf613e763 in comdlg32 (+0xe762) (0x0032e008) 20 0xf6145a5b GetSaveFileNameW+0x5a() in comdlg32 (0x0032e0a8) 21 0x7ecbbae7 in regedit (+0xbae6) (0x0032f978) 22 0x7ecbc21d FrameWndProc+0x2ac() in regedit (0x0032fad8) 23 0xf6f28baa WINPROC_wrapper+0x19() in user32 (0x0032fb18) 24 0xf6f291fa in user32 (+0x991f9) (0x0032fb68) 25 0xf6f2b6fa in user32 (+0x9b6f9) (0x0032fbb8) 26 0xf6eef57c DispatchMessageW+0x9b() in user32 (0x0032fcc8) 27 0x7ecbef20 wWinMain+0x2cf() in regedit (0x0032fd68) 28 0x7ecc467f wmain+0xde() in regedit (0x0032fe08) 29 0x7ecc458f in regedit (+0x1458e) (0x0032fe38) 30 0x7b460e9c call_process_entry+0xb() in kernel32 (0x0032fe58) 31 0x7b461f24 in kernel32 (+0x41f23) (0x0032fe98) 32 0x7bc7eb9c call_thread_func_wrapper+0xb() in ntdll (0x0032feb8) 33 0x7bc81aef call_thread_func+0xce() in ntdll (0x0032ffa8) 34 0x7bc7eb7a RtlRaiseException+0x21() in ntdll (0x0032ffc8) 35 0x7bc52123 call_dll_entry_point+0x3d2() in ntdll (0x0032ffe8) 36 0xf75760cd wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000) 37 0xf7576230 wine_switch_to_stack+0x1f() in libwine.so.1 (0xffc30238) 38 0x7bc58022 LdrInitializeThunk+0x251() in ntdll (0xffc30288) 39 0x7b46807a __wine_kernel_init+0x929() in kernel32 (0xffc313f8) 40 0x7bc58e35 __wine_process_init+0x144() in ntdll (0xffc31468) 41 0xf7574fd8 wine_init+0x2d7() in libwine.so.1 (0xffc314c8) 42 0x7c000a82 main+0x81() in <wine-loader> (0xffc31918) 43 0xf73a7253 __libc_start_main+0xf2() in libc.so.6 (0x00000000) 0x00000000: -- no code accessible -- Modules: Module Address Debug info Name (69 modules) PE 71590000-71617000 Deferred comctl32 PE 77f60000-77fd6000 Deferred shlwapi ELF 7b400000-7b7e9000 Dwarf kernel32<elf> -PE 7b420000-7b7e9000 \ kernel32 ELF 7bc00000-7bcf6000 Dwarf ntdll<elf> -PE 7bc10000-7bcf6000 \ ntdll ELF 7c000000-7c004000 Dwarf <wine-loader> ELF 7eafe000-7eb6d000 Deferred libncursesw.so.6 ELF 7eb6d000-7ec2d000 Deferred msvcrt<elf> -PE 7eb80000-7ec2d000 \ msvcrt ELF 7ec2d000-7eca4000 Deferred advapi32<elf> -PE 7ec40000-7eca4000 \ advapi32 ELF 7eca4000-7ed49000 Dwarf regedit<elf> -PE 7ecb0000-7ed49000 \ regedit ELF 7ef2c000-7ef3f000 Deferred libnss_files.so.2 ELF 7ef3f000-7ef4d000 Deferred libnss_nis.so.2 ELF 7ef4d000-7ef68000 Deferred libnsl.so.1 ELF 7ef68000-7efc4000 Deferred libm.so.6 ELF f5f6b000-f5fed000 Deferred rpcrt4<elf> -PE f5f80000-f5fed000 \ rpcrt4 ELF f5fed000-f6127000 Deferred ole32<elf> -PE f6000000-f6127000 \ ole32 ELF f6127000-f6212000 Dwarf comdlg32<elf> -PE f6130000-f6212000 \ comdlg32 ELF f657e000-f65c4000 Deferred usp10<elf> -PE f6580000-f65c4000 \ usp10 ELF f65c4000-f6602000 Deferred winspool<elf> -PE f65d0000-f6602000 \ winspool ELF f6763000-f676a000 Deferred libxfixes.so.3 ELF f676a000-f6775000 Deferred libxcursor.so.1 ELF f6775000-f6788000 Deferred libxi.so.6 ELF f6788000-f678c000 Deferred libxcomposite.so.1 ELF f678c000-f6799000 Deferred libxrandr.so.2 ELF f6799000-f67a5000 Deferred libxrender.so.1 ELF f67a5000-f67ac000 Deferred libxxf86vm.so.1 ELF f67ac000-f67b3000 Deferred libxdmcp.so.6 ELF f67b3000-f67de000 Deferred libxcb.so.1 ELF f67de000-f692b000 Deferred libx11.so.6 ELF f6967000-f69f3000 Deferred winex11<elf> -PE f6970000-f69f3000 \ winex11 ELF f69f3000-f6a17000 Deferred imm32<elf> -PE f6a00000-f6a17000 \ imm32 ELF f6a69000-f6a93000 Deferred libexpat.so.1 ELF f6a93000-f6add000 Deferred libfontconfig.so.1 ELF f6add000-f6b55000 Deferred libpcre.so.1 ELF f6b55000-f6c81000 Deferred libglib-2.0.so.0 ELF f6c81000-f6d1c000 Deferred libharfbuzz.so.0 ELF f6d1c000-f6d5a000 Deferred libpng16.so.16 ELF f6d5a000-f6d73000 Deferred libz.so.1 ELF f6d73000-f6e40000 Deferred libfreetype.so.6 ELF f6e40000-f6e44000 Deferred libxinerama.so.1 ELF f6e44000-f6e59000 Deferred libxext.so.6 ELF f6e7c000-f6fd3000 Dwarf user32<elf> -PE f6e90000-f6fd3000 \ user32 ELF f6fd3000-f7101000 Deferred gdi32<elf> -PE f6fe0000-f7101000 \ gdi32 ELF f7101000-f734c000 Dwarf shell32<elf> -PE f7110000-f734c000 \ shell32 ELF f734e000-f7353000 Deferred libdl.so.2 ELF f7354000-f7358000 Deferred libxau.so.6 ELF f735a000-f736b000 Deferred libbz2.so.1.0 ELF f736b000-f7385000 Deferred version<elf> -PE f7370000-f7385000 \ version ELF f7385000-f738f000 Deferred libnss_compat.so.2 ELF f738f000-f7550000 Dwarf libc.so.6 ELF f7550000-f756e000 Deferred libpthread.so.0 ELF f756e000-f7725000 Dwarf libwine.so.1 ELF f7727000-f774c000 Deferred ld-linux.so.2 ELF f774e000-f774f000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\windows\system32\regedit.exe 00000009 0 <== 0000000e services.exe 0000002d 0 0000002a 0 00000025 0 0000001f 0 0000001c 0 00000015 0 00000010 0 0000000f 0 00000011 armsvc.exe 00000019 0 00000018 0 00000012 0 00000013 explorer.exe 00000032 0 00000031 0 00000030 0 00000014 0 0000001a winedevice.exe 00000024 0 0000001e 0 0000001d 0 0000001b 0 00000022 plugplay.exe 00000027 0 00000026 0 00000023 0 00000028 winedevice.exe 00000033 0 0000002c 0 0000002b 0 00000029 0 System information: Wine build: wine-2.12 Platform: i386 Version: Windows XP Host system: Linux Host version: 4.11.9-1-ARCH sh-4.4$
https://bugs.winehq.org/show_bug.cgi?id=43325
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|registry |-unknown
https://bugs.winehq.org/show_bug.cgi?id=43325
Hugleo hugocanalli@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux
https://bugs.winehq.org/show_bug.cgi?id=43325
Hugleo hugocanalli@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hugocanalli@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=43325
Hugleo hugocanalli@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|hugocanalli@gmail.com |
https://bugs.winehq.org/show_bug.cgi?id=43325
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com Keywords| |download, source
--- Comment #1 from Austin English austinenglish@gmail.com --- I can't reproduce this in a clean prefix. Can you try in a clean prefix and give more details?
https://bugs.winehq.org/show_bug.cgi?id=43325
--- Comment #2 from Hugleo hugocanalli@gmail.com --- (In reply to Austin English from comment #1)
I can't reproduce this in a clean prefix. Can you try in a clean prefix and give more details?
Hi,
I tested with a clean prefix and worked! So I tried and founded the cause of the problem.
I've installed the comctl32 component with:
winetricks comctl32
After that if I try to export ou import any key regedit doesn't show the dialog box and crash ;-)
https://bugs.winehq.org/show_bug.cgi?id=43325
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- This sounds like a duplicate of bug 43188.
https://bugs.winehq.org/show_bug.cgi?id=43325
--- Comment #4 from Hugleo hugocanalli@gmail.com --- (In reply to Nikolay Sivov from comment #3)
This sounds like a duplicate of bug 43188.
Yes,I can confirm that my program is working normally with native. No need install comctl32
https://bugs.winehq.org/show_bug.cgi?id=43325
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #5 from Gijs Vermeulen gijsvrm@gmail.com --- Marking dupe of invalid bug 43188.
*** This bug has been marked as a duplicate of bug 43188 ***
https://bugs.winehq.org/show_bug.cgi?id=43325
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate