http://bugs.winehq.org/show_bug.cgi?id=25730
Summary: xmlnode_get_nodeTypedValue need to handle node type Product: Wine Version: 1.3.10 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msxml3 AssignedTo: wine-bugs@winehq.org ReportedBy: surfing86@live.it
Trying to launch World of Tanks Autoupdater WOTLauncher.exe
~/.wine/drive_c/World_of_Tanks_closed_Beta$ wine WOTLauncher.exe fixme:msxml:xmlnode_get_nodeTypedValue need to handle node type 2 wine: Unhandled exception 0x40000015 at address 0x52c843 (thread 0009), starting debugger...
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #1 from Austin English austinenglish@gmail.com 2011-01-08 13:20:00 CST --- Does native msxml(3,4,6) help? That fixme may be a red herring.
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #2 from surfing86@live.it 2011-01-09 08:21:23 CST --- (In reply to comment #1)
Does native msxml(3,4,6) help? That fixme may be a red herring.
Setting msxml to native I have this output error:
wine WOTLauncher.exe err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\windows\system32\msxml.dll" err:ole:create_server class {2933bf90-7b36-11d2-b20e-00c04f983e60} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {2933bf90-7b36-11d2-b20e-00c04f983e60} could be created for context 0x17 wine: Unhandled exception 0x40000015 at address 0x52c843 (thread 0009), starting debugger...
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #3 from Austin English austinenglish@gmail.com 2011-01-09 14:46:09 CST --- (In reply to comment #2)
(In reply to comment #1)
Does native msxml(3,4,6) help? That fixme may be a red herring.
Setting msxml to native I have this output error:
wine WOTLauncher.exe err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\windows\system32\msxml.dll" err:ole:create_server class {2933bf90-7b36-11d2-b20e-00c04f983e60} not registered
The dll isn't properly registered. Try 'winetricks -q msxml3 msxml4 msxml6' instead.
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #4 from surfing86 surfing86@live.it 2011-01-10 06:32:02 CST --- After applying winetricks -q msxml3 msxml4 msxml6 I have the same error: fixme:msxml:xmlnode_get_nodeTypedValue need to handle node type 2 wine: Unhandled exception 0x40000015 at address 0x52c843 (thread 0009)
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #5 from surfing86 surfing86@live.it 2011-01-10 07:27:04 CST --- This user describes a similar problem to mine, but noone has answered:
http://forum.winehq.org/viewtopic.php?p=9021&sid=bfb8d6aa9825b5a23b0f3f7...
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #6 from Nikolay Sivov bunglehead@gmail.com 2011-01-10 14:17:30 CST --- Forum report looks broken too. Please start with clean .wine (remove it and install a program again) and attach terminal output with +msxml,+tid channels (http://wiki.winehq.org/FAQ#get_log plus section 7.19). This log will show used msxml version.
Does it hang after this? :
--- wine: Unhandled exception 0x40000015 at address 0x52c843 (thread 0009), starting debugger... ---
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #7 from surfing86 surfing86@live.it 2011-01-10 16:22:12 CST --- Created an attachment (id=32804) --> (http://bugs.winehq.org/attachment.cgi?id=32804) WINEDEBUG=+relay,+seh,+msxml,+tid wine WOTLauncher.exe
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #8 from surfing86 surfing86@live.it 2011-01-10 16:27:23 CST --- (In reply to comment #6)
Does it hang after this? :
wine: Unhandled exception 0x40000015 at address 0x52c843 (thread 0009), starting debugger...
After that:
Microsoft Visual C++ Runtime Library
Runtime error! This application has requested the runtime to terminate in an unusual way.
I press Ok button.
Then: Process of pid=0008 has terminated No process loaded, cannot execute 'echo Modules:'
But it does not hang.
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #9 from Nikolay Sivov bunglehead@gmail.com 2011-01-10 16:29:16 CST --- No need for +relay. msxml3 fails to load for some reason. Did you really start with empty wine prefix? If so your build seems to be broken.
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #10 from surfing86 surfing86@live.it 2011-01-10 16:42:27 CST --- (In reply to comment #9)
No need for +relay. msxml3 fails to load for some reason. Did you really start with empty wine prefix? If so your build seems to be broken.
I have to attach another file without +relay?
I deleted the .wine folder, then i made winetricks -q msxml3 like Austin said
How can i assure myself to have an empty wine prefix?
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #11 from surfing86 surfing86@live.it 2011-01-12 05:53:47 CST --- Upgraded wine to 1.3.11 version, but i have the same problem. Any suggestions?
http://bugs.winehq.org/show_bug.cgi?id=25730
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #12 from Austin English austinenglish@gmail.com 2011-01-14 19:15:48 CST --- I see the same. It's a closed beta, I signed up a few days ago and got a key today.
Native msxml3 worked around it for me, then I hit a bug in wine's ie (winetricks ie7 worked around that).
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #13 from Austin English austinenglish@gmail.com 2011-01-14 19:16:17 CST --- Created an attachment (id=32853) --> (http://bugs.winehq.org/attachment.cgi?id=32853) +msxml,+tid
http://bugs.winehq.org/show_bug.cgi?id=25730
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=25730
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |25779
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #14 from surfing86 surfing86@live.it 2011-01-20 07:50:50 CST --- Finally I solved the problem! With a strange workaround, but it works. I copied the msxml3.dll msxml3a.dll msxml3r.dll files from a Windows Vista 32 bit system, and pasted them in .wine/drive_c/windows/system32 folder, and now I don't have the problem anymore.
Now i installed Internet Explorer 7 with winetricks and wininet.
NOW THE AUTOUPDATER WORKS! GREAT!
But i have also a small problem. The buttons are not visible and when i place the mouse over them i have this error:
err:tooltips:TOOLTIPS_WindowProc unknown msg 2007 wp=00000005 lp=00000000
Thanks a lot to Austin English and Nicolay Sivov to help in this problem. It would be very nice to solve this other small problem.
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #15 from Austin English austinenglish@gmail.com 2011-01-20 12:49:34 CST --- (In reply to comment #14)
But i have also a small problem. The buttons are not visible and when i place the mouse over them i have this error:
err:tooltips:TOOLTIPS_WindowProc unknown msg 2007 wp=00000005 lp=00000000
Thanks a lot to Austin English and Nicolay Sivov to help in this problem. It would be very nice to solve this other small problem.
That should be a new bug.
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #16 from Nikolay Sivov bunglehead@gmail.com 2011-11-05 05:47:53 CDT --- Created attachment 37314 --> http://bugs.winehq.org/attachment.cgi?id=37314 patch
Please attach new log with this patch with current git. If application doesn't use schemas this will work I think.
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #17 from Austin English austinenglish@gmail.com 2011-11-07 14:58:30 CST --- Created attachment 37367 --> http://bugs.winehq.org/attachment.cgi?id=37367 msxml,tid with patch
Still fails in wine-1.3.32-46-g5243d44, with patch. Log attached.
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #18 from Nikolay Sivov bunglehead@gmail.com 2011-11-12 08:22:26 CST --- Created attachment 37462 --> http://bugs.winehq.org/attachment.cgi?id=37462 patch2
Try with one on top of previous patch. It supposed to fix this failure:
--- 0009:trace:msxml:xmlnodemap_getNamedItem (0x12cb30)->(L"xml:lang" 0x32f778) 0009:trace:msxml:xmlnodemap_getQualifiedItem (0x12cb30)->(L"xml:lang" (null) 0x32f778) 0009:trace:msxml:domelem_Release (0x12ce58)->(0) ---
Attach new log as usual please.
http://bugs.winehq.org/show_bug.cgi?id=25730
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #32804|0 |1 is obsolete| | Attachment #32853|0 |1 is obsolete| | Attachment #37367|0 |1 is obsolete| |
--- Comment #19 from Austin English austinenglish@gmail.com 2011-11-12 20:31:20 CST --- Created attachment 37473 --> http://bugs.winehq.org/attachment.cgi?id=37473 msxml,tid with both patches
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #20 from Nikolay Sivov bunglehead@gmail.com 2011-11-13 02:04:22 CST --- (In reply to comment #19)
Created attachment 37473 [details] msxml,tid with both patches
Well, that's unexpected. Now it fails much earlier on unrelated XPath query, which is the same as before.
Are you sure you're using clean prefix? That's one bothers me:
--- 0022:err:setupapi:create_dest_file failed to create L"C:\windows\system32\shlwapi.dll" (error=80) 0022:err:ole:TLB_ReadTypeLib Loading of typelib L"C:\windows\system32\msdatsrc.tlb" failed with error 2 Native IE detected, not doing registration ---
So if you use native urlmon for example it's possible that this resource is fail to load at all, or something like that.
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #21 from Austin English austinenglish@gmail.com 2011-11-13 15:11:53 CST --- (In reply to comment #20)
(In reply to comment #19)
Created attachment 37473 [details] msxml,tid with both patches
Well, that's unexpected. Now it fails much earlier on unrelated XPath query, which is the same as before.
Are you sure you're using clean prefix? That's one bothers me:
0022:err:setupapi:create_dest_file failed to create L"C:\windows\system32\shlwapi.dll" (error=80) 0022:err:ole:TLB_ReadTypeLib Loading of typelib L"C:\windows\system32\msdatsrc.tlb" failed with error 2 Native IE detected, not doing registration
So if you use native urlmon for example it's possible that this resource is fail to load at all, or something like that.
After your patches, the xml crash is gone. The only fixme's shown are IE related, so I tried native ie6. With native ie6 and builtin XML, there is an exception thrown, but with native ie6/msxml3, no exception.
Sorry, should've clarified that before. Your patches help, next bug is IE related, and there may be an xml problem after that, but hard to say..
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #22 from Nikolay Sivov bunglehead@gmail.com 2011-11-13 21:57:42 CST --- Okay, that makes sense. It looks like builtin msxml fails to even load resource stream with native IE (it uses urlmon to load from urls), and it's probably res:// specific issue. Anyway this failure is interesting on its own.
http://bugs.winehq.org/show_bug.cgi?id=25730
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |dd9a2effd5efa09388e76e0282f | |2e3f206cbbdb4 Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #23 from Austin English austinenglish@gmail.com 2011-11-14 13:45:45 CST --- http://source.winehq.org/git/wine.git/commitdiff/dd9a2effd5efa09388e76e0282f...
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #24 from Nikolay Sivov bunglehead@gmail.com 2011-11-14 13:53:18 CST --- Fixes got in as dd9a2effd5efa09388e76e0282f2e3f206cbbdb4 and 02cd5a008f011fcd8a58b8346fb536d576227ffb.
Please open new bug if next issue is about IE.
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #25 from Austin English austinenglish@gmail.com 2011-11-14 14:02:39 CST --- (In reply to comment #24)
Fixes got in as dd9a2effd5efa09388e76e0282f2e3f206cbbdb4 and 02cd5a008f011fcd8a58b8346fb536d576227ffb.
Please open new bug if next issue is about IE.
It's already there, bug 25730.
http://bugs.winehq.org/show_bug.cgi?id=25730
--- Comment #26 from Austin English austinenglish@gmail.com 2011-11-14 14:03:03 CST --- (In reply to comment #25)
(In reply to comment #24)
Fixes got in as dd9a2effd5efa09388e76e0282f2e3f206cbbdb4 and 02cd5a008f011fcd8a58b8346fb536d576227ffb.
Please open new bug if next issue is about IE.
It's already there, bug 25730.
Make that bug 25779.
http://bugs.winehq.org/show_bug.cgi?id=25730
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #27 from Alexandre Julliard julliard@winehq.org 2011-11-18 13:04:19 CST --- Closing bugs fixed in 1.3.33.
http://bugs.winehq.org/show_bug.cgi?id=25730
Bug 25730 depends on bug 25779, which changed state.
Bug 25779 Summary: world of tanks updater: never shows a gui without winetricks ie7 http://bugs.winehq.org/show_bug.cgi?id=25779
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED