von jb » 29 Mär 2008, 23:08
Dazu passend, vorher mußte ich den TV-Browser abschießen, folgende Meldung fand sich noch im log-File:
- 22:14:50 WARNUNG: Updating the TV data for TV data service TV-Browser failed
java.lang.OutOfMemoryError: Java heap space
at util.io.IOUtilities.readBinaryData(IOUtilities.java:800)
at tvbrowserdataservice.file.ProgramField.readFromStream(ProgramField.java:437)
at tvbrowserdataservice.file.ProgramFrame.readFromStream(ProgramFrame.java:208)
at tvbrowserdataservice.file.DayProgramFile.readFromStream(DayProgramFile.java:404)
at tvbrowserdataservice.file.AbstractFile.readFromFile(AbstractFile.java:52)
at tvbrowserdataservice.TvDataBaseUpdater.createChannelDayProgram(TvDataBaseUpdater.java:145)
at tvbrowserdataservice.TvDataBaseUpdater.updateTvDataBase(TvDataBaseUpdater.java:113)
at tvbrowserdataservice.TvBrowserDataService.updateTvData(TvBrowserDataService.java:299)
at tvbrowser.core.tvdataservice.DeprecatedTvDataServiceProxy.updateTvData(DeprecatedTvDataServiceProxy.java:80)
at tvbrowser.core.TvDataUpdater.downloadTvData(TvDataUpdater.java:183)
at tvbrowser.ui.mainframe.MainFrame$25.run(MainFrame.java:1524)
22:14:51 INFO: Progress: Analysiere Radio Times Daten
22:14:53 WARNUNG: Updating the TV data for TV data service Radio Times Daten failed
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.io.ByteArrayOutputStream.toByteArray(Unknown Source)
at util.io.IOUtilities.loadFileFromHttpServer(IOUtilities.java:313)
at util.io.IOUtilities.loadFileFromHttpServer(IOUtilities.java:291)
at radiotimesdataservice.RadioTimesFileParser.parse(RadioTimesFileParser.java:113)
at radiotimesdataservice.RadioTimesDataService.updateTvData(RadioTimesDataService.java:283)
at tvbrowser.core.tvdataservice.DeprecatedTvDataServiceProxy.updateTvData(DeprecatedTvDataServiceProxy.java:80)
at tvbrowser.core.TvDataUpdater.downloadTvData(TvDataUpdater.java:183)
at tvbrowser.ui.mainframe.MainFrame$25.run(MainFrame.java:1524)
Das passiert in letzter Zeit öfter* (neben der Tatsache, daß der Update immer länger und länger dauert, und zwar der Teil, der nachdem der Datenservice mit 'updateTvData()' seinen Teil abgeliefert hat -- bei einer CPU-Last von 100%), wenn ich
- zuvor länger mit Java in NetBeans unterwegs war
- im Hintergrund DScaler läuft
- und mit gesteigerter Wahrscheinlichkeit nach 00:00
- wenn der RAM voll ausgeschöpft ist (d.h. 70% belegt)
Das Ganze unter TV-Browser 03-23-nightly (noDD), Java 1.6.0.04, Windows XP, 1GB RAM, GForce MMX 440 (64 MB). Keine Lieblingssendungen, nur wenig Errinnerungen.
Früher war's besser. Woran's liegt kann ich nicht sagen, geändert hat sich seitdem TVB (von 2.6. auf 2.7) und Java von 1.5 auf 1.6.
jb
* Leider auch im Nxtvepg-Plugin beim Parsen
Dazu passend, vorher mußte ich den TV-Browser abschießen, folgende Meldung fand sich noch im log-File:
[list]22:14:50 WARNUNG: [b]Updating the TV data for TV data service TV-Browser failed[/b]
java.lang.OutOfMemoryError: Java heap space
at util.io.IOUtilities.readBinaryData(IOUtilities.java:800)
at tvbrowserdataservice.file.ProgramField.readFromStream(ProgramField.java:437)
at tvbrowserdataservice.file.ProgramFrame.readFromStream(ProgramFrame.java:208)
at tvbrowserdataservice.file.DayProgramFile.readFromStream(DayProgramFile.java:404)
at tvbrowserdataservice.file.AbstractFile.readFromFile(AbstractFile.java:52)
at tvbrowserdataservice.TvDataBaseUpdater.createChannelDayProgram(TvDataBaseUpdater.java:145)
at tvbrowserdataservice.TvDataBaseUpdater.updateTvDataBase(TvDataBaseUpdater.java:113)
at tvbrowserdataservice.TvBrowserDataService.updateTvData(TvBrowserDataService.java:299)
at tvbrowser.core.tvdataservice.DeprecatedTvDataServiceProxy.updateTvData(DeprecatedTvDataServiceProxy.java:80)
at tvbrowser.core.TvDataUpdater.downloadTvData(TvDataUpdater.java:183)
at tvbrowser.ui.mainframe.MainFrame$25.run(MainFrame.java:1524)
22:14:51 INFO: Progress: Analysiere Radio Times Daten
22:14:53 WARNUNG: [b]Updating the TV data for TV data service Radio Times Daten failed[/b]
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.io.ByteArrayOutputStream.toByteArray(Unknown Source)
at util.io.IOUtilities.loadFileFromHttpServer(IOUtilities.java:313)
at util.io.IOUtilities.loadFileFromHttpServer(IOUtilities.java:291)
at radiotimesdataservice.RadioTimesFileParser.parse(RadioTimesFileParser.java:113)
at radiotimesdataservice.RadioTimesDataService.updateTvData(RadioTimesDataService.java:283)
at tvbrowser.core.tvdataservice.DeprecatedTvDataServiceProxy.updateTvData(DeprecatedTvDataServiceProxy.java:80)
at tvbrowser.core.TvDataUpdater.downloadTvData(TvDataUpdater.java:183)
at tvbrowser.ui.mainframe.MainFrame$25.run(MainFrame.java:1524)[/list]
Das passiert in letzter Zeit öfter* (neben der Tatsache, daß der Update immer länger und länger dauert, und zwar der Teil, der nachdem der Datenservice mit 'updateTvData()' seinen Teil abgeliefert hat -- bei einer CPU-Last von 100%), wenn ich
- zuvor länger mit Java in NetBeans unterwegs war
- im Hintergrund DScaler läuft
- und mit gesteigerter Wahrscheinlichkeit nach 00:00
- wenn der RAM voll ausgeschöpft ist (d.h. 70% belegt)
Das Ganze unter TV-Browser 03-23-nightly (noDD), Java 1.6.0.04, Windows XP, 1GB RAM, GForce MMX 440 (64 MB). Keine Lieblingssendungen, nur wenig Errinnerungen.
Früher war's besser. Woran's liegt kann ich nicht sagen, geändert hat sich seitdem TVB (von 2.6. auf 2.7) und Java von 1.5 auf 1.6.
jb
* Leider auch im Nxtvepg-Plugin beim Parsen :cry: