From: Hal V. E. <hv...@gm...> - 2010-08-17 00:57:50
|
On Sunday, August 15, 2010 12:05:23 pm Stuart Buchanan wrote: > On Sun, Aug 15, 2010 at 3:04 AM, Hal V. Engel wrote: > > The crash-detect freeze channel code was lifted from one of Dave Culp's > > models. But I never got around to actually using this code or figuring > > out what it does. So the "freeze" channel is basically dead code and > > should be removed. I will remove this in the next merge. Rather than > > commenting out the crashed channel way don't you try commenting out the > > "freeze" channel since it doesn't do anything at this point and is the > > likely cause of the issues you are having. > > Yes, that did the trick. > > I hadn't noticed that previously I'd commented out the crashed, > impact-ground and > freeze channels. > > If the freeze channel is dead code I can remove it from git if you wish. > > I'm still getting ocassional segfaults, and a segvault on exit, which > suggests that > there are some other uninitialized properties, but for now I'm a > (very) happy flier. > > -Stuart Stuart, I've got some other things "in the oven" for the P51D JSBSim model. Among other things I found a significant error in one of the drag functions, CDde, and this cascaded changes to other areas to get things working the way they should. I will be pushing these changes into my fgdata clone on gitorious in the next week or so and then will be requesting that those changes be merged into fgdata. So it would probably be better to just wait for that code to be merged in the main fgdata repository since this does not seg fault for most users for some reason. Also if you find any clues about other uninitialized properties please pass them on so that I can look at the model to see what is going on. Hal |