• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Решено ESPlorer вылетает при попытке подключение к com-порту ESP8266

zakharovjs

New member
ESPlorer вылетает при попытке подключиться к ком порту с esp8266. Смена бодрейта итд не помогает. Лог с ошибкой прилагается.

#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000007110b5db, pid=14376, tid=6232
#
# JRE version: Java(TM) SE Runtime Environment (10.0.1+10) (build 10.0.1+10)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (10.0.1+10, mixed mode, tiered, compressed oops, g1 gc, windows-amd64)
# Problematic frame:
# C [jSSC-2.8_x86_64.dll+0xb5db]
#
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
# Crash Report
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

--------------- S U M M A R Y ------------

Command Line: C:\Users\zakha\Desktop\ESPlorer\ESPlorer.jar

Host: Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz, 4 cores, 7G, Windows 10 , 64 bit Build 16299 (10.0.16299.431)
Time: Wed May 23 11:48:29 2018 RTZ 8 (ceia) elapsed time: 7 seconds (0d 0h 0m 7s)

--------------- T H R E A D ---------------

Current thread (0x000002ce1807c800): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=6232, stack(0x000000f1c2f00000,0x000000f1c3000000)]

Stack: [0x000000f1c2f00000,0x000000f1c3000000], sp=0x000000f1c2ffb130, free space=1004k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [jSSC-2.8_x86_64.dll+0xb5db]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j jssc.SerialNativeInterface.openPort(Ljava/lang/String;Z)J+0
j jssc.SerialPort.openPort()Z+65
j ESPlorer.ESPlorer.portOpen()Z+108
j ESPlorer.ESPlorer.OpenActionPerformed(Ljava/awt/event/ActionEvent;)V+160
j ESPlorer.ESPlorer.access$27300(LESPlorer/ESPlorer;Ljava/awt/event/ActionEvent;)V+2
j ESPlorer.ESPlorer$271.actionPerformed(Ljava/awt/event/ActionEvent;)V+5
j javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+84 java.desktop@10.0.1
j javax.swing.AbstractButton$Handler.actionPerformed(Ljava/awt/event/ActionEvent;)V+5 java.desktop@10.0.1
j javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+34 java.desktop@10.0.1
j javax.swing.JToggleButton$ToggleButtonModel.setPressed(Z)V+148 java.desktop@10.0.1
j javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35 java.desktop@10.0.1
j java.awt.AWTEventMulticaster.mouseReleased(Ljava/awt/event/MouseEvent;)V+8 java.desktop@10.0.1
j java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64 java.desktop@10.0.1
j javax.swing.JComponent.processMouseEvent(Ljava/awt/event/MouseEvent;)V+23 java.desktop@10.0.1
J 4254 c1 java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V java.desktop@10.0.1 (220 bytes) @ 0x000002ce084c729c [0x000002ce084c6d80+0x000000000000051c]
J 4164 c1 java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V java.desktop@10.0.1 (22 bytes) @ 0x000002ce0849459c [0x000002ce08494280+0x000000000000031c]
J 4231 c1 java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V java.desktop@10.0.1 (777 bytes) @ 0x000002ce084bbc74 [0x000002ce084b80a0+0x0000000000003bd4]
J 4141 c1 java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V java.desktop@10.0.1 (129 bytes) @ 0x000002ce0846e71c [0x000002ce0846e5e0+0x000000000000013c]
J 4142 c1 java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V java.desktop@10.0.1 (6 bytes) @ 0x000002ce0846fbb4 [0x000002ce0846fac0+0x00000000000000f4]
j java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V+349 java.desktop@10.0.1
J 4329 c1 java.awt.LightweightDispatcher.processMouseEvent(Ljava/awt/event/MouseEvent;)Z java.desktop@10.0.1 (265 bytes) @ 0x000002ce084f6c5c [0x000002ce084f5d60+0x0000000000000efc]
J 4340 c1 java.awt.LightweightDispatcher.dispatchEvent(Ljava/awt/AWTEvent;)Z java.desktop@10.0.1 (73 bytes) @ 0x000002ce084fda4c [0x000002ce084fd620+0x000000000000042c]
J 4141 c1 java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V java.desktop@10.0.1 (129 bytes) @ 0x000002ce0846e6bc [0x000002ce0846e5e0+0x00000000000000dc]
J 4316 c1 java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V java.desktop@10.0.1 (23 bytes) @ 0x000002ce084ec6ec [0x000002ce084ec120+0x00000000000005cc]
J 4223 c1 java.awt.EventQueue.dispatchEventImpl(Ljava/awt/AWTEvent;Ljava/lang/Object;)V java.desktop@10.0.1 (136 bytes) @ 0x000002ce084b0cdc [0x000002ce084b0840+0x000000000000049c]
и так далее
 

zakharovjs

New member
Видимо конфликт с версией Java или что не понятно. Под какую версию Java она обычно стабильно работает??????
 

CodeNameHawk

Moderator
Команда форума
нет, мне нужно загрузить в esp программу написанную на lua
Если сильно этого хотеть, то никто вам в этом не сможет помешать, просто придется и прошивку есп по новой залить.
Для начала подайте нормальное питание на плату.
 

zakharovjs

New member
Решил: надо скачать версию Java на 32бит и в файле bat добавить -d32 -jar "ESPlorer.jar"
 

CAHbKA

New member
Решил: надо скачать версию Java на 32бит и в файле bat добавить -d32 -jar "ESPlorer.jar"
тоже вылетает. несоответсвие версий.
Сейчас, видать, уже не скачаешь только 32 битную java.
для себя java изучаю. уже стоит 64бит. откатывать не хотелось бы. пока поставил на виртуальную машину вин32 бит. печаль беда.
если бы проект с гитхаба был на IntelliJ IDEA , наверное пересобрал бы для себя под свою систему. но в IntelliJ IDEA и eclopse не открывается форма.
 

vitalayzer

New member
Решение проблемы с вылетом очень простая: Просто удаляете вашу установленную Java, гуглите именно версию jre-8u111-windows-i586 скачиваете и устанавливаете. Всё. Затем пробуйте снова запустить ESPlorer.bat
Вот готовая ссылка на скачивания вышеупомянутой мною Java
http://dl.filezebra.ru/browsers/jre-8u111-windows-i586_filezebra.exe Если скачивание не начинается или сбрасывается, то нажмите на ссылку правой кнопкой мыши и выберите "Открыть ссылку в новой вкладке".
 
Сверху Снизу