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 622413 - UTF-8 characters truncated in tooltip
UTF-8 characters truncated in tooltip
Status: RESOLVED FIXED
Product: doxygen
Classification: Other
Component: general
1.7.0
Other Windows
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2010-06-22 15:24 UTC by Mark Courtney
Modified: 2010-10-09 08:20 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
source code, doxygen config, and output for reproducing bug (60.08 KB, application/zip)
2010-06-22 15:24 UTC, Mark Courtney
Details

Description Mark Courtney 2010-06-22 15:24:11 UTC
Created attachment 164314 [details]
source code, doxygen config, and output for reproducing bug

When a brief description contains UTF-8 characters, the truncation involved to create a shorter tooltip can occur in the middle of a UTF-8 character.

In the attached test case, the 0xE38182 character in the brief description is truncated after "E3". Any attempt to then parse the XML output results in "invalid UTF-8" errors.
Comment 1 Dimitri van Heesch 2010-06-22 19:56:25 UTC
Confirmed. Should be fixed in the next subversion update.
Comment 2 Dimitri van Heesch 2010-06-25 11:49:07 UTC
This bug was previously marked ASSIGNED, which means it should be fixed in
doxygen version 1.7.1. Please verify if this is indeed the case. Reopen the
bug if you think it is not fixed and please include any additional information
that you think can be relevant.
Comment 3 Dimitri van Heesch 2010-10-09 08:20:09 UTC
This bug was previously marked ASSIGNED, which means it should be fixed in
doxygen version 1.7.2. Please verify if this is indeed the case. Reopen the
bug if you think it is not fixed and please include any additional information
that you think can be relevant.