ошибка сегментации gforthmi

#segmentation-fault #forth #gforth

#ошибка сегментации #далее #gforth

Вопрос:

Я использую Gforth 0.7.0 в Linux. Каждый раз, когда я пытаюсь запустить gforthmi, независимо от того, какие параметры я использую, он прерывается из-за ошибки сегментации, как показано ниже:

 [bahman@bleda ussa]$ gforthmi ussa.fi -m 4M ussa.fs
redefined block-offset  

Segmentation fault.
redefined block-offset  

Segmentation fault.
redefined th  
*OS command line*:-1: No such file or directory
comp-image >>>./temp-image.fi1<<< ./temp-image.fi2 ussa.fi bye
Backtrace:
$7FE2020FE850 throw 
$7FE202134408 slurp-file 
chmod: cannot access `ussa.fi': No such file or directory
rm: cannot remove `./temp-image.fi1': No such file or directory
rm: cannot remove `./temp-image.fi2': No such file or directory
  

Я попробовал это как на 32-битной, так и на 64-битной машине, и результаты были точно такими же.

Чего я не понимаю / делаю неправильно? Я был бы признателен за любую помощь / идею. TIA,


Бахман

Комментарии:

1. Считаете ли вы, что это подходящее место, чтобы задать этот вопрос?

2. Что не так с SO?! В любом случае, я открыт для предложений 🙂

3. Посетите superuser.com для таких вопросов 🙂

4. Хорошо. Я тоже опубликовал свой вопрос там. Хотя я думал, что это скорее вопрос опыта программирования Forth, чем системного администрирования; так что правильные места для меня здесь.

5. Разрешение (в списке рассылки Gforth / GNU).

Ответ №1:

Проблема заключалась в моей собственной глупой ошибке. Я 2DUP работал с пустым стеком.

Комментарии:

1. Вы должны принять свой собственный ответ, это удалит этот вопрос из списка неотвеченных.