Serpentine crashes while starting - xml.sax._exceptions.SAXParseException

Bug #301253 reported by dr141
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnustep-base (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Intrepid by amimou
Nominated for Jaunty by amimou

Bug Description

Bug occured while trying to start Serpentine after upgrading from 8.04 to 8.10. Before it worked fine.

...:~$ serpentine
Traceback (most recent call last):
  File "/usr/bin/serpentine", line 114, in <module>
    from serpentine.common import SerpentineError
  File "/usr/lib/python2.5/site-packages/serpentine/__init__.py", line 40, in <module>
    from serpentine.mastering import GtkMusicList, MusicListGateway
  File "/usr/lib/python2.5/site-packages/serpentine/mastering.py", line 39, in <module>
    from serpentine import xspf
  File "/usr/lib/python2.5/site-packages/serpentine/xspf.py", line 27, in <module>
    from serpentine.compatxml import parseUri, Evaluate
  File "/usr/lib/python2.5/site-packages/serpentine/compatxml.py", line 5, in <module>
    from Ft.Xml.Domlette import NonvalidatingReader
  File "/usr/lib/python2.5/site-packages/Ft/Xml/Domlette.py", line 29, in <module>
    from Ft.Xml import InputSource
  File "/usr/lib/python2.5/site-packages/Ft/Xml/InputSource.py", line 355, in <module>
    DefaultFactory = InputSourceFactory(catalog=GetDefaultCatalog())
  File "/usr/lib/python2.5/site-packages/Ft/Xml/Catalog.py", line 579, in GetDefaultCatalog
    catalog = Catalog(uri, quiet)
  File "/usr/lib/python2.5/site-packages/Ft/Xml/Catalog.py", line 95, in __init__
    self._parseXmlCat(data)
  File "/usr/lib/python2.5/site-packages/Ft/Xml/Catalog.py", line 377, in _parseXmlCat
    p.parse(source)
  File "/usr/lib/python2.5/site-packages/Ft/Xml/Catalog.py", line 476, in startElementNS
    delegate = Catalog(catalog, self.quiet)
  File "/usr/lib/python2.5/site-packages/Ft/Xml/Catalog.py", line 95, in __init__
    self._parseXmlCat(data)
  File "/usr/lib/python2.5/site-packages/Ft/Xml/Catalog.py", line 377, in _parseXmlCat
    p.parse(source)
  File "/usr/lib/python2.5/site-packages/Ft/Xml/Catalog.py", line 476, in startElementNS
    delegate = Catalog(catalog, self.quiet)
  File "/usr/lib/python2.5/site-packages/Ft/Xml/Catalog.py", line 95, in __init__
    self._parseXmlCat(data)
  File "/usr/lib/python2.5/site-packages/Ft/Xml/Catalog.py", line 377, in _parseXmlCat
    p.parse(source)
xml.sax._exceptions.SAXParseException: file:///usr/share/xml/gnustep/gsdoc-1_0_0.dtd:41:0: syntax error

Revision history for this message
Colin Watson (cjwatson) wrote :

If there's a syntax error in /usr/share/xml/gnustep/gsdoc-1_0_0.dtd, then I guess that's a gnustep-base bug.

Revision history for this message
Kevin W. (eyecreate) wrote :

I'm getting the same thing on my Intrepid setup. Is there a patch yet?

Revision history for this message
dr141 (dixmartin) wrote : Re: [Bug 301253] Re: Serpentine crashes while starting - xml.sax._exceptions.SAXParseException

I don't know. I'm using K3B right now.

Kevin W. wrote:
> I'm getting the same thing on my Intrepid setup. Is there a patch yet?
>

Revision history for this message
amimou (chelfim) wrote :

I commented out the following two lines in /etc/xml/catalog

<!-- delegatePublic publicIdStartString="-//GNUstep//DTD gsdoc" catalog="file:///etc/xml/gnustep-base-common.xml"/-->
<!-- delegatePublic publicIdStartString="-//GNUstep//DTD plist" catalog="file:///etc/xml/gnustep-base-common.xml"/ -->

and it's working again.

Lenin (gagarin)
Changed in gnustep-base (Ubuntu):
status: New → Invalid
status: Invalid → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.