Skip to content

Instantly share code, notes, and snippets.

@caryoscelus
Created December 23, 2016 17:16
Show Gist options
  • Save caryoscelus/4981fd7979f79c006e707d383f4aabd6 to your computer and use it in GitHub Desktop.
Save caryoscelus/4981fd7979f79c006e707d383f4aabd6 to your computer and use it in GitHub Desktop.
More synfig crash backtraces
#0 0x00007ffff6393f43 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#1 0x0000555555fbb0e7 in studio::CanvasTreeStore::get_value_vfunc(Gtk::TreeIter const&, int, Glib::ValueBase&) const ()
#2 0x0000555555fe3863 in studio::LayerParamTreeStore::get_value_vfunc(Gtk::TreeIter const&, int, Glib::ValueBase&) const ()
#3 0x00007ffff7a1a875 in Gtk::TreeModel_Class::get_value_vfunc_callback(_GtkTreeModel*, _GtkTreeIter*, int, _GValue*) ()
from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#4 0x0000555555c92ee7 in synfigapp::ValueDesc Gtk::TreeRow::get_value<synfigapp::ValueDesc>(Gtk::TreeModelColumn<synfigapp::ValueDesc> const&) const ()
#5 0x0000555555c8d40c in Gtk::TreeValueProxy<synfigapp::ValueDesc>::operator synfigapp::ValueDesc() const ()
#6 0x0000555555fb9674 in studio::CanvasTreeStore::get_value_vfunc(Gtk::TreeIter const&, int, Glib::ValueBase&) const ()
#7 0x0000555555fe3863 in studio::LayerParamTreeStore::get_value_vfunc(Gtk::TreeIter const&, int, Glib::ValueBase&) const ()
#8 0x00007ffff7a1a875 in Gtk::TreeModel_Class::get_value_vfunc_callback(_GtkTreeModel*, _GtkTreeIter*, int, _GValue*) ()
from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#9 0x00007ffff6178a48 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#10 0x00007ffff429d840 in g_hash_table_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff617891b in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#12 0x00007ffff617e439 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#13 0x00007ffff6278d75 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#14 0x00007ffff45881a4 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff45a28bd in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007ffff45a2faf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff617a5c6 in gtk_cell_area_apply_attributes () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#18 0x00007ffff63ad77f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#19 0x00007ffff63aeebd in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#20 0x00007ffff62cdb02 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#21 0x00007ffff639a4c2 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#22 0x00007ffff7a35bfc in Gtk::Widget_Class::draw_callback(_GtkWidget*, _cairo*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#23 0x00007ffff63c9abb in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#24 0x00007ffff61ad6c0 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#25 0x00007ffff61ad7a2 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#26 0x00007ffff62fb3bb in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#27 0x00007ffff61b26fd in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#28 0x00007ffff61b7540 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#29 0x00007ffff62f9861 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#30 0x00007ffff7a35bfc in Gtk::Widget_Class::draw_callback(_GtkWidget*, _cairo*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#31 0x00007ffff63c9abb in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#32 0x00007ffff61ad6c0 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#33 0x00007ffff61ad7a2 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#34 0x00007ffff7a2a499 in Gtk::Widget::on_draw(Cairo::RefPtr<Cairo::Context> const&) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#35 0x00007ffff7a35b71 in Gtk::Widget_Class::draw_callback(_GtkWidget*, _cairo*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#36 0x00007ffff63c9abb in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
---Type <return> to continue, or q <return> to quit---
#37 0x00007ffff61ad6c0 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#38 0x00007ffff629e02a in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#39 0x00007ffff61b26fd in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#40 0x00007ffff61b7540 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#41 0x00007ffff6163c94 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#42 0x00007ffff61b7540 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#43 0x00007ffff62a077c in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#44 0x00007ffff7a2a499 in Gtk::Widget::on_draw(Cairo::RefPtr<Cairo::Context> const&) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#45 0x00007ffff7a35b71 in Gtk::Widget_Class::draw_callback(_GtkWidget*, _cairo*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#46 0x00007ffff63c9abb in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#47 0x00007ffff61ad6c0 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#48 0x00007ffff62ad0c0 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#49 0x00007ffff61b26fd in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#50 0x00007ffff61b7540 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#51 0x00007ffff62aced1 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#52 0x00007ffff7a35bfc in Gtk::Widget_Class::draw_callback(_GtkWidget*, _cairo*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#53 0x00007ffff63c9abb in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#54 0x00007ffff61ad6c0 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#55 0x00007ffff62ad030 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#56 0x00007ffff61b26fd in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#57 0x00007ffff61b7540 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#58 0x00007ffff62aced1 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#59 0x00007ffff7a35bfc in Gtk::Widget_Class::draw_callback(_GtkWidget*, _cairo*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#60 0x00007ffff63c9abb in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#61 0x00007ffff61ad6c0 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#62 0x00007ffff62ad0c0 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#63 0x00007ffff61b26fd in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#64 0x00007ffff61b7540 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#65 0x00007ffff62aced1 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#66 0x00007ffff7a35bfc in Gtk::Widget_Class::draw_callback(_GtkWidget*, _cairo*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#67 0x00007ffff63c9abb in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#68 0x00007ffff61ad6c0 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#69 0x00007ffff61ad7a2 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#70 0x00007ffff7a2a499 in Gtk::Widget::on_draw(Cairo::RefPtr<Cairo::Context> const&) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#71 0x00007ffff7a35b71 in Gtk::Widget_Class::draw_callback(_GtkWidget*, _cairo*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#72 0x00007ffff63c9abb in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#73 0x00007ffff61ad6c0 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#74 0x00007ffff61ad7a2 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#75 0x00007ffff615f9b4 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#76 0x00007ffff61b26fd in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
---Type <return> to continue, or q <return> to quit---
#77 0x00007ffff61b7540 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#78 0x00007ffff6162411 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#79 0x00007ffff7a35bfc in Gtk::Widget_Class::draw_callback(_GtkWidget*, _cairo*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#80 0x00007ffff63c9abb in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#81 0x00007ffff61ad6c0 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#82 0x00007ffff61ad7a2 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#83 0x00007ffff63d7841 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#84 0x00007ffff7a2a499 in Gtk::Widget::on_draw(Cairo::RefPtr<Cairo::Context> const&) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#85 0x00007ffff7a35b71 in Gtk::Widget_Class::draw_callback(_GtkWidget*, _cairo*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#86 0x00007ffff63c9abb in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#87 0x00007ffff63d2db8 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#88 0x00007ffff6271b2a in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#89 0x00007ffff5d82bf5 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#90 0x00007ffff5d93238 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#91 0x00007ffff5d94436 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#92 0x00007ffff5d94634 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#93 0x00007ffff4587f75 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#94 0x00007ffff4599f82 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#95 0x00007ffff45a2bcc in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#96 0x00007ffff45a2faf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#97 0x00007ffff5d8c279 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#98 0x00007ffff5d774c8 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#99 0x00007ffff42af123 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#100 0x00007ffff42ae6aa in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#101 0x00007ffff42aea60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#102 0x00007ffff42aed82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#103 0x00007ffff6270cc5 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#104 0x0000555555bfbb77 in main ()
Another one:
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#1 0x00007ffff1b8e40a in __GI_abort () at abort.c:89
#2 0x00007ffff1bcabd0 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7ffff1cbfc70 "*** Error in `%s': %s: 0x%s ***\n")
at ../sysdeps/posix/libc_fatal.c:175
#3 0x00007ffff1bd0fa6 in malloc_printerr (action=3, str=0x7ffff1cbc86b "malloc(): memory corruption", ptr=<optimized out>, ar_ptr=<optimized out>)
at malloc.c:5046
#4 0x00007ffff1bd2f79 in _int_malloc (av=av@entry=0x7fffb8000020, bytes=bytes@entry=280) at malloc.c:3509
#5 0x00007ffff1bd4d94 in __GI___libc_malloc (bytes=280) at malloc.c:2925
#6 0x00007ffff24a2788 in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7 0x00007ffff39cbe07 in synfig::Layer_Composite::build_rendering_task_vfunc(synfig::Context) const () from /usr/local/lib/libsynfig.so
#8 0x00007ffff3659345 in synfig::Layer::build_rendering_task(synfig::Context) const () from /usr/local/lib/libsynfig.so
#9 0x00007ffff363b05e in synfig::Context::build_rendering_task() const () from /usr/local/lib/libsynfig.so
#10 0x00007ffff37794ab in synfig::Target_Tile::call_renderer(synfig::Context&, etl::handle<synfig::rendering::SurfaceSW> const&, int, synfig::RendDesc const&, synfig::ProgressCallback*) () from /usr/local/lib/libsynfig.so
#11 0x00007ffff377a619 in synfig::Target_Tile::async_render_tile(synfig::RectInt, synfig::Context, synfig::RendDesc, synfig::ProgressCallback*) ()
from /usr/local/lib/libsynfig.so
#12 0x0000555555c507af in AsyncTarget_Tile::sync_render_tile(synfig::RectInt, synfig::Context, synfig::RendDesc, synfig::ProgressCallback*) ()
#13 0x0000555555c50521 in AsyncTarget_Tile::async_render_tile(synfig::RectInt, synfig::Context, synfig::RendDesc, synfig::ProgressCallback*) ()
#14 0x00007ffff377a38e in synfig::Target_Tile::render_frame_(synfig::Context, synfig::ProgressCallback*) () from /usr/local/lib/libsynfig.so
#15 0x00007ffff377b03d in synfig::Target_Tile::render(synfig::ProgressCallback*) () from /usr/local/lib/libsynfig.so
#16 0x0000555555c4f06e in studio::AsyncRenderer::render_target() ()
#17 0x0000555555c59c00 in sigc::bound_mem_functor0<void, studio::AsyncRenderer>::operator()() const ()
#18 0x0000555555c59600 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, studio::AsyncRenderer> >::operator()() const ()
#19 0x0000555555c58732 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, studio::AsyncRenderer>, void>::call_it(sigc::internal::slot_rep*) ()
#20 0x00007ffff69a7dfd in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#21 0x00007ffff42d6345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fffef765464 in start_thread (arg=0x7fffbdb97700) at pthread_create.c:333
#23 0x00007ffff1c429df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment