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 684789 - QHP index generation broken in 1.8.2 due to invalid temporary string usage
QHP index generation broken in 1.8.2 due to invalid temporary string usage
Status: RESOLVED DUPLICATE of bug 681825
Product: doxygen
Classification: Other
Component: general
1.8.2
Other Linux
: Normal major
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2012-09-25 15:17 UTC by Simon
Modified: 2012-09-25 21:50 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to 1.8.2 to fix temporary string bug (612 bytes, patch)
2012-09-25 15:17 UTC, Simon
none Details | Review

Description Simon 2012-09-25 15:17:07 UTC
Created attachment 225140 [details] [review]
Patch to 1.8.2 to fix temporary string bug

1.8.2 contains a bug where a temporary string which has been freed is used during the generation of the QHP index. This results in invalid characters being written and "bad encoding" errors from qhelpgenerator. See e.g. http://www.ogre3d.org/forums/viewtopic.php?p=468575#p468575 for a symptom.

I attach a patch which corrects this temporary string problem and which now produces a valid QHP index.
Comment 1 Dimitri van Heesch 2012-09-25 21:50:19 UTC
I'll include your patch in the next subversion update.

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