ncursesが難航しているので、gdbに逃避しました。
bash-4.2$ gdb progs/tic.exe
GNU gdb (GDB) 7.5.1
Reading symbols from /cygwin64-temp/ncurses/cygwin64/progs/tic.exe...done.
(gdb) r
Starting program: /cygwin64-temp/ncurses/cygwin64/progs/tic.exe
[New Thread 8008.0x14b0]
warning: the debug information found in "/usr/bin/cygwin1.dbg" does not match "/usr/bin/cygwin1.dll" (CRC mismatch).
[New Thread 8008.0x5c8]
Program received signal SIGSEGV, Segmentation fault.
0x0000000100406fa3 in __fu8__nc_disable_period ()
(gdb) bt
#0 0x0000000100406fa3 in __fu8__nc_disable_period ()
#1 0x0000000000000000 in ?? ()
(gdb) q
A debugging session is active.
Inferior 1 [process 8008] will be killed.
Quit anyway? (y or n) y
_nc_disable_periodという変数でコケてるのが、gdbのおかげでわかるようになりました。
危ないかもしれない差分gdb-7.5.1-cygwin64.patch暫定版が出たようです。gdb-7.5.50.20130304-cvs-1.x86_64.tar.xz
[0回]
PR