I think I should have said "something useful for me". Sorry! :)
BTW, I have got a full backtrace of both the scenario error and the
traffic manager error. I hope it's useful. ;)
> Victhor wrote:
>
> > I think I have already reported this a long time ago, but no one
> > replied. :(
> > All of these errors have been found with log level set to debug.
> > AI scenario:
> > loading scenario 'nimitz_demo'
> > Segmentation fault
> >
> >
> > Traffic manager:
> > Warning: Successfully found a parking for a CRJ-100LR of flight type
> > gate of airline CLH at airport EHAM
> > Segmentation fault
> >
> > The AI scenario error happens with any AI scenario, not just
> > nimitz_demo. If I remove the AI scenarios FG works normally.
> > The traffic manager error happens everytime I try to start at an airport
> > with AI traffic. If I have no AI traffic or start FG with
> > --prop:/sim/traffic-manager/enabled=0 it works without issues.
> >
> >
> > Besides, multiplayer mode isn't working anymore for me. I get
> > segmentation faults, nothing else, even at debug log level.
> >
> > I'm running on Ubuntu 9.04, FG is CVS version and is updated almost
> > everyday.
>
> Yes they did - I said this on 27/04/2009 -
>
> "I have retested nimitz_demo.xml, and I cannot reproduce any bug here. It's
> been unchanged now for over a year, and if there was one I think someone
> would have noticed before now. I suspect that the debug message you are
> seeing is a symptom of a bug elsewhere in your build.
>
> Have you checked that you have a clean download of the file, and that read
> permissions are correct?"
>
> Durk has already advised you, but the fact that no one else has reported any
> bugs is indicative. Multiplayer not working - surely someone else might have
> noticed!
>
> That's not to claim that FG is bug free, or in particular
> AICarrier/Nimitz_demo is. But we cannot fix bugs which we cannot reproduce,
> or anyway, I can't.
>
>
> Vivian
> ------------------------------------------------------------------------------
> The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
> production scanning environment may not be a perfect world - but thanks to
> Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
> Series Scanner you'll get full speed at 300 dpi even with all image
> processing features enabled. http://p.sf.net/sfu/kodak-com
> _______________________________________________ Flightgear-devel mailing list
> Flightgear-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/flightgear-devel
#0 0xb71dd2f5 in std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string ()
from /usr/lib/libstdc++.so.6
No symbol table info available.
#1 0xb73e58cb in osg::Object::Object () from /usr/local/lib/libosg.so.59
No locals.
#2 0x084c1f1b in FGAIBase::init (this=0x1201eed8, search_in_AI_path=false) at
/usr/local/include/osgDB/ReaderWriter:160
f = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0xbffe8598 "�\205����M\b��\001\022"}}
#3 0x084dd7cb in FGAICarrier::init (this=0x1201eed8, search_in_AI_path=12) at
AICarrier.cxx:354
No locals.
#4 0x084bd4f1 in FGAIManager::attach (this=0xf7850c8, model=0x1201eed8) at
AIManager.cxx:207
typeString = 0x865b5e0 "carrier"
root = (class SGPropertyNode *) 0xf9c7bf8
p = (class SGPropertyNode *) 0x120b54c8
i = <value optimized out>
#5 0x084bd7f0 in FGAIManager::processScenario (this=0xf7850c8,
filena...@0xbffe86bc) at AIManager.cxx:326
aistatic = (class FGAIStatic *) 0x1201eed8
scEntry = (class SGPropertyNode *) 0x120b56c0
type = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0x120b5584 "carrier"}}
i = 1
scenarioTop = {_ptr = 0x1201ee70}
scenarios = (class SGPropertyNode *) 0x120b5620
#6 0x084bde58 in FGAIManager::postinit (this=0xf7850c8) at AIManager.cxx:101
n = <value optimized out>
name = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0x1201ec3c "nimitz_demo"}}
i = 1
scenarios = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> >
>> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> >
>> = {<No data fields>}, <No data fields>},
_M_key_compare = {<std::binary_function<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>},
<No data fields>},
_M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left =
0xbffe86a0, _M_right = 0xbffe86a0},
_M_node_count = 0}}}
#7 0x085fef31 in SGSubsystemGroup::postinit (this=0xa12a06c) at
subsystem_mgr.cxx:129
i = 12
#8 0x08083705 in fgInitSubsystems () at fg_init.cxx:1706
---Type <return> to continue, or q <return> to quit---
mpath = {path = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0xa5ec01c "/home/victhor/source/data/materials.xml"}}}
season = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0xf65049c "summer"}}
panel_path = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0xf8de744 "Aircraft/Generic/Panels/generic-vfr-panel.xml"}}
nasal = (class FGNasalSys *) 0xf972878
#9 0x08068eb8 in fgIdleFunction () at main.cxx:862
genOp = {_ptr = 0x0}
#10 0x080adf8c in fgOSMainLoop () at fg_os_osgviewer.cxx:177
idleFunc = (fgIdleHandler) 0xc
drawFunc = (fgDrawHandler) 0x806be30 <FGRenderer::update()>
#11 0x08069695 in fgMainInit (argc=52, argv=0xbffe8a54) at main.cxx:1005
version = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0xa128d74 "unknown version"}}
controls = (class FGControls *) 0xa12b758
base_version = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0xa12c724 "1.9.0"}}
required_version = "1.9.0"
#12 0x0806798a in main (argc=2508648, argv=0xb74d4000) at bootstrap.cxx:177
s = <value optimized out>
s = <value optimized out>
t = <value optimized out>
#0 0xb72642f5 in std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.6
No symbol table info available.
#1 0xb746c8cb in osg::Object::Object () from /usr/local/lib/libosg.so.59
No locals.
#2 0x084c1f1b in FGAIBase::init (this=0xb0d39eb0, search_in_AI_path=true)
at /usr/local/include/osgDB/ReaderWriter:160
f = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0xb0d3d410 "���\017���\017�\236Ӱ\035"}}
#3 0x084bd4f1 in FGAIManager::attach (this=0xfc5c698, model=0xb0d39eb0)
at AIManager.cxx:207
typeString = 0x862b214 "aircraft"
root = (class SGPropertyNode *) 0xff16a90
p = (class SGPropertyNode *) 0xb0d4a718
i = <value optimized out>
#4 0x084fb6d1 in FGAISchedule::update (this=0x103a9890, now=1242158118)
at Schedule.cxx:435
aircraft = (class FGAIAircraft *) 0xb0d39eb0
flightPlanName = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>}, _M_p = 0xb0d0bb8c "EGLL-EHAM.xml"}}
---Type <return> to continue, or q <return> to quit---
mp = {path = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0xb0d37c94
"/home/victhor/source/data/Aircraft/A320/A320-fb-BritishAirways.xml"}}}
mp_ai = {path = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0xb0d399cc
"/home/victhor/source/data/AI/Aircraft/A320/A320-fb-BritishAirways.xml"}}}
a = {<SGVec3Storage<double>> = {<osg::Vec3d> = {_v = {
0.62291112012668615, -0.0049545759640013693,
0.78227692577471197}}, <No data fields>}, <No data fields>}
newPos = {<SGVec3Storage<double>> = {<osg::Vec3d> = {_v = {
0.6130572569333147, 0.036127295713552054,
0.78921202361965148}}, <No data fields>}, <No data fields>}
current = {mode = SGWayPoint::SPHERICAL,
target_lon = 3.3725242614746094, target_lat = 52.111934661865234,
target_alt = 360, distance = 6.7903865313853108e-313, id = {
static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>}, _M_p = 0x8732a7c ""}}, name = {
static npos = 4294967295,
---Type <return> to continue, or q <return> to quit---
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>}, _M_p = 0x8732a7c ""}}}
dest = {mode = SGWayPoint::SPHERICAL, target_lon = 4.7615319492753612,
target_lat = 52.310325072463769, target_alt = 360,
distance = 1.5177291718861732e-314, id = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>}, _M_p = 0x8732a7c ""}}, name = {
static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>}, _M_p = 0x8732a7c ""}}}
b = {<SGVec3Storage<double>> = {<osg::Vec3d> = {_v = {
0.60927444607819214, 0.050750280115690265,
0.79133372127332668}}, <No data fields>}, <No data fields>}
_cross = {<SGVec3Storage<double>> = {<osg::Vec3d> = {_v = {
0.043621496146032258, 0.016309234081248101,
-0.034631610359626967}}, <No data fields>}, <No data fields>}
matrix = {{0.99960129115073404, -0.025347956894320386,
-0.012439445770177701, 0}, {0.025735109085349907, 0.99915591716849395,
0.032018078448756829, 0}, {0.011617352975211572, -0.032325443051399637,
0.99940987729828845, 0}, {0, 0, 0, 1}}
user = {mode = SGWayPoint::SPHERICAL, target_lon = 4.734356087506586,
target_lat = 52.28801168068523, target_alt = 360,
distance = 1.1119257944658027e-311, id = {static npos = 4294967295,
---Type <return> to continue, or q <return> to quit---
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>}, _M_p = 0x8732a7c ""}}, name = {
static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>}, _M_p = 0x8732a7c ""}}}
dep = (class FGAirport *) 0xbd911a0
arr = (class FGAirport *) 0xc765b50
airport = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>}, _M_p = 0x8732a7c ""}}
courseToUser = 77.550481626975326
distanceToDest = 97110.010735503849
speed = 159.70115019378775
totalTimeEnroute = <value optimized out>
elapsedTimeEnroute = <value optimized out>
remainingTimeEnroute = 1182
deptime = 1242154800
userLatitude = 52.28801168068523
userLongitude = 4.734356087506586
#5 0x084fd043 in FGTrafficManager::update (this=0xfc5ca90)
at TrafficMgr.cxx:148
No locals.
#6 0x085ff179 in SGSubsystemGroup::Member::update (this=0xfc5cb80,
---Type <return> to continue, or q <return> to quit---
delta_time_sec=0) at subsystem_mgr.cxx:306
No locals.
#7 0x086019ab in SGSubsystemGroup::update (this=0xa67a06c, delta_time_sec=0)
at subsystem_mgr.cxx:159
timeStamp = {_nsec = 941935615, _sec = 451}
b = -3.1990000000223517
threshold = -0.00085608096499190415
i = 13
#8 0x0806a047 in fgMainLoop () at main.cxx:460
model_hz = 120
scenery_loaded = false
wait_for_scenery = true
throttle_hz = -0.00085608096499190415
dtMax = 1.9455143976280282
t = (SGTime *) 0xaad3d50
visibility_meters = <value optimized out>
current_view = <value optimized out>
viewPos = {<SGVec3Storage<double>> = {<osg::Vec3d> = {_v = {
-7.6897901667064621e-278, -0.044765233995537085,
5.996632949707769e-300}}, <No data fields>}, <No data fields>}
geodViewPos = {_lon = 1.6345331401703469e-258,
_lat = -5.4669858309536769e-43, _elevation = -6.1236355983278751e-43}
geodPos = {_lon = 1.6345338831334584e-258,
---Type <return> to continue, or q <return> to quit---
_lat = -0.044771215041692014, _elevation = 3.1981522759295681e-258}
model_pos = {<SGVec3Storage<double>> = {<osg::Vec3d> = {_v = {
-3.6045091302609244e-41, -3.0898438676052897e-43,
-1.420575092834371e-73}}, <No data fields>}, <No data fields>}
model_vel = {0, 0, 0}
source_pos_offset = {1.12248249e-32, -1.30406094, -1.04345272e-05}
orient = {-1.30404377, -1.0423656e-05, 1.17031659e-32,
-1.65253659e-05, -1.30408764, -1.60565723e-05}
longitude = {_ptr = 0xa67caf8}
latitude = {_ptr = 0xa67cc08}
altitude = {_ptr = 0xa67cd00}
vn_fps = {_ptr = 0xa67d538}
ve_fps = {_ptr = 0xa67d618}
vd_fps = {_ptr = 0xa67d740}
clock_freeze = {_ptr = 0xa681960}
cur_time_override = {_ptr = 0xa681648}
max_simtime_per_frame = {_ptr = 0xa6857d0}
frame_signal = {_ptr = 0xfbac368}
first_time = false
reminder = 0.0076887673333338093
last_time = 1242158118
frames = 55
last_clock_freeze = false
---Type <return> to continue, or q <return> to quit---
last_listener_pos = {3894458.7499367287, 322536.42671062693,
5020060.8227304611}
last_model_pos = {3894460.1862939135, 322534.03439708776,
5020058.9279708536}
#9 0x080adf8c in fgOSMainLoop () at fg_os_osgviewer.cxx:177
idleFunc = (fgIdleHandler) 0xc
drawFunc = (fgDrawHandler) 0x806be30 <FGRenderer::update()>
#10 0x08069695 in fgMainInit (argc=49, argv=0xbfa6edc4) at main.cxx:1005
version = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>}, _M_p = 0xa678d74 "unknown version"}}
controls = (class FGControls *) 0xa67b758
base_version = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>}, _M_p = 0xa67c724 "1.9.0"}}
required_version = "1.9.0"
#11 0x0806798a in main (argc=2508648, argv=0xb755b000) at bootstrap.cxx:177
s = <value optimized out>
s = <value optimized out>
t = <value optimized out>
------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel