Hi, I'm developing an application sf.net/p/ags. I don't want to run gtk_main I do rather g_main_context_iteration. I'm using fedora and recently updated to 20-beta. Gtk+ version is 2.24.22. So my application crashes see below. Any suggestions?
[Thread 0x7fffc27fc700 (LWP 14908) exited] [Thread 0x7fffd1ffc700 (LWP 14902) exited] [Thread 0x7fffc2ffd700 (LWP 14907) exited] [Thread 0x7fffd17fb700 (LWP 14903) exited] ***MEMORY-ERROR***: ags[14888]: GSlice: assertion failed: sinfo->n_allocated > 0 Program received signal SIGABRT, Aborted. [Switching to Thread 0x7fffe37fe700 (LWP 14892)] 0x00000034f2c35c59 in raise () from /lib64/libc.so.6 (gdb) bt #0 0x00000034f2c35c59 in raise () from /lib64/libc.so.6 #1 0x00000034f2c37368 in abort () from /lib64/libc.so.6 #2 0x00000034f5c1ab12 in mem_error () from /lib64/libglib-2.0.so.0 #3 0x00000034f5c6453b in slab_allocator_free_chunk () from /lib64/libglib-2.0.so.0 #4 0x00000034f5c647df in magazine_cache_push_magazine () from /lib64/libglib-2.0.so.0 #5 0x00000034f5c1b0ab in thread_memory_magazine2_unload.isra.11 () from /lib64/libglib-2.0.so.0 #6 0x00000034f5c656a8 in g_slice_free1 () from /lib64/libglib-2.0.so.0 #7 0x0000003509632de8 in _gtk_tree_data_list_header_free () from /lib64/libgtk-x11-2.0.so.0 #8 0x00000035094fdc7e in gtk_file_system_model_finalize () from /lib64/libgtk-x11-2.0.so.0 #9 0x00000034f7014fcb in g_object_unref () from /lib64/libgobject-2.0.so.0 #10 0x00000035094e4899 in recent_clear_model () from /lib64/libgtk-x11-2.0.so.0 #11 0x00000035094eb386 in operation_mode_set () from /lib64/libgtk-x11-2.0.so.0 #12 0x00000035094ec8b2 in shortcuts_activate_iter () from /lib64/libgtk-x11-2.0.so.0 #13 0x00000035094ecb33 in shortcuts_selection_changed_cb () from /lib64/libgtk-x11-2.0.so.0 #14 0x00000034f70104c7 in _g_closure_invoke_va () from /lib64/libgobject-2.0.so.0 #15 0x00000034f7029749 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0 #16 0x00000034f702a3af in g_signal_emit () from /lib64/libgobject-2.0.so.0 #17 0x00000035096582a6 in gtk_tree_view_real_set_cursor () from /lib64/libgtk-x11-2.0.so.0 #18 0x000000350965d175 in gtk_tree_view_button_press () from /lib64/libgtk-x11-2.0.so.0 #19 0x00000035095485bc in _gtk_marshal_BOOLEAN__BOXED () from /lib64/libgtk-x11-2.0.so.0 #20 0x00000034f7010298 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 #21 0x00000034f702211b in signal_emit_unlocked_R () from /lib64/libgobject-2.0.so.0 #22 0x00000034f7029ddd in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0 #23 0x00000034f702a3af in g_signal_emit () from /lib64/libgobject-2.0.so.0 #24 0x0000003509677994 in gtk_widget_event_internal () from /lib64/libgtk-x11-2.0.so.0 #25 0x00000035095467e4 in gtk_propagate_event () from /lib64/libgtk-x11-2.0.so.0 #26 0x0000003509546bdb in gtk_main_do_event () from /lib64/libgtk-x11-2.0.so.0 #27 0x000000350846046c in gdk_event_dispatch () from /lib64/libgdk-x11-2.0.so.0 #28 0x00000034f5c492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #29 0x00000034f5c49628 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0 #30 0x00000034f5c496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #31 0x00000000004a1205 in ags_gui_thread_do_gtk_iteration () at ./src/ags/thread/ags_gui_thread.c:221 #32 0x00000000004a14ba in ags_gui_thread_run () at ./src/ags/thread/ags_gui_thread.c:255 #33 0x00000034f701043f in _g_closure_invoke_va () from /lib64/libgobject-2.0.so.0 #34 0x00000034f7029749 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0 #35 0x00000034f702a3af in g_signal_emit () from /lib64/libgobject-2.0.so.0 #36 0x000000000049f586 in ags_thread_run (thread=0x7f0000) at ./src/ags/thread/ags_thread.c:1720 #37 0x000000000049f8ff in ags_thread_loop (ptr=<optimized out>) at ./src/ags/thread/ags_thread.c:1643 #38 0x00000034f3407f33 in start_thread () from /lib64/libpthread.so.0 #39 0x00000034f2cf4ead in clone () from /lib64/libc.so.6 _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list