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 352467 - yelp crashed when using non-Beagle backend to search
yelp crashed when using non-Beagle backend to search
Status: RESOLVED DUPLICATE of bug 347467
Product: yelp
Classification: Applications
Component: Search
2.15.x
Other Linux
: Normal critical
: ---
Assigned To: Yelp maintainers
Yelp maintainers
Depends on:
Blocks:
 
 
Reported: 2006-08-22 23:34 UTC by Funda Wang
Modified: 2006-08-28 13:56 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
yelp.crash.backtrace (7.45 KB, text/plain)
2006-08-25 06:10 UTC, Funda Wang
Details

Description Funda Wang 2006-08-22 23:34:27 UTC
Yelp often crashes if beagle isn't installed, especially searching something completed, like Unicode strings.

$ yelp
(yelp:6060): Yelp-WARNING **: beagled not running, using basic search support.
grep: Invalid back reference
Comment 1 Don Scorgie 2006-08-23 10:00:55 UTC
Thanks for the bug report. 

<aside>
We don't actually use grep for searching.

For normal documents, we use our own XML search methods.  For man pages, we use the program 'apropos' and for info pages we search using the command 'info --apropos'.
</aside>

To help us fix the problem, it'd be great if you could provide some (or 1) examples of search terms that crash yelp.  Also, as yelp is crashing, a stack-trace would be helpful.

Thanks.
Comment 2 Funda Wang 2006-08-25 06:10:25 UTC
Created attachment 71564 [details]
yelp.crash.backtrace

Backtrace bug-buddy provided. I'm searching "Hello" at the time.
Comment 3 Don Scorgie 2006-08-25 18:29:55 UTC
Thanks.

The crash is happening when trying to parse man page results.

Could you please try running the following from a command line and pasting the output:
apropos Hello; echo $?
(including the exit number provided by 'echo $?') where you can replace Hello with any search term that causes yelp to crash.

Thanks
Comment 4 Funda Wang 2006-08-26 16:39:30 UTC
$ apropos Hello; echo $?
Hello: nothing appropriate
0
Comment 5 Don Scorgie 2006-08-28 13:56:13 UTC
Hi,

This bug has already been reported into bugzilla.  It should be fixed in CVS and will make its way into 2.16 final.  Thanks.

*** This bug has been marked as a duplicate of 347467 ***