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 585253 - yelp crashed with SIGSEGV in strcmp()
yelp crashed with SIGSEGV in strcmp()
Status: RESOLVED FIXED
Product: yelp
Classification: Applications
Component: Crashers
2.25.x
Other Linux
: Normal critical
: ---
Assigned To: Yelp maintainers
Yelp maintainers
: 533718 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-06-09 13:40 UTC by Pedro Villavicencio
Modified: 2015-06-24 11:08 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Pedro Villavicencio 2009-06-09 13:40:50 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/yelp/+bug/380839

"I opened Yelp from the System menu, then selected Advanced Topics, then GNU Info Pages, then GSL, then Gsl-ref. I don't have the gsl-ref-html package installed currently. Yelp works hard on the CPU for a bit, then crashes with the details attached. I reproduced this twice on my system."

".

Thread 1 (process 11133)

  • #0 strcmp
    at ../sysdeps/i386/i686/strcmp.S line 39
  • #1 IA__g_str_equal
    at /build/buildd/glib2.0-2.20.1/glib/gstring.c line 77
  • #2 resolve_frag_id
    at yelp-info-parser.c line 805
  • #3 gtk_tree_model_foreach_helper
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtktreemodel.c line 1580
  • #4 gtk_tree_model_foreach_helper
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtktreemodel.c line 1586
  • #5 IA__gtk_tree_model_foreach
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtktreemodel.c line 1626
  • #6 yelp_info_parse_menu
  • #7 parse_tree_level
    at yelp-info-parser.c line 724
  • #8 yelp_info_parser_parse_tree
    at yelp-info-parser.c line 782
  • #9 info_process
    at yelp-info.c line 392
  • #10 g_thread_create_proxy
    at /build/buildd/glib2.0-2.20.1/glib/gthread.c line 635
  • #11 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #12 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Comment 1 Rupert Swarbrick 2011-01-12 23:58:16 UTC
This is fixed in the first two patches of the series at
  http://thread.gmane.org/gmane.comp.gnome.documentation.devel/535
Comment 2 Rupert Swarbrick 2011-03-30 10:24:02 UTC
... and a more recent version of the patches is at http://thread.gmane.org/gmane.comp.gnome.documentation.devel/541

Note this seems to be the same bug as #533718
Comment 3 Shaun McCance 2011-03-30 13:07:25 UTC
Rupert, were these patches pushed? I think I missed some of your info work in 3.0.
Comment 4 Rupert Swarbrick 2011-03-30 21:47:58 UTC
Nope, I don't think so. There's a bit more of a spiel in the cover email with the patch series. Is gnome doc devel the right place to be sending that sort of mail? I note that I'm the author for the last forty or so messages. It does feel a tad like screaming into the void... :-)
Comment 6 David King 2015-06-24 11:08:08 UTC
Closing as per comment #5.
Comment 7 David King 2015-06-24 11:08:33 UTC
*** Bug 533718 has been marked as a duplicate of this bug. ***