[Bug 12813] New: XMLSpy 2007 refuses to install
http://bugs.winehq.org/show_bug.cgi?id=12813 Summary: XMLSpy 2007 refuses to install Product: Wine Version: 0.9.60 Platform: PC URL: http://www.brothersoft.com/altova-xmlspy-enterprise- edition-2007-60072.html OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs(a)winehq.org ReportedBy: austinenglish(a)gmail.com Created an attachment (id=12495) --> (http://bugs.winehq.org/attachment.cgi?id=12495) +msi,+msidb log in git, tailed to 500000, bzip2 -9'ed While checking on bug 9053, it appears XMLSpy will not install. Probably a regression, but I can't be sure, I'll try to check later. err:msi:msi_view_get_row Invalid type! Looks a bit suspicious, so setting to msi for now. -- 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=12813 Lei Zhang <thestig(a)google.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer -- 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=12813 --- Comment #1 from James Hawkins <truiken(a)gmail.com> 2008-05-02 22:37:03 --- This is a problem in the msi dialog code. The message loops for the dialogs aren't being run. The indirect reason is because the thread creating the dialogs is not the same as the thread the MsiHiddenWindow was created in. If any message guru out there wants to take a look at this, I can point you to specific line numbers in the dialog code where things go wrong. My idea is that the MsiHiddenWindow message loops (in the other thread) is not being pumped and doesn't get the message. My confusion is that I thought SendMessage won't return until the window procedure handled the message, but my debug output shows that the MsiHiddenWindow procedure never gets the message. -- 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=12813 --- Comment #2 from James Hawkins <truiken(a)gmail.com> 2008-05-02 22:51:26 --- Starting with creating the WelcomeDlg dialog: event.c:56:event_do_dialog dialog.c:3466:msi_dialog_create dialog.c:3553:msi_dialog_run_message_loop r = SendMessage(MsiHiddenWindow, WM_MSI_DIALOG_CREATE, 0, dialog) dialog.c:3446:MSIHiddenWindowProc (the MsiHiddenWindowProc should get this message and call msi_dialog_run_message_loop in the correct thread, but the MsiHiddentWindowProc never gets this message) r == ERROR_SUCCESS -> destroy_dialog -- 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=12813 --- Comment #3 from James Hawkins <truiken(a)gmail.com> 2008-05-03 01:28:25 --- After some intense debugging with the help of Dmitry, we've figured out that the MsiHiddenWindow window should only be created when needed by the msi dialog code. As it stands, we're creating this window when msi is loaded. This particular installer calls ExitThread which destroys the MsiHiddenWindow, causing the rest of the dialog problems. The solution is to load the hidden window from the dialog code. -- 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=12813 --- Comment #4 from James Hawkins <truiken(a)gmail.com> 2008-05-14 14:23:20 --- Patch sent: http://winehq.org/pipermail/wine-patches/2008-May/054901.html -- 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=12813 James Hawkins <truiken(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #5 from James Hawkins <truiken(a)gmail.com> 2008-05-14 15:28:05 --- Patch committed: http://winehq.org/pipermail/wine-cvs/2008-May/043589.html -- 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=12813 --- Comment #6 from Austin English <austinenglish(a)gmail.com> 2008-05-14 17:05:28 --- (In reply to comment #5)
Patch committed:
Works fine in git. Thanks James! -- 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=12813 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> 2008-05-23 10:38:02 --- Closing bugs fixed in 1.0-rc2. -- 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=12813 Hans Leidekker <hans(a)meelstraat.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |69c02d0b0301edeaa55cc4de512 | |173649f9f1e10 -- 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.
participants (1)
-
wine-bugs@winehq.org