Filter bearbeiten => neu => Nicht behandelter Fehler

Fehler in TV-Browser
Antworten
Sigma.Mue

Filter bearbeiten => neu => Nicht behandelter Fehler

Beitrag von Sigma.Mue »

Hallo,

wenn ich im Dialog Filter bearbeiten auf den Button neu klicke erhalte ich folgende Fehlermeldung:

Ein nicht behandelter Fehler ist aufgetreten

Code: Alles auswählen

----- Start of stacktrace -----
Exception occurred during event dispatching:
java.lang.ClassCastException
  at tvbrowser.core.filters.FilterComponentList.readComponent(FilterComponentList.java:132)
  at tvbrowser.core.filters.FilterComponentList.<init>(FilterComponentList.java:73)
  at tvbrowser.core.filters.FilterComponentList.getInstance(FilterComponentList.java:184)
  at tvbrowser.ui.filter.dlgs.EditFilterDlg.<init>(EditFilterDlg.java:177)
  at tvbrowser.ui.filter.dlgs.SelectFilterDlg.actionPerformed(SelectFilterDlg.java:172)
  at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
  at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
  at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
  at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
  at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
  at java.awt.Component.processMouseEvent(Unknown Source)
  at java.awt.Component.processEvent(Unknown Source)
  at java.awt.Container.processEvent(Unknown Source)
  at java.awt.Component.dispatchEventImpl(Unknown Source)
  at java.awt.Container.dispatchEventImpl(Unknown Source)
  at java.awt.Component.dispatchEvent(Unknown Source)
  at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
  at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
  at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
  at java.awt.Container.dispatchEventImpl(Unknown Source)
  at java.awt.Window.dispatchEventImpl(Unknown Source)
  at java.awt.Component.dispatchEvent(Unknown Source)
  at java.awt.EventQueue.dispatchEvent(Unknown Source)
  at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
  at java.awt.Dialog.show(Unknown Source)
  at util.ui.UiUtilities.centerAndShow(UiUtilities.java:84)
  at tvbrowser.ui.filter.FilterChooser$1.actionPerformed(FilterChooser.java:72)
  at javax.swing.JComboBox.fireActionEvent(Unknown Source)
  at javax.swing.JComboBox.setSelectedItem(Unknown Source)
  at javax.swing.JComboBox.setSelectedIndex(Unknown Source)
  at javax.swing.plaf.basic.BasicComboPopup$ListMouseHandler.mouseReleased(Unknown Source)
  at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
  at java.awt.Component.processMouseEvent(Unknown Source)
  at javax.swing.plaf.basic.BasicComboPopup$2.processMouseEvent(Unknown Source)
  at java.awt.Component.processEvent(Unknown Source)
  at java.awt.Container.processEvent(Unknown Source)
  at java.awt.Component.dispatchEventImpl(Unknown Source)
  at java.awt.Container.dispatchEventImpl(Unknown Source)
  at java.awt.Component.dispatchEvent(Unknown Source)
  at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
  at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
  at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
  at java.awt.Container.dispatchEventImpl(Unknown Source)
  at java.awt.Window.dispatchEventImpl(Unknown Source)
  at java.awt.Component.dispatchEvent(Unknown Source)
  at java.awt.EventQueue.dispatchEvent(Unknown Source)
  at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.run(Unknown Source)
----- End of stacktrace -----
Versionen:
TV-Browser 1.0.1
Win XP 5.1
Java 1.4.1_01

Der Fehler ist beliebig reproduzierbar.
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Eine deiner Filterkomponenten scheint defekt zu sein. Du hast in deinem

C:\Dokumente und Einstellungen\[Username]\.tvbrowser

normalerweise ein Verzeichniss mit dem Namen Filter. Schau mal nach ob eine der Dateien eine Größe von 0 Byte hat. Die dann bitte löschen.

Hilft das weiter?
Sigma.Mue

Beitrag von Sigma.Mue »

Negativ :(
Im Verzeichniss \.tvbrowser\filters existieren nur zwei Dateien:
  • filter.comp
    filter.index
Beide Dateien haben eine größe von 1KB.
Außer den Standardfiltern "Alles" und "Markierte" konnte ich bisher wegen des Fehlers auch keine weiteren erstellen.
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Lösch ma die 2 Dateien
Sigma.Mue

Beitrag von Sigma.Mue »

OK, jetzt kommt der Fehler nicht mehr :D Danke.
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Gut. Die Dateien waren wohl irgendwie fehlerhaft...
Dirk Forke, Mainz

Filter lassen sich nicht dauerhaft anlegen

Beitrag von Dirk Forke, Mainz »

Ich habe die gleiche Lösung probiert. Die Löschung der /.tvbrower/filters/* helfen mir aber nicht weiter. Es erschien zunächst die gleiche Fehlermeldung wie oben. Zwischenzeitlich ../filters gelöscht. Fehler lautet nach dem Anlegen neuer Filter lautet weiterhin: Could not write filter to file.

Dieser Filter tritt immer auf unabhängig davon ob ich Stichwortfilter, Spieldauer oder PlugIn spezifische Filter anlegen.

verwende WinXP SP2 mit TV Browser 1.0.1

Sorry, ich habe leider im Forum, FAQ und Handbuch an der Stelle nichts gefunden, asser obiger Fehlermeldung eines Leidensgenossen.
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Du hättest das, was du als Mail geschickt hast, hier einfach posten sollen...auch nachträglich wär ok.

Dein Fehler war

Code: Alles auswählen

java.io.FileNotFoundException: D:\Dokumente und Einstellungen\Dirk Forke\.tvbrowser\filters\Spielfilm >75.filter (Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch) 
Du hast einen Filter angelegt mit Sonderzeichen. Das is leider nicht erlaubt. Versuch mal einfach nur Buchstaben und Zahlen zu benutzen, das sollte funktionieren...
Antworten