View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0012271CDash(No Category)public2011-06-14 12:182013-12-21 17:00
ReporterMarco Nolden 
Assigned ToJulien Jomier 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version1.8 
Target VersionFixed in Version 
Summary0012271: Guillemet / angle quotes error
Descriptionwe have a test that outputs Guillemets: « » (actually the QSQL driver
does it on a German locale Windows system :( ). This leads to an error,
since the characters remain unquoted in the intermediate XML. In UTF8,
the right-pointing guillemets should be represented as 0x00 0xBB instead
of just 0xBB.


Steps To Reproduce- Create a test that outputs Guillemets
- Upload results to CDash
- Try to view the test output in cdash

Result:
a nearly empty page with the warning:

Warning: DOMDocument::loadXML(): Input is not proper UTF-8, indicate
encoding ! Bytes: 0xBB 0x75 0x6E 0x69 in Entity, line: 30 in
/srv/www/htdocs/cdash/cdash/common.php on line 42
Additional InformationCdash 1.8.2, CTest 2.8.3
TagsNo tags attached.
Attached Files

 Relationships

  Notes
(0026854)
Marco Nolden (reporter)
2011-06-14 12:19

Could be related to bug 0012164
(0028323)
Julien Jomier (manager)
2012-01-17 02:42

If you use CTest 2.8.6 the output of the « will be replaced by "[NON-UTF-8-BYTE-0xBB]" but will still be displayed by CDash (at least version 2.0).

If you are creating the XML by end, you need to encode the character as UTF-8:
«

We'll look and see why CTest cannot encode this character as UTF-8
(0028342)
Brad King (manager)
2012-01-17 09:56

Is the test environment set up to ensure that the test output that CTest reads is already UTF-8 encoded?

 Issue History
Date Modified Username Field Change
2011-06-14 12:18 Marco Nolden New Issue
2011-06-14 12:19 Marco Nolden Note Added: 0026854
2012-01-17 02:39 Julien Jomier Assigned To => Julien Jomier
2012-01-17 02:39 Julien Jomier Status new => assigned
2012-01-17 02:42 Julien Jomier Note Added: 0028323
2012-01-17 09:56 Brad King Note Added: 0028342
2013-12-21 17:00 Julien Jomier Status assigned => resolved
2013-12-21 17:00 Julien Jomier Resolution open => fixed


Copyright © 2000 - 2018 MantisBT Team