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 575152 - Cannot launch help with gst-mixer
Cannot launch help with gst-mixer
Status: RESOLVED FIXED
Product: gnome-media
Classification: Deprecated
Component: gst-mixer
2.25.x
Other All
: Normal normal
: ---
Assigned To: gnome media maintainers
gnome media maintainers
Depends on:
Blocks:
 
 
Reported: 2009-03-12 22:17 UTC by Chris Coulson
Modified: 2009-05-02 22:53 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26


Attachments
Use gtk_show_uri instead of launching xdg-open (1.43 KB, patch)
2009-03-12 22:19 UTC, Chris Coulson
committed Details | Review

Description Chris Coulson 2009-03-12 22:17:46 UTC
Please describe the problem:
This bug was reported at https://bugs.edge.launchpad.net/ubuntu/+source/gnome-media/+bug/337235:

1. Open "Volume Control"
2. Click on [Help]-Button

-> Error-Message is displayed
---
Unable to load page
The requested URI "ghelp:///gnome-volume-control" is invalid

This is because gst-mixer uses xdg-open to launch Yelp, and the URI gets changed along the way. I've reported that as a separate bug against glib. However, this can be worked around by using gtk_show_uri instead of launching xdg-open

Steps to reproduce:
1. Right-click on mixer_apple and select Open Volume Control
2. Click Help


Actual results:
Yelp opens with an error dialog referring to the URI being invalid

Expected results:
Help should open

Does this happen every time?
Yes

Other information:
Comment 1 Chris Coulson 2009-03-12 22:19:16 UTC
Created attachment 130557 [details] [review]
Use gtk_show_uri instead of launching xdg-open
Comment 2 Marc-Andre Lureau 2009-05-02 22:53:58 UTC
Thanks, committed.

commit a3d44913336c1dfcef8cb5ea6d091f19036fa721
Author: Chris Coulson <chrisccoulson@googlemail.com>
Date:   Sun May 3 01:45:26 2009 +0300

    gst-mixer: fix lunching help

    Closes: http://bugzilla.gnome.org/show_bug.cgi?id=575152

    Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com>