我有一些遺留的C代碼,我最近在Linux上編譯。在原始的HPUX上,應用程序打開並關閉多個curses窗口。在Linux機器上它可以處理一個窗口,但是如果我關閉了該窗口,它會使程序崩潰並顯示「中止」錯誤消息。有任何想法嗎?Linux中的Curses窗口導致中止
0
A
回答
0
發現它是導致它失敗的touchwin命令。刪除該代碼行似乎沒有負面影響。 :-)感謝所有的幫助。四處投票。
3
是的。用ulimit(1)更改您的選項,以便在中止時保存核心轉儲。然後看看gdb(1)的核心轉儲,找出它正在中止並返回給我們。
2
鑑於對查理馬丁的迴應的評論,看起來你沒有打開你的窗口,然後關閉一個非打開的窗口,並取得了戲劇性的結果。看看檢查Curses初始化函數和窗口打開調用的返回碼。
相關問題
- 1. curses.echo()在窗口變爲填充後在curses中停止工作
- 2. 硒導致窗口錯誤
- 3. fclose()導致窗口崩潰
- 4. FB.login,防止啓動新窗口,在當前窗口中導航
- 5. curses getch()返回主窗口和python中的墊的不同值
- 6. nodelay()導致python curses程序退出
- 7. 如何正確刷新curses窗口?
- 8. Curses :: UI - 如何關閉窗口?
- 9. Python中的Curses窗口沒有清除終端
- 10. 在Ruby中設置窗口的背景色curses
- 11. 在不同的窗口中並行執行curses ...(使用ncurses)
- 12. 窗口導致的突破點
- 13. Qt的對話窗口禁用alwaysontop導致窗口關閉
- 14. 什麼可能導致EasyEclipse終止錯誤窗口?
- 15. 創建GUI窗口,如c窗口中的嚮導窗口#
- 16. DUP2導致程序中止
- 17. 如何在Linux中居中SDL窗口?
- 18. 如何防止在Curses導航菜單中輸入兩次?
- 19. Linux中的QT菜單窗口樣式
- 20. 自定義彈出窗口導致泄漏窗口。
- 21. window.Open導致在父窗口後面出現新窗口
- 22. DirectX中的彈出窗口導致鋸齒狀邊緣
- 23. 防止XNA中的窗口居中
- 24. jQuery ui模態窗口導致灰線
- 25. 窗口setBackGround:導致運行時錯誤
- 26. 關閉concole窗口導致崩潰
- 27. 如何使用Curses從調整大小的窗口獲取窗口大小?
- 28. 防止子窗口打開時在父瀏覽器窗口中導航
- 29. 彈出窗口中的一致時區
- 30. Selenium-rc窗口在IE中導致權限被拒絕消息
歡迎來到... 程序名稱 版本1.0 程序接收到的信號SIGSEGV,分段故障。 [切換主題4131518144(LWP 15705)] 0x0804dc0c在wclose() (GDB)其中 #0 0x0804dc0c在wclose() #1 0x0804d5a7在WelcomeSplash() #2 0x0804cf96在main() – Jeff 2009-04-27 21:18:43