gzz-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz] Loom stalls after repeated attempts to load crap?


From: Alatalo Toni
Subject: [Gzz] Loom stalls after repeated attempts to load crap?
Date: Fri, 21 Mar 2003 13:06:16 +0200 (EET)

came to a mac lab to test how Fenfire (well, Loom) seems on a standard
default macosx install. downloaded all the rdf's Benja mentions in
http://mail.gnu.org/archive/html/gzz-dev/2003-03/msg00150.html

had no problems with the (other) rdfs, but when tried to load slashdot.rss
nothing happened (i'd started the program from the pui i.e. double-clicked
the jar -> no console output), and after some repeated attempts Loom
stalled when trying to open the File open dialog yet another time. might
be a problem with the (not the latest on this machine) Apple Java too?

strangely enough, that slashdot.rss seems to be binary (copied to
http://an.org/fenfire/broken/slashdot.rss) so the actual problem was that
something went wrong in the download i guess.. with the correct
http://slashdot.org/slashdot.rss Loom runs fine. but back to the 'bug':

am able to reproduce systematically: open Loom (the later times normally
from the unix shell), try to open that slashdot.rss, repeat -> hangs on
the third attempt when trying to open the file dialog.

tried now so that on a fresh run tried to load that slashdot.rss file, but
after it failed, loaded (the large) swad-chart.rdf instead -> works fine.
continued: retried to load the broken file, nothinghappens, reload the
swad again -> works. retried to reload the broken file yet another time -
now i could try it ~10 times, nothing happens - does not hang either! hm
except now it finally seemed to do so again.. (when opening file menu)

i guess this is a non-issue - just that there is no exception handling, or
whats the correct term, i mean detecting whether a file is valid rdf or
not .. and something nasty can happen if some rubbish is loaded?

otherwise seems completely fine, will retry somewhere where the latest
Apple Java update is installed (no permissions to do it here, admin cc'd).
i did encounter the fact that it broke gzigzag 0.6, fortunately running it
with the older 1.3.1 (the current is 1.4 something, finally..) was
trivial. would be interesting to hear how Linux, Windows etc. handle this.

the output from the 1st repeat below.

*sigh* i guess i should now file the actual bug to the browser makers,
could repeat how the otherwise nice Camino (which also had a name change
due to legal problems.., http://www.mozilla.org/projects/camino/) release
broke the download.

~Toni

[tolo178:~/Applications] user% uname -a
Darwin tolo178.oulu.fi 6.4 Darwin Kernel Version 6.4: Wed Jan 29 18:50:42
PST 2003; root:xnu/xnu-344.26.obj~1/RELEASE_PPC  Power Macintosh powerpc
[tolo178:~/Applications] user% java -version
java version "1.3.1"
Java(TM) 2 Runtime Environment, Standard Edition (build
1.3.1-root_1.3.1_020714-12:46)
Java HotSpot(TM) Client VM (build 1.3.1_03-69, mixed mode)
[tolo178:~/Applications] user%

---begin---
[tolo178:~/Applications] user% java -jar loom-0.1beta1.jar
Fenfire Loom starting...
No setFocusTraversalKeysEnabled method found:
java.lang.NoSuchMethodException
Continuing, assuming jdk < 1.4
http://jena.hpl.hp.com/arp/not/a/real/uri/[1:2]: An invalid XML character
(Unicode: 0x1f) was found in the prolog of the document.
ARP - Internal Error: org.xml.sax.SAXParseException: An invalid XML
character (Unicode: 0x1f) was found in the prolog of the document.
com.hp.hpl.mesa.rdf.jena.model.RDFError: org.xml.sax.SAXParseException: An
invalid XML character (Unicode: 0x1f) was found in the prolog of the
document.
        at
com.hp.hpl.mesa.rdf.jena.common.RDFDefaultErrorHandler.fatalError(RDFDefaultErrorHandler.java:56)
        at
com.hp.hpl.jena.rdf.arp.ARPSaxErrorHandler.fatalError(ARPSaxErrorHandler.java:58)
        at
org.xml.sax.helpers.XMLFilterImpl.fatalError(XMLFilterImpl.java:725)
        at
org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1242)
        at
org.apache.xerces.framework.XMLDocumentScanner.reportFatalXMLError(XMLDocumentScanner.java:588)
        at
org.apache.xerces.framework.XMLDocumentScanner$XMLDeclDispatcher.dispatch(XMLDocumentScanner.java:743)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
        at
org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
        at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:371)
        at com.hp.hpl.jena.rdf.arp.ARPFilter.parse(ARPFilter.java:180)
        at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:217)
        at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:235)
        at
com.hp.hpl.mesa.rdf.jena.common.ModelCom.read(ModelCom.java:172)
        at org.fenfire.loom.Loom.load(Unknown Source)
        at org.fenfire.loom.Loom$4.actionPerformed(Unknown Source)
        at java.awt.MenuItem.processActionEvent(MenuItem.java:526)
        at java.awt.MenuItem.processEvent(MenuItem.java:490)
        at
java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:266)
        at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:256)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:336)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:126)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:80)
Exception occurred during event dispatching:
com.hp.hpl.mesa.rdf.jena.model.RDFError: org.xml.sax.SAXParseException: An
invalid XML character (Unicode: 0x1f) was found in the prolog of the
document.
        at
com.hp.hpl.mesa.rdf.jena.common.RDFDefaultErrorHandler.fatalError(RDFDefaultErrorHandler.java:56)
        at
com.hp.hpl.jena.rdf.arp.ARPSaxErrorHandler.fatalError(ARPSaxErrorHandler.java:58)
        at
org.xml.sax.helpers.XMLFilterImpl.fatalError(XMLFilterImpl.java:725)
        at
org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1242)
        at
org.apache.xerces.framework.XMLDocumentScanner.reportFatalXMLError(XMLDocumentScanner.java:588)
        at
org.apache.xerces.framework.XMLDocumentScanner$XMLDeclDispatcher.dispatch(XMLDocumentScanner.java:743)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
        at
org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
        at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:371)
        at com.hp.hpl.jena.rdf.arp.ARPFilter.parse(ARPFilter.java:180)
        at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:217)
        at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:235)
        at
com.hp.hpl.mesa.rdf.jena.common.ModelCom.read(ModelCom.java:172)
        at org.fenfire.loom.Loom.load(Unknown Source)
        at org.fenfire.loom.Loom$4.actionPerformed(Unknown Source)
        at java.awt.MenuItem.processActionEvent(MenuItem.java:526)
        at java.awt.MenuItem.processEvent(MenuItem.java:490)
        at
java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:266)
        at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:256)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:336)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:126)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:80)
http://jena.hpl.hp.com/arp/not/a/real/uri/[1:2]: An invalid XML character
(Unicode: 0x1f) was found in the prolog of the document.
ARP - Internal Error: org.xml.sax.SAXParseException: An invalid XML
character (Unicode: 0x1f) was found in the prolog of the document.
com.hp.hpl.mesa.rdf.jena.model.RDFError: org.xml.sax.SAXParseException: An
invalid XML character (Unicode: 0x1f) was found in the prolog of the
document.
        at
com.hp.hpl.mesa.rdf.jena.common.RDFDefaultErrorHandler.fatalError(RDFDefaultErrorHandler.java:56)
        at
com.hp.hpl.jena.rdf.arp.ARPSaxErrorHandler.fatalError(ARPSaxErrorHandler.java:58)
        at
org.xml.sax.helpers.XMLFilterImpl.fatalError(XMLFilterImpl.java:725)
        at
org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1242)
        at
org.apache.xerces.framework.XMLDocumentScanner.reportFatalXMLError(XMLDocumentScanner.java:588)
        at
org.apache.xerces.framework.XMLDocumentScanner$XMLDeclDispatcher.dispatch(XMLDocumentScanner.java:743)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
        at
org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
        at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:371)
        at com.hp.hpl.jena.rdf.arp.ARPFilter.parse(ARPFilter.java:180)
        at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:217)
        at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:235)
        at
com.hp.hpl.mesa.rdf.jena.common.ModelCom.read(ModelCom.java:172)
        at org.fenfire.loom.Loom.load(Unknown Source)
        at org.fenfire.loom.Loom$4.actionPerformed(Unknown Source)
        at java.awt.MenuItem.processActionEvent(MenuItem.java:526)
        at java.awt.MenuItem.processEvent(MenuItem.java:490)
        at
java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:266)
        at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:256)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:336)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:126)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:80)
{E201} Syntax error when processing <EOF>.
Input to RDF parser ended prematurely. This is often related to an XML
parser abort.
Encountered <EOF> Was expecting one of:
    XML ELEMENT CONTENT
    start element rdf:RDF
    start element rdf:Description
    general start element tag

Exception occurred during event dispatching:
com.hp.hpl.mesa.rdf.jena.model.RDFError:
com.hp.hpl.jena.rdf.arp.ParseException: {E201} Syntax error when
processing <EOF>.
Input to RDF parser ended prematurely. This is often related to an XML
parser abort.
Encountered <EOF> Was expecting one of:
    XML ELEMENT CONTENT
    start element rdf:RDF
    start element rdf:Description
    general start element tag

        at
com.hp.hpl.mesa.rdf.jena.common.RDFDefaultErrorHandler.fatalError(RDFDefaultErrorHandler.java:56)
        at
com.hp.hpl.jena.rdf.arp.ARPSaxErrorHandler.fatalError(ARPSaxErrorHandler.java:58)
        at com.hp.hpl.jena.rdf.arp.ARPFilter.parse(ARPFilter.java:238)
        at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:217)
        at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:235)
        at
com.hp.hpl.mesa.rdf.jena.common.ModelCom.read(ModelCom.java:172)
        at org.fenfire.loom.Loom.load(Unknown Source)
        at org.fenfire.loom.Loom$4.actionPerformed(Unknown Source)
        at java.awt.MenuItem.processActionEvent(MenuItem.java:526)
        at java.awt.MenuItem.processEvent(MenuItem.java:490)
        at
java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:266)
        at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:256)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:336)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:126)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:80)
---end---






reply via email to

[Prev in Thread] Current Thread [Next in Thread]