After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 417595 - yelp crash on startup.
yelp crash on startup.
Status: RESOLVED FIXED
Product: yelp
Classification: Applications
Component: General
2.16.x
Other All
: Normal critical
: ---
Assigned To: Yelp maintainers
Yelp maintainers
: 417642 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-03-12 20:11 UTC by Peter
Modified: 2007-03-14 14:14 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Peter 2007-03-12 20:11:49 UTC
Steps to reproduce:
Actually I do not know how to reproduce the crash. I suppose I have something wrong in my environment, as yelp worked fine some time ago. Currently yelp started to crash with the following bt:

Stack trace:
gdb yelp
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) r
Starting program: /usr/bin/yelp
[Thread debugging using libthread_db enabled]
[New Thread -1227691376 (LWP 18954)]
[New Thread -1231631472 (LWP 18957)]

(yelp:18954): GLib-CRITICAL **: g_hash_table_insert: assertion `hash_table != NULL' failed
[New Thread -1261778032 (LWP 18958)]
yelp-window.c:919: yelp_window_load: entering
yelp-window.c:920:   uri = "x-yelp-toc:"
yelp-window.c:1008: window_do_load: entering
yelp-window.c:919: yelp_window_load: entering
yelp-window.c:920:   uri = "x-yelp-toc:"
yelp-window.c:1008: window_do_load: entering
yelp-window.c:919: yelp_window_load: entering
[snip (really a lot of similar lines)]
yelp-window.c:919: yelp_window_load: entering
yelp-window.c:920:   uri = "x-yelp-toc:"
yelp-window.c:1008: window_do_load: entering
yelp-window.c:919: yelp_window_load: entering
yelp-window.c:920:   uri = "x-yelp-toc:"
yelp-window.c:1008: window_do_load: entering
yelp-window.c:919: yelp_window_load: entering
yelp-window.c:920:   uri = "x-yelp-toc:"

Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 18954)

  • #0 window_do_load
    at yelp-window.c line 999
  • #1 yelp_window_load
    at yelp-window.c line 972
  • #2 history_step_back
    at yelp-window.c line 715
  • #3 window_error
    at yelp-window.c line 1106
  • #4 window_do_load
    at yelp-window.c line 1088
  • #5 yelp_window_load
    at yelp-window.c line 972
  • #6 history_step_back
    at yelp-window.c line 715
  • #7 window_error
    at yelp-window.c line 1106
  • #8 window_do_load
    at yelp-window.c line 1088
  • #9 yelp_window_load
    at yelp-window.c line 972
  • #10 history_step_back
    at yelp-window.c line 715
  • #11 window_error
    at yelp-window.c line 1106
  • #12 window_do_load
    at yelp-window.c line 1088
  • #13 yelp_window_load
    at yelp-window.c line 972
  • #14 history_step_back
    at yelp-window.c line 715


Other information:
Comment 1 Christian Kellner 2007-03-13 11:59:39 UTC
I have reverted the patch in #374341 which Sebastian found out to be the curlpit.
That should be fixed in 2.18.0.1.
Comment 2 Götz Waschk 2007-03-14 14:14:29 UTC
*** Bug 417642 has been marked as a duplicate of this bug. ***