Modify

Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#3640 closed defect (fixed)

Exception on startup

Reported by: Gubaer Owned by: bastiK
Priority: blocker Milestone:
Component: Core Version: latest
Keywords: Cc:

Description (last modified by Gubaer)

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 1.5.0_19-b02 (Sun Microsystems Inc.)
Main-class: JOSM
Main-Version: 2225 SVN
Main-Date: 2009-10-02T21:50:49.601448Z
Memory Usage: 28 MB / 1016 MB (8 MB allocated, but free)
Java version: 1.5.0_19

Plugins: AgPifoJmeasurementtageditorvalidatorwaydownloaderwmsplugin
Plugin AgPifoJ Version: 17707
Plugin measurement Version: 17377
Plugin tageditor Version: 17638
Plugin validator Version: 17722
Plugin waydownloader Version: 17885
Plugin wmsplugin Version: 17817
org.openstreetmap.josm.gui.MultiSplitLayout$InvalidLayoutException: Split children's total weight > 1.0
	at org.openstreetmap.josm.gui.MultiSplitLayout.throwInvalidLayout(MultiSplitLayout.java:737)
	at org.openstreetmap.josm.gui.MultiSplitLayout.checkLayout(MultiSplitLayout.java:763)
	at org.openstreetmap.josm.gui.MultiSplitLayout.layoutContainer(MultiSplitLayout.java:774)
	at java.awt.Container.layout(Container.java:1401)
	at java.awt.Container.doLayout(Container.java:1390)
	at java.awt.Container.validateTree(Container.java:1473)
	at java.awt.Container.validateTree(Container.java:1480)
	at java.awt.Container.validateTree(Container.java:1480)
	at java.awt.Container.validateTree(Container.java:1480)
	at java.awt.Container.validateTree(Container.java:1480)
	at java.awt.Container.validateTree(Container.java:1480)
	at java.awt.Container.validateTree(Container.java:1480)
	at java.awt.Container.validateTree(Container.java:1480)
	at java.awt.Container.validate(Container.java:1448)
	at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:379)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:113)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

Attachments (1)

preferences (7.1 KB ) - added by Gubaer 15 years ago.

Download all attachments as: .zip

Change History (6)

by Gubaer, 15 years ago

Attachment: preferences added

comment:1 by Gubaer, 15 years ago

Description: modified (diff)

See attached preferences.

comment:2 by stoecker, 15 years ago

Owner: changed from team to bastiK

comment:3 by stoecker, 15 years ago

The validator plugin is the reason for the bug. As soon as it is visible the bug appears.

comment:4 by stoecker, 15 years ago

Resolution: fixed
Status: newclosed

(In [2227]) fixed #3640 - double checks against fixed numbers are dangerous

comment:5 by bastiK, 15 years ago

Wow, thanks. I tried hard to get this error, but it wouldn't show up.

So it seems my processor outsmarted me (again). :)

I'm not sure MultisplitPane is used and tested that much. But it worked well when I tried it and hopefully there are not many such surprises left. I doubt Hans Mueller (the author of MuliSplitPane) still cares for bugreports, though.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain bastiK.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.