mfc42.dll сегментация с помощью ktrans - PullRequest
0 голосов
/ 18 декабря 2018

Я не уверен, является ли эта проблема странной или тривиальной.

Справочная информация выглядит следующим образом: в нашей лаборатории есть робот FANUC, который может взаимодействовать через их собственный язык KAREL (я просто понимаю, что мой тег, вероятно, вводит в заблуждение).Техник предоставил мне компилятор - ktrans.exe, который «работает на его машине».На моей машине, однако, он не работает тихо.Оба Windows 10 Professional.

Из того, что я вижу с помощью gdb в Powershell (Win10 и Win8) и запуска его под Wine (Ubuntu16 и Sabayon Linux), является то, что существует ошибка, связанная с mfc42.dll.

Трассировка от gdb Powershell: gdb ktrans.exe https://pastebin.com/qeBBTKGu
Трассировка от вина: wine ktrans.exe https://pastebin.com/tnCj9DrB

Нет разницы в ошибках, если я запускаю это в32 бит или 64 бит.

Через некоторое время мы получим пакет автономного программирования FANUC, который должен решить проблему.Но я хотел бы иметь эту возможность раньше, и мне также любопытно, что происходит.

У кого-нибудь есть подсказка о том, почему это может происходить?Или что я мог посмотреть, чтобы отладить это дальше?У меня нет доступа к источникам ktrans.

Бест,

Ники

1 Ответ

0 голосов
/ 09 апреля 2019

Техник, предоставивший ktrans, дал вам неполный программный продукт.ktrans является частью некоторых программ FANUC (Roboguide и OLPCPro), которые создают виртуальный контроллер до для вызова ktrans, поскольку должна быть известна целевая версия контроллера робота.

Находясь здесь: FANUC неподдерживать его программное обеспечение для работы на Linux или виртуальных машинах.

...