At first glance it appears that the radio stack is being created, init'd and bound before the electrical subsystem. This means that properties in the electrical system that the radio stack expects, are not there yet. It seems like an initialization order problem although I don't understand why it doesn't kill us other places.
Curt. David Megginson writes: > Alex Romosan writes: > > > the default runway i guess. fgfs doesn't even run (it crashes during > > initialization). i suspect some problem with the radio frequencies for > > CYYZ. the scenery is the standard one downloaded from flightgear.org > > and everything else is the latest from CVS. > > Yes, I'm getting a crash with the default C172 as well. It ends with > the following: > > Initializing Interpolator for /usr/local/FlightGear/Navaids/range.term > Initializing Interpolator for /usr/local/FlightGear/Navaids/range.low > Initializing Interpolator for /usr/local/FlightGear/Navaids/range.high > Initializing Interpolator for /usr/local/FlightGear/Navaids/range.term > Initializing Interpolator for /usr/local/FlightGear/Navaids/range.low > Initializing Interpolator for /usr/local/FlightGear/Navaids/range.high > Initializing Interpolator for /usr/local/FlightGear/Navaids/range.term > Initializing Interpolator for /usr/local/FlightGear/Navaids/range.low > Initializing Interpolator for /usr/local/FlightGear/Navaids/range.high > Segmentation fault > > gdb gives this backtrace: > > #0 SGPropertyNode::getDoubleValue() const (this=0x0) at props.cxx:1117 > #1 0x080a2bbb in FGNavCom::update(double) () > #2 0x080a2454 in FGNavCom::init() () > #3 0x080b05f5 in FGRadioStack::init() () > #4 0x080604cd in fgInitSubsystems () at fg_init.cxx:1169 > #5 0x0805635e in fgIdleFunction () at main.cxx:1311 > #6 0x40078e8e in __glutRegisterEventParser () from /usr/lib/libglut.so.3 > #7 0x4007953b in glutMainLoop () from /usr/lib/libglut.so.3 > #8 0x080545db in mainLoop (argc=2, argv=0x986fba8) at main.cxx:1713 > #9 0x080546d6 in main (argc=2, argv=0xbffff954) at main.cxx:1805 > > In other words, FGNavCom is running getDoubleValue() on a null > object. > > > All the best, > > > David > > -- > David Megginson, [EMAIL PROTECTED], http://www.megginson.com/ > > _______________________________________________ > Flightgear-devel mailing list > [EMAIL PROTECTED] > http://mail.flightgear.org/mailman/listinfo/flightgear-devel -- Curtis Olson IVLab / HumanFIRST Program FlightGear Project Twin Cities [EMAIL PROTECTED] [EMAIL PROTECTED] Minnesota http://www.menet.umn.edu/~curt http://www.flightgear.org _______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
