« Return to Thread: Problems with browser

Problems with browser

by Paolo-23 :: Rate this Message:

Reply to Author | View in Thread

HI, I've posted something about this already, but in the beginning I've
probably underestimated the problem.

It is quite simple, While browsing files in a folder or folders I get an
internal error message. I am given a choice of quitting or continuing to use
the program.
If I choose to continue working the program hangs for a while, then I'm
allowed to move to a different folder. Trying to browse the folder that
caused the problem will cause it to happen again.

If I ask to view the details about the error I get the files I'm attaching.

If I just quit LightZone, on the next startup it will fail to start. On the
second next time, it will realize something went wrong last time and will ask
to reset my preferences.

Editing works flawlessly. The problems with browser are annoying, though.

Anybody else has problems with browsing?
Thanks.
Paolo

--
Paolo

java.lang.NullPointerException
        at com.lightcrafts.ui.datatips.xswing.TreeDataTipCell.getRendererComponent(TreeDataTipCell.java:61)
        at com.lightcrafts.ui.datatips.xswing.DataTipComponent.paintComponent(DataTipComponent.java:85)
        at javax.swing.JComponent.paint(Unknown Source)
        at javax.swing.JComponent.paintChildren(Unknown Source)
        at javax.swing.JComponent.paint(Unknown Source)
        at javax.swing.JComponent.paintChildren(Unknown Source)
        at javax.swing.JComponent.paint(Unknown Source)
        at javax.swing.JLayeredPane.paint(Unknown Source)
        at javax.swing.JComponent.paintToOffscreen(Unknown Source)
        at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
        at javax.swing.RepaintManager.paint(Unknown Source)
        at javax.swing.JComponent._paintImmediately(Unknown Source)
        at javax.swing.JComponent.paintImmediately(Unknown Source)
        at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
        at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
        at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
        at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.Dialog$1.run(Unknown Source)
        at java.awt.Dialog$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Unknown Source)
        at java.awt.Component.show(Unknown Source)
        at java.awt.Component.setVisible(Unknown Source)
        at java.awt.Window.setVisible(Unknown Source)
        at java.awt.Dialog.setVisible(Unknown Source)
        at com.lightcrafts.platform.DefaultProgressDialog$ProgressListenerImpl.showAndWait(DefaultProgressDialog.java:300)
        at com.lightcrafts.platform.DefaultProgressDialog.showProgress(DefaultProgressDialog.java:109)
        at com.lightcrafts.app.ComboFrame.initImages(ComboFrame.java:818)
        at com.lightcrafts.app.ComboFrame.showFolder(ComboFrame.java:336)
        at com.lightcrafts.app.ComboFrame.access$400(ComboFrame.java:59)
        at com.lightcrafts.app.ComboFrame$4.folderSelectionChanged(ComboFrame.java:282)
        at com.lightcrafts.ui.browser.folders.FolderSelectionDispatcher.notifyListeners(FolderSelectionDispatcher.java:48)
        at com.lightcrafts.ui.browser.folders.FolderSelectionDispatcher$1.valueChanged(FolderSelectionDispatcher.java:29)
        at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source)
        at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source)
        at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source)
        at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source)
        at javax.swing.JTree.setSelectionPath(Unknown Source)
        at com.lightcrafts.ui.browser.folders.FolderTreeModel$1.run(FolderTreeModel.java:67)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(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)
java.lang.RuntimeException: Errore di inizializzazione del Browser
        at com.lightcrafts.app.ComboFrame.initImages(ComboFrame.java:823)
        at com.lightcrafts.app.ComboFrame.showFolder(ComboFrame.java:336)
        at com.lightcrafts.app.ComboFrame.<init>(ComboFrame.java:240)
        at com.lightcrafts.app.Application.createNewComboFrame(Application.java:1320)
        at com.lightcrafts.app.Application.openEmpty(Application.java:545)
        at com.lightcrafts.app.Application$10.run(Application.java:1970)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(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)
Caused by: java.lang.StackOverflowError
        at sun.nio.cs.UTF_8$Encoder.encodeArrayLoop(Unknown Source)
        at sun.nio.cs.UTF_8$Encoder.encodeLoop(Unknown Source)
        at java.nio.charset.CharsetEncoder.encode(Unknown Source)
        at java.lang.StringCoding$StringEncoder.encode(Unknown Source)
        at java.lang.StringCoding.encode(Unknown Source)
        at java.lang.String.getBytes(Unknown Source)
        at java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
        at java.io.UnixFileSystem.getBooleanAttributes(Unknown Source)
        at java.io.File.exists(Unknown Source)
        at com.lightcrafts.utils.filecache.FileCache.contains(FileCache.java:71)
        at com.lightcrafts.ui.browser.model.ImageDatum.readRotateCache(ImageDatum.java:489)
        at com.lightcrafts.ui.browser.model.ImageDatum.getMetadata(ImageDatum.java:264)
        at com.lightcrafts.ui.browser.model.ImageDatumComparator.compare(ImageDatumComparator.java:90)
        at com.lightcrafts.ui.browser.model.ImageDatumComparator.compare(ImageDatumComparator.java:101)
        at com.lightcrafts.ui.browser.model.ImageDatumComparator.compare(ImageDatumComparator.java:101)
        at com.lightcrafts.ui.browser.model.ImageDatumComparator.compare(ImageDatumComparator.java:101)

This last line is repeated hundreds times or so.
java.lang.RuntimeException: Errore di inizializzazione del Browser
        at com.lightcrafts.app.ComboFrame.initImages(ComboFrame.java:823)
        at com.lightcrafts.app.ComboFrame.showFolder(ComboFrame.java:336)
        at com.lightcrafts.app.ComboFrame.access$400(ComboFrame.java:59)
        at com.lightcrafts.app.ComboFrame$4.folderSelectionChanged(ComboFrame.java:282)
        at com.lightcrafts.ui.browser.folders.FolderSelectionDispatcher.notifyListeners(FolderSelectionDispatcher.java:48)
        at com.lightcrafts.ui.browser.folders.FolderSelectionDispatcher$1.valueChanged(FolderSelectionDispatcher.java:29)
        at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source)
        at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source)
        at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source)
        at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source)
        at javax.swing.JTree.setSelectionPath(Unknown Source)
        at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source)
        at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source)
        at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source)
        at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at javax.swing.JComponent.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.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(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)
Caused by: java.lang.StackOverflowError
        at sun.nio.cs.UTF_8$Encoder.encodeArrayLoop(Unknown Source)
        at sun.nio.cs.UTF_8$Encoder.encodeLoop(Unknown Source)
        at java.nio.charset.CharsetEncoder.encode(Unknown Source)
        at java.lang.StringCoding$StringEncoder.encode(Unknown Source)
        at java.lang.StringCoding.encode(Unknown Source)
        at java.lang.String.getBytes(Unknown Source)
        at java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
        at java.io.UnixFileSystem.getBooleanAttributes(Unknown Source)
        at java.io.File.exists(Unknown Source)
        at com.lightcrafts.utils.filecache.FileCache.contains(FileCache.java:71)
        at com.lightcrafts.ui.browser.model.ImageDatum.readRotateCache(ImageDatum.java:489)
        at com.lightcrafts.ui.browser.model.ImageDatum.getMetadata(ImageDatum.java:264)
        at com.lightcrafts.ui.browser.model.ImageDatumComparator.compare(ImageDatumComparator.java:90)
        at com.lightcrafts.ui.browser.model.ImageDatumComparator.compare(ImageDatumComparator.java:101)
        at com.lightcrafts.ui.browser.model.ImageDatumComparator.compare(ImageDatumComparator.java:101)
        at com.lightcrafts.ui.browser.model.ImageDatumComparator.compare(ImageDatumComparator.java:101)

This last line is repeated hundreds times or so.


_______________________________________________
LightZone mailing list
LightZone@...
http://kast-dev.com/mailman/listinfo/lightzone

 « Return to Thread: Problems with browser