http://bugs.winehq.org/show_bug.cgi?id=31939
Bug #: 31939 Summary: QuickBooks Pro 8 setup exits silently Product: Wine Version: 1.5.14 Platform: x86-64 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: kennybobs@o2.co.uk Classification: Unclassified
Created attachment 42069 --> http://bugs.winehq.org/attachment.cgi?id=42069 wine-1.5.14-307-g1f876a6 +relay +seh +tid
The setup for Quickbooks Premier: Accountant Edition 2008 US exits silently.
Running as "wine d:\setup.exe" or any variant doesn't do anything. Nothing printed in the console.
Tried "winetricks dotnet20 comctl32 msxml3 msxml4 vcrun2005" as suggested by the AppDB but nothing makes any difference. "winetricks flash vcrun2008" both won't install so couldn't try them.
Cannot find a downloadable trial for this specific version.
Works fine in Win XP.
http://bugs.winehq.org/show_bug.cgi?id=31939
--- Comment #1 from Ken Sharp kennybobs@o2.co.uk 2012-10-10 19:48:03 CDT --- Created attachment 42070 --> http://bugs.winehq.org/attachment.cgi?id=42070 Strace
http://bugs.winehq.org/show_bug.cgi?id=31939
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #2 from Dan Kegel dank@kegel.com 2012-10-10 20:55:58 CDT --- You're running in a chroot jail?
execve("/home/test/chrootprecisei386/usr/local/bin/wine-preloader", ["/home/test/chrootprecisei386/usr"..., "/home/test/chrootprecisei386/usr"..., "/media/QBPRO2008R1/setup.exe"], [/* 28 vars */]) = 0
Have you tried running without one? Maybe something's funny with it.
http://bugs.winehq.org/show_bug.cgi?id=31939
--- Comment #3 from Ken Sharp kennybobs@o2.co.uk 2012-10-10 21:01:34 CDT --- No I'm compiling in a chroot. Same is true of pre-compiled .debs.
http://bugs.winehq.org/show_bug.cgi?id=31939
--- Comment #4 from Ken Sharp kennybobs@o2.co.uk 2013-07-12 12:37:59 CDT --- Still present in wine-1.6-rc4-122-g104adb7.
https://bugs.winehq.org/show_bug.cgi?id=31939
--- Comment #5 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.37 or newer) wine? If so, please attach the terminal output in 1.7.37 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=31939
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net, | |super_man@post.com
https://bugs.winehq.org/show_bug.cgi?id=31939
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer Status|NEW |RESOLVED Resolution|--- |INVALID Summary|QuickBooks Pro 8 setup |QuickBooks Pro 8 |exits silently |(Accountant Edition 2008 | |US) setup exits silently | |(installer expects to be | |started from correct | |working directory)
--- Comment #6 from Anastasius Focht focht@gmx.net --- Hello folks,
I found a distributed backup - thanks to some people still seeding old stuff.
In short: There is nothing to fix here. Ken didn't change to proper working directory prior running the installer with "<cd-drive>:\foo.exe" path syntax.
Test: I (fuse) mounted the ISO image at 'd:' to replicate the setup.
Working directory = $HOME (to prove the point)
--- snip --- $ ll .wine/dosdevices/ total 16 lrwxrwxrwx. 1 focht focht 10 May 10 2015 c: -> ../drive_c lrwxrwxrwx. 1 focht focht 16 Nov 12 16:53 d: -> /home/focht/iso/ lrwxrwxrwx. 1 focht focht 8 Nov 12 16:53 e:: -> /dev/sr0 lrwxrwxrwx. 1 focht focht 1 Jun 24 00:11 z: -> /
$ pwd /home/focht
$ WINEDEBUG=+tid,+seh,+relay,+server wine "d:\setup.exe" >>log.txt 2>&1 ... 0009: create_file( access=80000000, attributes=00000040, sharing=00000005, create=1, options=00000060, attrs=00000000, objattr={rootdir=0000,sd={},name=L""}, filename="/home/focht/.wine/dosdevices/d:/setup.exe" ) 0009: create_file() = 0 { handle=0018 } ... 0009: load_dll( mapping=001c, base=00400000, name=001158f8, size=643072, dbg_offset=0, dbg_size=0, filename=L"D:\setup.exe" ) 0009: load_dll() = 0 ... 0009:Call KERNEL32.GetCommandLineA() ret=00401237 0009:Ret KERNEL32.GetCommandLineA() retval=00133080 ret=00401237 ... 0009:Call KERNEL32.FindFirstFileA(004a08e8 ".\Qbooks\setup.exe",0033fc58) ret=0040102e 0009:Ret KERNEL32.FindFirstFileA() retval=ffffffff ret=0040102e ... 0009:Call KERNEL32.ExitProcess(00000000) ret=0040179d --- snip ---
This of course can't work if the working directory is not properly set since the installer makes assumptions with relative paths.
Changing to the mount point before running 'wine d:\setup.exe' lets the installer show the user interface. Full installation succeeds in clean WINEPREFIX.
Tidbit: All those 'winetricks' recipes referenced in initial report are not needed anymore - they rather pollute WINEPREFIX nowadays (installer bundles MDAC 2.8 and .NET 2.0 on it's own and installs if necessary).
$ wine --version wine-1.7.54-302-g5cf9539
Regards
https://bugs.winehq.org/show_bug.cgi?id=31939
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Austin English austinenglish@gmail.com --- Closing.