http://bugs.winehq.org/show_bug.cgi?id=11882
Summary: Visual J++ 1.1 installer hangs during "Installing DAO components" Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: NEW Keywords: Installer Severity: normal Priority: P2 Component: user32 AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Don't ask me why, but I decided to test a dusty old copy of Visual J++ 1.1. To install, you have to do winetricks fakeie6 to get App Paths/iexplore set, else it tries to install IE3, and then fails saying "Can't install IE3 on systems which have IE4".
The install hangs with the message "Installing DAO components". The subinstallers work fine by themselves. (The main installer seems to create an invalid c:/windows/uninst.exe that crashes the dao installer, but that's not this problem.)
The log seems to show a windows message being sent by a win16 executable, followed by a win32 executable waiting forever for a windows message. Plumbing problem?
0017:Call USER.111: SENDMESSAGE(ffff,c03e,0000,00000000) ret=11ef:06a5 ds=11f7 0014:Ret user32.PeekMessageA() retval=00000000 ret=0041f1f9 0014:Call KERNEL32.WaitForSingleObject(00000048,000003e8) ret=0041c1d2 0009:Ret user32.GetMessageA() retval=00000001 ret=0040109f 0009:Call user32.TranslateMessage(0033fe64) ret=0040108b 0009:Ret user32.TranslateMessage() retval=00000000 ret=0040108b 0009:Call user32.DispatchMessageA(0033fe64) ret=00401092 0009:Call window proc 0x401210 (hwnd=0x10024,msg=WM_TIMER,wp=00000000,lp=00000000) 0009:Call KERNEL32.WaitForSingleObject(00000044,00000000) ret=00401384 0009:Ret KERNEL32.WaitForSingleObject() retval=00000102 ret=00401384 0009:Ret window proc 0x401210 (hwnd=0x10024,msg=WM_TIMER,wp=00000000,lp=00000000) retval=00000001 0009:Ret user32.DispatchMessageA() retval=00000001 ret=00401092 0009:Call user32.GetMessageA(0033fe64,00000000,00000000,00000000) ret=0040109f 0009:Ret user32.GetMessageA() retval=00000001 ret=0040109f ...