Modify ↓
Opened 7 years ago
Closed 7 years ago
#16758 closed defect (fixed)
NPE at CellRenderer.getListCellRendererComponent
Reported by: | Pontiac_CZ | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin changeset_viewer | Version: | |
Keywords: | template_report | Cc: |
Description ¶
What steps will reproduce the problem? ¶
- click on the button "Get changeset in the area"
- click on the drop-down box with changeset number
- unexpected exception comes up
What is the expected result? ¶
What happens instead? ¶
Please provide any additional information below. Attach a screenshot if possible. ¶
URL:https://josm.openstreetmap.de/svn/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2018-08-22 19:44:25 +0200 (Wed, 22 Aug 2018) Build-Date:2018-08-22 17:46:33 Revision:14178 Relative:URL: ^/trunk Identification: JOSM/1.5 (14178 en_GB) Windows 7 64-Bit OS Build number: Windows 7 Home Premium (7601) Memory Usage: 991 MB / 3458 MB (404 MB allocated, but free) Java version: 1.8.0_181-b13, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM Screen: \Display0 1280x1024, \Display1 1280x1024 Maximum Screen Size: 1280x1024 VM arguments: [-Djava.security.manager, -Djava.security.policy=file:<java.home>\lib\security\javaws.policy, -DtrustProxy=true, -Djnlpx.home=<java.home>\bin, -Djnlpx.origFilenameArg=josm.jnlp, -Djnlpx.remove=false, -Djava.util.Arrays.useLegacyMergeSort=true, -Djnlpx.splashport=50136, -Djnlpx.jvm=<java.home>\bin\javaw.exe] Plugins: + DirectUpload (34502) + changeset-viewer (1536789853) + contourmerge (v0.1.1) Last errors/warnings: - W: No configuration settings found. Using hardcoded default values for all pools. - W: Invalid jar file ''<josm.pref>\plugins\changeset-viewer.jar.new'' (exists: false, canRead: false) - E: Handled by bug report queue: java.lang.NullPointerException - W: Warning - <html>JOSM could not find information about the following plug-ins:<ul><li>changeset-viewer</li><li>DirectUpload</li><li>contourmerge</li></ul>The plug-ins are not going to be loaded.</html> === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-2 (60) of javawsApplicationThreadGroup java.lang.NullPointerException at org.openstreetmap.josm.plugins.changeset.util.CellRenderer.getListCellRendererComponent(CellRenderer.java:29) at org.openstreetmap.josm.plugins.changeset.util.CellRenderer.getListCellRendererComponent(CellRenderer.java:19) at javax.swing.plaf.basic.BasicListUI.updateLayoutState(Unknown Source) at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(Unknown Source) at javax.swing.plaf.basic.BasicListUI.getCellBounds(Unknown Source) at javax.swing.JList.getCellBounds(Unknown Source) at javax.swing.JList.ensureIndexIsVisible(Unknown Source) at javax.swing.plaf.basic.BasicComboPopup.setListSelection(Unknown Source) at javax.swing.plaf.basic.BasicComboPopup.show(Unknown Source) at javax.swing.plaf.basic.BasicComboPopup.togglePopup(Unknown Source) at javax.swing.plaf.basic.BasicComboPopup$Handler.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.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.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(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)
Change History (4)
comment:1 by , 7 years ago
Component: | Core → Plugin changeset_viewer |
---|
comment:2 by , 7 years ago
Summary: | plugin "changeset viewer" crashes → NPE at CellRenderer.getListCellRendererComponent |
---|
comment:3 by , 7 years ago
comment:4 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
One thing I noticed is, there are the same warnings as in #16750, which sound like there was a problem downloading the plugin(s):