wine-20041201 unhappy with Tivo software

Dan Kegel dank at kegel.com
Wed Mar 9 23:12:26 CST 2005


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/8eaa96d4605b8d5e
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 at 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

-- 
Trying to get a job as a c++ developer?  See http://kegel.com/academy/getting-hired.html



More information about the wine-devel mailing list