Вешаю ошибку на себя, чтоб проблема была хотя бы задокументирована. У некоторых пользователей на архитектуре x86_64 xfig зависает или падает при входе в главное меню. Сам я воспроизвести это не смог, но несколько человек жаловались. Проблема находится, вроде, где-то в районе libXaw3d. Сборка с libXaw проблему решает. Вероятно, следует просто отключить libXaw3d в сборке для x86_64. Хотя хотелось бы поймать эту ошибку...
Еще есть такая информация: Program received signal SIGSEGV, Segmentation fault. 0x0000003463c298c9 in ?? () from /usr/lib64/libXaw3d.so.7 Missing separate debuginfos, use: debuginfo-install xfig-common-3.2.5-26.b.fc15.x86_64 (gdb) bt #0 0x0000003463c298c9 in ?? () from /usr/lib64/libXaw3d.so.7 #1 0x000000000053c97e in Redisplay (w=0x8f8480, event=0x7fffffffdbb0, region=0x8b77e0) at SimpleMenu.c:341 #2 0x0000003472a20496 in ?? () from /usr/lib64/libXt.so.6 #3 0x0000003472a22066 in XtDispatchEventToWidget () from /usr/lib64/libXt.so.6 #4 0x0000003472a22564 in ?? () from /usr/lib64/libXt.so.6 #5 0x0000003472a22854 in XtDispatchEvent () from /usr/lib64/libXt.so.6 #6 0x0000000000460396 in main (argc=2, argv=0x7fffffffde98) at main.c:1512
Похоже, проблема найдена. Xfig носит с собой локальный SimpleMenu для сборки со старым libXaw и libXaw3d. Для новых libXaw3d используются системные функции, но по ошибке загружаются локальные заголовки. То есть, при наличии флага XAW3D1_5E надо не только отключать локальные SimpleMenu.c и к., но и подключать системные h-файлы.
xfig-3.2.5b-alt8 -> sisyphus: * Wed May 29 2013 Vladislav Zavjalov <slazav@altlinux> 3.2.5b-alt8 - Don't use local SimpleMenu.c with XAW3D1_5E (closes #26956) - add -DDXAW_INTERNATIONALIZATION for new libXaw3d-1.6.2 - f_read.c: delete comments when deleting objects - rebuild with libXaw3d-1.6.2