[Bug 21947] New: IE7 for XP installer crashes in setupapi
http://bugs.winehq.org/show_bug.cgi?id=21947 Summary: IE7 for XP installer crashes in setupapi Product: Wine Version: 1.1.40 Platform: x86 URL: http://www.microsoft.com/downloads/details.aspx?Family ID=9AE91EBE-3385-447C-8A30-081805B2F90B&displaylang=en OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: setupapi AssignedTo: wine-bugs(a)winehq.org ReportedBy: bunglehead(a)gmail.com Created an attachment (id=26644) --> (http://bugs.winehq.org/attachment.cgi?id=26644) installation log Even if I don't choose update option it sometimes crashes with attached output.
From time to time it could succeed but it's not very stable, so it's reproducible I hope.
-- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 Juan Lang <juan_lang(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #26644|application/octet-stream |text/plain mime type| | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #1 from Juan Lang <juan_lang(a)yahoo.com> 2010-03-09 21:38:23 --- A +setupapi log with the crash might be useful. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #2 from Riku Seppälä <riku.seppala(a)kymp.net> 2010-09-22 09:28:16 CDT --- Created an attachment (id=30914) --> (http://bugs.winehq.org/attachment.cgi?id=30914) ie7 install crash Crash for me also in setupapi, wine 1.3.1 Looks little different, dunno if it helps. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 Riku Seppälä <riku.seppala(a)kymp.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |riku.seppala(a)kymp.net --- Comment #3 from Riku Seppälä <riku.seppala(a)kymp.net> 2010-09-24 12:45:50 CDT --- I managed to install ie7 without crash. This time I installed ie6_full first and let ie7 installer install updates and everything went fine. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 Dan Kegel <dank(a)kegel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer CC| |dank(a)kegel.com --- Comment #4 from Dan Kegel <dank(a)kegel.com> 2010-12-29 14:42:29 CST --- I've seen this a bunch lately (removing the z: symlink seems to trigger it). To reproduce a similar problem (in update.exe, but still setupapi), do wget http://winezeug.googlecode.com/svn-history/r2204/trunk/winetricks WINETRICKS_BUG_BLACKLIST=21947 sh winetricks -q ie7 WINEDEBUG=warn+heap works around it, so that's part of 'winetricks ie7' for the moment (unless you blacklist the workaround as described above). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #5 from Dan Kegel <dank(a)kegel.com> 2010-12-29 14:49:16 CST --- Created an attachment (id=32660) --> (http://bugs.winehq.org/attachment.cgi?id=32660) +setupapi,+seh log... crashed in update.exe this time rather than ie7 In the attached log, ie7's update.exe crashes with heap corruption just after trace:setupapi:SetupDefaultQueueCallbackA end copy "y:\\789c3dd29f8e48c83f\\SP2GDR\\xmllite.dll" -> "C:\\windows\\system32\\xmllite.dll" -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #6 from Dan Kegel <dank(a)kegel.com> 2010-12-29 16:56:23 CST --- Fairly early in ie7 install with warn+heap, I see err:setupapi:SetupDefaultQueueCallbackA copy error 3 "c:\\23da024fbb08fc8e51f8639a\\SP2QFE\\xmllite.dll" -> "c:\\windows\\$hf_mig$\\KB915865\\SP2QFE\\xmllite.dll" ... 11 lines deleted ... err:heap:HEAP_ValidateInUseArena Heap 0x110000: block 0x11ef00 tail overwritten at 0x11ef10 (byte 4/12 == 0xff) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 Frédéric Delanoy <frederic.delanoy(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy(a)gmail.com --- Comment #7 from Frédéric Delanoy <frederic.delanoy(a)gmail.com> 2011-05-27 02:40:39 CDT --- Cannot confirm in wine-1.3.20-439-g1ec78b8 I get the "Internet Explorer installation is complete", and a message says updates couldn't be installed (if they were requested). But no crash. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #8 from Nikolay Sivov <bunglehead(a)gmail.com> 2011-05-27 04:03:27 CDT --- (In reply to comment #7)
Cannot confirm in wine-1.3.20-439-g1ec78b8
I get the "Internet Explorer installation is complete", and a message says updates couldn't be installed (if they were requested). But no crash.
It doesn't matter I'm afraid. I think it's a case when undocumented structures are accessed directly (from MS products), and this breaks cause we're not binary compatible. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 jhgf <bernhardloos(a)googlemail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardloos(a)googlemail.com --- Comment #9 from jhgf <bernhardloos(a)googlemail.com> 2011-09-07 04:22:59 CDT --- This bug is still present in latest wine, but reproducing it is next to impossible. It heavily depends on the WINEDEBUG options used, i get it nearly every time with +seh,+setuapi, but not with only one of them and I also don't see the heap corruption dan mentioned. Redirecting the output to a file seems to make it go away, even with tee. Mounting or not mounting drive Z: also doesn't seem to matter. Overall this looks more like a multi-threading/locking issuse then a structure having the wrong size. If somebody manages to predicatable reproduce this, it would be a huge help. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #10 from Hans Leidekker <hans(a)meelstraat.net> 2011-09-07 05:48:29 CDT --- (In reply to comment #9)
This bug is still present in latest wine, but reproducing it is next to impossible. It heavily depends on the WINEDEBUG options used, i get it nearly every time with +seh,+setuapi, but not with only one of them and I also don't see the heap corruption dan mentioned. Redirecting the output to a file seems to make it go away, even with tee. Mounting or not mounting drive Z: also doesn't seem to matter.
Does the hack from bug 26024 prevent the crash? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #11 from jhgf <bernhardloos(a)googlemail.com> 2011-09-07 10:40:25 CDT --- I tried a dozend times and didn't get the crash again, but as I said, it's kinda hard to reproduce, so I can't be 100% sure. I also don't understand, why the crash didn't happen every time, if the error is in the structure layout. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #12 from Nikolay Sivov <bunglehead(a)gmail.com> 2011-09-07 10:45:05 CDT --- (In reply to comment #11)
I tried a dozend times and didn't get the crash again, but as I said, it's kinda hard to reproduce, so I can't be 100% sure.
I also don't understand, why the crash didn't happen every time, if the error is in the structure layout.
Cause memory doesn't get corrupted every time so much that it leads to crash. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 Loaden <loaden(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |loaden(a)gmail.com -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #13 from Loaden <loaden(a)gmail.com> 2012-06-12 05:54:45 CDT --- I just use wine1.5 from the Ubuntu-ppa, Then install ie7, I got this message: Working around wine bug 21947 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #14 from Loaden <loaden(a)gmail.com> 2012-06-12 05:57:53 CDT --- Unhandled exception: unimplemented function inseng.dll.DllInstall called in 32-bit code (0x7b839e92). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7b839e92 ESP:0033fd04 EBP:0033fd68 EFLAGS:00000283( - -- I S - - -C) EAX:7b8263e5 EBX:7b89bff4 ECX:00000008 EDX:0033fd2c ESI:80000100 EDI:00110444 Stack dump: 0x0033fd04: 0033fd88 00000008 00000000 80000100 0x0033fd14: 00000001 00000000 7b839e92 00000002 0x0033fd24: 7e345114 7e345142 7eff7ff4 7e340000 0x0033fd34: 0033fd54 0033fd68 7b85594c 7e340000 0x0033fd44: 0033fd54 00000000 0033fd5c 7ffd8c00 0x0033fd54: 000b000a 7eff5f20 7b839e4a 7eff7ff4 000c: sel=0067 base=00000000 limit=00000000 16-bit --x Backtrace: =>0 0x7b839e92 in kernel32 (+0x29e92) (0x0033fd68) 1 0x7e3450b8 in inseng (+0x50b7) (0x0033fd98) 2 0x7e344641 in inseng (+0x4640) (0x0033fe28) 3 0x7eff5a63 main+0x322() in regsvr32 (0x0033fe28) 4 0x7eff5d4c in regsvr32 (+0x5d4b) (0x0033fe70) 5 0x7b85b43c call_process_entry+0xb() in kernel32 (0x0033fe88) 6 0x7b85c6af in kernel32 (+0x4c6ae) (0x0033fec8) 7 0x7bc71de0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8) 8 0x7bc748bd call_thread_func+0x7c() in ntdll (0x0033ffa8) 9 0x7bc71dbe RtlRaiseException+0x21() in ntdll (0x0033ffc8) 10 0x7bc49fae call_dll_entry_point+0x61d() in ntdll (0x0033ffe8) 0x7b839e92: subl $4,%esp Modules: Module Address Debug info Name (60 modules) ELF 7b800000-7ba30000 Dwarf kernel32<elf> \-PE 7b810000-7ba30000 \ kernel32 ELF 7bc00000-7bcc4000 Dwarf ntdll<elf> \-PE 7bc10000-7bcc4000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7db82000-7dc91000 Deferred oleaut32<elf> \-PE 7dba0000-7dc91000 \ oleaut32 ELF 7dc91000-7dcb7000 Deferred atl<elf> \-PE 7dca0000-7dcb7000 \ atl ELF 7e31d000-7e328000 Deferred libxcursor.so.1 ELF 7e333000-7e348000 Dwarf inseng<elf> \-PE 7e340000-7e348000 \ inseng ELF 7e3b5000-7e3bb000 Deferred libxfixes.so.3 ELF 7e44d000-7e477000 Deferred libexpat.so.1 ELF 7e477000-7e4ab000 Deferred libfontconfig.so.1 ELF 7e4ab000-7e4bb000 Deferred libxi.so.6 ELF 7e4bb000-7e4bf000 Deferred libxcomposite.so.1 ELF 7e4bf000-7e4c8000 Deferred libxrandr.so.2 ELF 7e4c8000-7e4d2000 Deferred libxrender.so.1 ELF 7e4d2000-7e4d8000 Deferred libxxf86vm.so.1 ELF 7e4d8000-7e4fa000 Deferred imm32<elf> \-PE 7e4e0000-7e4fa000 \ imm32 ELF 7e4fa000-7e501000 Deferred libxdmcp.so.6 ELF 7e501000-7e522000 Deferred libxcb.so.1 ELF 7e522000-7e53c000 Deferred libice.so.6 ELF 7e53c000-7e670000 Deferred libx11.so.6 ELF 7e670000-7e682000 Deferred libxext.so.6 ELF 7e682000-7e68b000 Deferred libsm.so.6 ELF 7e68b000-7e714000 Deferred winex11<elf> \-PE 7e690000-7e714000 \ winex11 ELF 7e714000-7e72a000 Deferred libz.so.1 ELF 7e72a000-7e7c4000 Deferred libfreetype.so.6 ELF 7e7e4000-7e85a000 Deferred rpcrt4<elf> \-PE 7e7f0000-7e85a000 \ rpcrt4 ELF 7e85a000-7e873000 Deferred version<elf> \-PE 7e860000-7e873000 \ version ELF 7e873000-7e933000 Deferred gdi32<elf> \-PE 7e880000-7e933000 \ gdi32 ELF 7e933000-7ea73000 Deferred user32<elf> \-PE 7e940000-7ea73000 \ user32 ELF 7ea73000-7ead5000 Deferred advapi32<elf> \-PE 7ea80000-7ead5000 \ advapi32 ELF 7ead5000-7ebdd000 Deferred ole32<elf> \-PE 7eaf0000-7ebdd000 \ ole32 ELF 7ef81000-7ef8e000 Deferred libnss_files.so.2 ELF 7ef8e000-7ef9a000 Deferred libnss_nis.so.2 ELF 7ef9a000-7efb4000 Deferred libnsl.so.1 ELF 7efb4000-7efe0000 Deferred libm.so.6 ELF 7efe0000-7efe4000 Deferred libxinerama.so.1 ELF 7efe4000-7eff9000 Dwarf regsvr32<elf> \-PE 7eff0000-7eff9000 \ regsvr32 ELF f7430000-f7436000 Deferred libuuid.so.1 ELF f7437000-f743c000 Deferred libdl.so.2 ELF f743c000-f75e1000 Deferred libc.so.6 ELF f75e2000-f75fd000 Deferred libpthread.so.0 ELF f7610000-f7614000 Deferred libxau.so.6 ELF f7614000-f761d000 Deferred libnss_compat.so.2 ELF f761d000-f775f000 Dwarf libwine.so.1 ELF f7761000-f7783000 Deferred ld-linux.so.2 ELF f7783000-f7784000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 0000000e services.exe 00000028 0 0000001f 0 00000015 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001d 0 0000001a 0 00000014 0 00000013 0 0000001b plugplay.exe 00000021 0 0000001e 0 0000001c 0 00000023 explorer.exe 00000024 0 00000041 (D) C:\windows\system32\regsvr32.exe 00000042 0 <== System information: Wine build: wine-1.5.5 Platform: i386 (WOW64) Host system: Linux Host version: 3.2.0-24-generic -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #15 from Austin English <austinenglish(a)gmail.com> 2012-07-10 05:54:11 CDT --- (In reply to comment #14)
Unhandled exception: unimplemented function inseng.dll.DllInstall called in
That is fixed by http://source.winehq.org/git/wine.git/commitdiff/f8077a5697088147c21bb72ec3b... -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx(a)gmail.com --- Comment #16 from Bruno Jesus <00cpxxx(a)gmail.com> 2012-07-23 17:01:49 CDT --- I tested 3 times in different prefixes and could complete the install in all of them in wine-git. Can anyone else confirm? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 Ken Sharp <kennybobs(a)o2.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #17 from Ken Sharp <kennybobs(a)o2.co.uk> 2012-09-10 20:09:33 CDT --- Yep. Works here in wine-1.5.12-194-g688aa1f too. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #18 from Alexandre Julliard <julliard(a)winehq.org> 2012-09-14 13:35:05 CDT --- Closing bugs fixed in 1.5.13. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |f8077a5697088147c21bb72ec3b | |f249ea983d42a -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=21947 --- Comment #19 from Dan Kegel <dank(a)kegel.com> 2013-07-23 09:36:21 CDT --- The heap corruption continues; see bug 34120 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=21947 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.microsoft.com/do |https://web.archive.org/web |wnloads/details.aspx?Family |/20061105050627/http://down |ID=9AE91EBE-3385-447C-8A30- |load.microsoft.com/download |081805B2F90B&displaylang=en |/3/8/8/38889dc1-848c-4bf2-8 | |335-86c573ad86d9/IE7-Window | |sXP-x86-enu.exe CC| |focht(a)gmx.net -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla