[pkg-fgfs-crew] Bug#763821: Bug#763821: FlightGear can't load any data and gets Segmentation fault

Bo Lan lanbo64 at gmail.com
Sun Oct 5 23:42:25 UTC 2014


Please do not close it right now, because I experienced another crash
with "Segmentation Fault" when I do a long distance flight from VHHH to
RJGG.

Here is the information, including gdb:

First of all, I used this command to start the fgfs:

$ OSG_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu fgfs
--fg-root=/usr/share/games/flightgear
--fg-scenery=/usr/share/games/flightgear/Scenery
--fg-aircraft=/home/qs/flightgear-aircraft --airport=VHHH --runway=25L
--aircraft=A330-243 --control=joystick --enable-random-objects
--enable-horizon-effect --enable-enhanced-lighting --disable-ai-models
--disable-ai-traffic --enable-real-weather-fetch --enable-clouds3d
--prop:/sim/rendering/texture-compression=off
--prop:/sim/frame-rate-throttle-hz=60
--prop:/sim/menubar/autovisibility/enabled=1 --bpp=32
--timeofday=morning --enable-terrasync --disable-fgcom

After about half an hour of flying, it crashed with segmentation fault.
Then I used gdb to backtrack:

$ OSG_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu gdb fgfs

(gdb) run --fg-root=/usr/share/games/flightgear
--fg-scenery=/usr/share/games/flightgear/Scenery
--fg-aircraft=/home/qs/flightgear-aircraft --airport=VHHH --runway=25L
--aircraft=A330-243 --control=joystick --enable-random-objects
--enable-horizon-effect --enable-enhanced-lighting --disable-ai-models
--disable-ai-traffic --enable-real-weather-fetch --enable-clouds3d
--prop:/sim/rendering/texture-compression=off
--prop:/sim/frame-rate-throttle-hz=60
--prop:/sim/menubar/autovisibility/enabled=1 --bpp=32
--timeofday=morning --enable-terrasync --disable-fgcom

Then it crashed, and this is the backtrack:

Program received signal SIGSEGV, Segmentation fault.
compare (__str=..., this=<optimized out>)
    at /usr/include/c++/4.9/bits/basic_string.h:2246
2246            const size_type __size = this->size();
(gdb) thread apply all bt full

Thread 16 (Thread 0x7fffc24b5700 (LWP 27612)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1  0x00007ffff4e77fee in
OpenThreads::Condition::wait(OpenThreads::Mutex*) ()
   from /usr/lib/x86_64-linux-gnu/libOpenThreads.so.20
No symbol table info available.
#2  0x00007ffff63de21c in osgDB::DatabasePager::DatabaseThread::run() ()
   from /usr/lib/x86_64-linux-gnu/libosgDB.so.100
No symbol table info available.
#3  0x00007ffff4e77a28 in
OpenThreads::ThreadPrivateActions::StartThread(void*)
    () from /usr/lib/x86_64-linux-gnu/libOpenThreads.so.20
No symbol table info available.
#4  0x00007ffff745f0a4 in start_thread (arg=0x7fffc24b5700)
    at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fffc24b5700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736453105408,
                -619917726757949442, 1, 140737354125408, 21733136,
                140736453105408, 619834880529788926, 619933892828590078},
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0},
---Type <return> to continue, or q <return> to quit---
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007ffff1e39c2d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 15 (Thread 0x7fffc2cb6700 (LWP 27611)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1  0x00007ffff4e77fee in
OpenThreads::Condition::wait(OpenThreads::Mutex*) ()
   from /usr/lib/x86_64-linux-gnu/libOpenThreads.so.20
No symbol table info available.
#2  0x00007ffff63de21c in osgDB::DatabasePager::DatabaseThread::run() ()
   from /usr/lib/x86_64-linux-gnu/libosgDB.so.100
No symbol table info available.
#3  0x00007ffff4e77a28 in
OpenThreads::ThreadPrivateActions::StartThread(void*)
    () from /usr/lib/x86_64-linux-gnu/libOpenThreads.so.20
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#4  0x00007ffff745f0a4 in start_thread (arg=0x7fffc2cb6700)
    at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fffc2cb6700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736461498112,
                -619917726757949442, 1, 140737354125408, 21733136,
                140736461498112, 619835979504545790, 619933892828590078},
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0},
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007ffff1e39c2d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 14 (Thread 0x7fffee948700 (LWP 27610)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff6bee2eb in pop (this=0x115bbe8)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/threads/SGQueue.hxx:228
No locals.
#2  LogStreamPrivate::run (this=0x115bbd0)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/debug/logstream.cxx:261
        entry = {debugClass = SG_GL, debugPriority = SG_INFO,
          file = 0xd58f68
"/build/flightgear-f1VqEt/flightgear-3.0.0/src/Canvas/FGCanvasSystemAdapter.cxx",
line = 51,
          message = "canvas::Text: using font file
/usr/share/games/flightgear/Fonts/LiberationFonts/LiberationSans-Regular.ttf\000\t\000\000\377\377\201\000\000\000\000\000\000\000xf\017\362\377\177\000\000xf\017\362\377\177\000\000\230\331\006\032",
'\000' <repeats 44 times>, "\340", '\000' <repeats 15 times>...}
#3  0x00007ffff6cb76ba in SGThread::PrivateData::start_routine (
    data=<optimized out>)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/threads/SGThread.cxx:204
        thread = <optimized out>
#4  0x00007ffff745f0a4 in start_thread (arg=0x7fffee948700)
    at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fffee948700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737196099328,
                -619917726757949442, 1, 18203392, 20, 140737196099328,
---Type <return> to continue, or q <return> to quit---
                619879591676211198, 619933892828590078}, mask_was_saved
= 0}},
          priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0,
              cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007ffff1e39c2d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 13 (Thread 0x7fffc3849700 (LWP 27609)):
#0  0x00007ffff746618d in nanosleep () at
../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007ffff7ba8328 in ?? () from
/usr/lib/x86_64-linux-gnu/libopenal.so.1
No symbol table info available.
#2  0x00007ffff7bb3ce3 in ?? () from
/usr/lib/x86_64-linux-gnu/libopenal.so.1
No symbol table info available.
#3  0x00007ffff7ba79da in ?? () from
/usr/lib/x86_64-linux-gnu/libopenal.so.1
No symbol table info available.
#4  0x00007ffff745f0a4 in start_thread (arg=0x7fffc3849700)
    at pthread_create.c:309
---Type <return> to continue, or q <return> to quit---
        __res = <optimized out>
        pd = 0x7fffc3849700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736473634560,
                -619917726757949442, 1, 140737354125408, 0, 140736473634560,
                619837678700982270, 619933892828590078}, mask_was_saved
= 0}},
          priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0,
              cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007ffff1e39c2d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 12 (Thread 0x7fffc804b700 (LWP 27608)):
#0  0x00007ffff1e310ed in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007fffca9b45f1 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#2  0x00007fffca9a61d1 in pa_mainloop_poll ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#3  0x00007fffca9a680e in pa_mainloop_iterate ()
   from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#4  0x00007fffca9a68c0 in pa_mainloop_run ()
   from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#5  0x00007fffca9b45a3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#6  0x00007fffca54da38 in ?? ()
   from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-5.0.so
No symbol table info available.
#7  0x00007ffff745f0a4 in start_thread (arg=0x7fffc804b700)
    at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fffc804b700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736549140224,
                -619917726757949442, 1, 147556128, 22, 140736549140224,
                619821187100307454, 619933892828590078}, mask_was_saved
= 0}},
          priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0,
              cleanup = 0x0, canceltype = 0}}}
---Type <return> to continue, or q <return> to quit---
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#8  0x00007ffff1e39c2d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 9 (Thread 0x7fffe9e7f700 (LWP 27604)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1  0x00007ffff6bf7483 in (anonymous namespace)::Resolver::run
(this=0x1f8c0d0)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/io/raw_socket.cxx:168
        it = <optimized out>
#2  0x00007ffff6cb76ba in SGThread::PrivateData::start_routine (
    data=<optimized out>)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/threads/SGThread.cxx:204
        thread = <optimized out>
#3  0x00007ffff745f0a4 in start_thread (arg=0x7fffe9e7f700)
    at pthread_create.c:309
        __res = <optimized out>
---Type <return> to continue, or q <return> to quit---
        pd = 0x7fffe9e7f700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737117681408,
                -619917726757949442, 1, 140737354125408, 32530280,
                140737117681408, 619895668275671038, 619933892828590078},
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0},
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#4  0x00007ffff1e39c2d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 7 (Thread 0x7fffeb189700 (LWP 27602)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1  0x00007ffff6cdae8b in waitOnNotEmpty (this=0x1df5e00)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/threads/SGQueue.hxx:392
No locals.
---Type <return> to continue, or q <return> to quit---
#2  simgear::SGTerraSync::SvnThread::runInternal (this=0x1df5c20)
    at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/scene/tsync/terrasync.cxx:651
        anySlotBusy = false
#3  0x00007ffff6cdb055 in simgear::SGTerraSync::SvnThread::run
(this=0x1df5c20)
    at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/scene/tsync/terrasync.cxx:474
No locals.
#4  0x00007ffff6cb76ba in SGThread::PrivateData::start_routine (
    data=<optimized out>)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/threads/SGThread.cxx:204
        thread = <optimized out>
#5  0x00007ffff745f0a4 in start_thread (arg=0x7fffeb189700)
    at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fffeb189700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737137645312,
                -619917726757949442, 1, 140737354125408, 1, 140737137645312,
                619889458826702846, 619933892828590078}, mask_was_saved
= 0}},
          priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0,
              cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
---Type <return> to continue, or q <return> to quit---
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007ffff1e39c2d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 1 (Thread 0x7ffff7fb3880 (LWP 27593)):
#0  compare (__str=..., this=<optimized out>)
    at /usr/include/c++/4.9/bits/basic_string.h:2246
        __r = 18
#1  operator< <char, std::char_traits<char>, std::allocator<char> > (
    __rhs=..., __lhs=...) at /usr/include/c++/4.9/bits/basic_string.h:2590
No locals.
#2  operator() (this=<optimized out>, __y=..., __x=...)
    at /usr/include/c++/4.9/bits/stl_function.h:367
No locals.
#3  _M_lower_bound (this=<optimized out>, __k=..., __y=<optimized out>,
    __x=<optimized out>) at /usr/include/c++/4.9/bits/stl_tree.h:1261
No locals.
#4  find (__k=..., this=<optimized out>)
    at /usr/include/c++/4.9/bits/stl_tree.h:1913
---Type <return> to continue, or q <return> to quit---
No locals.
#5  find (__x=..., this=<optimized out>)
    at /usr/include/c++/4.9/bits/stl_map.h:860
No locals.
#6  simgear::canvas::Element::getParentStyle (this=0x0,
this at entry=0x19eb3610,
    child=0x19ff0f78, child at entry=0x19afac10)
    at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/canvas/elements/CanvasElement.cxx:701
No locals.
#7  0x00007ffff703d1d1 in simgear::canvas::Element::childRemoved (
    this=0x19eb3610, parent=<optimized out>, child=0x19afac10)
    at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/canvas/elements/CanvasElement.cxx:368
        style = 0x7c09428
#8  0x00007ffff6c67759 in SGPropertyNode::fireChildRemoved (
    this=this at entry=0x19c19aa0, parent=parent at entry=0x19c19aa0,
    child=child at entry=0x19afac10)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/props/props.cxx:2266
        i = 0
#9  0x00007ffff6c677c6 in SGPropertyNode::fireChildrenRemovedRecursive (
    this=this at entry=0x19c19aa0)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/props/props.cxx:2230
        child = 0x19afac10
---Type <return> to continue, or q <return> to quit---
        i = 5
#10 0x00007ffff6c677ce in SGPropertyNode::fireChildrenRemovedRecursive (
    this=0x19ea1100)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/props/props.cxx:2231
        child = 0x19c19aa0
        i = 3
#11 0x00007ffff6c60af4 in simgear::PropertyBasedMgr::childRemoved (
    this=0x1eb12d0, parent=<optimized out>, child=<optimized out>)
    at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/props/PropertyBasedMgr.cxx:153
        index = <optimized out>
#12 0x00007ffff6c67759 in SGPropertyNode::fireChildRemoved (
    this=this at entry=0x1a0dd230, parent=parent at entry=0x1a0dd230,
    child=child at entry=0x19ea1100)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/props/props.cxx:2266
        i = 0
#13 0x00007ffff6c677c6 in SGPropertyNode::fireChildrenRemovedRecursive (
    this=0x1a0dd230)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/props/props.cxx:2230
        child = 0x19ea1100
        i = 0
#14 0x00007ffff6c60af4 in simgear::PropertyBasedMgr::childRemoved (
    this=0x1eb12d0, parent=<optimized out>, child=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/props/PropertyBasedMgr.cxx:153
        index = <optimized out>
#15 0x00007ffff6c67759 in SGPropertyNode::fireChildRemoved (
    this=this at entry=0xd0c5240, parent=parent at entry=0xd0c5240,
child=0x1a0dd230)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/props/props.cxx:2266
        i = 0
#16 0x00007ffff6c6778b in SGPropertyNode::fireChildRemoved (
    this=this at entry=0xd0c5240, child=<optimized out>)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/props/props.cxx:2221
No locals.
#17 0x00007ffff6c688c6 in SGPropertyNode::removeChild (
    this=this at entry=0xd0c5240, pos=<optimized out>, keep=keep at entry=false)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/props/props.cxx:1043
        node = {_ptr = 0x1a0dd230}
        it = {_ptr = }
#18 0x00007ffff6c68966 in SGPropertyNode::removeChild (this=0xd0c5240,
    name=0x143d1088 "group", index=<optimized out>, keep=<optimized out>)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/props/props.cxx:1057
        ret = {_ptr = 0x0}
        pos = <optimized out>
#19 0x00000000009bdf40 in ?? ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#20 0x00007ffff6c4aff5 in setupFuncall (ctx=ctx at entry=0x110be8e0, nargs=2,
    mcall=0, named=0)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:319
        ccode = <optimized out>
        result = <optimized out>
        args = 0x110bf4f8
        func = {num = -nan(0xf000008ace120), ptr = 0xffff000008ace120}
        code = <optimized out>
        obj = <optimized out>
        f = <optimized out>
        opf = <optimized out>
#21 0x00007ffff6c4b857 in run (ctx=ctx at entry=0x110be8e0)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:717
        f = 0x110be940
        cd = 0x10cfb390
        op = 18
        arg = <optimized out>
        a = <optimized out>
        b = {num = -nan(0xf000013291b10), ptr = 0xffff000013291b10}
#22 0x00007ffff6c4d933 in naCall (ctx=ctx at entry=0x110be8e0, func=...,
argc=1,
    args=0x14e80b98, obj=obj at entry=..., locals=...)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:904
        i = <optimized out>
---Type <return> to continue, or q <return> to quit---
        result = <optimized out>
#23 0x00007ffff6c549f5 in f_call (c=<optimized out>, me=..., argc=3,
    args=0x10fba310)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/lib.c:262
        subc = 0x110be8e0
        callargs = <optimized out>
        callme = {num = -nan(0xf0000111b4480), ptr = 0xffff0000111b4480}
        callns = <optimized out>
        result = <optimized out>
        vr = <optimized out>
        __FUNCTION__ = "f_call"
#24 0x00007ffff6c4aff5 in setupFuncall (ctx=ctx at entry=0x10fb9700, nargs=3,
    mcall=0, named=0)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:319
        ccode = <optimized out>
        result = <optimized out>
        args = 0x10fba310
        func = {num = -nan(0xf000010a673b0), ptr = 0xffff000010a673b0}
        code = <optimized out>
        obj = <optimized out>
        f = <optimized out>
        opf = <optimized out>
#25 0x00007ffff6c4b857 in run (ctx=ctx at entry=0x10fb9700)
---Type <return> to continue, or q <return> to quit---
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:717
        f = 0x10fb9700
        cd = 0x10d524a0
        op = 18
        arg = <optimized out>
        a = <optimized out>
        b = {num = -nan(0xf0000111b43b0), ptr = 0xffff0000111b43b0}
#26 0x00007ffff6c4d933 in naCall (ctx=ctx at entry=0x10fb9700, func=...,
    argc=argc at entry=1, args=0x7fffffffccb0, obj=..., locals=...)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:904
        i = <optimized out>
        result = <optimized out>
#27 0x00007ffff6c4dbae in naCallMethodCtx (ctx=ctx at entry=0x10fb9700,
code=...,
    code at entry=..., self=..., self at entry=..., argc=argc at entry=1,
    args=args at entry=0x7fffffffccb0, locals=..., locals at entry=...)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:975
        result = <optimized out>
#28 0x00007ffff6c4dc6e in naCallMethod (code=..., self=..., argc=1,
    args=0x7fffffffccb0, locals=...)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:986
        ctx = 0x10fb9700
        result = <optimized out>
#29 0x00000000009dcc97 in boost::enable_if<boost::is_void<void>,
void>::type nas---Type <return> to continue, or q <return> to quit---
al::detail::callNasalFunction<void, SGSharedPtr<FGPositioned>
>(nasal::ObjectHolder const*,
boost::call_traits<SGSharedPtr<FGPositioned> >::param_type) ()
No symbol table info available.
#30 0x00000000009d8cdf in boost::function1<void,
SGSharedPtr<FGPositioned> >::operator()(SGSharedPtr<FGPositioned>) const ()
No symbol table info available.
#31 0x00000000009d20a5 in ?? ()
No symbol table info available.
#32 0x00000000009d5a82 in
boost::detail::function::function_invoker1<naRef
(*)(nasal::CallContext), naRef,
nasal::CallContext>::invoke(boost::detail::function::function_buffer&,
nasal::CallContext) ()
No symbol table info available.
#33 0x00007ffff6c5bc7a in operator() (a0=..., this=<optimized out>)
    at /usr/include/boost/function/function_template.hpp:767
No locals.
#34 nasal::free_function_invoker (c=0x10d99d60, me=..., argc=4,
    args=0x10d9a978, user_data=<optimized out>)
    at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/cppbind/detail/to_nasal_helper.cxx:90
        func = <optimized out>
#35 0x00007ffff6c4ae32 in setupFuncall (ctx=ctx at entry=0x10d99d60, nargs=4,
    mcall=1, named=0)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:319
---Type <return> to continue, or q <return> to quit---
        ccode = <optimized out>
        result = <optimized out>
        args = 0x10d9a978
        func = {num = -nan(0xf000008cf9cb0), ptr = 0xffff000008cf9cb0}
        code = <optimized out>
        obj = <optimized out>
        f = <optimized out>
        opf = <optimized out>
#36 0x00007ffff6c4b857 in run (ctx=ctx at entry=0x10d99d60)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:717
        f = 0x10d99d78
        cd = 0x10d52480
        op = 19
        arg = <optimized out>
        a = <optimized out>
        b = {num = -nan(0xf0000111b43b0), ptr = 0xffff0000111b43b0}
#37 0x00007ffff6c4d933 in naCall (ctx=ctx at entry=0x10d99d60, func=...,
argc=0,
    args=0x18845868, obj=obj at entry=..., locals=...)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:904
        i = <optimized out>
        result = <optimized out>
#38 0x00007ffff6c549f5 in f_call (c=<optimized out>, me=..., argc=3,
    args=0x9566810)
---Type <return> to continue, or q <return> to quit---
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/lib.c:262
        subc = 0x10d99d60
        callargs = <optimized out>
        callme = {num = -nan(0xf0000111b4480), ptr = 0xffff0000111b4480}
        callns = <optimized out>
        result = <optimized out>
        vr = <optimized out>
        __FUNCTION__ = "f_call"
#39 0x00007ffff6c4aff5 in setupFuncall (ctx=ctx at entry=0x9565bf0, nargs=3,
    mcall=0, named=0)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:319
        ccode = <optimized out>
        result = <optimized out>
        args = 0x9566810
        func = {num = -nan(0xf000010a673b0), ptr = 0xffff000010a673b0}
        code = <optimized out>
        obj = <optimized out>
        f = <optimized out>
        opf = <optimized out>
#40 0x00007ffff6c4b857 in run (ctx=ctx at entry=0x9565bf0)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:717
        f = 0x9565c08
        cd = 0x10d0cd70
---Type <return> to continue, or q <return> to quit---
        op = 18
        arg = <optimized out>
        a = <optimized out>
        b = {num = -nan(0xf0000111b4480), ptr = 0xffff0000111b4480}
#41 0x00007ffff6c4d933 in naCall (ctx=ctx at entry=0x9565bf0, func=...,
    argc=argc at entry=0, args=0x0, obj=..., locals=...)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:904
        i = <optimized out>
        result = <optimized out>
#42 0x00007ffff6c4dbae in naCallMethodCtx (ctx=ctx at entry=0x9565bf0,
code=...,
    code at entry=..., self=..., self at entry=..., argc=argc at entry=0,
    args=args at entry=0x0, locals=..., locals at entry=...)
    at /build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:975
        result = <optimized out>
#43 0x00007ffff6c4dc6e in naCallMethod (code=..., self=..., argc=0,
args=0x0,
    locals=...) at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/nasal/code.c:986
        ctx = 0x9565bf0
        result = <optimized out>
#44 0x00000000009b711d in TimerObj::invoke() ()
No symbol table info available.
#45 0x00007ffff6caa908 in SGTimerQueue::update (this=0x115e188,
    deltaSecs=<optimized out>)
    at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/structure/event_mgr.cxx:144
---Type <return> to continue, or q <return> to quit---
        t = 0xd215380
#46 0x00007ffff6cacad5 in SGSubsystemGroup::Member::update (this=0x1f6b810,
    delta_time_sec=<optimized out>)
    at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/structure/subsystem_mgr.cxx:402
No locals.
#47 0x00007ffff6cac924 in SGSubsystemGroup::update (this=0x115e090,
    delta_time_sec=0.041666666666666664)
    at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/structure/subsystem_mgr.cxx:249
        i = 6
        loopCount = <optimized out>
        recordTime = false
        timeStamp = <optimized out>
#48 0x00007ffff6cac79b in SGSubsystemMgr::update (this=0x115de70,
    delta_time_sec=0.041666666666666664)
    at
/build/simgear-cdeqyX/simgear-3.0.0/simgear/structure/subsystem_mgr.cxx:505
        i = <optimized out>
#49 0x00000000005f8712 in ?? ()
No symbol table info available.
#50 0x0000000000b98f5c in fgOSMainLoop() ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#51 0x00000000005f94ee in fgMainInit(int, char**) ()
No symbol table info available.
#52 0x00000000005a00ff in main ()
No symbol table info available.
(gdb)



On 10/04/2014 08:16 AM, Rebecca Palmer wrote:
> The underlying bug has now been fixed in unstable, and this fix should
> reach testing in 5-10 days; you can either use the environment variable
> workaround until then, or install the fixed libopenscenegraph100 from
> unstable (
> https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_tracking_literal_testing_literal_with_some_packages_from_literal_unstable_literal
> ).
> 
> Are the "unable to load" messages gone as well?  If so, I agree that
> this bug should be closed.
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-fgfs-crew/attachments/20141005/69955d7a/attachment-0001.sig>


More information about the pkg-fgfs-crew mailing list