http://bugs.winehq.org/show_bug.cgi?id=15347
Summary: Lexware: Installation fails with "Systemprüfung konnte nicht erfolgreich abgeschlossen werden" Product: Wine Version: 1.1.5 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P3 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: koesterreich@gmx.net
Created an attachment (id=16179) --> (http://bugs.winehq.org/attachment.cgi?id=16179) wine output
I am trying to install Lexware financial office pro[1], Version "2008 Juli" on Ubuntu 8.04.1 with wine 1.1.5 from APT-repo.
For starting the installer various libraries need to be installed. I did that using winetricks from 2008-08-25: winetricks msxml3 jet40 mdac28 winxp
The installation fails with a message-box saying "Systemprüfung konnte nicht erfolgreich abgeschlossen werden" ("The system-check could not be completed sucessfully. Aborting installation") [2].
Unfortunately there is now demo-version available for download (as far as I know) but you can order a 4-week-trial on DVD [3].
I append the output of wine using (WINEDEBUG=+relay,+msgbox) and the following debug parameters in user.reg:
[Software\Wine\Debug] 1221939180 "RelayExclude"="ntdll.RtlEnterCriticalSection;ntdll.RtlLeaveCriticalSection;kernel32.94;kernel32.95;kernel32.96;kernel32.97;kernel32.98;RtlEnterCriticalSect$ "RelayFromExclude"="winex11.drv;user32;gdi32;advapi32;kernel32"
I extracted a 1000-line section around the msgbox using tail and head. Hope the log is helpful.
Regards, Fabian
[1] AppDB entry: http://appdb.winehq.org/objectManager.php?sClass=application&iId=5505
[2] Screenshot of error: http://appdb.winehq.org/appimage.php?iId=20158
[3] 4-Week-Trial: http://www.lexware.de/SID141.WXWPbkjL394/shop/productDetails?orderNo=A09018&...
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #1 from Fabian Köster koesterreich@gmx.net 2008-09-20 16:22:50 --- debug-options were not completely copied, so again:
[Software\Wine\Debug] 1221939180 "RelayExclude"="ntdll.RtlEnterCriticalSection;ntdll.RtlLeaveCriticalSection;kernel32.94;kernel32.95;kernel32.96;kernel32.97;kernel32.98;RtlEnterCriticalSection;RtlLeaveCriticalSection;_EnterSysLevel;_LeaveSysLevel;_CheckNotSysLevel;RtlAllocateHeap;RtlFreeHeap;LOCAL_Lock;LOCAL_Unlock;KERNEL32.GetTickCount;winmm.timeGetTime" "RelayFromExclude"="winex11.drv;user32;gdi32;advapi32;kernel32"
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #2 from Fabian Köster koesterreich@gmx.net 2008-09-20 16:24:22 --- Created an attachment (id=16180) --> (http://bugs.winehq.org/attachment.cgi?id=16180) the debug-options in user.reg
Sorry, I think its better, when I put the debug-options into an attachment.
http://bugs.winehq.org/show_bug.cgi?id=15347
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #3 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-20 16:35:40 --- maybe it needs flash: advapi32.RegOpenKeyW(80000000,0195fb54 L".swf 001a:Ret advapi32.RegOpenKeyW() retval=00000002 ret=7e99ae0e
does "winetricks flash" change anything?
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #4 from Fabian Köster koesterreich@gmx.net 2008-09-20 16:55:06 --- Thanks for the hint, but installing flash using winetricks does not change anything :(
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #5 from Fabian Köster koesterreich@gmx.net 2008-09-20 16:58:55 --- Created an attachment (id=16181) --> (http://bugs.winehq.org/attachment.cgi?id=16181) wine output
I am not sure whether this is related to the same problem, but I append another output of wine from a previous installation-attempt. Wine seems to crash after I click 'OK' in the error-box and the installer quits.
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #6 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-20 17:11:18 --- could you generate and attach the same log as from comment #1, but after you've installed flash? thx
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #7 from Fabian Köster koesterreich@gmx.net 2008-09-20 17:35:32 --- Created an attachment (id=16182) --> (http://bugs.winehq.org/attachment.cgi?id=16182) Wine output after flash installation
Of course. Appended wine output after installation of flash using 'winetricks flash'
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #8 from Fabian Köster koesterreich@gmx.net 2008-09-20 17:53:40 --- Maybe this is related to bug #15351 ?
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #9 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-21 03:05:15 --- could you attach the whole bzipped2 log? The part you attached contains , as far as i can see, not the interesting part as why it fails.
Also , does the file C:\Programme\Gemeinsame Dateien\Lexware\Setup Historie\lxsetup\setup_08_09_21_00_27_04.log contain any interesting info? Maybe it reveals a bit more as to why it fails
http://bugs.winehq.org/show_bug.cgi?id=15347
Fabian Köster koesterreich@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #16181|wine output |wine output 2 description| |
http://bugs.winehq.org/show_bug.cgi?id=15347
Fabian Köster koesterreich@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #16179|wine output |wine output 1 description| |
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #10 from Fabian Köster koesterreich@gmx.net 2008-09-21 03:51:23 --- The bzipped log is too big for attaching it here. Uploaded it to http://koesterreich.de/wine-1.1.5-2008-09-21-00-26.err.bz2
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #11 from Fabian Köster koesterreich@gmx.net 2008-09-21 03:55:37 --- Created an attachment (id=16192) --> (http://bugs.winehq.org/attachment.cgi?id=16192) setup's logfile
Attached the setup_08_09_21_00_27_04.log
It seems like the installer is checking for some windows-processes:
-- message : - explorer.exe -- message : - lxsetup.exe -- message : - ntoskrnl.exe -- message : - services.exe -- message : - winedevice.exe
and then fails:
-- message : CSetupStateMachine::NextState() : Current state is 'checking' -- message : CheckRequirementsThread() : Presystem Check failed !! error : Die System�berpr�fung konnte nicht erfolgreich abgeschlossen werden. Die Installation wird nun beendet.
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #12 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-21 04:36:11 --- hi, i cannot find the line referring to the messagebox in that log any more. Was the error message still the same? Best is to run by WINEDEBUG=+relay,+seh,+tid,+msgbox wine app_name.exe &>log
then bzip2 the log again
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #13 from Fabian Köster koesterreich@gmx.net 2008-09-21 05:10:52 --- Yes, the error message was still the same. I am confused why this message isn't visible in the log anymore.. Maybe I mixed up my logfiles (Sorry, it was late!).
So, again a new logfile with WINEDEBUG=+relay,+seh,+tid,+msgbox is available here:
http://koesterreich.de/wine-1.1.5-2008-09-21-11-49.log.bz2
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #14 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-21 05:46:08 --- maybe it's related to : 0027:Call advapi32.RegOpenKeyExA(80000002,004ab7b0 "Software\Microsoft\Windows\CurrentVersion\App Paths",00000000,00020006,7dbd3998) ret=00 474b44 0027:Ret advapi32.RegOpenKeyExA() retval=00000002 ret=00474b44
0027:Call KERNEL32.WideCharToMultiByte(00000003,00000000,005c7ec6 L"Die System\00fcberpr\00fcfung konnte nicht erfolgreich abgeschlossen werden . Die Installation wird nun beendet.\0112Die f\00fcr die Registrierung von Com-Objekten ben\00f6tigte Systemdatei "regsvr32.exe" wurde nicht auf Ihrem System gefunden\nDie Datei befindet sich auf der CD unter 'Service\regsv"...,00000067,001a1d80,00000067,00000000,00000000) ret=00405
->error messagebox
maybe it tries to locate regsvr32.exe, but first checks that registry-key. Could you create the key HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\ using regedit, and see if it changes anything?
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #15 from Fabian Köster koesterreich@gmx.net 2008-09-21 06:32:49 --- Yeah. I will try that later today. Thanks again for your help!
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #16 from Fabian Köster koesterreich@gmx.net 2008-09-21 11:09:38 --- Created the registry-key and get the same error.
Log again:
http://koesterreich.de/wine-1.1.5-2008-09-21-17-47.log.bz2
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #17 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-21 13:27:07 --- Are you sure you created the key the right way? from your log it seems as if it still is not present:
0027:Call advapi32.RegOpenKeyExA(80000002,004ab7b0 "Software\Microsoft\Windows\CurrentVersion\App Paths",00000000,00020006,7dbb9998) ret=00 474b44 0027:Ret advapi32.RegOpenKeyExA() retval=00000002 ret=00474b44
A simple way way to to create that key would be "winetricks fakeie6" Could you try that and report back plz
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #18 from Fabian Köster koesterreich@gmx.net 2008-09-21 13:43:50 --- I created the key using regedit and cannot imagine that I did it wrong but apparently I did .. :)
Using "winetricks fakeie6" it indeed works! You are my hero! ;)
So.. system-check now completes sucessfully and the actual installation starts but fails when trying to install .Net 2.0
Will upload the log in a moment.. and try to install .net 2.0 using winetricks after that.
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #19 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-21 13:51:09 --- yeah, try "winetricks dotnet20", that's the preferred way to get .net 2.0 installed. Anyway, i'm off now, if you still run into trouble, i'll have a look tomorrow. Regards
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #20 from Fabian Köster koesterreich@gmx.net 2008-09-21 14:29:08 --- Log from dotnet 2.0 installation failure:
http://koesterreich.de/wine-1.1.5-2008-09-21-20-42.log.bz2
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #21 from Fabian Köster koesterreich@gmx.net 2008-09-21 15:03:59 --- I deleted the Screenshot showing the message "Systemprüfung konnte nicht erfolgreich abgeschlossen werden" from AppDB (error messages should not be uploaded there, I found out).
It is now availabe here:
http://koesterreich.de/wine/lexware/screenshots/system_check_fails.png
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #22 from Fabian Köster koesterreich@gmx.net 2008-09-21 17:15:12 --- Jipppiiiee! Lexware is now installed!
From a fresh wine-installation I just executed winetricks:
winetricks msxml3 jet40 mdac28 fakeie6 dotnet20 winxp
And the installer passes through, although at the end another error-message[1] comes up, saying "Die folgenden Dateien wurden nicht selbstregistriert bzw. ihre Registrierung wurde nicht aufgehoben" ("The following files were not self-registered resp. their registration was not dismissed"). Then a list of the files follows and after each file "Modul nicht gefunden" ("Module not found").
[1] Screenshot of error: http://koesterreich.de/wine/lexware/screenshots/installation/install_22.png
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #23 from Fabian Köster koesterreich@gmx.net 2008-09-21 17:19:27 --- Although Lexware is now installed it does not run:
The main-application displays a error-dialog[1], saying:
Fehler: Unknown Error 0x80040154 HRESULT: 0x80040154 (FACILITY_ITF) Quelle: msxml3.dll
System error: -2146697211
Frame konnte nicht gestartet werden. File: Container.cpp, Line 279 throw_error: Container.cpp, Line 212
Translation:
Error: Unknown Error 0x80040154 HRESULT: 0x80040154 (FACILITY_ITF) Source: msxml3.dll
System error: -2146697211
Frame could not be started. File: Container.cpp, Line 279 throw_error: Container.cpp, Line 212
[1] Screenshot of error: http://koesterreich.de/wine/lexware/screenshots/run/run_01.png
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #24 from Fabian Köster koesterreich@gmx.net 2008-09-21 17:20:44 --- The log of wine starting main application is here:
http://koesterreich.de/wine/lexware/logs/wine-1.1.5-2008-09-22-00-04.log.bz2
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #25 from Austin English austinenglish@gmail.com 2008-09-21 18:46:30 --- (In reply to comment #22)
Jipppiiiee! Lexware is now installed!
From a fresh wine-installation I just executed winetricks:
winetricks msxml3 jet40 mdac28 fakeie6 dotnet20 winxp
And the installer passes through, although at the end another error-message[1] comes up, saying "Die folgenden Dateien wurden nicht selbstregistriert bzw. ihre Registrierung wurde nicht aufgehoben" ("The following files were not self-registered resp. their registration was not dismissed"). Then a list of the files follows and after each file "Modul nicht gefunden" ("Module not found").
What are those files?
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #26 from Fabian Köster koesterreich@gmx.net 2008-09-22 03:11:28 --- The dialog[1] says:
C:\Programme\Lexware\Lexware professional\Gemeinsame Dateien\Framework\AxBhPage.ocx
C:\Programme\Lexware\Lexware professional\Gemeinsame Dateien\Framework\AxDefPage.ocx
C:\Programme\Lexware\Lexware professional\Gemeinsame Dateien\Framework\AxReisePage.ocx
C:\Programme\Lexware\Lexware professional\Gemeinsame Dateien\Framework\AxUsrMgrDlg.ocx
C:\Programme\Lexware\Lexware professional\Gemeinsame Dateien\Framework\BHKtoUI10.dll
C:\Programme\Lexware\Lexware professional\Gemeinsame Dateien\Framework\LXBStaetteDlg.dll
C:\Programme\Lexware\Lexware professional\Gemeinsame Dateien\Framework\lxframe.dll
C:\Programme\Lexware\Lexware professional\Gemeinsame Dateien\Framework\LxMper10.dll
And more files
[1] Screenshot of dialog: http://koesterreich.de/wine/lexware/screenshots/installation/install_22.png
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #27 from Fabian Köster koesterreich@gmx.net 2008-09-22 03:12:21 --- I will try to create a logfile from this installation-part.
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #28 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-22 10:14:27 --- (In reply to comment #27)
I will try to create a logfile from this installation-part.
Maybe it needs mfc42.dll? Anyway, Fabian, could you please open new bugreport(s) for further issues you run into. This bugreport is basically for the missing registry-key "Software\Microsoft\Windows\CurrentVersion\App Paths
I'll send a patch to wine-patches to solve this bug
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #29 from Fabian Köster koesterreich@gmx.net 2008-09-22 17:36:46 --- Done: Bug #15376
http://bugs.winehq.org/show_bug.cgi?id=15347
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #30 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-25 09:02:08 --- in current git the key App Paths is created by default now, so this bug should be fixed. Fabian, the other bug is most likely an msi-bug. For now i guess you have to wait until that one is fixed, or you could try install on windows, and copy the missing files over to wine, and register them , but that's really a pain of course
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #31 from Fabian Köster koesterreich@gmx.net 2008-09-25 09:44:50 --- OK. Thank you very much, Louis! It is a pleasure to work with you :)
http://bugs.winehq.org/show_bug.cgi?id=15347
--- Comment #32 from Fabian Köster koesterreich@gmx.net 2008-09-25 13:46:53 --- I can verify that this bug is gone with a recent git-snapshot (wine-1.1.5-207-gc425c8a). Excellent Work!
Means that the fakeie6-option for winetricks is now superfluous.
http://bugs.winehq.org/show_bug.cgi?id=15347
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #33 from Alexandre Julliard julliard@winehq.org 2008-10-10 10:11:04 --- Closing bugs fixed in 1.1.6.
http://bugs.winehq.org/show_bug.cgi?id=15347
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |567fb5e7dbad8a5dcf6736fb65d | |269af7b644f20 CC| |focht@gmx.net Component|-unknown |shdocvw