manfred@manfred-System-Product-Name:~/.upp$ gdb theide GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/theide...Reading symbols from /usr/lib/debug/usr/bin/theide...done. done. (gdb) run Starting program: /usr/bin/theide [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffefbfc700 (LWP 3127)] [New Thread 0x7fffef3fb700 (LWP 3128)] ** (theide:3124): CRITICAL **: os_bar_hide: assertion `OS_IS_BAR (bar)' failed (theide:3124): Gtk-CRITICAL **: IA__gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed ** (theide:3124): CRITICAL **: os_bar_set_parent: assertion `OS_IS_BAR (bar)' failed [New Thread 0x7fffe4cd2700 (LWP 3129)] ** (theide:3124): CRITICAL **: os_bar_hide: assertion `OS_IS_BAR (bar)' failed (theide:3124): Gtk-CRITICAL **: IA__gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed ** (theide:3124): CRITICAL **: os_bar_set_parent: assertion `OS_IS_BAR (bar)' failed ** (theide:3124): CRITICAL **: os_bar_hide: assertion `OS_IS_BAR (bar)' failed (theide:3124): Gtk-CRITICAL **: IA__gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed ** (theide:3124): CRITICAL **: os_bar_set_parent: assertion `OS_IS_BAR (bar)' failed Program received signal SIGSEGV, Segmentation fault. 0x000000000060a34b in Upp::CairoGet (b=..., isz=..., surface=0x7ffff6627c80, alpha_surface=0x0) at /build/buildd/upp-6962/uppsrc/CtrlCore/GtkDrawImage.cpp:130 130 /build/buildd/upp-6962/uppsrc/CtrlCore/GtkDrawImage.cpp: Datei oder Verzeichnis nicht gefunden. (gdb) print b $1 = (Upp::ImageBuffer &) @0x7ffffffd1900: { = {}, kind = 0, size = {, Upp::EmptyClass>> = { = {}, }, cx = 1701147220, cy = 1701147216}, pixels = {, Upp::EmptyClass>> = { = {}, }, ptr = 0x7fff6c293058}, hotspot = {, Upp::EmptyClass>> = { = {}, }, x = 0, y = 0}, spot2 = {, Upp::EmptyClass>> = { = {}, }, x = 0, y = 0}, dots = {, Upp::EmptyClass>> = { = {}, }, cx = 0, cy = 0}} (gdb) p isz $2 = {, Upp::EmptyClass>> = { = {}, }, cx = 1701147220, cy = 1701147216} (gdb) where #0 0x000000000060a34b in Upp::CairoGet (b=..., isz=..., surface=0x7ffff6627c80, alpha_surface=0x0) at /build/buildd/upp-6962/uppsrc/CtrlCore/GtkDrawImage.cpp:130 #1 0x000000000060a3e7 in Upp::ImageDraw::FetchStraight (this=0x7ffffffd19d0, b=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/GtkDrawImage.cpp:139 #2 0x000000000060a43e in Upp::ImageDraw::operator Upp::Image (this=0x7ffffffd19d0) at /build/buildd/upp-6962/uppsrc/CtrlCore/GtkDrawImage.cpp:145 #3 0x00000000006d7df4 in Upp::GetGTK (widget=0x1355030, state=1, shadow=2, detail=0xa17a41 "tab", type=822, cx=1701147214, cy=1701147210, rect=...) at /build/buildd/upp-6962/uppsrc/CtrlLib/ChGtk0.cpp:224 #4 0x00000000006da6e8 in Upp::GtkImageMaker::Make (this=0x7ffffffd1e40) at /build/buildd/upp-6962/uppsrc/CtrlLib/ChGtk0.cpp:297 #5 0x00000000005d6255 in Upp::scImageMaker::Make (this=0x7ffffffd1da0, object=...) at /build/buildd/upp-6962/uppsrc/Draw/MakeCache.cpp:32 #6 0x00000000005d7079 in Upp::LRUCache::Get (this=0x1022860, m=...) at uppsrc/Core/Other.h:515 #7 0x00000000005d59d8 in Upp::MakeImage__ (m=..., paintonly=true) at /build/buildd/upp-6962/uppsrc/Draw/MakeCache.cpp:126 #8 0x00000000005d5aea in Upp::MakeImagePaintOnly (m=...) at /build/buildd/upp-6962/uppsrc/Draw/MakeCache.cpp:141 #9 0x00000000006d8609 in Upp::GtkLookFn (w=..., rect=..., v=..., op=0) at /build/buildd/upp-6962/uppsrc/CtrlLib/ChGtk0.cpp:337 #10 0x00000000005df03b in Upp::sChOp (w=..., r=..., v=..., op=0) at /build/buildd/upp-6962/uppsrc/Draw/Cham.cpp:458 #11 0x00000000005df111 in Upp::ChPaint (w=..., r=..., look=...) at /build/buildd/upp-6962/uppsrc/Draw/Cham.cpp:467 #12 0x00000000008a63dd in Upp::TabBar::AlignValue (align=1, v=..., sz=...) at /build/buildd/upp-6962/uppsrc/TabBar/TabBar.cpp:724 #13 0x00000000008a783e in Upp::TabBar::PaintTab (this=0x7ffffffe8a10, w=..., sz=..., n=1, enable=true, dragsample=false) at /build/buildd/upp-6962/uppsrc/TabBar/TabBar.cpp:989 #14 0x00000000008a83c6 in Upp::TabBar::Paint (this=0x7ffffffe8a10, w=...) at /build/buildd/upp-6962/uppsrc/TabBar/TabBar.cpp:1090 #15 0x00000000005f48e5 in Upp::Ctrl::CtrlPaint (this=0x7ffffffe8a10, w=..., clip=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlDraw.cpp:396 #16 0x00000000005f470d in Upp::Ctrl::CtrlPaint (this=0x7ffffffd7350, w=..., clip=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlDraw.cpp:375 #17 0x00000000005f4bd2 in Upp::Ctrl::CtrlPaint (this=0x7fffffff0d00, w=..., clip=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlDraw.cpp:413 #18 0x00000000005f4bd2 in Upp::Ctrl::CtrlPaint (this=0x7ffffffe9b70, w=..., clip=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlDraw.cpp:413 #19 0x00000000005f4bd2 in Upp::Ctrl::CtrlPaint (this=0x7fffffff0c08, w=..., clip=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlDraw.cpp:413 #20 0x00000000005f4bd2 in Upp::Ctrl::CtrlPaint (this=0x7ffffffd5250, w=..., clip=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlDraw.cpp:413 #21 0x00000000005f5e44 in Upp::Ctrl::UpdateArea0 (this=0x7ffffffd5250, draw=..., clip=..., backpaint=2) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlDraw.cpp:573 #22 0x00000000005f65b0 in Upp::Ctrl::UpdateArea (this=0x7ffffffd5250, draw=..., clip=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlDraw.cpp:632 #23 0x0000000000612d5c in Upp::Ctrl::GtkEvent (widget=0x13fb120, event=0x7ffffffd4030, user_data=0x3) at /build/buildd/upp-6962/uppsrc/CtrlCore/GtkEvent.cpp:110 #24 0x00007ffff708add8 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #25 0x00007ffff6019ca2 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #26 0x00007ffff602ad71 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #27 0x00007ffff6032d4e in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #28 0x00007ffff6033212 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #29 0x00007ffff71a5040 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #30 0x00007ffff70895c0 in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #31 0x00007ffff6ce5604 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #32 0x00007ffff6ce05a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #33 0x00007ffff6ce291d in gdk_window_process_updates () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #34 0x00007ffff71b3bb1 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #35 0x00007ffff6019eca in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #36 0x00007ffff6032711 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #37 0x00007ffff6033212 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 ---Type to continue, or q to quit--- #38 0x00007ffff700ca40 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #39 0x00007ffff6cbfd56 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #40 0x00007ffff5d5cd13 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007ffff5d5d060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #42 0x00007ffff5d5d124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x000000000061371b in Upp::Ctrl::FetchEvents (may_block=false) at /build/buildd/upp-6962/uppsrc/CtrlCore/GtkEvent.cpp:268 #44 0x0000000000610460 in Upp::Ctrl::SweepConfigure (this=0x7ffffffd5250, wait=false) at /build/buildd/upp-6962/uppsrc/CtrlCore/GtkWnd.cpp:393 #45 0x00000000006105ee in Upp::Ctrl::WndSetPos (this=0x7ffffffd5250, rect=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/GtkWnd.cpp:415 #46 0x00000000005f18f9 in Upp::Ctrl::SetPos (this=0x7ffffffd5250, p=..., _inframe=false) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlPos.cpp:259 #47 0x00000000005f1966 in Upp::Ctrl::SetPos (this=0x7ffffffd5250, p=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlPos.cpp:268 #48 0x00000000005f2a43 in Upp::Ctrl::SetPos (this=0x7ffffffd5250, x=..., y=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlCore.h:934 #49 0x00000000005f1ada in Upp::Ctrl::SetRect (this=0x7ffffffd5250, x=58, y=111, cx=1242, cy=784) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlPos.cpp:298 #50 0x00000000005f1bab in Upp::Ctrl::SetRect (this=0x7ffffffd5250, r=...) at /build/buildd/upp-6962/uppsrc/CtrlCore/CtrlPos.cpp:309 #51 0x00000000006163b6 in Upp::TopWindow::SerializePlacement (this=0x7ffffffd5250, s=..., reminimize=false) at /build/buildd/upp-6962/uppsrc/CtrlCore/GtkTop.cpp:260 #52 0x00000000007f4f26 in Ide::SerializeWorkspace (this=0x7ffffffd5250, s=...) at /build/buildd/upp-6962/uppsrc/ide/Config.cpp:93 #53 0x00000000007f752c in Upp::Callback1MethodAction::Execute ( this=0x7fffe4155800, p1=...) at uppsrc/Core/Callback0.h:91 #54 0x0000000000717e14 in Upp::Callback1::Execute (this=0x7ffffffd4c40, p1=...) at /build/buildd/upp-6962/uppsrc/Core/Cbgen.h:75 #55 0x0000000000717d9d in Upp::Callback1::operator() (this=0x7ffffffd4c40, p1=...) at /build/buildd/upp-6962/uppsrc/Core/Cbgen.h:76 #56 0x00000000007169dc in Upp::CheckedSerialize (serialize=..., stream=..., version=-2147483648) at /build/buildd/upp-6962/uppsrc/Core/Stream.cpp:1586 #57 0x0000000000716aff in Upp::Load (serialize=..., stream=..., version=-2147483648) at /build/buildd/upp-6962/uppsrc/Core/Stream.cpp:1600 #58 0x0000000000716dff in Upp::LoadFromFile (serialize=..., file=0x7fffec016bc8 "/home/manfred/.upp/theide/cfg/Schrift_Editor@Sauklaue.cfg", version=-2147483648) at /build/buildd/upp-6962/uppsrc/Core/Stream.cpp:1624 #59 0x00000000007f85fc in Ide::SetMain (this=0x7ffffffd5250, package=...) at /build/buildd/upp-6962/uppsrc/ide/ide.cpp:134 #60 0x00000000007f8b70 in Ide::OpenMainPackage (this=0x7ffffffd5250) at /build/buildd/upp-6962/uppsrc/ide/ide.cpp:181 #61 0x00000000007b07db in GuiMainFn_ () at /build/buildd/upp-6962/uppsrc/ide/idewin.cpp:911 #62 0x00000000007af51a in main (argc=1, argv=0x7fffffffe2a8, envptr=0x7fffffffe2b8) at /build/buildd/upp-6962/uppsrc/ide/idewin.cpp:606 (gdb)