http://bugs.winehq.org/show_bug.cgi?id=10287
Summary: unable to install nero 8 Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: NEW Severity: major Priority: P2 Component: wine-msi AssignedTo: wine-bugs@winehq.org ReportedBy: infyquest@gmail.com
Created an attachment (id=8939) --> (http://bugs.winehq.org/attachment.cgi?id=8939) nreo console output
I am unable to install nero 8. It comes up the screen Preparing Installation, then suddenly it crashes. I am attaching the console output
http://bugs.winehq.org/show_bug.cgi?id=10287
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|wine-msi |wine-misc Keywords| |Installer
--- Comment #1 from James Hawkins truiken@gmail.com 2007-11-02 16:31:27 --- Vijay, you've been reporting bugs in Wine for a long time...don't guess the component if you don't know just because you saw a fixme in the console output. The 'Installer' keyword was added for a reason...
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #2 from Vijay Kamuju infyquest@gmail.com 2007-11-02 16:38:44 --- I am sorry about that. Currently I am investigating other apps. I am trying to convert my windows laptop to linux. So I am trying out all the windows apps I frequently use on a VitrualBox VM. So I could not investigate it further, to put the correct module, as its a threaded installer. So could later update the module after I found the reason.
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #3 from Vijay Kamuju infyquest@gmail.com 2007-11-02 16:50:43 --- which trace to use???
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #4 from James Hawkins truiken@gmail.com 2007-11-02 17:11:24 --- Trace to use for what?
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #5 from Vijay Kamuju infyquest@gmail.com 2007-11-02 18:22:46 --- like WINEDEBUG=+relay,+msi wine SetupX.exe or something like WINEDEBUG=+trace wine SetupX.exe
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #6 from James Hawkins truiken@gmail.com 2007-11-02 18:35:10 --- You still didn't answer the question.
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #7 from Vijay Kamuju infyquest@gmail.com 2007-11-02 18:45:04 --- I mean I may have written a wrong comment. I meant which dll's trace log should I look at to determine the problem.
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #8 from James Hawkins truiken@gmail.com 2007-11-02 18:48:51 --- I don't know which dll the bug is in, so I can't say which trace to use. +relay never hurts.
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #9 from Vijay Kamuju infyquest@gmail.com 2007-11-27 11:10:07 --- With Latest git (dt 27-Dec-2007 11:00AM CST) I am getting new errors
... fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {02585c63-db8d-4077-b2be-0786b8c945b7} could be created for context 0x17 fixme:advapi:CheckTokenMembership ((nil) 0x1300b8 0x34fbe4) stub! err:msi:MsiDatabaseCommit Failed to commit tables! fixme:advapi:LookupAccountNameW (null) L"vijayk" (nil) 0x34f7fc (nil) 0x34f800 0x34f7f4 - stub ...
Later it crashes
The important part why is commit tables failing in msi, Is it the cause for installation issues?
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #10 from Austin English austinenglish@gmail.com 2008-06-03 13:05:20 --- Is this still an issue in 1.0-rc3?
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #11 from Vijay Kamuju infyquest@gmail.com 2008-06-03 14:12:29 --- Havent tested it lately, as I moved to a new location, pretty busy. And have deleted the VM which hosted the test env for wine, it will take to 2-3 weeks to retest again. Feel free to test it.
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #12 from Austin English austinenglish@gmail.com 2008-12-01 01:54:29 --- Is this still an issue in current (1.1.9 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #13 from Vijay Kamuju infyquest@gmail.com 2008-12-10 17:59:10 --- will test with latest git, soon as soon as I get my laptop fixed.
http://bugs.winehq.org/show_bug.cgi?id=10287
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified
--- Comment #14 from Austin English austinenglish@gmail.com 2009-01-18 03:46:43 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If the bug is still present in today's wine, but was not present in some earlier version of wine, please update version field to earliest known version of wine that had the bug. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=10287
Janus Trolesen ysangkok@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ysangkok@gmail.com
--- Comment #15 from Janus Trolesen ysangkok@gmail.com 2009-03-15 09:29:44 --- It is still an issue in 1.1.17.
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #16 from Austin English austinenglish@gmail.com 2009-09-15 15:30:48 --- Is this still an issue in current (1.1.29 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=10287
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #17 from Austin English austinenglish@gmail.com 2010-05-26 14:58:26 --- There's a demo here: ftp://ftp5.usw.nero.com/oem/PandaSoftware/Nero-8.1.1.0_Panda_trial.exe
which also fails in wine-1.2-rc1-84-g9ce0ae1
http://bugs.winehq.org/show_bug.cgi?id=10287
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status Whiteboard| |
http://bugs.winehq.org/show_bug.cgi?id=10287
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #8939|0 |1 is obsolete| |
--- Comment #18 from Austin English austinenglish@gmail.com 2010-05-26 14:59:04 --- Created an attachment (id=28298) --> (http://bugs.winehq.org/attachment.cgi?id=28298) terminal output
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #19 from Austin English austinenglish@gmail.com 2010-05-26 15:01:41 --- Created an attachment (id=28299) --> (http://bugs.winehq.org/attachment.cgi?id=28299) +msi trace
http://bugs.winehq.org/show_bug.cgi?id=10287
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net Status Whiteboard| |
--- Comment #20 from Hans Leidekker hans@meelstraat.net 2010-05-26 15:22:10 --- err:msi:ITERATE_Actions Execution halted, action L"NeroAg_Init" returned 1603
This is a custom action failing. A +msi,+relay,+seh,+tid trace might help.
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #21 from Austin English austinenglish@gmail.com 2010-05-26 19:16:45 --- Created an attachment (id=28313) --> (http://bugs.winehq.org/attachment.cgi?id=28313) +msi,+relay,+seh,+tid trace, tail'ed to 500k
Full log is 1.4gb. Let me know if you need more.
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #22 from Hans Leidekker hans@meelstraat.net 2010-05-27 02:01:18 --- You attached a C source file instead of the trace.
http://bugs.winehq.org/show_bug.cgi?id=10287
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #28313|0 |1 is obsolete| |
--- Comment #23 from Austin English austinenglish@gmail.com 2010-05-27 10:47:24 --- Created an attachment (id=28325) --> (http://bugs.winehq.org/attachment.cgi?id=28325) +msi,+relay,+seh,+tid tailed to 500k lines
Sorry about that. Here you go.
http://bugs.winehq.org/show_bug.cgi?id=10287
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #24 from Hans Leidekker hans@meelstraat.net 2010-05-27 13:27:03 --- Hmm, the 'NeroAg_Init' custom action doesn't show up in that trace. And the ftp link doesn't work for me either.
http://bugs.winehq.org/show_bug.cgi?id=10287
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #25 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2010-05-27 14:26:39 --- this one has the same buG ; http://download.oldapps.com/Nero/Nero-8.1.1.0_eng_trial.exe
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #26 from Austin English austinenglish@gmail.com 2010-05-27 14:29:17 --- Seems they took it down between yesterday and today o.0.
FileHippo luckily still has a copy: http://www.filehippo.com/download_nero_burning_rom/3261/
http://bugs.winehq.org/show_bug.cgi?id=10287
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #27 from Anastasius Focht focht@gmx.net 2010-05-27 14:58:20 --- Hello,
use a clean WINEPREFIX for _every_ run of these installers.
--- snip --- ... 0032:trace:msi:ACTION_CustomAction Handling custom action L"NeroAg_Init" (101 L"NCADll" L"NeroAg_Init") ... 0032:trace:msi:HANDLE_CustomType1 Calling function L"NeroAg_Init" from L"C:\users\focht\Temp\msi3a88.tmp" ... 003c:Call KERNEL32.LoadLibraryExW(00b8e03a L"wuapi.dll",00000000,00000008) ret=6842b521 ... 003c:fixme:wuapi:automatic_updates_Pause 003c:Call KERNEL32.FormatMessageA(00001300,00000000,80004001,00000400,00b8e3fc,00000000,00000000) ret=10065702 003c:Ret KERNEL32.FormatMessageA() retval=00000000 ret=10065702 ... 003c:trace:msi:DllThread custom action (3c) returned -2147467263 ... 0032:Call KERNEL32.GetExitCodeThread(0000004c,0033f74c) ret=68365357 0032:Ret KERNEL32.GetExitCodeThread() retval=00000001 ret=68365357 0032:err:msi:custom_get_thread_return Invalid Return Code -2147467263 ... 0032:err:msi:ITERATE_Actions Execution halted, action L"NeroAg_Init" returned 1603 --- snip ---
0x80004001 = -2147467263 = E_NOTIMPL
--- snip dlls/msi/custom.c ---
static UINT custom_get_thread_return( MSIPACKAGE *package, HANDLE thread ) { DWORD rc = 0;
GetExitCodeThread( thread, &rc );
switch (rc) { case ERROR_FUNCTION_NOT_CALLED: case ERROR_SUCCESS: case ERROR_INSTALL_USEREXIT: case ERROR_INSTALL_FAILURE: return rc; case ERROR_NO_MORE_ITEMS: return ERROR_SUCCESS; case ERROR_INSTALL_SUSPEND: ACTION_ForceReboot( package ); return ERROR_SUCCESS; default: ERR("Invalid Return Code %d\n",rc); return ERROR_INSTALL_FAILURE; } } --- snip dlls/msi/custom.c ---
which gets translated to infamous ERROR_INSTALL_FAILURE for that custom action ;-) Faking S_OK for windows updates "pause" action stub should be harmless.
Interestingly the installer also tries to call MsiDatabaseCommit() which is indeed not allowed during a custom action according to MSDN...
Regards
http://bugs.winehq.org/show_bug.cgi?id=10287
--- Comment #28 from Hans Leidekker hans@meelstraat.net 2010-05-28 13:53:51 --- Done, commit is c9fd854e04819a06ee10e04fb090810b4e879f10.
http://bugs.winehq.org/show_bug.cgi?id=10287
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #29 from Austin English austinenglish@gmail.com 2010-05-28 19:33:50 --- Gets past the initial bug, but then complains that the serial number is invalid. But that would be a new bug...
Marking fixed. Thanks Anastasius/Hans!
http://bugs.winehq.org/show_bug.cgi?id=10287
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #30 from Alexandre Julliard julliard@winehq.org 2010-06-11 12:49:17 --- Closing bugs fixed in 1.2-rc3.
http://bugs.winehq.org/show_bug.cgi?id=10287
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c9fd854e04819a06ee10e04fb09 | |0810b4e879f10 URL| |http://filehippo.com/downlo | |ad_nero_burning_rom/3261 Hardware|Other |x86 Version|unspecified |0.9.48. OS|other |Linux
https://bugs.winehq.org/show_bug.cgi?id=10287
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |wuapi Summary|unable to install nero 8 |Nero Burning ROM v8 fails | |to install URL|http://filehippo.com/downlo |https://web.archive.org/web |ad_nero_burning_rom/3261 |/20121010044125/http://down | |load.oldapps.com/Nero/Nero- | |8.1.1.0_eng_trial.exe
--- Comment #31 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive for documentation.
https://web.archive.org/web/20121010044125/http://download.oldapps.com/Nero/...
$ sha1sum Nero-8.1.1.0_eng_trial.exe e1e1f705923527fe1520bf03fac6e6bf7be25c70 Nero-8.1.1.0_eng_trial.exe
$ du -sh Nero-8.1.1.0_eng_trial.exe 178M Nero-8.1.1.0_eng_trial.exe
Regards