Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Apr 2002 21:19:17 -0700 (PDT)
From:      Clint Olsen <clint@0lsen.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/36951: Java (aka 1.3.1-p6-root-020405-00:26) cores running LimeWire
Message-ID:  <200204100419.g3A4JHr45813@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         36951
>Category:       ports
>Synopsis:       Java (aka 1.3.1-p6-root-020405-00:26) cores running LimeWire
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 09 21:20:02 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Clint Olsen
>Release:        4.5-RELEASE
>Organization:
>Environment:
FreeBSD poly.0lsen.net 4.5-RELEASE FreeBSD 4.5-RELEASE #3: Sat Mar  9 23:39:57 PST 2002     root@poly.0lsen.net:/usr/obj/usr/src/sys/POLY  i386
>Description:
I'm not sure what the best way is to report this bug.  The JavaVM dumps
a considerable amount of output.  Here's the full thread dump.

SIGSEGV   11*  segmentation violation

Full thread dump Classic VM (1.3.1-p6-root-020405-00:26, green threads):
    "ConnectionDispatchRunner" (TID:0x28d73d40, sys_thread_t:0x8ace480, state:R) prio=5
        at java.io.FileInputStream.readBytes(Native Method)
        at java.io.FileInputStream.read(FileInputStream.java:166)
        at com.limegroup.gnutella.uploader.NormalUploadState.uploadThrottled(Unknown Source)
        at com.limegroup.gnutella.uploader.NormalUploadState.doUpload(Unknown Source)
        at com.limegroup.gnutella.uploader.HTTPUploader.start(Unknown Source)
        at com.limegroup.gnutella.UploadManager.doSingleUpload(Unknown Source)
        at com.limegroup.gnutella.UploadManager.acceptUpload(Unknown Source)
        at com.limegroup.gnutella.Acceptor$ConnectionDispatchRunner.run(Unknown Source)
    "Thread-49" (TID:0x28d958a0, sys_thread_t:0x8b19c80, state:CW) prio=5
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at com.limegroup.gnutella.ManagedConnection$OutputRunner.waitForQueued(Unknown Source)
        at com.limegroup.gnutella.ManagedConnection$OutputRunner.run(Unknown Source)
    "Thread-48" (TID:0x28d98788, sys_thread_t:0x8afe880, state:R) prio=5
        at org.apache.xerces.readers.CharReader.fillCurrentChunk(CharReader.java:154)
        at org.apache.xerces.readers.CharReader.<init>(CharReader.java:85)
        at org.apache.xerces.readers.DefaultReaderFactory.createCharReader(DefaultReaderFactory.java:186
)
        at org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultReaderFactory.java:134)
        at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromDocument(DefaultEntityHandler.
java:491)
        at org.apache.xerces.framework.XMLParser.parseSomeSetup(XMLParser.java:309)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:951)
        at com.limegroup.gnutella.xml.LimeXMLDocumentHelper.getDOMTree(Unknown Source)
        at com.limegroup.gnutella.xml.LimeXMLDocumentHelper.internalGetAggregateString(Unknown Source)
        at com.limegroup.gnutella.xml.LimeXMLDocumentHelper.getAggregateString(Unknown Source)
        at com.limegroup.gnutella.xml.MetaEnabledMessageRouter.sendResponses(Unknown Source)
        at com.limegroup.gnutella.StandardMessageRouter.respondToQueryRequest(Unknown Source)
        at com.limegroup.gnutella.MessageRouter.handleQueryRequest(Unknown Source)
        at com.limegroup.gnutella.StandardMessageRouter.handleQueryRequest(Unknown Source)
        at com.limegroup.gnutella.MessageRouter.handleQueryRequestPossibleDuplicate(Unknown Source)
        at com.limegroup.gnutella.MessageRouter.handleMessage(Unknown Source)
        at com.limegroup.gnutella.ManagedConnection.loopForMessages(Unknown Source)
        at com.limegroup.gnutella.ConnectionManager$ConnectionFetcher.run(Unknown Source)
    "Image Animator 0" (TID:0x28dbadd0, sys_thread_t:0x8537080, state:R) prio=3
        at java.lang.Thread.sleep(Native Method)
        at sun.awt.image.GifFrame.dispose(GifImageDecoder.java:645)
        at sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:479)
        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:223)
        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:217)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
    "Image Animator 0" (TID:0x28d62bf0, sys_thread_t:0x8acec80, state:R) prio=3
        at java.lang.Thread.sleep(Native Method)
        at sun.awt.image.GifFrame.dispose(GifImageDecoder.java:645)
        at sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:479)
        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:223)
        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:217)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
    "Image Animator 0" (TID:0x28e09530, sys_thread_t:0x8ace680, state:R) prio=3
        at java.lang.Thread.sleep(Native Method)
        at sun.awt.image.GifFrame.dispose(GifImageDecoder.java:645)
        at sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:479)
        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:223)
        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:217)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
    "Image Animator 0" (TID:0x28e1b068, sys_thread_t:0x8a3c680, state:R) prio=3
        at java.lang.Thread.sleep(Native Method)
        at sun.awt.image.GifFrame.dispose(GifImageDecoder.java:645)
        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:259)
        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:217)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
    "Image Animator 0" (TID:0x28db3ca8, sys_thread_t:0x8129e80, state:R) prio=3
        at java.lang.Thread.sleep(Native Method)
        at sun.awt.image.GifFrame.dispose(GifImageDecoder.java:645)
        at sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:479)
        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:223)
        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:217)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
    "Image Animator 0" (TID:0x28db9270, sys_thread_t:0x8601a80, state:R) prio=3
        at java.lang.Thread.sleep(Native Method)
        at sun.awt.image.GifFrame.dispose(GifImageDecoder.java:645)
        at sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:479)
        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:223)
        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:217)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
    "Thread-28" (TID:0x28dc0050, sys_thread_t:0x8b19e80, state:CW) prio=5
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at com.limegroup.gnutella.ManagedConnection$OutputRunner.waitForQueued(Unknown Source)
        at com.limegroup.gnutella.ManagedConnection$OutputRunner.run(Unknown Source)
    "Thread-26" (TID:0x28deea70, sys_thread_t:0x8129480, state:MW) prio=5
        at com.limegroup.gnutella.Message.read(Unknown Source)
        at com.limegroup.gnutella.Connection.receive(Unknown Source)
        at com.limegroup.gnutella.ManagedConnection.receive(Unknown Source)
        at com.limegroup.gnutella.ManagedConnection.loopForMessages(Unknown Source)
        at com.limegroup.gnutella.ConnectionManager$ConnectionFetcher.run(Unknown Source)
    "Thread-25" (TID:0x28e41190, sys_thread_t:0x8bcac80, state:CW) prio=5
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at com.limegroup.gnutella.ManagedConnection$OutputRunner.waitForQueued(Unknown Source)
        at com.limegroup.gnutella.ManagedConnection$OutputRunner.run(Unknown Source)
    "Thread-20" (TID:0x28e3bdd0, sys_thread_t:0x8bcaa80, state:MW) prio=5
        at com.limegroup.gnutella.Message.read(Unknown Source)
        at com.limegroup.gnutella.Connection.receive(Unknown Source)
        at com.limegroup.gnutella.ManagedConnection.receive(Unknown Source)
        at com.limegroup.gnutella.ManagedConnection.loopForMessages(Unknown Source)
        at com.limegroup.gnutella.ConnectionManager$ConnectionFetcher.run(Unknown Source)
    "RouterConnectorThread" (TID:0x28deb9e0, sys_thread_t:0x8b4c880, state:CW) prio=5
        at java.lang.Thread.sleep(Native Method)
        at com.limegroup.gnutella.HostCatcher$RouterConnectorThread.run(Unknown Source)
    "Thread-4" (TID:0x28dea828, sys_thread_t:0x8b4c480, state:CW) prio=5
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:421)
        at java.net.ServerSocket.implAccept(ServerSocket.java:243)
        at java.net.ServerSocket.accept(ServerSocket.java:222)
        at com.limegroup.gnutella.Acceptor.run(Unknown Source)
    "Thread-6" (TID:0x28dfa248, sys_thread_t:0x8b19880, state:R) prio=5
        at java.lang.Thread.sleep(Native Method)
        at com.limegroup.gnutella.ConnectionWatchdog.findDuds(Unknown Source)
        at com.limegroup.gnutella.ConnectionWatchdog.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:484)
    "Thread-3" (TID:0x28dea508, sys_thread_t:0x8b19480, state:R) prio=5
        at java.lang.Object.wait(Native Method)
        at com.limegroup.gnutella.util.SimpleTimer$TimerRunnerThread.waitForTask(Unknown Source)
        at com.limegroup.gnutella.util.SimpleTimer$TimerRunnerThread.run(Unknown Source)
    "Thread-1" (TID:0x28e2cc50, sys_thread_t:0x8a3cc80, state:CW) prio=5
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at com.limegroup.gnutella.gui.mp3.MediaPlayerComponent$PlayThread.run(Unknown Source)
    "TimerQueue" (TID:0x28e69368, sys_thread_t:0x89bbc80, state:MW) prio=5
        at sun.awt.AppContext.get(AppContext.java:444)
        at sun.awt.SunToolkit.getSystemEventQueueImpl(SunToolkit.java:332)
        at java.awt.Toolkit.getEventQueue(Toolkit.java:1150)
        at java.awt.EventQueue.invokeLater(EventQueue.java:511)
        at javax.swing.SwingUtilities.invokeLater(SwingUtilities.java:1091)
        at javax.swing.Timer.post(Timer.java:342)
        at javax.swing.TimerQueue.postExpiredTimers(TimerQueue.java:195)
        at javax.swing.TimerQueue.run(TimerQueue.java:231)
        at java.lang.Thread.run(Thread.java:484)
    "Thread-0" (TID:0x28e68548, sys_thread_t:0x890bc80, state:CW) prio=5
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at com.limegroup.gnutella.gui.search.SearchResultPipeliner$SearchViewRunner.run(Unknown Source)
    "Screen Updater" (TID:0x28ea27f0, sys_thread_t:0x8634e80, state:CW) prio=5
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:76)
        at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95)
    "AWT-Motif" (TID:0x28e9e4a8, sys_thread_t:0x848bc80, state:CW) prio=6
        at sun.awt.motif.MToolkit.run(Native Method)
        at java.lang.Thread.run(Thread.java:484)
    "SunToolkit.PostEventQueue-0" (TID:0x28e9e6b0, sys_thread_t:0x846d880, state:CW) prio=6
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.awt.PostEventQueue.run(SunToolkit.java:491)
    "AWT-EventQueue-0" (TID:0x28e9e688, sys_thread_t:0x846d680, state:CW) prio=6
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at java.awt.EventQueue.getNextEvent(EventQueue.java:260)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
    "Finalizer" (TID:0x28e7a528, sys_thread_t:0x80d4080, state:CW) prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
    "Reference Handler" (TID:0x28e7a300, sys_thread_t:0x8096480, state:CW) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
    "Signal dispatcher" (TID:0x28e7a330, sys_thread_t:0x8096280, state:CW) prio=5
    "Thread-19" (TID:0x28dfc2c0, sys_thread_t:0x8054080, state:CW) prio=5

>How-To-Repeat:
Run javavm -jar RunLime.jar.  It usually runs for awhile before crashing.
>Fix:
      
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204100419.g3A4JHr45813>