Opened 4 years ago
Closed 4 years ago
#21975 closed defect (fixed)
Error after startup loading plugins dialog box
| Reported by: | anonymous | Owned by: | team |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Plugin | Version: | |
| Keywords: | template_report kendzi3d-dev | Cc: | taylor.smock |
Description
What steps will reproduce the problem?
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: 2022-03-06 10:38:55 +0100 (Sun, 06 Mar 2022) Build-Date:2022-03-07 02:31:09 Revision:18387 Relative:URL: ^/trunk Identification: JOSM/1.5 (18387 en) Windows 10 64-Bit OS Build number: Windows 10 Enterprise 2009 (19042) Memory Usage: 129 MB / 247 MB (45 MB allocated, but free) Java version: 1.8.0_321-b25, Oracle Corporation, Java HotSpot(TM) Client VM Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel Screen: \Display0 1366×768 (scaling 1.00×1.00) \Display1 1920×1080 (scaling 1.00×1.00) \Display2 1680×1050 (scaling 1.00×1.00) Maximum Screen Size: 1920×1080 Best cursor sizes: 16×16→32×32, 32×32→32×32 System property file.encoding: Cp1252 System property sun.jnu.encoding: Cp1252 Locale info: en_US Numbers with default locale: 1234567890 -> 1234567890 Plugins: + CADTools (1008) + ShapeTools (1250) + buildings_tools (35929) + ejml (35893) + imagery_offset_db (35893) + jaxb (35893) + jogl (1.2.3) + kendzi3d-dev (1.0.206-SNAPSHOT) + kendzi3d-resources (0.0.2) + log4j (35893) + lwjgl (35926) + lwjgl-windows (35926) Last errors/warnings: - 00009.723 W: Unable to request certificate of https://roottest-g3.pkioverheid.nl - 00013.647 W: Unable to request certificate of https://roottest-g3.pkioverheid.nl - 00020.489 W: java.nio.file.FileSystemException: C:\Users\GERALD~1.HIN\AppData\Local\Temp\josm_exec_powershell_8100606523907912874.txt: The process cannot access the file because it is being used by another process. - 00020.491 W: Unable to request certificate of https://grca.nat.gov.tw - 00050.039 E: Handled by bug report queue: java.lang.NoSuchMethodError: java.nio.FloatBuffer.position(I)Ljava/nio/FloatBuffer; === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (17) of main java.lang.NoSuchMethodError: java.nio.FloatBuffer.position(I)Ljava/nio/FloatBuffer; at kendzi.jogl.glu.Project.__gluMakeIdentityf(Project.java:69) at kendzi.jogl.glu.Project.gluLookAt(Project.java:157) at kendzi.jogl.glu.GLU.gluLookAt(GLU.java:109) at kendzi.jogl.camera.ViewportUtil.lookAt(ViewportUtil.java:26) at kendzi.kendzi3d.editor.ui.BaseEditorGLEventListener.display(BaseEditorGLEventListener.java:159) at kendzi.jogl.GLAutoDrawable.runCommand(GLAutoDrawable.java:117) at kendzi.jogl.GLAutoDrawable.paintGL(GLAutoDrawable.java:76) at org.lwjgl.opengl.awt.AWTGLCanvas.render(AWTGLCanvas.java:107) at java.awt.event.InvocationEvent.dispatch(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.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)
Attachments (0)
Change History (3)
follow-up: 2 comment:1 by , 4 years ago
| Cc: | added |
|---|---|
| Component: | Core → Plugin |
| Keywords: | kendzi3d-dev added |
comment:2 by , 4 years ago
Replying to skyper:
You need to use java 11+ for the
kendzi3d-devplugin.
This looks like one of those times where compiling with Java 11+ is not a good idea. The source code is Java 8 compatible. I'll recompile and reupload the jar file. EDIT: As in, it looks like I need to compile in a Java 8 docker image.
As far as a new component goes, I'm really hoping that the kendzi3d-dev plugin will be short lived. AKA I'm hoping to get everything fixed up for a merge this month, and preferably this week.
EDIT2: This should be fixed in 1.0.206-SNAPSHOT-2. Literally just recompiled in a Java 8 only environment (with some not-yet committed changes...) I'll leave this open just in case someone else (e.g. simon04, stoecker, Don-vip) has a different opinion on creating a new component.
comment:3 by , 4 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |



You need to use java 11+ for the
kendzi3d-devplugin. With java 8 thekendzi3dplugin should work.By the way, I doubt that you will have much fun with only 247 MB of memory assigned to JOSM. Please, always use a 64bit java version on a 64bit operating system which should automatically assign more memory to JOSM.
@team:
Do we need a new component
Plugin kendzi3d-dev?