关闭 jhh3000 开了这个issue 2015 年 5 月 16 日 · 1条评论 关闭 大型 G 代码文件上的 java.lang.NullPointerException#256 jhh3000 开了这个issue 2015 年 5 月 16 日 · 1条评论 注释 jhh3000 评论了 2015 年 5 月 16 日 你好, 我正在使用最新的 UGS (v2.0),构建于 2015 年 5 月 16 日,并且我一直收到这些强制 UGS 关闭的空指针异常错误。当我尝试加载一个非常大的 G 代码文件(大约 10,000 条指令)时,它们就会发生。我已将允许的最大内存增加到 2 GB,但它仍在发生。这是终端中的跟踪: user@Computer: UniversalGcodeSender$ ./start.sh [Boot] 信息: myJarPath=file:/Users/user/Downloads/UniversalGcodeSender/UniversalGcodeSender.jar [JarClassLoader] 信息: setProperties(com.simontuffs.onejar.JarClassLoader@42ff665a) [ JarClassLoader] 信息:oneJarPath=文件:/Users/user/Downloads/UniversalGcodeSender/UniversalGcodeSender.jar [引导] 信息:使用 JarClassLoader:com.simontuffs.onejar.JarClassLoader [JarClassLoader] 信息:oneJarPath=文件:/Users/user/Downloads /UniversalGcodeSender/UniversalGcodeSender.jar [JarClassLoader] 信息:main/Universal G-Code Sender.jar 中的 resources/build.properties 被 / 隐藏(具有不同的字节) [JarClassLoader] 信息:findResource() 发现:“com/willwinder/universalgcodesender/utils/Version.class”代码库 main/Universal G-Code Sender.jar 中的调用者为 null [JarClassLoader] 信息:findResource():无法定位“ resources/MessagesBundle_en.properties” 2015 年 5 月 16 日上午 11:35:35 com.willwinder.universalgcodesender.utils.SettingsFactory loadSettings 信息:加载设置。 2015 年 5 月 16 日上午 11:35:35 com.willwinder.universalgcodesender.utils.SettingsFactory loadSettings 信息:设置文件位置:/Users/user/Library/Preferences/UniversalGcodeSender.json 2015 年 5 月 16 日上午 11:35:36 com. willwinder.universalgcodesender.model.GUIBackend applySettings 信息:应用设置。 2015 年 5 月 16 日上午 11:35:36 com.willwinder.universalgcodesender.model.GUIBackend addControllerListener 信息:添加控制器侦听器。 2015 年 5 月 16 日上午 11:35:36 com.willwinder.universalgcodesender.model.GUIBackend addControlStateListener 信息:添加控件状态侦听器。 2015 年 5 月 16 日上午 11:35:38 com.willwinder.universalgcodesender.model.GUIBackend 连接 信息:连接到端口 /dev/tty.usbmodemfd121 上的 GRBL 2015 年 5 月 16 日上午 11:35:38 com.willwinder.universalgcodesender.model .GUIBackend sendControlStateEvent 信息:发送控件状态更改。 2015 年 5 月 16 日上午 11:35:44 com.willwinder.universalgcodesender.model.GUIBackend sendControlStateEvent 信息:发送控件状态更改。 2015 年 5 月 16 日上午 11:35:45 com.willwinder.universalgcodesender.model.GUIBackend 断开连接 信息:正在断开连接。 2015 年 5 月 16 日上午 11:35:45 com.willwinder.universalgcodesender.model.GUIBackend sendControlStateEvent 信息:发送控件状态更改。 2015 年 5 月 16 日上午 11:35:45 com.willwinder.universalgcodesender.model.GUIBackend 连接 信息:连接到端口 /dev/tty.usbmodemfd121 上的 GRBL 2015 年 5 月 16 日上午 11:35:45 com.willwinder.universalgcodesender.model .GUIBackend sendControlStateEvent 信息:发送控件状态更改。 2015 年 5 月 16 日上午 11:35:48 com.willwinder.universalgcodesender.model.GUIBackend 发送 信息:发送 gcode 文件。 2015 年 5 月 16 日上午 11:35:48 com.willwinder.universalgcodesender.model.GUIBackend isConnected 信息:已连接:真 2015 年 5 月 16 日上午 11:35:48 com.willwinder.universalgcodesender.model.GUIBackend sendControlStateEvent 信息:发送控制状态改变。 com.willwinder.universalgcodesender.AbstractController.commandSent(AbstractController.java:627) 处的 java.lang.NullPointerException com.willwinder.universalgcodesender.AbstractCommunicator.sendEventToListener (AbstractCommunicator.java:194) AbstractCommunicator.java:177) 在 com.willwinder.universalgcodesender.GrblCommunicator.streamCommands(GrblCommunicator.java:152) 在 com.willwinder.universalgcodesender.GrblCommunicator.responseMessage(GrblCommunicator.java:203) 在 com.willwinder.universalgcodesender.connection.JSSCConnection.serialEvent(JSSCConnection.java:132) 在 jssc.SerialPort$LinuxEventThread.run(SerialPort.java:1299 ) ) 2015 年 5 月 16 日上午 11:35:49 com.willwinder.universalgcodesender.utils.SettingsFactory saveSettings 信息:正在保存设置。 2015 年 5 月 16 日上午 11:35:49 com.willwinder.universalgcodesender.utils.SettingsFactory saveSettings 信息:正在保存设置。 jhh3000 提到了这个问题 2015 年 5 月 16 日 “启动文件流时出错:空” #214 关闭 绕线器 添加 漏洞 复制 标签 2015 年 6 月 10 日 所有者 绕线机 评论了 2015 年 6 月 10 日 #214的副本 收卷机 关闭此完成 2015 年 6 月 10 日 喜欢 (0) UGS 1.0.8/2.0 无法在 Windows 7 中打开 #255 OSX – 每晚构建不会启动 #257 2.8inch_ESP32-2432S028R无法获取任何菜单 #56 2.8inch_ESP32-2432S028R显示屏支持 #55 编译错误 #54 文本部分超出了板中的可用空间 #53 2.8inch_ESP32-2432S028R无法获取任何菜单 #562.8inch_ESP32-2432S028R显示屏支持 #55编译错误 #54文本部分超出了板中的可用空间 #53编译失败:SdFat.h:没有那个文件或目录 #50esp32c3支持吗? #49慢跑算法 #48启用 WiFi 后,STA & AP 模式会暂停发送 G 代码。 #46
你好,
我正在使用最新的 UGS (v2.0),构建于 2015 年 5 月 16 日,并且我一直收到这些强制 UGS 关闭的空指针异常错误。当我尝试加载一个非常大的 G 代码文件(大约 10,000 条指令)时,它们就会发生。我已将允许的最大内存增加到 2 GB,但它仍在发生。这是终端中的跟踪:
user@Computer: UniversalGcodeSender$ ./start.sh
[Boot] 信息: myJarPath=file:/Users/user/Downloads/UniversalGcodeSender/UniversalGcodeSender.jar
[JarClassLoader] 信息: setProperties(com.simontuffs.onejar.JarClassLoader@42ff665a)
[ JarClassLoader] 信息:oneJarPath=文件:/Users/user/Downloads/UniversalGcodeSender/UniversalGcodeSender.jar
[引导] 信息:使用 JarClassLoader:com.simontuffs.onejar.JarClassLoader
[JarClassLoader] 信息:oneJarPath=文件:/Users/user/Downloads /UniversalGcodeSender/UniversalGcodeSender.jar
[JarClassLoader] 信息:main/Universal G-Code Sender.jar 中的 resources/build.properties 被 / 隐藏(具有不同的字节)
[JarClassLoader] 信息:findResource() 发现:“com/willwinder/universalgcodesender/utils/Version.class”代码库 main/Universal G-Code Sender.jar 中的调用者为 null
[JarClassLoader] 信息:findResource():无法定位“ resources/MessagesBundle_en.properties”
2015 年 5 月 16 日上午 11:35:35 com.willwinder.universalgcodesender.utils.SettingsFactory loadSettings
信息:加载设置。
2015 年 5 月 16 日上午 11:35:35 com.willwinder.universalgcodesender.utils.SettingsFactory loadSettings
信息:设置文件位置:/Users/user/Library/Preferences/UniversalGcodeSender.json
2015 年 5 月 16 日上午 11:35:36 com. willwinder.universalgcodesender.model.GUIBackend applySettings
信息:应用设置。
2015 年 5 月 16 日上午 11:35:36 com.willwinder.universalgcodesender.model.GUIBackend addControllerListener
信息:添加控制器侦听器。
2015 年 5 月 16 日上午 11:35:36 com.willwinder.universalgcodesender.model.GUIBackend addControlStateListener
信息:添加控件状态侦听器。
2015 年 5 月 16 日上午 11:35:38 com.willwinder.universalgcodesender.model.GUIBackend 连接
信息:连接到端口 /dev/tty.usbmodemfd121 上的 GRBL
2015 年 5 月 16 日上午 11:35:38 com.willwinder.universalgcodesender.model .GUIBackend sendControlStateEvent
信息:发送控件状态更改。
2015 年 5 月 16 日上午 11:35:44 com.willwinder.universalgcodesender.model.GUIBackend sendControlStateEvent
信息:发送控件状态更改。
2015 年 5 月 16 日上午 11:35:45 com.willwinder.universalgcodesender.model.GUIBackend 断开连接
信息:正在断开连接。
2015 年 5 月 16 日上午 11:35:45 com.willwinder.universalgcodesender.model.GUIBackend sendControlStateEvent
信息:发送控件状态更改。
2015 年 5 月 16 日上午 11:35:45 com.willwinder.universalgcodesender.model.GUIBackend 连接
信息:连接到端口 /dev/tty.usbmodemfd121 上的 GRBL
2015 年 5 月 16 日上午 11:35:45 com.willwinder.universalgcodesender.model .GUIBackend sendControlStateEvent
信息:发送控件状态更改。
2015 年 5 月 16 日上午 11:35:48 com.willwinder.universalgcodesender.model.GUIBackend 发送
信息:发送 gcode 文件。
2015 年 5 月 16 日上午 11:35:48 com.willwinder.universalgcodesender.model.GUIBackend isConnected
信息:已连接:真
2015 年 5 月 16 日上午 11:35:48 com.willwinder.universalgcodesender.model.GUIBackend sendControlStateEvent
信息:发送控制状态改变。 com.willwinder.universalgcodesender.AbstractController.commandSent(AbstractController.java:627) 处的
java.lang.NullPointerException com.willwinder.universalgcodesender.AbstractCommunicator.sendEventToListener (AbstractCommunicator.java:194) AbstractCommunicator.java:177) 在 com.willwinder.universalgcodesender.GrblCommunicator.streamCommands(GrblCommunicator.java:152)
在 com.willwinder.universalgcodesender.GrblCommunicator.responseMessage(GrblCommunicator.java:203)
在 com.willwinder.universalgcodesender.connection.JSSCConnection.serialEvent(JSSCConnection.java:132)
在 jssc.SerialPort$LinuxEventThread.run(SerialPort.java:1299 ) )
2015 年 5 月 16 日上午 11:35:49 com.willwinder.universalgcodesender.utils.SettingsFactory saveSettings
信息:正在保存设置。
2015 年 5 月 16 日上午 11:35:49 com.willwinder.universalgcodesender.utils.SettingsFactory saveSettings
信息:正在保存设置。