GNOME Bugzilla – Bug 473594
Yelp hangs after pressing back arrow from viewing rarian reference manual
Last modified: 2007-10-18 10:03:37 UTC
Yelp appears to hang and/or crash after viewing the librarian reference manual 1. run yelp from terminal prompt 2. Select "Programming" 3. Select "Rarian Reference Manual" 4. Select "Back" arrow to return to yelp programming section 5. yelp just hangs, with a the window title of "Loading..." This is happening on fedora core 7 with latest jhbuild of gnome 2.20, also happening on opensolaris.
Actually it dumps core after throwing the following error : (yelp:2943): GLib-CRITICAL **: file gconvert.c: line 1874: assertion `filename != NULL' failed t@1 (l@1) signal SEGV (no mapping at the fault address) in EmbedPrivate::OpenStream at 0xfa4818fe 0xfa4818fe: OpenStream+0x00ae: repnz scasb Current function is yelp_html_open_stream 316 gtk_moz_embed_open_stream (GTK_MOZ_EMBED (html), (dbx) where current thread: t@1 [1] EmbedPrivate::OpenStream(0x82e6aa0, 0x0, 0x80ad458), at 0xfa4818fe [2] gtk_moz_embed_open_stream(0x82cb700, 0x0, 0x80ad458), at 0xfa47f486 =>[3] yelp_html_open_stream(html = 0x82cb700, mime = 0x80ad458 "application/xhtml+xml"), line 316 in "yelp-html.cpp" [4] window_do_load_html(window = 0x82680a8, uri = 0x89508f0 "/usr/share/librarian/manual/index.xhtml", frag_id = (nil), type = YELP_RRN_TYPE_XHTML, need_history = 1), line 1601 in "yelp-window.c" [5] yelp_window_load(window = 0x82680a8, uri = 0x8585fe8 "file:///usr/share/librarian/manual/index.xhtml"), line 1043 in "yelp-window.c" [6] html_uri_selected_cb(html = 0x82cb700, uri = 0x8585fe8 "file:///usr/share/librarian/manual/index.xhtml", handled = 0, user_data = 0x82680a8), line 1690 in "yelp-window.c" [7] yelp_marshal_VOID__POINTER_BOOLEAN(closure = 0x82e6208, return_value = (nil), n_param_values = 3U, param_values = 0x804665c, invocation_hint = 0x80465bc, marshal_data = (nil)), line 84 in "yelp-marshal.c" [8] g_closure_invoke(0x82e6208, 0x0, 0x3, 0x804665c, 0x80465bc), at 0xfe69ef63 [9] signal_emit_unlocked_R(0x82e6a40, 0x0, 0x82cb700, 0x0, 0x804665c), at 0xfe6b2cb6 [10] g_signal_emit_valist(0x82cb700, 0xf3, 0x0, 0x80468d4), at 0xfe6b1fc8 [11] g_signal_emit(0x82cb700, 0xf3, 0x0, 0x8585fe8, 0x0), at 0xfe6b215d [12] html_open_uri(embed = 0x82cb700, uri = 0x8585fe8 "file:///usr/share/librarian/manual/index.xhtml"), line 101 in "yelp-html.cpp" [13] gtkmozembed_BOOLEAN__STRING(0x82e47a8, 0x8046c1c, 0x2, 0x8046a9c, 0x80469fc, 0x8081e40), at 0xfa47db10 [14] g_type_class_meta_marshal(0x82e47a8, 0x8046c1c, 0x2, 0x8046a9c, 0x80469fc, 0x1d4), at 0xfe69f244 [15] g_closure_invoke(0x82e47a8, 0x8046c1c, 0x2, 0x8046a9c, 0x80469fc), at 0xfe69ef63 [16] signal_emit_unlocked_R(0x82e2830, 0x0, 0x82cb700, 0x8046c1c, 0x8046a9c), at 0xfe6b2e7a [17] g_signal_emit_valist(0x82cb700, 0xe3, 0x0, 0x8046d10), at 0xfe6b1d66 [18] gtk_signal_emit(0x82cb700, 0xe3, 0x8585fe8, 0x8046d8c), at 0xfadde1e1 [19] EmbedContentListener::OnStartURIOpen(0x8431760, 0x88002f0, 0x8046e48), at 0xfa485439 [20] nsDSURIContentListener::OnStartURIOpen(0x82d66d8, 0x88002f0, 0x8046e48), at 0xf9221354 [21] nsURILoader::OpenURI(0x85852f8, 0x85aeb94, 0x1, 0x82da1c0), at 0xf922816c [22] nsDocShell::DoChannelLoad(0x82da1a8, 0x85aeb94, 0x85852f8), at 0xf920f229 [23] nsDocShell::DoURILoad(0x82da1a8, 0x88002f0, 0x85766f8, 0x1, 0x0, 0x8882b10, 0x0, 0x0, 0x1, 0x0, 0x8047338, 0x0), at 0xf920e95d [24] nsDocShell::InternalLoad(0x82da1a8, 0x88002f0, 0x85766f8, 0x0, 0x1, 0x8047400, 0x8882b10, 0x0, 0x0, 0x200001, 0x0, 0x1, 0x0, 0x0), at 0xf920da44 [25] nsWebShell::OnLinkClickSync(0x82da1a8, 0x85bab80, 0x0, 0x88002f0, 0x8585288, 0x0, 0x0, 0x0, 0x0), at 0xf921a80e [26] HandlePLEvent(0x881b668), at 0xf9219cee [27] PL_ProcessPendingEvents(0x818fad8), at 0xfe97bbc9 [28] nsEventQueueImpl::ProcessPendingEvents(0x8138200), at 0xfe97e2e3 [29] event_processor_callback(0x82124e8, 0x1, 0x8138200), at 0xf905491d [30] g_io_unix_dispatch(0x8212530, 0xf9054908, 0x8138200), at 0xfea74b97 [31] g_main_dispatch(0x8105088), at 0xfea47c3a [32] g_main_context_dispatch(0x8105088), at 0xfea48d49 [33] g_main_context_iterate(0x8105088, 0x1, 0x1, 0x80e3bb8), at 0xfea49166 [34] g_main_loop_run(0x843def8), at 0xfea49768 [35] gtk_main(0x0, 0x80e58e0, 0x804789c, 0x808dea5, 0x0, 0x0), at 0xfad7b222 [36] main_start(url = (nil)), line 121 in "yelp-main.c" [37] main(argc = 1, argv = 0x80478cc), line 427 in "yelp-main.c"
*** This bug has been marked as a duplicate of 487746 ***