|
From: Curtis L. O. <cu...@fl...> - 2001-08-31 21:02:49
|
Are you running with the latest cvs version? I seem to recall tweaking the cache code to explicitely avoid this error. Regards, Curt. John Wojnaroski writes: > Hi Norman, > > I got it working by making myFGFS a member of the class FGNative with > "friend class myFGFS" > which may not be the best solution, but good enough for now. I assume this > will give myFGFS::process access to the private data buffer. Any comments? > > Started a run with server as > %FG_ROOT%\BIN\FGFS.EXE --native=socket,in,10,,5500,udp --disable-panel --fdm=external > > and the client with > > %FG_ROOT%\BIN\FGFS.EXE --native=socket,out,10,192.168.2.10,5500,udp --disable-panel --enable-hud > > and the server aborted with the following run-time error which appears to be coming from SimGear as follows: > --------------------------------------------- > disconnecting ssg nodes > removing a fully loaded tile! terra_transform = 0x103653a8 > FREEING TILE = (-123:2, 37:4) > WHOOPS!!! Dying in make_space() tile cache is full, but no entries available to removal. > -------------------------------------------------------------- > It looks like the program is undoing some scene initialization and switching to an external input, but can't > complete the job. (Pure conjecture on my part, I really have no idea how the code is organized in this area, > but I'll try a SWAG) > > I tried changing the protocol to tcp and got the same results. > > I'll start digging thru the code, but not very hoepfully I'll solve this one anytime soon. > Perhaps Curtis could look at this when he gets back from SFO and has the time. > > again, thank you for your help. > > If anyone has any ideas/suggestions, I'm listening. > > Regards > Jack W. > > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> > <HTML><HEAD> > <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> > <META content="MSHTML 5.50.4134.600" name=GENERATOR> > <STYLE></STYLE> > </HEAD> > <BODY bgColor=#ffffff> > <DIV><FONT face=Arial size=2>Hi Norman,</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2>I got it working by making myFGFS a member of the > class FGNative with</FONT></DIV> > <DIV><FONT face=Arial size=2> "friend class > myFGFS"</FONT></DIV> > <DIV><FONT face=Arial size=2>which may not be the best solution, but good enough > for now. I assume this</FONT></DIV> > <DIV><FONT face=Arial size=2>will give myFGFS::process access to the private > data buffer. Any comments?</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2>Started a run with server as<FONT size=2> > <P>%FG_ROOT%\BIN\FGFS.EXE --native=socket,in,10,,5500,udp --disable-panel > --fdm=external </P> > <P>and the client with</P></FONT></FONT></DIV> > <DIV><FONT face=Arial size=2>%FG_ROOT%\BIN\FGFS.EXE > --native=socket,out,10,192.168.2.10,5500,udp --disable-panel > --enable-hud</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2> and </FONT><FONT face=Arial size=2>the server > aborted with the following </FONT><FONT face=Arial size=2>run-time error which > appears to be coming from SimGear as follows:</FONT></DIV> > <DIV><FONT face=Arial > size=2>---------------------------------------------</FONT></DIV> > <DIV><FONT face=Arial size=2>disconnecting ssg nodes</FONT></DIV> > <DIV><FONT face=Arial size=2>removing a fully loaded tile! terra_transform > = 0x103653a8</FONT></DIV> > <DIV><FONT face=Arial size=2>FREEING TILE = (-123:2, 37:4)</FONT></DIV> > <DIV><FONT face=Arial size=2>WHOOPS!!! Dying in make_space() tile cache is full, > but no entries available to removal.</FONT></DIV> > <DIV><FONT face=Arial > size=2>--------------------------------------------------------------</FONT></DIV> > <DIV><FONT face=Arial size=2>It looks like the program is undoing some scene > initialization and switching to an external input, but can't</FONT></DIV> > <DIV><FONT face=Arial size=2>complete the job. (Pure conjecture on my part, I > really have no idea how the code is organized in this area,</FONT></DIV> > <DIV><FONT face=Arial size=2>but I'll try a SWAG)</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2>I tried changing the protocol to tcp and got the > same results.</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2>I'll start digging thru the code, but not very > hoepfully I'll solve this one anytime soon.</FONT></DIV> > <DIV><FONT face=Arial size=2>Perhaps Curtis could look at this when he gets back > from SFO and has the time.</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2>again, thank you for your help.</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2> If anyone has any ideas/suggestions, I'm > listening.</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2>Regards</FONT></DIV> > <DIV><FONT face=Arial size=2>Jack W.</FONT></DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV> > <DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML> -- Curtis Olson Human Factors Research Lab FlightGear Project Twin Cities cu...@hf... cu...@fl... Minnesota http://www.menet.umn.edu/~curt http://www.flightgear.org |