Bug 518481
Summary: | Fails to load any page | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Tim Waugh <twaugh> |
Component: | devhelp | Assignee: | Matthew Barnes <mbarnes> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | ejsheldrake, mbarnes |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-08-23 18:46:32 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Tim Waugh
2009-08-20 15:11:31 UTC
Stupid question, but I assume the files it's trying to load actually do exist? If you remove '/home/twaugh/file' from the beginning of the pathname, yes, those files exist. It's looking in the wrong place for them though, as you can see (/home/twaugh/file). Wild guess but I bet it's passing a file path to a function that expects a URI, or vice versa. I'll see if there's anything like this upstream. I found this upstream bug which looks identical: http://bugzilla.gnome.org/show_bug.cgi?id=572022 The corresponding commit: http://git.gnome.org/cgit/devhelp/commit/?id=af67fbedccab5044808a489a9f3a5540d42adcf2 But that fix was included in version 0.23.1. So either there's similar breakage elsewhere in Devhelp or this is a WebKit issue. Perhaps make sure you have the latest webkitgtk package? webkitgtk-1.1.12-1.fc12.x86_64 I ran into this, I solved it by not applying the devhelp-load-uris.patch, the resulting devhelp appears to work fine. The webkitgtk NEWS file suggests webkitgtk >= 1.1.1 has different functions for loading files and loading URIs. Interesting. I tried removing that patch and building Devhelp 0.23.1 patch-free with the latest WebKit/GTK, libsoup and GTK+ from Rawhide. Devhelp can now find the pages, but instead of rendering the pages it's showing me raw HTML code. I'm running kind of a hybrid F-11/F-12 system though, so I guess I can build a new package with those changes as see if you guys see the same thing as me. Build is done. Give devhelp-0.23.1-2.fc12 a try. Unfortunately I also use a similar hybrid setup, "mostly" F-11: webkitgtk 1.1.12 libsoup 2.27.5 (that webkitgtk requires a 2.27.x) gtk2 2.16.5 FWIW the webkitgtk NEWS file doesn't match the webkitgtk gtk-doc, devhelp has it's own code for adding the "file://" now, but still uses the deprecated webkit_web_view_open, mine still worked after I replaced them all with webkit_web_view_load_uri. All working fine with these: devhelp-0.23.1-2.fc12.x86_64 webkitgtk-1.1.12-2.fc12.x86_64 Okay thanks, closing as fixed then. |