Modify

Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#5784 closed defect (fixed)

opening a new ticket with the Exception dialog ends your Trac session

Reported by: Cobra Owned by: Cobra
Priority: trivial Milestone:
Component: Core Version: latest
Keywords: Cc: bastiK

Description

How to reproduce:

  1. Log in here
  2. Get some Exception in JOSM
  3. Decide to be lazy and click on the link to create a new ticket with all the debugging information

Expected result: a new ticket reported by you, still being logged in.

What you get instead: a new ticket reported by "anonymous" and your session is ended, requiring you to log in again.

Attachments (0)

Change History (8)

comment:1 by stoecker, 13 years ago

Cc: bastiK added
Owner: changed from team to Cobra
Status: newneedinfo

Is this still an issue? I moved the workaround into the Trac system directly which should prevent such issues.

comment:2 by Cobra, 13 years ago

dammit... where are all those exceptions when you need one? :s

in reply to:  2 ; comment:3 by skyper, 13 years ago

Replying to Cobra:

dammit... where are all those exceptions when you need one? :s

Have a look at #4791.

Sorry no time to check it right now.

in reply to:  3 ; comment:4 by Cobra, 13 years ago

Replying to skyper:

Replying to Cobra:

dammit... where are all those exceptions when you need one? :s

Have a look at #4791.

Sorry no time to check it right now.

Thanks for that one.

Using the last file josm_bug_4791_3.osm.bz2 I get

Request-URI Too Large

The requested URL's length exceeds the capacity limit for this server.
Apache/2.2.14 (Ubuntu) Server at localhost Port 80

long URL is indeed very long

The content of this report:

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2011-01-26 02:31:17
Last Changed Author: stoecker
Revision: 3820
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2011-01-25 20:41:44 +0100 (Tue, 25 Jan 2011)
Last Changed Rev: 3820

Identification: JOSM/1.5 (3820 en)
Memory Usage: 337 MB / 910 MB (56 MB allocated, but free)
Java version: 1.6.0_22, Sun Microsystems Inc., Java HotSpot(TM) 64-Bit Server VM
Operating system: Linux

Dataset consistency test:
[DELETED REFERENCED] {Way id=50069787 version=1 VT nodes=[{Node id=27780811 version=3 MVD lat=47.9978212,lon=7.8368832}, {Node id=635852652 version=1 V lat=47.9978138,lon=7.8368689}]} refers to deleted primitive {Node id=27780811 version=3 MVD lat=47.9978212,lon=7.8368832}
[WARN - ZERO NODES] Way {Way id=91121558 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52692591 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95038113 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=94348636 version=1 VdT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=51205716 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88274834 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=89627785 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879464 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=92555488 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879540 version=2 VT> nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95038077 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=53799580 version=3 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95021764 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=48279078 version=8 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95038101 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=91140035 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=50069782 version=6 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95021758 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=51205715 version=3 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=48279059 version=19 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=48120844 version=5 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=93218738 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=37715237 version=22 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=27456921 version=13 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=91121556 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=91121662 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879539 version=3 VT> nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88271873 version=5 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=89627813 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95038119 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=51205722 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95038089 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=93218762 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95038072 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=93218741 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=91121567 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95021746 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879546 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88271880 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95038096 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=94351237 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=93218765 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=91121613 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=45323706 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=92570032 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88271913 version=5 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95026919 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88271891 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95038107 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88274820 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=54844193 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=50069780 version=3 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=82643698 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=93227146 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95021773 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88271898 version=4 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95021734 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879534 version=2 VT> nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=48279087 version=8 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=89627808 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879504 version=2 VT> nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=93218753 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879537 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95038117 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=51205720 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88274838 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88271886 version=1 V nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88271870 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879522 version=2 VT> nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=48279075 version=10 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=89627796 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=94351243 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88274819 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=48279082 version=8 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88271851 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879503 version=2 VT> nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=93218735 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=50069786 version=1 VT> nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=91121675 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=89627802 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=95038100 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=91121617 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88271917 version=6 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=91121548 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52692624 version=3 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=91121654 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=89627805 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88274824 version=1 VdT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=91121602 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=48120847 version=12 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88297240 version=3 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=91121581 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=50069784 version=3 VT> nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=88142220 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879538 version=3 VT> nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=51205717 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879508 version=2 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=93218757 version=1 VT nodes=[]} has zero nodes
[WARN - ZERO NODES] Way {Way id=52879541 version=1 VT nodes=[]} has zero nodes
47 more...


Plugin: PicLayer (24308)
Plugin: alignways (24815)
Plugin: measurement (25137)
Plugin: openstreetbugs (23747)
Plugin: openvisible (21706)
Plugin: reverter (24887)
Plugin: terracer (24956)
Plugin: undelete (24905)
Plugin: utilsplugin2 (24792)

java.lang.reflect.InvocationTargetException
	at java.awt.EventQueue.invokeAndWait(EventQueue.java:998)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:88)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:129)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
Caused by: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Deleted node referenced: {Way id=50069787 version=1 VT nodes=[{Node id=27780811 version=3 MVD lat=47.9978212,lon=7.8368832}, {Node id=635852652 version=1 V lat=47.9978138,lon=7.8368689}]}
	at org.openstreetmap.josm.data.osm.Way.checkNodes(Way.java:449)
	at org.openstreetmap.josm.data.osm.Way.fireNodesChanged(Way.java:461)
	at org.openstreetmap.josm.data.osm.Way.setNodes(Way.java:65)
	at org.openstreetmap.josm.data.osm.DataSetMerger.mergeNodeList(DataSetMerger.java:249)
	at org.openstreetmap.josm.data.osm.DataSetMerger.fixReferences(DataSetMerger.java:157)
	at org.openstreetmap.josm.data.osm.DataSetMerger.merge(DataSetMerger.java:396)
	at org.openstreetmap.josm.gui.layer.OsmDataLayer.mergeFrom(OsmDataLayer.java:301)
	at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$DownloadTask.finish(DownloadOsmTask.java:176)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable$1.run(PleaseWaitRunnable.java:90)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.Dialog$3.run(Dialog.java:1098)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Dialog.java:1096)
	at java.awt.Component.show(Component.java:1563)
	at java.awt.Component.setVisible(Component.java:1515)
	at java.awt.Window.setVisible(Window.java:842)
	at java.awt.Dialog.setVisible(Dialog.java:986)
	at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$3.run(PleaseWaitProgressMonitor.java:83)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

I'm still testing...

comment:5 by Cobra, 13 years ago

...and it's working fine. I'm still logged in there.

I purged a rather random area to get less errors, updated (worked okay) and used undo. For the record: no, I can't reproduce that bug :(

For the sake of completeness, here is the ticket text:

What steps will reproduce the problem?
 1. 
 2. 
 3. 

What is the expected result?

What happens instead?

Please provide any additional information below. Attach a screenshot if
possible.

{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2011-01-26 02:31:17
Last Changed Author: stoecker
Revision: 3820
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2011-01-25 20:41:44 +0100 (Tue, 25 Jan 2011)
Last Changed Rev: 3820

Identification: JOSM/1.5 (3820 en)
Memory Usage: 359 MB / 910 MB (238 MB allocated, but free)
Java version: 1.6.0_22, Sun Microsystems Inc., Java HotSpot(TM) 64-Bit Server VM
Operating system: Linux

Dataset consistency test:
[WARN - ZERO NODES] Way {Way id=42311857 version=3 VT nodes=[]} has zero nodes


Plugin: PicLayer (24308)
Plugin: alignways (24815)
Plugin: measurement (25137)
Plugin: openstreetbugs (23747)
Plugin: openvisible (21706)
Plugin: reverter (24887)
Plugin: terracer (24956)
Plugin: undelete (24905)
Plugin: utilsplugin2 (24792)

java.lang.AssertionError: Primitive {Node id=296170545 version=18 V lat=47.9996961,lon=7.8426333} was removed when purging, but is still there on undo
	at org.openstreetmap.josm.command.PurgeCommand.undoCommand(PurgeCommand.java:137)
	at org.openstreetmap.josm.data.UndoRedoHandler.undo(UndoRedoHandler.java:78)
	at org.openstreetmap.josm.data.UndoRedoHandler.undo(UndoRedoHandler.java:66)
	at org.openstreetmap.josm.actions.UndoAction.actionPerformed(UndoAction.java:34)
	at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1633)
	at javax.swing.JComponent.processKeyBinding(JComponent.java:2851)
	at javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:267)
	at javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:229)
	at javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:2928)
	at javax.swing.JComponent.processKeyBindings(JComponent.java:2920)
	at javax.swing.JComponent.processKeyEvent(JComponent.java:2814)
	at java.awt.Component.processEvent(Component.java:6044)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4630)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1850)
	at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:712)
	at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:990)
	at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:855)
	at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:676)
	at java.awt.Component.dispatchEventImpl(Component.java:4502)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
}}}

comment:6 by Cobra, 13 years ago

Resolution: fixed
Status: needinfoclosed

in reply to:  4 comment:7 by skyper, 13 years ago

Replying to Cobra:

Request-URI Too Large

I get this, too. Can someone tell me why. Using less data seems to work, but these files are not that big.

Thanks

comment:8 by Cobra, 13 years ago

Ticket #4603 has been marked as a duplicate of this ticket.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Cobra.
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.