panic: Failed to find GetFileInformationByHandleEx procedure in kernel32.dll

baby_in_Arduino
Offline
Зарегистрирован: 21.07.2019

привет

пришла значит ко мне ардуинка, я радостный поставил драйвер ch304g

поставил arduino ide 1.8.10, открыл пример Blinkb и получил портянку ошибок

Arduino: 1.8.10 (Windows XP), Плата:"Arduino/Genuino Uno"
 
panic: Failed to find GetFileInformationByHandleEx procedure in kernel32.dll: Не найдена указанная процедура.
 
goroutine 1 [running]:
syscall.(*LazyProc).mustFind(0x11c37a00)
/home/jenkins/go1.12.5/src/syscall/dll_windows.go:311 +0x42
syscall.(*LazyProc).Addr(0x11c37a00, 0xdda500)
/home/jenkins/go1.12.5/src/syscall/dll_windows.go:318 +0x21
internal/syscall/windows.GetFileInformationByHandleEx(0x780, 0x9, 0x11c59a04, 0x8, 0x3, 0x11c1c048)
/home/jenkins/go1.12.5/src/internal/syscall/windows/zsyscall_windows.go:353 +0x27
os.newFileStatFromGetFileInformationByHandle(0x11ceef80, 0x3c, 0x780, 0x0, 0x11ceef80, 0x3c)
/home/jenkins/go1.12.5/src/os/types_windows.go:52 +0x135
os.(*File).Stat(0x11c06ec8, 0x984490, 0x11c06ec8, 0x0, 0x11c06ec8)
/home/jenkins/go1.12.5/src/os/stat_windows.go:55 +0x133
io/ioutil.ReadFile(0x11ceef80, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/jenkins/go1.12.5/src/io/ioutil/ioutil.go:62 +0xac
github.com/arduino/go-paths-helper.(*Path).ReadFile(...)
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/go-paths-helper/paths.go:407
github.com/arduino/arduino-cli/arduino/cores/packageindex.LoadIndex(0x11c06ec0, 0xa29e60, 0x11c3fe00, 0x0)
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/arduino-cli/arduino/cores/packageindex/index.go:205 +0x2f
github.com/arduino/arduino-cli/arduino/cores/packagemanager.(*PackageManager).LoadPackageIndexFromFile(0x11cd0c20, 0x11c06ec0, 0x0, 0x0, 0x11c06ec0)
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/arduino-cli/arduino/cores/packagemanager/package_manager.go:202 +0x25
github.com/arduino/arduino-cli/arduino/cores/packagemanager.(*PackageManager).loadPlatforms(0x11cd0c20, 0x11c67650, 0x11c06e00, 0x7, 0x11c3cb38)
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/arduino-cli/arduino/cores/packagemanager/loader.go:186 +0xf4d
github.com/arduino/arduino-cli/arduino/cores/packagemanager.(*PackageManager).LoadHardwareFromDirectory(0x11cd0c20, 0x11c06c10, 0xdda500, 0x703815)
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/arduino-cli/arduino/cores/packagemanager/loader.go:116 +0x43f
github.com/arduino/arduino-cli/arduino/cores/packagemanager.(*PackageManager).LoadHardwareFromDirectories(0x11cd0c20, 0x11c06c18, 0x1, 0x2, 0x1, 0x1)
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/arduino-cli/arduino/cores/packagemanager/loader.go:52 +0x4f
github.com/arduino/arduino-cli/legacy/builder.(*HardwareLoader).Run(0xdebc68, 0x11cb25a0, 0xdebc68, 0x0)
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/arduino-cli/legacy/builder/hardware_loader.go:43 +0xe4
github.com/arduino/arduino-cli/legacy/builder.(*ContainerSetupHardwareToolsLibsSketchAndProps).Run(0xdebc68, 0x11cb25a0, 0xdebc68, 0xdda500)
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/arduino-cli/legacy/builder/container_setup.go:60 +0x266
github.com/arduino/arduino-cli/legacy/builder.runCommands(0x11cb25a0, 0x11c59f0c, 0x2, 0x2, 0xffffff01, 0x0, 0x4)
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/arduino-cli/legacy/builder/builder.go:210 +0xbd
github.com/arduino/arduino-cli/legacy/builder.(*ParseHardwareAndDumpBuildProperties).Run(0x11c59f40, 0x11cb25a0, 0xdebbb4, 0x11c06c88)
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/arduino-cli/legacy/builder/builder.go:198 +0xbc
github.com/arduino/arduino-cli/legacy/builder.RunParseHardwareAndDumpBuildProperties(...)
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/arduino-cli/legacy/builder/builder.go:231
main.main()
/home/jenkins/workspace/arduino-builder-all-cross-cli-inception/src/github.com/arduino/arduino-builder/main.go:388 +0x772
C:\Program Files\Arduino\arduino-builder возвратил 2
 
Ошибка компиляции для платы Arduino/Genuino Uno.
 
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
 
baby_in_Arduino
Offline
Зарегистрирован: 21.07.2019

посмотрел экспорт kernel32.dll там и правда нетGetFileInformationByHandleEx а только GetFileInformationByHandle...

эт што значит мне надо более старую версию ардуино IDE ставить?

rkit
Offline
Зарегистрирован: 23.11.2016

У вашей винды срок годности истек.

baby_in_Arduino
Offline
Зарегистрирован: 21.07.2019

отбой тревоги... поставил arduino ide 1.8.9 и замигал мой блинк с частотой 100ms, йа счастлифф

ну писали бы блин сразу на сайте что новая ide не совместима с xp а то так ить и инфаркт можно получить

 

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

rkit пишет:

У вашей винды срок годности истек.

это не продукты питания, срока годности нет

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Млеать! Ну вот токашо, неделю или две назад уже был такой пряник. Не работает 1.8.10 на ХР. А туда же, про Ардуино рассуждать.
"Дебилы, б.." (с) Лавров.

baby_in_Arduino
Offline
Зарегистрирован: 21.07.2019

а шо это они совместимость ломают?))

rkit
Offline
Зарегистрирован: 23.11.2016

ua6em пишет:

rkit пишет:

У вашей винды срок годности истек.

это не продукты питания, срока годности нет

А производитель не в курсе.

https://support.microsoft.com/ru-ru/help/14223/windows-xp-end-of-support

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

rkit пишет:
производитель не в курсе.
Это его проблемы.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

rkit пишет:
производитель не в курсе.
Это его проблемы.

конец поддержки и срок годности не одно и тоже, радиолюбительские спутники по  35 лет уже работают, уж и аккумуляторы из строя вышли, потом закоротили, потом раскоротились и теперь только на солнечных батареях живут, но работают жеж и связи можно проводить и летают на высокоэллиптических орбитах максимально близко к полюсам и телеметрия жива  )))

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ua6em пишет:

конец поддержки и срок годности не одно и тоже

Я именно это и имел в виду. Система есть и люди её пользуют, а то, что микрософт ... это его проблемы.

Другое дело, что в данном контексте, неправы производители IDE. Заходим на их страницу загрузки и читаем:

Обещали поддерживать. И где?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

так это инсталлирен, а я такую не пользую, или "башню тоже я развалил?"

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ua6em пишет:

или "башню тоже я развалил?"

Ну, а кто?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

ua6em пишет:

или "башню тоже я развалил?"

Ну, а кто?

скачал zip версию, подтвердилось )))
У меня оказывается тут есть ноут с линухом и xp на борту