Linux Segmentation fault

Started by smoesmoesmoe

smoesmoesmoe Lv 1

Hello, a crash out of the blue .. I think I was about to enter the structural mode … but I was not there, yet.
Steffen

warning: Can't read pathname for load map: Input/output error.
[Thread debugging using libthread_db enabled]
Core was generated by `./Foldit'.
Program terminated with signal 11, Segmentation fault.
#0 find (c=1433472, this=0x9c90134) at FTCharToGlyphIndexMap.h:115
115 FTCharToGlyphIndexMap.h: No such file or directory.
in FTCharToGlyphIndexMap.h
p
(gdb) backtrace
#0 find (c=1433472, this=0x9c90134) at FTCharToGlyphIndexMap.h:115
#1 FTCharmap::GlyphListIndex (this=0x9c90128, characterCode=1433472) at FTCharmap.cpp:86
#2 0xf6c91a9c in FTGlyphContainer::Glyph (this=0x9bf6888, charCode=1433472) at FTGlyphContainer.cpp:81
#3 0xf6c8fe91 in FTFontImpl::CheckGlyph (this=0x9c8b580, characterCode=1433472) at FTFont/FTFont.cpp:524
#4 0xf6c90f81 in BBoxI (spacing=..., position=..., len=-1, string=0xa4775d4 "Uni L\374beck", this=0x9c8b580) at FTFont/FTFont.cpp:405 #5 FTFontImpl::BBox (this=0x9c8b580, string=0xa4775d4 "Uni L\374beck", len=-1, position=..., spacing=...) at FTFont/FTFont.cpp:427 #6 0xf6c8fd6e in FTFont::BBox (this=0x9c110d0, string=0xa4775d4 "Uni L\374beck", len=-1, position=..., spacing=...) at FTFont/FTFont.cpp:193 #7 0xf592ed5a in interactive::gui::UniFont::get_width(std::string const&, bool) const () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #8 0xf591916e in interactive::gui::StaticUniText::layout_text_no_wrapping() const () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #9 0xf5919468 in interactive::gui::StaticUniText::do_layout() const () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #10 0xf5919532 in interactive::gui::StaticUniText::get_lines() const () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #11 0xf5919659 in interactive::gui::StaticUniText::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #12 0xf58e0d75 in interactive::gui::Container::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #13 0xf590bf35 in interactive::gui::Scrollable::on_child_render(interactive::gui::Point2D, interactive::gui::Point2D, double) () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #14 0xf590e724 in boost::detail::function::void_function_obj_invoker3<boost::_bi::bind_t<void, boost::_mfi::mf3<void, interactive::gui::Scrollable, interactive::gui::Point2D, interactive::gui::Point2D, double>, boost::_bi::list4<boost::_bi::value<interactive::gui::Scrollable*>, boost::arg<1>, boost::arg<2>, boost::arg<3> > >, void, interactive::gui::Point2D, interactive::gui::Point2D, double>::invoke(boost::detail::function::function_buffer&, interactive::gui::Point2D, interactive::gui::Point2D, double) () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #15 0xf59302f9 in interactive::gui::Widget::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #16 0xf590c06b in interactive::gui::Scrollable::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #17 0xf58e0d75 in interactive::gui::Container::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #18 0xf58e0d75 in interactive::gui::Container::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #19 0xf58fef0d in interactive::gui::Panel::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #20 0xf590a474 in interactive::gui::Resizable::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #21 0xf58f0b20 in interactive::gui::HidePanel::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #22 0xf58e0d75 in interactive::gui::Container::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #23 0xf58e0d75 in interactive::gui::Container::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #24 0xf58e0d75 in interactive::gui::Container::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #25 0xf5929e1e in interactive::gui::TopLevel::on_render() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #26 0xf5c22fdb in interactive::application::GLUTWrapper::glut_display_func() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #27 0xf4b8bd86 in ?? () from /usr/lib32/libglut.so.3 #28 0xf4b8fc50 in fgEnumWindows () from /usr/lib32/libglut.so.3 #29 0xf4b8c204 in glutMainLoopEvent () from /usr/lib32/libglut.so.3 #30 0xf4b8cb35 in glutMainLoop () from /usr/lib32/libglut.so.3 #31 0xf5c24648 in interactive::application::GLUTWrapper::start() () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #32 0xf59d1042 in interactive::application::interactive_main(int, char**, boost::function<interactive::application::Application* (std::string const&)>) () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #33 0xf541df67 in game::application::game_main(int, char**) () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #34 0xf541d63d in library_main () from cmp-binary-64f62a3db3d197d42c31c86045bc85c2/game_library.so #35 0x0804a239 in run_library_main(std::string const&, bool, std::string const&, int&, int, char**, std::string&) () #36 0x08049a58 in main () (gdb)

(gdb) print *this
$1 = {_vptr.FTCharToGlyphIndexMap = 0xf6e4d580, Indices = 0xf2d05808}
(gdb) print *Indices
$2 = (FTCharToGlyphIndexMap::GlyphIndex *) 0xf2d05c10
(gdb) print **Indices
$3 = -1