Brian Vincent wrote:
OK, I should try this with wine from cvs, since there have been some MSI fixes posted since three months ago, but with winev20041201, trying to install http://www.tivo.com/desktop/TiVoDesktop2-0.exe crashes, oh, exactly like OpenOffice did in January ( http://www.winehq.org/hypermail/wine-devel/2005/01/0105.html )
FWIW, Windows OpenOffice seems just fine now. I installed it without any memorable problems a few weeks ago on a completely stock Wine install.
Cool! OK, so I tried current CVS, and it completely goes past that problem, but runs into a couple more. First, I get a dialog box saying Assertion failed: "!bogus context in local_unwind()" , file xx.cpp , line 2280, which is essentially the same message as was mentioned here: http://groups-beta.google.com/group/comp.emulators.ms-windows.wine/msg/8eaa9... I blew away my .wine directory, then reran with WINEDEBUG="+relay,+seh" ./wine TiVoDesktop2-0.exe > log2 2>&1 as suggested in the followup to that message. Now everything seemed to install, but the installer never stopped. I killed wineserver etc., and tried running the TiVoServer.exe that had been installed. That died with an exceptiony-looking dump, so I tried running it with +relay,+seh, but that took forever. Running with just +seh died with the same traceback; here's the log:
trace:seh:EXC_RtlRaiseException code=eedfade flags=1 addr=0x77b8b9c0 trace:seh:EXC_RtlRaiseException info[0]=00475dd4 trace:seh:EXC_RtlRaiseException info[1]=76e96310 trace:seh:EXC_RtlRaiseException info[2]=107791f9 trace:seh:EXC_RtlRaiseException info[3]=76e96310 trace:seh:EXC_RtlRaiseException info[4]=e9631077 trace:seh:EXC_RtlRaiseException info[5]=7e76e963 trace:seh:EXC_RtlRaiseException info[6]=1a7e76e9 trace:seh:EXC_RtlRaiseException info[7]=0040fed8 trace:seh:EXC_RtlRaiseException eax=7791f8d8 ebx=77c27920 ecx=00000000 edx=0eedfade esi=7791f96c edi=7791f90c trace:seh:EXC_RtlRaiseException ebp=7791f934 esp=7791f8d8 cs=0073 ds=007b es=007b fs=003b gs=0033 flags=00000212 trace:seh:EXC_CallHandler calling handler at 0x3265d223 code=eedfade flags=1 trace:seh:EXC_RtlRaiseException code=c0000005 flags=0 addr=0x3265aa85 trace:seh:EXC_RtlRaiseException info[0]=00000000 trace:seh:EXC_RtlRaiseException info[1]=7792eaa4 trace:seh:EXC_RtlRaiseException eax=7791f57c ebx=0000f528 ecx=7791f504 edx=00000000 esi=0000f528 edi=7791f57c trace:seh:EXC_RtlRaiseException ebp=7791f474 esp=7791f308 cs=0073 ds=007b es=007b fs=003b gs=0033 flags=00010206 trace:seh:EXC_CallHandler calling handler at 0x3265d223 code=c0000005 flags=0 trace:seh:EXC_CallHandler handler returned 1 trace:seh:EXC_CallHandler calling handler at 0x77ec4204 code=c0000005 flags=0 trace:seh:EXC_CallHandler handler returned 2 trace:seh:EXC_CallHandler calling handler at 0x3265d223 code=c0000005 flags=10 trace:seh:EXC_CallHandler handler returned 1 trace:seh:EXC_CallHandler calling handler at 0x51b333 code=c0000005 flags=0 trace:seh:EXC_CallHandler handler returned 1 trace:seh:EXC_CallHandler calling handler at 0x51b333 code=c0000005 flags=0 trace:seh:EXC_CallHandler handler returned 1 trace:seh:EXC_CallHandler calling handler at 0x51b333 code=c0000005 flags=0 trace:seh:EXC_CallHandler handler returned 1 trace:seh:EXC_CallHandler calling handler at 0x51b333 code=c0000005 flags=0 trace:seh:EXC_CallHandler handler returned 1 trace:seh:EXC_CallHandler calling handler at 0x51b333 code=c0000005 flags=0 trace:seh:EXC_CallHandler handler returned 1 trace:seh:EXC_CallHandler calling handler at 0x3265e358 code=c0000005 flags=0 wine: Unhandled exception (thread 0009), starting debugger... trace:seh:start_debugger Starting debugger "winedbg 8 136" WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x7792eaa4 in 32-bit code (0x3265aa85). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:3265aa85 ESP:7791f308 EBP:7791f474 EFLAGS:00010206( - 00 - RIP1) EAX:7791f57c EBX:0000f528 ECX:7791f504 EDX:00000000 ESI:0000f528 EDI:7791f57c Stack dump: 0x7791f308: 77efd552 7791f8d8 77ef5c64 77eec7d4 0x7791f318: 7791f4ac 7791f42c f6ee5176 7791f340 0x7791f328: 77eec7d4 7791f4b8 77eff002 00000000 0x7791f338: 7791f3e0 7791f340 fbad8001 77eff002 0x7791f348: 77eff002 77eff002 77eff002 77eff035 0x7791f358: 77eff3e7 77eff002 77eff3e7 00000000 Backtrace: =>1 0x3265aa85 @_CatchCleanup$qv+0x907 in cc3260mt (0x7791f474) 2 0x3265d241 in cc3260mt (+0x5d241) (0x7791f4d8) 3 0x77ec45b8 EXC_RtlRaiseException+0x18c(rec=0x7791f8d8, context=0x7791f57c) [/home/dank/src/build/dlls/ntdll/../../../wine/dlls/ntdll/exception.c:277] in ntdll (0x7791f56c) 4 0x77ee7b3d __wine_call_from_32_regs in ntdll (0x7791f8c8) 5 0x77ec41e5 RtlRaiseException in ntdll (0x7791f934) 6 0x32659d64 ___raiseDebuggerException in cc3260mt (0x7791f9b8) 7 0x32659f8e @_ThrowExceptionLDTC$qpvt1t1t1uiuiuipuct1 in cc3260mt (0x7791fa58) 8 0x00475e06 in tivoserver (+0x75e06) (0x7791fa64) 9 0x004086a4 @@Tselectipdialog@Finalize in tivoserver (0x7791fa6c) 10 0x0046bf02 in tivoserver (+0x6bf02) (0x7791fa74) 11 0x0046c909 in tivoserver (+0x6c909) (0x7791faa8) 12 0x0046c83e in tivoserver (+0x6c83e) (0x7791fb00) 13 0x00472fe3 in tivoserver (+0x72fe3) (0x7791fb48) 14 0x00473a7e in tivoserver (+0x73a7e) (0x7791fef4) 15 0x3267e52f __cwait in cc3260mt (0x7791ff24) 16 0x00000000 (0x7791fff4) 17 0xf6fd5629 wine_switch_to_stack in libwine.so.1 (0x00000000) 0x3265aa85 @_CatchCleanup$qv+0x907 in cc3260mt: movzwl 0x0(%eax,%esi,1),%edx Wine-dbg>
Now I'm beyond my depth. Anyone else want to try? - Dan