GNOME Bugzilla – Bug 170328
Srcore exits in gnopernicus - no speech
Last modified: 2005-03-14 18:28:15 UTC
Distribution/Version: JDS Rel3 B30 Using an internal nightly build from 14th March 05 Gnopernicus version 0.10.4 - Open up a terminal - Type "gnopernicus &" - Speech does not start up. The following output appears: [1] 6079 test2@hoyvenglaven:~> GTK Accessibility Module initialized Bonobo accessibility support initialized ********************** * SCREEN READER CORE * ********************** GTK Accessibility Module initialized Bonobo accessibility support initialized gnopernicus-Message: speech initialisation succeded /usr/share/gnopernicus/presentation/default.xml:4669: parser error : Opening and ending tag mismatch: 复数 line 4669 and literal <literal xml:lang="zh_CN" voice="state">美元号($)<复数></literal ^ /usr/share/gnopernicus/presentation/default.xml:4672: parser error : Opening and ending tag mismatch: literal line 4669 and true </true> ^ /usr/share/gnopernicus/presentation/default.xml:4673: parser error : Opening and ending tag mismatch: true line 4635 and conditional </conditional> ^ /usr/share/gnopernicus/presentation/default.xml:4674: parser error : Opening and ending tag mismatch: conditional line 4634 and event </event> ^ /usr/share/gnopernicus/presentation/default.xml:4826: parser error : Opening and ending tag mismatch: 复数 line 4826 and literal <literal xml:lang="zh_CN" voice="state">美元号($)<复数></literal ^ /usr/share/gnopernicus/presentation/default.xml:4829: parser error : Opening and ending tag mismatch: literal line 4826 and true </true> ^ /usr/share/gnopernicus/presentation/default.xml:4830: parser error : Opening and ending tag mismatch: true line 4792 and conditional </conditional> ^ /usr/share/gnopernicus/presentation/default.xml:4831: parser error : Opening and ending tag mismatch: conditional line 4791 and event </event> ^ /usr/share/gnopernicus/presentation/default.xml:4983: parser error : Opening and ending tag mismatch: 复数 line 4983 and literal <literal xml:lang="zh_CN" voice="state">美元号($)<复数></literal ^ /usr/share/gnopernicus/presentation/default.xml:4986: parser error : Opening and ending tag mismatch: literal line 4983 and true </true> ^ /usr/share/gnopernicus/presentation/default.xml:4987: parser error : Opening and ending tag mismatch: true line 4949 and conditional </conditional> ^ /usr/share/gnopernicus/presentation/default.xml:4988: parser error : Opening and ending tag mismatch: conditional line 4948 and event </event> ^ /usr/share/gnopernicus/presentation/default.xml:4989: parser error : Opening and ending tag mismatch: event line 4832 and role </role> ^ /usr/share/gnopernicus/presentation/default.xml:5380: parser error : StartTag: i nvalid element name <literal xml:lang="zh_CN" voice="state">小于号(<)<复数></lite ^ /usr/share/gnopernicus/presentation/default.xml:5380: parser error : Opening and ending tag mismatch: 复数 line 5380 and literal <literal xml:lang="zh_CN" voice="state">小于号(<)<复数></literal ^ /usr/share/gnopernicus/presentation/default.xml:5383: parser error : Opening and ending tag mismatch: literal line 5380 and true </true> ^ /usr/share/gnopernicus/presentation/default.xml:5422: parser error : Opening and ending tag mismatch: true line 5346 and conditional </conditional> ^ /usr/share/gnopernicus/presentation/default.xml:5423: parser error : Opening and ending tag mismatch: conditional line 5345 and event </event> ^ /usr/share/gnopernicus/presentation/default.xml:5463: parser error : StartTag: i nvalid element name <literal xml:lang="zh_CN" voice="state">小于号(<)<复数></lite ^ /usr/share/gnopernicus/presentation/default.xml:5463: parser error : Opening and ending tag mismatch: 复数 line 5463 and literal <literal xml:lang="zh_CN" voice="state">小于号(<)<复数></literal ^ /usr/share/gnopernicus/presentation/default.xml:5466: parser error : Opening and ending tag mismatch: literal line 5463 and true </true> ^ /usr/share/gnopernicus/presentation/default.xml:5505: parser error : Opening and ending tag mismatch: true line 5429 and conditional </conditional> ^ /usr/share/gnopernicus/presentation/default.xml:5506: parser error : Opening and ending tag mismatch: conditional line 5428 and event </event> ^ /usr/share/gnopernicus/presentation/default.xml:5507: parser error : Opening and ending tag mismatch: event line 5427 and role </role> ^ /usr/share/gnopernicus/presentation/default.xml:5670: parser error : Opening and ending tag mismatch: 复数 line 5670 and literal <literal xml:lang="zh_CN" voice="state">美元号($)<复数></literal ^ /usr/share/gnopernicus/presentation/default.xml:5673: parser error : Opening and ending tag mismatch: literal line 5670 and true </true> ^ /usr/share/gnopernicus/presentation/default.xml:5674: parser error : Opening and ending tag mismatch: true line 5636 and conditional </conditional> ^ /usr/share/gnopernicus/presentation/default.xml:5675: parser error : Opening and ending tag mismatch: conditional line 5635 and event </event> ^ /usr/share/gnopernicus/presentation/default.xml:5676: parser error : Opening and ending tag mismatch: event line 5561 and role </role> ^ /usr/share/gnopernicus/presentation/default.xml:5701: parser error : Opening and ending tag mismatch: role line 5560 and presentation </presentation> ^ /usr/share/gnopernicus/presentation/default.xml:5702: parser error : Opening and ending tag mismatch: event line 5342 and device </device> ^ /usr/share/gnopernicus/presentation/default.xml:5703: parser error : Opening and ending tag mismatch: role line 5341 and PresentationProfile </PresentationProfile> ^ /usr/share/gnopernicus/presentation/default.xml:5703: parser error : Premature e nd of data in tag event line 4751 </PresentationProfile> ^ /usr/share/gnopernicus/presentation/default.xml:5703: parser error : Premature e nd of data in tag event line 4517 </PresentationProfile> ^ /usr/share/gnopernicus/presentation/default.xml:5703: parser error : Premature e nd of data in tag role line 4516 </PresentationProfile> ^ /usr/share/gnopernicus/presentation/default.xml:5703: parser error : Premature e nd of data in tag presentation line 1766 </PresentationProfile> ^ /usr/share/gnopernicus/presentation/default.xml:5703: parser error : Premature e nd of data in tag device line 1765 </PresentationProfile> ^ /usr/share/gnopernicus/presentation/default.xml:5703: parser error : Premature e nd of data in tag PresentationProfile line 41 </PresentationProfile> ^ gnopernicus-ERROR **: File "/usr/share/gnopernicus/presentation/default.xml" can not be parsed. aborting... (gnopernicus:6079): gnopernicus-WARNING **: srcore exited.
I'm unable to reproduce this bug on build 29 with gnopernicus from CVS HEAD 14th March 05.
I am using build 30 with an internal nightly from last night.
It's possible that some failure of the Sun i18n patches could cause this.
This is caused by bad translated strings (including '<' and '>' literals) in Sun's globalization files. Closing as NOTGNOME (although intltool-merge should probably escape such strings when dealing with XML files!)