Запуск FLProg в Linux

Здесь можно обсудить работу FLProg на различных операционных системах, нюансы установки и другие вопросы
OJIEG555
Рядовой
Сообщения: 18
Зарегистрирован: 20 апр 2016, 06:10
Откуда: Красноярск

Запуск FLProg в Linux

Сообщение OJIEG555 »

Ну хоть не я один такой. Хотелось бы еще понять насколько это возможно/невозможно....
OJIEG555
Рядовой
Сообщения: 18
Зарегистрирован: 20 апр 2016, 06:10
Откуда: Красноярск

Запуск FLProg в Linux

Сообщение OJIEG555 »

Запустил! подозреваю что кому-то следующее покажется смешным, но все же!
для таких как я :
1- СКАЧИВАЕМ И РАСПАКОВЫВАЕМ АРХИВ.
2- ОТКРЫВАЕМ ТЕРМИНАЛ И ПЕРЕХОДИМ В ПАПКУ С ФАЙЛАМИ " cd (путь до распакованных файлов)". у меня это выглядит так: cd /home/oleg/Загрузки/FLProg_4-0_Linux64/
3- ЗАПУСКАЕМ : ./flp flp.im (с точкой в начале)
И все! у меня запустилась!
можно еще создать на рабочем столе заначек запуска, аналог ярлыка в windows. в нэте полно об этом информации.
Ну а вообще помогла вот эта тема на форуме, (viewtopic.php?f=18&t=3318&sid=4ffdeddd2 ... 15d5eabb21)не понял как я ее раньше не заметил, столько времени убил.
Последний раз редактировалось OJIEG555 24 окт 2018, 04:15, всего редактировалось 1 раз.
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

Запуск FLProg в Linux

Сообщение Kotafey »

OJIEG555 писал(а): 23 окт 2018, 08:08Запустил! подозреваю что кому-то следующее покажется смешным, но все же!
для таких как я :
1- СКАЧИВАЕМ И РАСПАКОВЫВАЕМ АРХИВ.
2- ОТКРЫВАЕМ ТЕРМИНАЛ И ПЕРЕХОДИМ В ПАПКУ С ФАЙЛАМИ " cd (путь до распакованных файлов)". у меня это выглядит так: cd /home/oleg/Загрузки/FLProg_4-0_Linux64/
3- ЗАПУСКАЕМ : ./flp flp.im (с точкой в начале)
И все! у меня запустилась!
можно еще создать на рабочем столе заначек запуска, аналог ярлыка в windows. в нэте полно об этом информации.
Ну а вообще помогла вот эта тема на форуме, не понял как я ее раньше не заметил, столько времени убил.
Вы забыли указать какая у Вас ОС.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Запуск FLProg в Linux

Сообщение Sancho »

Kotafey писал(а): 23 окт 2018, 08:49Вы забыли указать какая у Вас ОС.
OJIEG555 писал(а): 21 окт 2018, 12:14Добрый день! не сочтите за лентяя, но нет больше сил. Опишите кто-нибудь пошаговую инструкцию для чайника, как запустить FLProf 4.0 на LinuxMint19
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Goosr
Сержант
Сообщения: 184
Зарегистрирован: 07 июн 2016, 08:25
Откуда: Тольятти
Имя: Дмитрий

Запуск FLProg в Linux

Сообщение Goosr »

OJIEG555 писал(а): 23 окт 2018, 08:08Запустил! подозреваю что кому-то следующее покажется смешным, но все же!
для таких как я :
1- СКАЧИВАЕМ И РАСПАКОВЫВАЕМ АРХИВ.
2- ОТКРЫВАЕМ ТЕРМИНАЛ И ПЕРЕХОДИМ В ПАПКУ С ФАЙЛАМИ " cd (путь до распакованных файлов)". у меня это выглядит так: cd /home/oleg/Загрузки/FLProg_4-0_Linux64/
3- ЗАПУСКАЕМ : ./flp flp.im (с точкой в начале)
И все! у меня запустилась!
можно еще создать на рабочем столе заначек запуска, аналог ярлыка в windows. в нэте полно об этом информации.
Ну а вообще помогла вот эта тема на форуме, не понял как я ее раньше не заметил, столько времени убил.
У меня запускается только из под root
FLProg 6.3.1 - 7.3.4 - Linux
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

Запуск FLProg в Linux

Сообщение Kotafey »

Sancho писал(а): 23 окт 2018, 08:51
Kotafey писал(а): 23 окт 2018, 08:49Вы забыли указать какая у Вас ОС.
OJIEG555 писал(а): 21 окт 2018, 12:14Добрый день! не сочтите за лентяя, но нет больше сил. Опишите кто-нибудь пошаговую инструкцию для чайника, как запустить FLProf 4.0 на LinuxMint19
Спасибо. Но мало ли.
OJIEG555
Рядовой
Сообщения: 18
Зарегистрирован: 20 апр 2016, 06:10
Откуда: Красноярск

Запуск FLProg в Linux

Сообщение OJIEG555 »

Mint19. Псц почти 20 лет сидел на windows и вот решил перелезть на linux. Первое что заметил это то что надо избавляться от "windows-совского мышления" . Все вот эти program files, панель управления, реестр.... linux совсем подругому устроен. У меня 3-х дневный стрес был только от того что рабочяя панель на верху находится.
Аватара пользователя
Яйкс
Рядовой
Сообщения: 49
Зарегистрирован: 23 янв 2018, 13:14
Откуда: Москва
Имя: Сергей

Запуск FLProg в Linux

Сообщение Яйкс »

Здравствуйте, друзья!

Помогите, пожалуйста, советом. Сейчас стоит fl версии 3.0.3 на ноутбуке на 10 winде. Комп не особо блещет техническими характеристиками (AMD E2-9000 (1.8)/4Gb/500Gb/15.6"HD/Int:AMD Radeon R2/), но только с FLP такие проблемы. Работать стало невозможно от слова вообще. Если еще более или менее простые проекты работают нормально, то текущий в 9Мб - это какой-то ужас. Что я только не делал: и запускал на одном ядре и ставил приоритет реального времени и даже оперативки докупил (сейчас 8 вместо 4 Гб) - результат мизерный. Вот думаю спасет ли меня переход на Linux? Что скажите? Стоит ли? Есть ли у кого-то опыт использования FlProg на Elementary OS? Какой дистрибутив Linux лучше всего скачать под мои цели? Заранее спасибо за советы.

P.S. FLP стоит на стационарном компе дома и на работе. Тормоза конечно бывают незначительные, но не такие сильные как на ноуте. Работать могу только на ноуте, когда ребенок спит, поэтому и прошу помощи.
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 486
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений
Благодарил (а): 1 раз

Запуск FLProg в Linux

Сообщение eugeneb »

Вы не мучайтесь неизвестностью - скачайте какой-нть дистр, котрый может работать
без установки на винт и попробуйте FLProg.
Я под Линуксом только и работаю. Прошёл все версии FLProg.
Не скажу что под ним работает быстрее, чем под Виндой. Но и не медленнее :)

А ноутбук - вещь особенная. На одном может тормозить, а на другом нормально летать.
Обычно тормоза из-за графической подсистемы. Да и FLProg с графикой работает
не идеально. Автор обещает ещё по-оптимизировать её.
С уважением,
Евгений Бобков
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

Запуск FLProg в Linux

Сообщение Kotafey »

Яйкс писал(а): 29 ноя 2018, 17:17Здравствуйте, друзья!

Помогите, пожалуйста, советом. Сейчас стоит fl версии 3.0.3 на ноутбуке на 10 winде. Комп не особо блещет техническими характеристиками (AMD E2-9000 (1.8)/4Gb/500Gb/15.6"HD/Int:AMD Radeon R2/), но только с FLP такие проблемы. Работать стало невозможно от слова вообще. Если еще более или менее простые проекты работают нормально, то текущий в 9Мб - это какой-то ужас. Что я только не делал: и запускал на одном ядре и ставил приоритет реального времени и даже оперативки докупил (сейчас 8 вместо 4 Гб) - результат мизерный. Вот думаю спасет ли меня переход на Linux? Что скажите? Стоит ли? Есть ли у кого-то опыт использования FlProg на Elementary OS? Какой дистрибутив Linux лучше всего скачать под мои цели? Заранее спасибо за советы.

P.S. FLP стоит на стационарном компе дома и на работе. Тормоза конечно бывают незначительные, но не такие сильные как на ноуте. Работать могу только на ноуте, когда ребенок спит, поэтому и прошу помощи.
Обычный комп 2011 года. У меня похожий. Основные тормоза это медленный HDD. Поэтому долго включается и медленно работает с приложениями. Я свой вопрос решил установкой SSD на 120Гиг (2250руб) вместо DVD. Комп реально ожил. По Линуксу, самый простой вариант для начала Ubuntu. Или Mint если хочется большей похожести с виндой. А еще лучше всего две системы. На SSD винда, на HDD Линукс. ИМХО.
Аватара пользователя
Яйкс
Рядовой
Сообщения: 49
Зарегистрирован: 23 янв 2018, 13:14
Откуда: Москва
Имя: Сергей

Запуск FLProg в Linux

Сообщение Яйкс »

Яйкс писал(а): 29 ноя 2018, 17:17Здравствуйте, друзья!

Помогите, пожалуйста, советом. Сейчас стоит fl версии 3.0.3 на ноутбуке на 10 winде. Комп не особо блещет техническими характеристиками (AMD E2-9000 (1.8)/4Gb/500Gb/15.6"HD/Int:AMD Radeon R2/), но только с FLP такие проблемы. Работать стало невозможно от слова вообще. Если еще более или менее простые проекты работают нормально, то текущий в 9Мб - это какой-то ужас. Что я только не делал: и запускал на одном ядре и ставил приоритет реального времени и даже оперативки докупил (сейчас 8 вместо 4 Гб) - результат мизерный. Вот думаю спасет ли меня переход на Linux? Что скажите? Стоит ли? Есть ли у кого-то опыт использования FlProg на Elementary OS? Какой дистрибутив Linux лучше всего скачать под мои цели? Заранее спасибо за советы.

P.S. FLP стоит на стационарном компе дома и на работе. Тормоза конечно бывают незначительные, но не такие сильные как на ноуте. Работать могу только на ноуте, когда ребенок спит, поэтому и прошу помощи.
В общем нашел для себя решение. Насколько оно правильное - покажет время. Установил себе SSD и поставил Ubuntu LTS последней версии. Да, выбор системы не очень хороший, но нормально установить драйвера wifi удалось только в ubuntu. В Manjaro KDE, Linux Mint - wifi не работает совсем, в Elementary OS проработал ровно один сеанс, потом слетели драйвера. Пока поработаю тут, пристреляюсь к линуксу, а потом время покажет на что пересядем. FLProg работает, конечно, не супер, но в разы лучше, чем было до этого. Большое спасибо тем, кто откликнулся! :smile9:
Аватара пользователя
Яйкс
Рядовой
Сообщения: 49
Зарегистрирован: 23 янв 2018, 13:14
Откуда: Москва
Имя: Сергей

Запуск FLProg в Linux

Сообщение Яйкс »

Яйкс писал(а): 11 дек 2018, 19:20Elementary OS проработал ровно один сеанс, потом слетели драйвера.
В общем не понравилась мне UBUNTU - тормозит. Пришлось побеждать WIFI и быстро пересаживаться на Elementary OS. FLProg работает, но запускается исключительно так: sudo ./flp flp.im Без sudo открывается окошко и все... дальше загрузка не идет. В UBUNTU такого не было. Так что запускайтесь из под root. Может поможет кому.
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 486
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений
Благодарил (а): 1 раз

Запуск FLProg в Linux

Сообщение eugeneb »

Включите себя в группы dialout, dip, plugdev.
Тогда sudo не понадобится.

И ещё, в стартовом файле надо вставить команду перехода в каталог с программой FLProg.
Типа такого (строка cd ...):

Код: Выделить всё

eugeneb@Pobeda:~/Install/FLProg/FLProg-4.2-Linux64$ cat FLProg
#!/bin/sh
cd /home/eugeneb/Install/FLProg/FLProg-4.2-Linux64/
./flp flp.im
eugeneb@Pobeda:~/Install/FLProg/FLProg-4.2-Linux64$
С уважением,
Евгений Бобков
Аватара пользователя
tigr72
Рядовой
Сообщения: 17
Зарегистрирован: 04 янв 2019, 08:26
Имя: Андрей

Запуск FLProg в Linux

Сообщение tigr72 »

Всем доброго времени суток.

Не стартует FLProg 4.2.2. (4.0.0 такую же ошибку выдает. И судя по этому сообщению, версии 3.1.x так же не запустятся...)
error.log прикреплен.
Компьютер: Ryzen 1700, 16 Гб RAM, Linux x64, дистрибутив Manjaro. jdk 8 установлен, Arduino IDE, PlatformIO, XOD, работают без проблем...

[spoiler=error.log]
==2019/1/4==15:58:33==BEGIN RUNTIME DIAGNOSTIC DUMP
Note: this file stored in VisualWorks #source (UTF-8) encoding

Cause of Dump: Unhandled exception: a primitive has failed
Image Identification: 'Image created 30.12.2018 04:32:36'
Smalltalk Version: 'VisualWorks® Personal Use Edition, 7.9 of 11.05.2012'
Object Memory versionId: #[72 64 72 160 79 128 0 0 72 64 72 160]
Class creating this dump: RuntimeFullDumper
Command Line: ./flp flp.im
------------------------------------------------------------
Active Process
Process named: 'Unnamed Process'
Process priority: 100
Process identity hash: 121086
Context Stack:
[1] Screen(Object)>>error:
[2] Screen(Object)>>primitiveFailed
[3] Screen>>primAllocateFontNamed:
[4] Screen>>allocateFontNamed:
[5] Screen(HostGraphicsDevice)>>fontNamed:fromClass:encoding:
[6] XFont class>>createFont:toResemble:on:
[7] FontPolicy>>findFont:
[8] FontPolicy>>initializeDefault
[9] Screen(GraphicsDevice)>>installFontPolicy
[10] Screen(HostGraphicsDevice)>>installFontPolicy
[11] Screen(GraphicsDevice)>>initialize
[12] Screen(HostGraphicsDevice)>>initialize
[13] Screen>>initialize
[14] optimized [] in HostGraphicsDevice>>handleValue:
[15] BlockClosure>>ifCurtailed:
[16] Screen(HostGraphicsDevice)>>handleValue:
[17] Screen class>>open:
[18] Screen class>>preInstall
[19] BasicHeadfullGraphicsSystem>>setUp
[20] BasicHeadfullGraphicsSystem(Subsystem)>>runActivationActions
[21] BasicHeadfullGraphicsSystem(Subsystem)>>privateActivate
[22] BasicHeadfullGraphicsSystem class(Subsystem class)>>activate
[23] optimized [] in BasicGraphicsSystem>>setUp
[24] BasicGraphicsSystem class(Behavior)>>allSubclassesDo:
[25] BasicGraphicsSystem>>setUp
[26] BasicGraphicsSystem(Subsystem)>>runActivationActions
[27] BasicGraphicsSystem(Subsystem)>>privateActivate
[28] BasicGraphicsSystem class(Subsystem class)>>activate
[29] BasicGraphicsSystem class(Subsystem class)>>reactToEvent:
[30] optimized [] in Subsystem class>>signalEvent:to:
[31] OrderedCollection>>do:
[32] Subsystem class>>signalEvent:to:
[33] Subsystem class>>signalEvent:
[34] Snapshot>>signalSystemEvent:
[35] Snapshot>>postSnapshotBootstrap
[36] Snapshot>>privateSnapshot
[37] optimized [] in [] in Snapshot>>snapshot
[38] BlockClosure>>ensure:
[39] Cursor>>showWhile:
[40] optimized [] in Snapshot>>snapshot
[41] BlockClosure>>ensure:
[42] Snapshot class>>withSnapshot:do:
[43] Snapshot>>snapshot
[44] ObjectMemory class>>snapshotAs:thenQuit:withLoadPolicy:
[45] RuntimePackager.RuntimeManager class>>doOneStepFinalImageSave
[46] RuntimePackager.RuntimeManager class>>createAndSaveFinalImage
[47] optimized [] in RuntimePackager.RuntimeStartupController>>unboundMethod
[48] BlockClosure>>on:do:
[49] optimized [] in Process class>>forBlock:priority:

------------------------------------------------------------
Unhandled Exception:
class: UnhandledException
creator: UnhandledException
errorString: Unhandled exception: a primitive has failed
parameter: an Error

------------------------------------------------------------
Initial Context Stack Arguments:
[1] Screen(Object)>>error:
Receiver: (id=557282) a Screen
Arg1: (id=804744) an UserMessage('a primitive has failed', #errPrimitiveFailed, #dialogs)
[2] Screen(Object)>>primitiveFailed
Receiver: (id=557282) a Screen
[3] Screen>>primAllocateFontNamed:
Receiver: (id=557282) a Screen
Arg1: (id=404187) #[45 109 105 115 99 45 102 105 120 101 100 45 109 101 100 105 117 109 45 114 ...
[4] Screen>>allocateFontNamed:
Receiver: (id=557282) a Screen
Arg1: (id=3630) '-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-1'
[5] Screen(HostGraphicsDevice)>>fontNamed:fromClass:encoding:
Receiver: (id=557282) a Screen
Arg1: (id=3630) '-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-1'
Arg2: (id=1139) XFont
Arg3: (id=512528) a ByteCharacterEncoder
[6] XFont class>>createFont:toResemble:on:
Receiver: (id=1139) XFont
Arg1: (id=651649) a FontDescription
Arg2: (id=251092) FontDescriptionBundle (a FontDescription -> 1 a FontDescription -> 1 a FontDe...
Arg3: (id=557282) a Screen
[7] FontPolicy>>findFont:
Receiver: (id=899111) a FontPolicy
Arg1: (id=251092) FontDescriptionBundle (a FontDescription -> 1 a FontDescription -> 1 a FontDe...
[8] FontPolicy>>initializeDefault
Receiver: (id=899111) a FontPolicy
[9] Screen(GraphicsDevice)>>installFontPolicy
Receiver: (id=557282) a Screen
[10] Screen(HostGraphicsDevice)>>installFontPolicy
Receiver: (id=557282) a Screen
[11] Screen(GraphicsDevice)>>initialize
Receiver: (id=557282) a Screen
[12] Screen(HostGraphicsDevice)>>initialize
Receiver: (id=557282) a Screen
[13] Screen>>initialize
Receiver: (id=557282) a Screen
[15] BlockClosure>>ifCurtailed:
Receiver: (id=498554) BlockClosure [] in HostGraphicsDevice>>handleValue:
Arg1: (id=97997) BlockClosure [] in HostGraphicsDevice>>handleValue:
[16] Screen(HostGraphicsDevice)>>handleValue:
Receiver: (id=557282) a Screen
Arg1: (id=746016) BlockClosure [] in Screen class>>open:
[17] Screen class>>open:
Receiver: (id=584) Screen
Arg1: (id=1) nil
[18] Screen class>>preInstall
Receiver: (id=584) Screen
[19] BasicHeadfullGraphicsSystem>>setUp
Receiver: (id=1482) a BasicHeadfullGraphicsSystem
[20] BasicHeadfullGraphicsSystem(Subsystem)>>runActivationActions
Receiver: (id=1482) a BasicHeadfullGraphicsSystem
[21] BasicHeadfullGraphicsSystem(Subsystem)>>privateActivate
Receiver: (id=1482) a BasicHeadfullGraphicsSystem
[22] BasicHeadfullGraphicsSystem class(Subsystem class)>>activate
Receiver: (id=3203) BasicHeadfullGraphicsSystem
[24] BasicGraphicsSystem class(Behavior)>>allSubclassesDo:
Receiver: (id=1237) BasicGraphicsSystem
Arg1: (id=3022) BlockClosure [] in BasicGraphicsSystem>>setUp
[25] BasicGraphicsSystem>>setUp
Receiver: (id=13447) a BasicGraphicsSystem
[26] BasicGraphicsSystem(Subsystem)>>runActivationActions
Receiver: (id=13447) a BasicGraphicsSystem
[27] BasicGraphicsSystem(Subsystem)>>privateActivate
Receiver: (id=13447) a BasicGraphicsSystem
[28] BasicGraphicsSystem class(Subsystem class)>>activate
Receiver: (id=1237) BasicGraphicsSystem
[29] BasicGraphicsSystem class(Subsystem class)>>reactToEvent:
Receiver: (id=1237) BasicGraphicsSystem
Arg1: (id=12294) #earlySystemInstallation
[31] OrderedCollection>>do:
Receiver: (id=345459) OrderedCollection (CoreSystem UserApplication SpUserApplication RuntimeApplic...
Arg1: (id=993478) BlockClosure [] in Subsystem class>>signalEvent:to:
[32] Subsystem class>>signalEvent:to:
Receiver: (id=783) Subsystem
Arg1: (id=12294) #earlySystemInstallation
Arg2: (id=345459) OrderedCollection (CoreSystem UserApplication SpUserApplication RuntimeApplic...
[33] Subsystem class>>signalEvent:
Receiver: (id=783) Subsystem
Arg1: (id=12294) #earlySystemInstallation
[34] Snapshot>>signalSystemEvent:
Receiver: (id=592921) a Snapshot
Arg1: (id=12294) #earlySystemInstallation
[35] Snapshot>>postSnapshotBootstrap
Receiver: (id=592921) a Snapshot
[36] Snapshot>>privateSnapshot
Receiver: (id=592921) a Snapshot
[38] BlockClosure>>ensure:
Receiver: (id=192364) BlockClosure [] in [] in Snapshot>>snapshot
Arg1: (id=840383) BlockClosure [] in Cursor>>showWhile:
[39] Cursor>>showWhile:
Receiver: (id=638471) Cursor wait
Arg1: (id=192364) BlockClosure [] in [] in Snapshot>>snapshot
[41] BlockClosure>>ensure:
Receiver: (id=687288) BlockClosure [] in Snapshot>>snapshot
Arg1: (id=286731) BlockClosure [] in Snapshot class>>withSnapshot:do:
[42] Snapshot class>>withSnapshot:do:
Receiver: (id=4849) Snapshot
Arg1: (id=592921) a Snapshot
Arg2: (id=687288) BlockClosure [] in Snapshot>>snapshot
[43] Snapshot>>snapshot
Receiver: (id=592921) a Snapshot
[44] ObjectMemory class>>snapshotAs:thenQuit:withLoadPolicy:
Receiver: (id=294) ObjectMemory
Arg1: (id=934750) 'runtime'
Arg2: (id=2) false
Arg3: (id=0) 0
[45] RuntimePackager.RuntimeManager class>>doOneStepFinalImageSave
Receiver: (id=6395) RuntimePackager.RuntimeManager
[46] RuntimePackager.RuntimeManager class>>createAndSaveFinalImage
Receiver: (id=6395) RuntimePackager.RuntimeManager
[48] BlockClosure>>on:do:
Receiver: (id=534193) BlockClosure [] in RuntimePackager.RuntimeStartupController>>unboundMethod
Arg1: (id=332) TerminateException
Arg2: (id=10777) BlockClosure [] in [] in Process class>>forBlock:priority:

------------------------------------------------------------
Quiescent Processes
Process named: 'IdleLoopProcess'
Process priority: 10
Process identity hash: 715318
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] ObjectMemory class>>idleLoop
[4] optimized [] in ObjectMemory class>>installIdleLoopProcess
[5] BlockClosure>>on:do:
[6] optimized [] in Process class>>forBlock:priority:

Process named: 'IdleLoopProcess'
Process priority: 10
Process identity hash: 381098
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'UI.ScheduledWindow'
Process priority: 50
Process identity hash: 1029117
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>waitIfCurtailedSignal
[3] EventQueue>>next
[4] WindowManager>>processNextEvent
[5] optimized [] in [] in WindowManager>>newProcess
[6] BlockClosure>>on:do:
[7] optimized [] in WindowManager>>newProcess
[8] BlockClosure>>on:do:
[9] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerActionProcess'
Process priority: 70
Process identity hash: 711760
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>waitIfCurtailedSignal
[3] SharedQueue>>next
[4] ClassicTimerSupport class>>actionLoop
[5] optimized [] in ClassicTimerSupport class>>configureTimerSystem
[6] BlockClosure>>on:do:
[7] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerActionProcess'
Process priority: 70
Process identity hash: 628560
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'ForeignCallbackProcess'
Process priority: 85
Process identity hash: 228003
Context Stack:
[1] Semaphore>>signal
[2] optimized [] in CCallback class>>installForeignCallbackProcess
[3] BlockClosure>>on:do:
[4] optimized [] in Process class>>forBlock:priority:

Process named: 'ExternalProcessReaper'
Process priority: 90
Process identity hash: 416109
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ExternalProcess class>>startReaper
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'ExternalProcessReaper'
Process priority: 90
Process identity hash: 876022
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'ScavengeProcess'
Process priority: 90
Process identity hash: 161666
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ObjectMemory class>>installScavengeNotification
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'ScavengeProcess'
Process priority: 90
Process identity hash: 475465
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'LowSpaceProcess'
Process priority: 95
Process identity hash: 562223
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] ObjectMemory class>>lowSpaceLoop
[4] optimized [] in ObjectMemory class>>installLowSpaceProcess
[5] BlockClosure>>on:do:
[6] optimized [] in Process class>>forBlock:priority:

Process named: 'LowSpaceProcess'
Process priority: 95
Process identity hash: 74908
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerProcess'
Process priority: 100
Process identity hash: 464298
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ClassicTimerSupport class>>timingLoop
[4] BlockClosure>>repeat
[5] ClassicTimerSupport class>>timingLoop
[6] optimized [] in ClassicTimerSupport class>>configureTimerSystem
[7] BlockClosure>>on:do:
[8] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerProcess'
Process priority: 100
Process identity hash: 722927
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

------------------------------------------------------------
Suspended Processes
Process named: 'ForeignCallbackProcess'
Process priority: 85
Process identity hash: 228003
Context Stack:
[1] Semaphore>>signal
[2] optimized [] in CCallback class>>installForeignCallbackProcess
[3] BlockClosure>>on:do:
[4] optimized [] in Process class>>forBlock:priority:

Process named: 'IdleLoopProcess'
Process priority: 10
Process identity hash: 715318
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] ObjectMemory class>>idleLoop
[4] optimized [] in ObjectMemory class>>installIdleLoopProcess
[5] BlockClosure>>on:do:
[6] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerProcess'
Process priority: 100
Process identity hash: 464298
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ClassicTimerSupport class>>timingLoop
[4] BlockClosure>>repeat
[5] ClassicTimerSupport class>>timingLoop
[6] optimized [] in ClassicTimerSupport class>>configureTimerSystem
[7] BlockClosure>>on:do:
[8] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerActionProcess'
Process priority: 70
Process identity hash: 711760
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>waitIfCurtailedSignal
[3] SharedQueue>>next
[4] ClassicTimerSupport class>>actionLoop
[5] optimized [] in ClassicTimerSupport class>>configureTimerSystem
[6] BlockClosure>>on:do:
[7] optimized [] in Process class>>forBlock:priority:

Process named: 'ScavengeProcess'
Process priority: 90
Process identity hash: 161666
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ObjectMemory class>>installScavengeNotification
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'LowSpaceProcess'
Process priority: 95
Process identity hash: 562223
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] ObjectMemory class>>lowSpaceLoop
[4] optimized [] in ObjectMemory class>>installLowSpaceProcess
[5] BlockClosure>>on:do:
[6] optimized [] in Process class>>forBlock:priority:

Process named: 'ExternalProcessReaper'
Process priority: 90
Process identity hash: 416109
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ExternalProcess class>>startReaper
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'FinalizationProcess'
Process priority: 98
Process identity hash: 431154
Context Stack:
[1] Semaphore>>wait
[2] WeakArray class>>outerFinalizationLoop
[3] optimized [] in WeakArray class>>installFinalizationMechanism
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'InputStateIOProcess'
Process priority: 90
Process identity hash: 626964
Context Stack:
[1] Semaphore>>wait
[2] InputState>>run
[3] optimized [] in InputState class>>install
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerActionProcess'
Process priority: 70
Process identity hash: 628560
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerProcess'
Process priority: 100
Process identity hash: 722927
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'UI.ScheduledWindow'
Process priority: 50
Process identity hash: 1029117
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>waitIfCurtailedSignal
[3] EventQueue>>next
[4] WindowManager>>processNextEvent
[5] optimized [] in [] in WindowManager>>newProcess
[6] BlockClosure>>on:do:
[7] optimized [] in WindowManager>>newProcess
[8] BlockClosure>>on:do:
[9] optimized [] in Process class>>forBlock:priority:

Process named: 'ScavengeProcess'
Process priority: 90
Process identity hash: 475465
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'IdleLoopProcess'
Process priority: 10
Process identity hash: 381098
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'LowSpaceProcess'
Process priority: 95
Process identity hash: 74908
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'ExternalProcessReaper'
Process priority: 90
Process identity hash: 876022
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'CallbackProcess'
Process priority: 89
Process identity hash: 970389
Context Stack:
[1] Semaphore>>wait
[2] optimized [] in [] in [] in CCallback class>>installCallbackProcess
[3] BlockClosure>>on:do:
[4] optimized [] in [] in CCallback class>>installCallbackProcess
[5] BlockClosure>>on:do:
[6] optimized [] in CCallback class>>installCallbackProcess
[7] BlockClosure>>on:do:
[8] optimized [] in Process class>>forBlock:priority:

------------------------------------------------------------
Transcript:
<<<BEGIN TRANSCRIPT>>>

runtime.im created at 30.12.2018 04:35:08
<<<END TRANSCRIPT>>>

------------------------------------------------------------
Scheduled Windows:

==2019/1/4==15:58:33==END RUNTIME DIAGNOSTIC DUMP

==2019/1/4==15:58:33==BEGIN RUNTIME DIAGNOSTIC DUMP
Note: this file stored in VisualWorks #source (UTF-8) encoding

Cause of Dump: UndefinedObject with unknown description
Image Identification: 'Image created 30.12.2018 04:32:36'
Smalltalk Version: 'VisualWorks® Personal Use Edition, 7.9 of 11.05.2012'
Object Memory versionId: #[72 64 72 160 79 128 0 0 72 64 72 160]
Class creating this dump: RuntimeFullDumper
Command Line: ./flp flp.im
------------------------------------------------------------
Active Process
Process named: 'Unnamed Process'
Process priority: 100
Process identity hash: 121086
Context Stack:
[1] HandleRegistry>>evaluateWithFullProtection:
[2] HandleRegistry>>registerValueOf:
[3] Arduino.ArduinoWindow class(DisplaySurface class)>>registerValueOf:
[4] optimized [] in DisplaySurface>>handleValue:
[5] BlockClosure>>ifCurtailed:
[6] Arduino.ArduinoWindow(DisplaySurface)>>handleValue:
[7] Arduino.ArduinoWindow(Window)>>createSurfaceWithForcedPosition:
[8] Arduino.ArduinoWindow(ScheduledWindow)>>privateOpenForced:
[9] Arduino.ArduinoWindow(ScheduledWindow)>>openTransientIn:type:postOpen:
[10] Arduino.ArduinoWindow(ScheduledWindow)>>openTransientIn:type:
[11] UIBuilder>>openPopUpIn:type:
[12] UIBuilder>>openDialogWithExtent:
[13] SimpleDialog>>choose:labels:values:default:equalize:for:
[14] SimpleDialog>>choose:labels:values:default:
[15] Dialog class>>choose:labels:values:default:
[16] Dialog class>>warn:
[17] RuntimePackager.RuntimeEmergencyNotifier>>warn:
[18] RuntimePackager.RuntimeEmergencyNotifier>>notifyUserOfUnhandledException:
[19] RuntimePackager.RuntimeEmergencyNotifier(RuntimePackager.RuntimeErrorNotifier)>>createDump
[20] optimized [] in ErrorNotifier>>notify
[21] RuntimePackager.RuntimeEmergencyNotifier(RuntimePackager.RuntimeErrorNotifier)>>proceedExceptionOr:
[22] RuntimePackager.RuntimeEmergencyNotifier(ErrorNotifier)>>notify
[23] RuntimePackager.RuntimeEmergencyNotifier class(ErrorNotifier class)>>openContext:label:proceedable:
[24] Notifier class>>openContext:label:proceedable:
[25] UnhandledException>>defaultAction
[26] UnhandledException(GenericException)>>performHandler:
[27] UnhandledException(GenericException)>>propagatePrivateFrom:
[28] UnhandledException(GenericException)>>propagateFrom:
[29] UnhandledException(GenericException)>>propagate
[30] UnhandledException(GenericException)>>raiseSignal
[31] Error(GenericException)>>noHandler
[32] Error(GenericException)>>defaultAction
[33] Error(GenericException)>>performHandler:
[34] Error(GenericException)>>propagatePrivateFrom:
[35] Error(GenericException)>>propagateFrom:
[36] Error(GenericException)>>propagate
[37] Error(GenericException)>>raiseSignal
[38] Error class(GenericException class)>>raiseErrorString:
[39] Screen(Object)>>error:
[40] Screen(Object)>>primitiveFailed
[41] Screen>>primAllocateFontNamed:
[42] Screen>>allocateFontNamed:
[43] Screen(HostGraphicsDevice)>>fontNamed:fromClass:encoding:
[44] XFont class>>createFont:toResemble:on:
[45] FontPolicy>>findFont:
[46] FontPolicy>>initializeDefault
[47] Screen(GraphicsDevice)>>installFontPolicy
[48] Screen(HostGraphicsDevice)>>installFontPolicy
[49] Screen(GraphicsDevice)>>initialize
[50] Screen(HostGraphicsDevice)>>initialize
[51] Screen>>initialize
[52] optimized [] in HostGraphicsDevice>>handleValue:
[53] BlockClosure>>ifCurtailed:
[54] Screen(HostGraphicsDevice)>>handleValue:
[55] Screen class>>open:
[56] Screen class>>preInstall
[57] BasicHeadfullGraphicsSystem>>setUp
[58] BasicHeadfullGraphicsSystem(Subsystem)>>runActivationActions
[59] BasicHeadfullGraphicsSystem(Subsystem)>>privateActivate
[60] BasicHeadfullGraphicsSystem class(Subsystem class)>>activate
[61] optimized [] in BasicGraphicsSystem>>setUp
[62] BasicGraphicsSystem class(Behavior)>>allSubclassesDo:
[63] BasicGraphicsSystem>>setUp
[64] BasicGraphicsSystem(Subsystem)>>runActivationActions
[65] BasicGraphicsSystem(Subsystem)>>privateActivate
[66] BasicGraphicsSystem class(Subsystem class)>>activate
[67] BasicGraphicsSystem class(Subsystem class)>>reactToEvent:
[68] optimized [] in Subsystem class>>signalEvent:to:
[69] OrderedCollection>>do:
[70] Subsystem class>>signalEvent:to:
[71] Subsystem class>>signalEvent:
[72] Snapshot>>signalSystemEvent:
[73] Snapshot>>postSnapshotBootstrap
[74] Snapshot>>privateSnapshot
[75] optimized [] in [] in Snapshot>>snapshot
[76] BlockClosure>>ensure:
[77] Cursor>>showWhile:
[78] optimized [] in Snapshot>>snapshot
[79] BlockClosure>>ensure:
[80] Snapshot class>>withSnapshot:do:
[81] Snapshot>>snapshot
[82] ObjectMemory class>>snapshotAs:thenQuit:withLoadPolicy:
[83] RuntimePackager.RuntimeManager class>>doOneStepFinalImageSave
[84] RuntimePackager.RuntimeManager class>>createAndSaveFinalImage
[85] optimized [] in RuntimePackager.RuntimeStartupController>>unboundMethod
[86] BlockClosure>>on:do:
[87] optimized [] in Process class>>forBlock:priority:

------------------------------------------------------------
Exception information is not available

------------------------------------------------------------
Initial Context Stack Arguments:
[1] HandleRegistry>>evaluateWithFullProtection:
Receiver: (id=16293) a HandleRegistry protected by a RecursionLock with ()
Arg1: (id=299281) BlockClosure [] in HandleRegistry>>registerValueOf:
[2] HandleRegistry>>registerValueOf:
Receiver: (id=16293) a HandleRegistry protected by a RecursionLock with ()
Arg1: (id=947300) BlockClosure [] in [] in DisplaySurface>>handleValue:
[3] Arduino.ArduinoWindow class(DisplaySurface class)>>registerValueOf:
Receiver: (id=10622) Arduino.ArduinoWindow
Arg1: (id=947300) BlockClosure [] in [] in DisplaySurface>>handleValue:
[5] BlockClosure>>ifCurtailed:
Receiver: (id=546743) BlockClosure [] in DisplaySurface>>handleValue:
Arg1: (id=146186) BlockClosure [] in DisplaySurface>>handleValue:
[6] Arduino.ArduinoWindow(DisplaySurface)>>handleValue:
Receiver: (id=794205) an Arduino.ArduinoWindow nil
Arg1: (id=393648) BlockClosure [] in Window>>createSurfaceWithForcedPosition:
[7] Arduino.ArduinoWindow(Window)>>createSurfaceWithForcedPosition:
Receiver: (id=794205) an Arduino.ArduinoWindow nil
Arg1: (id=3) true
[8] Arduino.ArduinoWindow(ScheduledWindow)>>privateOpenForced:
Receiver: (id=794205) an Arduino.ArduinoWindow nil
Arg1: (id=3) true
[9] Arduino.ArduinoWindow(ScheduledWindow)>>openTransientIn:type:postOpen:
Receiver: (id=794205) an Arduino.ArduinoWindow nil
Arg1: (id=888572) 778 @ (843 / 2) corner: 1142 @ (1109 / 2)
Arg2: (id=15907) #imageModalDialog
Arg3: (id=16298) BlockClosure [] in ScheduledWindow>>openTransientIn:type:
[10] Arduino.ArduinoWindow(ScheduledWindow)>>openTransientIn:type:
Receiver: (id=794205) an Arduino.ArduinoWindow nil
Arg1: (id=888572) 778 @ (843 / 2) corner: 1142 @ (1109 / 2)
Arg2: (id=15907) #imageModalDialog
[11] UIBuilder>>openPopUpIn:type:
Receiver: (id=488015) an UIBuilder
Arg1: (id=888572) 778 @ (843 / 2) corner: 1142 @ (1109 / 2)
Arg2: (id=15907) #imageModalDialog
[12] UIBuilder>>openDialogWithExtent:
Receiver: (id=488015) an UIBuilder
Arg1: (id=87458) 364 @ 133
[13] SimpleDialog>>choose:labels:values:default:equalize:for:
Receiver: (id=735477) a SimpleDialog
Arg1: (id=334920) 'Unhandled exception: a primitive has failed

An error occurred in this appli...
Arg2: (id=982939) #(an UserMessage('OK', #OK, #labels))
Arg3: (id=52159) #(nil)
Arg4: (id=1) nil
Arg5: (id=3) true
Arg6: (id=1) nil
[14] SimpleDialog>>choose:labels:values:default:
Receiver: (id=735477) a SimpleDialog
Arg1: (id=334920) 'Unhandled exception: a primitive has failed

An error occurred in this appli...
Arg2: (id=982939) #(an UserMessage('OK', #OK, #labels))
Arg3: (id=52159) #(nil)
Arg4: (id=1) nil
[15] Dialog class>>choose:labels:values:default:
Receiver: (id=461) Dialog
Arg1: (id=334920) 'Unhandled exception: a primitive has failed

An error occurred in this appli...
Arg2: (id=982939) #(an UserMessage('OK', #OK, #labels))
Arg3: (id=52159) #(nil)
Arg4: (id=1) nil
[16] Dialog class>>warn:
Receiver: (id=461) Dialog
Arg1: (id=334920) 'Unhandled exception: a primitive has failed

An error occurred in this appli...
[17] RuntimePackager.RuntimeEmergencyNotifier>>warn:
Receiver: (id=582382) a RuntimePackager.RuntimeEmergencyNotifier
Arg1: (id=334920) 'Unhandled exception: a primitive has failed

An error occurred in this appli...
[18] RuntimePackager.RuntimeEmergencyNotifier>>notifyUserOfUnhandledException:
Receiver: (id=582382) a RuntimePackager.RuntimeEmergencyNotifier
Arg1: (id=3) true
[19] RuntimePackager.RuntimeEmergencyNotifier(RuntimePackager.RuntimeErrorNotifier)>>createDump
Receiver: (id=582382) a RuntimePackager.RuntimeEmergencyNotifier
[21] RuntimePackager.RuntimeEmergencyNotifier(RuntimePackager.RuntimeErrorNotifier)>>proceedExceptionOr:
Receiver: (id=582382) a RuntimePackager.RuntimeEmergencyNotifier
Arg1: (id=181825) BlockClosure [] in ErrorNotifier>>notify
[22] RuntimePackager.RuntimeEmergencyNotifier(ErrorNotifier)>>notify
Receiver: (id=582382) a RuntimePackager.RuntimeEmergencyNotifier
[23] RuntimePackager.RuntimeEmergencyNotifier class(ErrorNotifier class)>>openContext:label:proceedable:
Receiver: (id=6399) RuntimePackager.RuntimeEmergencyNotifier
Arg1: (id=829844) Screen(Object)>>error:
Arg2: (id=429287) 'Unhandled exception: a primitive has failed'
Arg3: (id=2) false
[24] Notifier class>>openContext:label:proceedable:
Receiver: (id=321) Notifier
Arg1: (id=829844) Screen(Object)>>error:
Arg2: (id=429287) 'Unhandled exception: a primitive has failed'
Arg3: (id=2) false
[25] UnhandledException>>defaultAction
Receiver: (id=28730) an UnhandledException
[26] UnhandledException(GenericException)>>performHandler:
Receiver: (id=28730) an UnhandledException
Arg1: (id=1) nil
[27] UnhandledException(GenericException)>>propagatePrivateFrom:
Receiver: (id=28730) an UnhandledException
Arg1: (id=829844) Screen(Object)>>error:
[28] UnhandledException(GenericException)>>propagateFrom:
Receiver: (id=28730) an UnhandledException
Arg1: (id=829844) Screen(Object)>>error:
[29] UnhandledException(GenericException)>>propagate
Receiver: (id=28730) an UnhandledException
[30] UnhandledException(GenericException)>>raiseSignal
Receiver: (id=28730) an UnhandledException
[31] Error(GenericException)>>noHandler
Receiver: (id=676749) an Error
[32] Error(GenericException)>>defaultAction
Receiver: (id=676749) an Error
[33] Error(GenericException)>>performHandler:
Receiver: (id=676749) an Error
Arg1: (id=1) nil
[34] Error(GenericException)>>propagatePrivateFrom:
Receiver: (id=676749) an Error
Arg1: (id=829844) Screen(Object)>>error:
[35] Error(GenericException)>>propagateFrom:
Receiver: (id=676749) an Error
Arg1: (id=829844) Screen(Object)>>error:
[36] Error(GenericException)>>propagate
Receiver: (id=676749) an Error
[37] Error(GenericException)>>raiseSignal
Receiver: (id=676749) an Error
[38] Error class(GenericException class)>>raiseErrorString:
Receiver: (id=210) Error
Arg1: (id=804744) an UserMessage('a primitive has failed', #errPrimitiveFailed, #dialogs)
[39] Screen(Object)>>error:
Receiver: (id=557282) a Screen
Arg1: (id=804744) an UserMessage('a primitive has failed', #errPrimitiveFailed, #dialogs)
[40] Screen(Object)>>primitiveFailed
Receiver: (id=557282) a Screen
[41] Screen>>primAllocateFontNamed:
Receiver: (id=557282) a Screen
Arg1: (id=404187) #[45 109 105 115 99 45 102 105 120 101 100 45 109 101 100 105 117 109 45 114 ...
[42] Screen>>allocateFontNamed:
Receiver: (id=557282) a Screen
Arg1: (id=3630) '-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-1'
[43] Screen(HostGraphicsDevice)>>fontNamed:fromClass:encoding:
Receiver: (id=557282) a Screen
Arg1: (id=3630) '-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-1'
Arg2: (id=1139) XFont
Arg3: (id=512528) a ByteCharacterEncoder
[44] XFont class>>createFont:toResemble:on:
Receiver: (id=1139) XFont
Arg1: (id=651649) a FontDescription
Arg2: (id=251092) FontDescriptionBundle (a FontDescription -> 1 a FontDescription -> 1 a FontDe...
Arg3: (id=557282) a Screen
[45] FontPolicy>>findFont:
Receiver: (id=899111) a FontPolicy
Arg1: (id=251092) FontDescriptionBundle (a FontDescription -> 1 a FontDescription -> 1 a FontDe...
[46] FontPolicy>>initializeDefault
Receiver: (id=899111) a FontPolicy
[47] Screen(GraphicsDevice)>>installFontPolicy
Receiver: (id=557282) a Screen
[48] Screen(HostGraphicsDevice)>>installFontPolicy
Receiver: (id=557282) a Screen
[49] Screen(GraphicsDevice)>>initialize
Receiver: (id=557282) a Screen
[50] Screen(HostGraphicsDevice)>>initialize
Receiver: (id=557282) a Screen

------------------------------------------------------------
Quiescent Processes
Process named: 'IdleLoopProcess'
Process priority: 10
Process identity hash: 715318
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] ObjectMemory class>>idleLoop
[4] optimized [] in ObjectMemory class>>installIdleLoopProcess
[5] BlockClosure>>on:do:
[6] optimized [] in Process class>>forBlock:priority:

Process named: 'IdleLoopProcess'
Process priority: 10
Process identity hash: 381098
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'UI.ScheduledWindow'
Process priority: 50
Process identity hash: 1029117
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>waitIfCurtailedSignal
[3] EventQueue>>next
[4] WindowManager>>processNextEvent
[5] optimized [] in [] in WindowManager>>newProcess
[6] BlockClosure>>on:do:
[7] optimized [] in WindowManager>>newProcess
[8] BlockClosure>>on:do:
[9] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerActionProcess'
Process priority: 70
Process identity hash: 711760
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>waitIfCurtailedSignal
[3] SharedQueue>>next
[4] ClassicTimerSupport class>>actionLoop
[5] optimized [] in ClassicTimerSupport class>>configureTimerSystem
[6] BlockClosure>>on:do:
[7] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerActionProcess'
Process priority: 70
Process identity hash: 628560
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'ForeignCallbackProcess'
Process priority: 85
Process identity hash: 228003
Context Stack:
[1] Semaphore>>signal
[2] optimized [] in CCallback class>>installForeignCallbackProcess
[3] BlockClosure>>on:do:
[4] optimized [] in Process class>>forBlock:priority:

Process named: 'ExternalProcessReaper'
Process priority: 90
Process identity hash: 416109
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ExternalProcess class>>startReaper
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'ExternalProcessReaper'
Process priority: 90
Process identity hash: 876022
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'ScavengeProcess'
Process priority: 90
Process identity hash: 161666
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ObjectMemory class>>installScavengeNotification
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'ScavengeProcess'
Process priority: 90
Process identity hash: 475465
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'LowSpaceProcess'
Process priority: 95
Process identity hash: 562223
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] ObjectMemory class>>lowSpaceLoop
[4] optimized [] in ObjectMemory class>>installLowSpaceProcess
[5] BlockClosure>>on:do:
[6] optimized [] in Process class>>forBlock:priority:

Process named: 'LowSpaceProcess'
Process priority: 95
Process identity hash: 74908
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerProcess'
Process priority: 100
Process identity hash: 464298
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ClassicTimerSupport class>>timingLoop
[4] BlockClosure>>repeat
[5] ClassicTimerSupport class>>timingLoop
[6] optimized [] in ClassicTimerSupport class>>configureTimerSystem
[7] BlockClosure>>on:do:
[8] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerProcess'
Process priority: 100
Process identity hash: 722927
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

------------------------------------------------------------
Suspended Processes
Process named: 'ForeignCallbackProcess'
Process priority: 85
Process identity hash: 228003
Context Stack:
[1] Semaphore>>signal
[2] optimized [] in CCallback class>>installForeignCallbackProcess
[3] BlockClosure>>on:do:
[4] optimized [] in Process class>>forBlock:priority:

Process named: 'IdleLoopProcess'
Process priority: 10
Process identity hash: 715318
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] ObjectMemory class>>idleLoop
[4] optimized [] in ObjectMemory class>>installIdleLoopProcess
[5] BlockClosure>>on:do:
[6] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerProcess'
Process priority: 100
Process identity hash: 464298
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ClassicTimerSupport class>>timingLoop
[4] BlockClosure>>repeat
[5] ClassicTimerSupport class>>timingLoop
[6] optimized [] in ClassicTimerSupport class>>configureTimerSystem
[7] BlockClosure>>on:do:
[8] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerActionProcess'
Process priority: 70
Process identity hash: 711760
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>waitIfCurtailedSignal
[3] SharedQueue>>next
[4] ClassicTimerSupport class>>actionLoop
[5] optimized [] in ClassicTimerSupport class>>configureTimerSystem
[6] BlockClosure>>on:do:
[7] optimized [] in Process class>>forBlock:priority:

Process named: 'ScavengeProcess'
Process priority: 90
Process identity hash: 161666
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ObjectMemory class>>installScavengeNotification
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'LowSpaceProcess'
Process priority: 95
Process identity hash: 562223
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] ObjectMemory class>>lowSpaceLoop
[4] optimized [] in ObjectMemory class>>installLowSpaceProcess
[5] BlockClosure>>on:do:
[6] optimized [] in Process class>>forBlock:priority:

Process named: 'ExternalProcessReaper'
Process priority: 90
Process identity hash: 416109
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>wait
[3] optimized [] in ExternalProcess class>>startReaper
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'FinalizationProcess'
Process priority: 98
Process identity hash: 431154
Context Stack:
[1] Semaphore>>wait
[2] WeakArray class>>outerFinalizationLoop
[3] optimized [] in WeakArray class>>installFinalizationMechanism
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'InputStateIOProcess'
Process priority: 90
Process identity hash: 626964
Context Stack:
[1] Semaphore>>wait
[2] InputState>>run
[3] optimized [] in InputState class>>install
[4] BlockClosure>>on:do:
[5] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerActionProcess'
Process priority: 70
Process identity hash: 628560
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'TimerProcess'
Process priority: 100
Process identity hash: 722927
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'UI.ScheduledWindow'
Process priority: 50
Process identity hash: 1029117
Context Stack:
[1] optimized [] in [] in Process>>terminate
[2] Semaphore>>waitIfCurtailedSignal
[3] EventQueue>>next
[4] WindowManager>>processNextEvent
[5] optimized [] in [] in WindowManager>>newProcess
[6] BlockClosure>>on:do:
[7] optimized [] in WindowManager>>newProcess
[8] BlockClosure>>on:do:
[9] optimized [] in Process class>>forBlock:priority:

Process named: 'ScavengeProcess'
Process priority: 90
Process identity hash: 475465
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'IdleLoopProcess'
Process priority: 10
Process identity hash: 381098
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'LowSpaceProcess'
Process priority: 95
Process identity hash: 74908
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'ExternalProcessReaper'
Process priority: 90
Process identity hash: 876022
Context Stack:
[1] optimized [] in Process class>>forBlock:priority:

Process named: 'CallbackProcess'
Process priority: 89
Process identity hash: 970389
Context Stack:
[1] Semaphore>>wait
[2] optimized [] in [] in [] in CCallback class>>installCallbackProcess
[3] BlockClosure>>on:do:
[4] optimized [] in [] in CCallback class>>installCallbackProcess
[5] BlockClosure>>on:do:
[6] optimized [] in CCallback class>>installCallbackProcess
[7] BlockClosure>>on:do:
[8] optimized [] in Process class>>forBlock:priority:

------------------------------------------------------------
Transcript:
<<<BEGIN TRANSCRIPT>>>

runtime.im created at 30.12.2018 04:35:08
<<<END TRANSCRIPT>>>

------------------------------------------------------------
Scheduled Windows:

==2019/1/4==15:58:33==END RUNTIME DIAGNOSTIC DUMP
[/spoiler]
"О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг..."
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 486
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений
Благодарил (а): 1 раз

Запуск FLProg в Linux

Сообщение eugeneb »

tigr72 писал(а): 04 янв 2019, 14:17Не стартует FLProg 4.2.2. (4.0.0 такую же ошибку выдает.
Какую ошибку-то?
Если из терминала запустить, пишет что-нибудь?
С уважением,
Евгений Бобков
alexwalex
Рядовой
Сообщения: 15
Зарегистрирован: 21 окт 2018, 13:21
Имя: Алексей

Запуск FLProg в Linux

Сообщение alexwalex »

Совершенно ничего в терминале не выдает, через пару секунд появляется файл error.log на 38 килобайт. Пытался разобраться в его содержимом - не вышло, знаний не хватает. Приходится пользоваться Win версией FLProg из-под wine.
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 486
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений
Благодарил (а): 1 раз

Запуск FLProg в Linux

Сообщение eugeneb »

В error.log только Автор может разобраться.

Сегодня поставил с нуля Убунту 18.04 LTS x64,
прописал себя в группе dialout,
подкрутил стартовый файл, как сказано в этой ветке в сообщении №36,
и последний FLProg (4.2.2) спокойно завёлся.
С уважением,
Евгений Бобков
Аватара пользователя
tigr72
Рядовой
Сообщения: 17
Зарегистрирован: 04 янв 2019, 08:26
Имя: Андрей

Запуск FLProg в Linux

Сообщение tigr72 »

eugeneb писал(а): 05 янв 2019, 02:49Сегодня поставил с нуля Убунту 18.04 LTS x64,
прописал себя в группе dialout,
В группе tty я прописан, а вот группы dialout в Manjaro не существует.
"О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг..."
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 486
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений
Благодарил (а): 1 раз

Запуск FLProg в Linux

Сообщение eugeneb »

tigr72 писал(а): 05 янв 2019, 08:59 а вот группы dialout в Manjaro не существует
А кому принадлежат спецфайлы последовательных портов?

Код: Выделить всё

ls -l /dev/tty*
Но это потребуется позже, при заливке прошивки в контроллер.

А вот почему не стартует...
dmesg что-нибудь показывает в момент старта?

Код: Выделить всё

 tail -f /var/log/syslog
Стартуйте FLProg прямо командой из скрипта:

Код: Выделить всё

./flp flp.im
С уважением,
Евгений Бобков
alexwalex
Рядовой
Сообщения: 15
Зарегистрирован: 21 окт 2018, 13:21
Имя: Алексей

Запуск FLProg в Linux

Сообщение alexwalex »

/var/log/syslog в manjaro не существует. Вот вывод " journalctl-f " в момент запуска FLProg:
[spoiler]янв 05 11:38:03 alexxx-pc baloo_file_extractor[3250]: KCatalog being used without a Q*Application instance. Some translations won't work
янв 05 11:38:03 alexxx-pc baloo_file_extractor[3250]: QCoreApplication::arguments: Please instantiate the QApplication object first
янв 05 11:38:03 alexxx-pc baloo_file_extractor[3250]: QCoreApplication::applicationDirPath: Please instantiate the QApplication object first
янв 05 11:38:03 alexxx-pc baloo_file_extractor[3250]: This process needs a QCoreApplication instance in order to use KCrash
янв 05 11:38:03 alexxx-pc kdeinit5[705]: ()
янв 05 11:38:03 alexxx-pc kdeinit5[705]: ("/home/alexxx/flpl/error.log")
янв 05 11:38:03 alexxx-pc kdeinit5[705]: ()[/spoiler]
Ответить

Вернуться в «Установка и работа FLProg на разных ОС»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей