Bijiben is installed by default and present on Live ISOs but segfaults when New is clicked to add a new note. Reproducible: Steps to Reproduce:
Whiteboard: (none) => 3RC
(gdb) thread apply all bt full Thread 4 (Thread 0xb072db40 (LWP 4609)): #0 0xffffe424 in __kernel_vsyscall () No symbol table info available. #1 0xb5a9c663 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 No symbol table info available. #2 0xb5b39450 in g_cond_wait_until () from /lib/libglib-2.0.so.0 No symbol table info available. #3 0xb5acb569 in g_async_queue_pop_intern_unlocked () from /lib/libglib-2.0.so.0 No symbol table info available. #4 0xb5acbdae in g_async_queue_timeout_pop () from /lib/libglib-2.0.so.0 No symbol table info available. #5 0xb5b1dcaf in g_thread_pool_thread_proxy () from /lib/libglib-2.0.so.0 No symbol table info available. #6 0xb5b1d313 in g_thread_proxy () from /lib/libglib-2.0.so.0 No symbol table info available. #7 0xb5a98bb8 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #8 0xb59d335e in clone () from /lib/i686/libc.so.6 No symbol table info available. ---Type <return> to continue, or q <return> to quit--- Thread 3 (Thread 0xb19ffb40 (LWP 4606)): #0 0xffffe424 in __kernel_vsyscall () No symbol table info available. #1 0xb59c79db in poll () from /lib/i686/libc.so.6 No symbol table info available. #2 0xb5b0657b in g_poll () from /lib/libglib-2.0.so.0 No symbol table info available. #3 0xb5af7b40 in g_main_context_iterate.isra.22 () from /lib/libglib-2.0.so.0 No symbol table info available. #4 0xb5af801b in g_main_loop_run () from /lib/libglib-2.0.so.0 No symbol table info available. #5 0xb5cce9ca in gdbus_shared_thread_func () from /lib/libgio-2.0.so.0 No symbol table info available. #6 0xb5b1d313 in g_thread_proxy () from /lib/libglib-2.0.so.0 No symbol table info available. #7 0xb5a98bb8 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #8 0xb59d335e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 2 (Thread 0xb2353b40 (LWP 4605)): #0 0xffffe424 in __kernel_vsyscall () No symbol table info available. ---Type <return> to continue, or q <return> to quit--- #1 0xb59c79db in poll () from /lib/i686/libc.so.6 No symbol table info available. #2 0xb5b0657b in g_poll () from /lib/libglib-2.0.so.0 No symbol table info available. #3 0xb5af7b40 in g_main_context_iterate.isra.22 () from /lib/libglib-2.0.so.0 No symbol table info available. #4 0xb5af7ca1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 No symbol table info available. #5 0xb23789e0 in dconf_gdbus_worker_thread () from /usr/lib/gio/modules/libdconfsettings.so No symbol table info available. #6 0xb5b1d313 in g_thread_proxy () from /lib/libglib-2.0.so.0 No symbol table info available. #7 0xb5a98bb8 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #8 0xb59d335e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 1 (Thread 0xb23a7840 (LWP 4600)): #0 0xb59625a2 in __strlen_sse2_bsf () from /lib/i686/libc.so.6 No symbol table info available.
Missed most of Thread 1.. Thread 1 (Thread 0xb23a7840 (LWP 4600)): #0 0xb59625a2 in __strlen_sse2_bsf () from /lib/i686/libc.so.6 No symbol table info available. #1 0xb5b1577e in g_strdup () from /lib/libglib-2.0.so.0 No symbol table info available. ---Type <return> to continue, or q <return> to quit--- #2 0xb5be4420 in value_collect_string () from /lib/libgobject-2.0.so.0 No symbol table info available. #3 0xb614a341 in gtk_list_store_set_valist_internal () from /lib/libgtk-3.so.0 No symbol table info available. #4 0xb614b16d in gtk_list_store_set_valist () from /lib/libgtk-3.so.0 No symbol table info available. #5 0xb614b1fb in gtk_list_store_set () from /lib/libgtk-3.so.0 No symbol table info available. #6 0x08055683 in bjb_controller_add_note (note=0x830c970, self=0xafe098a0) at bjb-controller.c:207 iter = {stamp = -936522771, user_data = 0xb1004868, user_data2 = 0x1, user_data3 = 0xb5ae7853 <g_hash_table_get_values+67>} store = 0x80a2e18 pix = 0x8321a38 #7 0xb5af4586 in g_list_foreach () from /lib/libglib-2.0.so.0 No symbol table info available. #8 0x08055505 in update_view (self=0xafe098a0) at bjb-controller.c:232 notes = 0x8276c30 #9 0xb5bbc487 in g_cclosure_marshal_VOID__VOIDv () from /lib/libgobject-2.0.so.0 No symbol table info available. #10 0xb5bba951 in _g_closure_invoke_va () from /lib/libgobject-2.0.so.0 No symbol table info available. ---Type <return> to continue, or q <return> to quit--- #11 0xb5bd3dd9 in g_signal_emit_valist () from /lib/libgobject-2.0.so.0 No symbol table info available. #12 0xb5bd4833 in g_signal_emit () from /lib/libgobject-2.0.so.0 No symbol table info available. #13 0x08060104 in biji_note_book_notify_changed (book=book@entry=0x826f7a0) at libbiji/biji-note-book.c:176 No locals. #14 0x08060aa1 in biji_note_book_append_new_note (book=book@entry=0x826f7a0, note=note@entry=0x830c970, notify=notify@entry=1) at libbiji/biji-note-book.c:389 __PRETTY_FUNCTION__ = "biji_note_book_append_new_note" #15 0x08060f55 in biji_note_book_get_new_note_from_string (book=0x826f7a0, title=title@entry=0x80697c1 "") at libbiji/biji-note-book.c:485 ret = 0x830c970 #16 0x08057218 in on_new_note_clicked (but=0x8137ae0, view=0x82960b8) at bjb-main-toolbar.c:84 result = <optimized out> book = <optimized out> #17 0xb5bbc487 in g_cclosure_marshal_VOID__VOIDv () from /lib/libgobject-2.0.so.0 No symbol table info available. #18 0xb5bba951 in _g_closure_invoke_va () from /lib/libgobject-2.0.so.0 No symbol table info available. ---Type <return> to continue, or q <return> to quit--- #19 0xb5bd3dd9 in g_signal_emit_valist () from /lib/libgobject-2.0.so.0 No symbol table info available. #20 0xb5bd4833 in g_signal_emit () from /lib/libgobject-2.0.so.0 No symbol table info available. #21 0xb606581a in gtk_button_clicked () from /lib/libgtk-3.so.0 No symbol table info available. #22 0xb6066668 in gtk_real_button_released () from /lib/libgtk-3.so.0 No symbol table info available. #23 0xb5bbc41f in g_cclosure_marshal_VOID__VOID () from /lib/libgobject-2.0.so.0 No symbol table info available. #24 0xb5bb951d in g_type_class_meta_marshal () from /lib/libgobject-2.0.so.0 No symbol table info available. #25 0xb5bba6a6 in g_closure_invoke () from /lib/libgobject-2.0.so.0 No symbol table info available. #26 0xb5bcbe5b in signal_emit_unlocked_R () from /lib/libgobject-2.0.so.0 No symbol table info available. #27 0xb5bd46b6 in g_signal_emit_valist () from /lib/libgobject-2.0.so.0 No symbol table info available. #28 0xb5bd4833 in g_signal_emit () from /lib/libgobject-2.0.so.0 No symbol table info available. #29 0xb6065036 in gtk_button_button_release () from /lib/libgtk-3.so.0 No symbol table info available. ---Type <return> to continue, or q <return> to quit--- #30 0xb614ffa2 in _gtk_marshal_BOOLEAN__BOXED () from /lib/libgtk-3.so.0 No symbol table info available. #31 0xb5bb951d in g_type_class_meta_marshal () from /lib/libgobject-2.0.so.0 No symbol table info available. #32 0xb5bba6a6 in g_closure_invoke () from /lib/libgobject-2.0.so.0 No symbol table info available. #33 0xb5bcc170 in signal_emit_unlocked_R () from /lib/libgobject-2.0.so.0 No symbol table info available. #34 0xb5bd43f1 in g_signal_emit_valist () from /lib/libgobject-2.0.so.0 No symbol table info available. #35 0xb5bd4833 in g_signal_emit () from /lib/libgobject-2.0.so.0 No symbol table info available. #36 0xb629ecab in gtk_widget_event_internal () from /lib/libgtk-3.so.0 No symbol table info available. #37 0xb614d9e4 in propagate_event () from /lib/libgtk-3.so.0 No symbol table info available. #38 0xb614fc50 in gtk_main_do_event () from /lib/libgtk-3.so.0 No symbol table info available. #39 0xb5f20dcc in _gdk_event_emit () from /lib/libgdk-3.so.0 No symbol table info available. #40 0xb5f4b4d8 in gdk_event_source_dispatch () from /lib/libgdk-3.so.0 No symbol table info available. #41 0xb5af7823 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #42 0xb5af7bc0 in g_main_context_iterate.isra.22 () from /lib/libglib-2.0.so.0 No symbol table info available. #43 0xb5af7ca1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 No symbol table info available. #44 0xb5c9686c in g_application_run () from /lib/libgio-2.0.so.0 No symbol table info available. #45 0x08053a5d in main (argc=1, argv=0xbfffefd4) at bjb-main.c:37 app = 0x80a0810 status = <optimized out>
adding the only commiter as assignee
Keywords: (none) => TriagedAssignee: bugsquad => olav
Valid in pre 3 final livecd first build
Whiteboard: 3RC => 3RC 3final
CC: (none) => tmb
CC: (none) => dvgeversWhiteboard: 3RC 3final => 3final
Valid gnome livedvd 32 2nd build (15th May)
Summary: 3RC Gnome - Bijiben segfaults when New is clicked => Live ISOs - Bijiben segfaults when New is clicked
Applies also to installation in x86_64 Cauldron system - segfaults after hitting 'new' I Looked at the two later upstream versions of this but neither build due to gtk+-3.0 >= 3.7.7 requirement. We are at 3.6.4.
CC: (none) => zen25000
Also gnome installs from classic iso
Summary: Live ISOs - Bijiben segfaults when New is clicked => Bijiben segfaults when New is clicked
May I suggest we replace this with gnote in the gnome live isos if there is space? Raising to release-blocker as we surely don't want a totally broken package in a live CD/DVD.
Priority: Normal => release_blocker
It seems like the same kind of thing Barry, no objections here.
CC: (none) => ennael1
Thomas, is it possible? Do we have enough free space?
Bijiben replaced with gnote. gnote segfaults the first time it is started, ok after that.
gnote[2577]: segfault at 4 ip b6aab3ee sp bf96ea90 error 4 in libsigc-2.0.so.0.0.0[b6aa9000+4000]
(gdb) thread apply all bt full Thread 3 (Thread 0xb30d3b40 (LWP 4753)): #0 0xffffe424 in __kernel_vsyscall () No symbol table info available. #1 0xb7b119db in poll () from /lib/i686/libc.so.6 No symbol table info available. #2 0xb697057b in g_poll () from /lib/libglib-2.0.so.0 No symbol table info available. #3 0xb6961b40 in g_main_context_iterate.isra.22 () from /lib/libglib-2.0.so.0 No symbol table info available. #4 0xb6961ca1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 No symbol table info available. #5 0xb32f99e0 in dconf_gdbus_worker_thread () from /usr/lib/gio/modules/libdconfsettings.so No symbol table info available. #6 0xb6987313 in g_thread_proxy () from /lib/libglib-2.0.so.0 No symbol table info available. #7 0xb657fbb8 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #8 0xb7b1d35e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 2 (Thread 0xb3ea6b40 (LWP 4750)): ---Type <return> to continue, or q <return> to quit--- #0 0xffffe424 in __kernel_vsyscall () No symbol table info available. #1 0xb7b119db in poll () from /lib/i686/libc.so.6 No symbol table info available. #2 0xb697057b in g_poll () from /lib/libglib-2.0.so.0 No symbol table info available. #3 0xb6961b40 in g_main_context_iterate.isra.22 () from /lib/libglib-2.0.so.0 No symbol table info available. #4 0xb696201b in g_main_loop_run () from /lib/libglib-2.0.so.0 No symbol table info available. #5 0xb6b389ca in gdbus_shared_thread_func () from /lib/libgio-2.0.so.0 No symbol table info available. #6 0xb6987313 in g_thread_proxy () from /lib/libglib-2.0.so.0 No symbol table info available. #7 0xb657fbb8 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #8 0xb7b1d35e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 1 (Thread 0xb3ea8840 (LWP 4744)): #0 0xb72e23ee in sigc::signal_base::impl() const () from /lib/libsigc-2.0.so.0 No symbol table info available. #1 0xb72e2516 in sigc::signal_base::connect(sigc::slot_base const&) () ---Type <return> to continue, or q <return> to quit--- from /lib/libsigc-2.0.so.0 No symbol table info available. #2 0xb7f22ed5 in connect (slot_=..., this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/signal.h:2764 No locals. #3 gnote::notebooks::ActiveNotesNotebook::ActiveNotesNotebook (this=0x81ba688) at notebooks/notebook.cpp:309 No locals. #4 0x081ba560 in ?? () No symbol table info available. Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Dicreasing priority as it's replaced for now by gnotes
Priority: release_blocker => High
Last trace was for a gnote segfault on first run. Sorry I was lazy and re-used the bug.
Bijiben and gnote both start up fine. I know it was a bit broken for Mageia 3, but now ok in Cauldron.
Version: Cauldron => 3
(In reply to Olav Vitters from comment #16) > Bijiben and gnote both start up fine. I know it was a bit broken for Mageia > 3, but now ok in Cauldron. It's definitely not OK in Cauldron, although I'm not sure it's the same bug. See upstream bug https://bugzilla.gnome.org/show_bug.cgi?id=737898.
CC: (none) => reinout
Mageia 3 changed to end-of-life (EOL) status 4 months ago. http://blog.mageia.org/en/2014/11/26/lets-say-goodbye-to-mageia-3/ Mageia 3 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Mageia please feel free to click on "Version" change it against that version of Mageia and reopen this bug. Thank you for reporting this bug and we are sorry it could not be fixed. -- The Mageia Bugsquad
Status: NEW => RESOLVEDResolution: (none) => OLD