From: Beyond Date: 2003-10-20T17:53:58+09:00 Subject: [ruby-list:38614] cygwin の uconv で Segmentation fault Beyondです。 cygwin 上で、uconvをrequireしようとすると、落ちます。 linuxでは、問題ないようです。 ■バージョン ruby : stable-snapshot の10/19 uconv : 0.4.11 cygwin : (4月頃のバージョンでも、落ちました) Cygwin DLL version info: DLL version: 1.5.5 DLL epoch: 19 DLL bad signal mask: 19005 DLL old termios: 5 DLL malloc env: 28 API major: 0 API minor: 94 OS : Windows2000 SP4 ■実行結果 -------------------------- $ ruby -r uconv -e "" /usr/local/lib/ruby/site_ruby/1.8/i386-cygwin/uconv.so: [BUG] Segmentation fault ruby 1.8.0 (2003-10-19) [i386-cygwin] Aborted (core dumped) ------------------------------------- ■ruby.exe.stackdumpの内容----------- Stack trace: Frame Function Args 0240F5C8 6106F232 (0000062C, 00000006, 0240F5F8, 610B2C09) 0240F618 6106F3B0 (0000062C, 00000006, 0240F668, 6106F965) 0240F628 6106F2FC (00000006, 00000006, 10010139, 0240F678) 0240F668 6106F965 (610CB358, 10010139, 1001014E, 10010154) 0240FAA8 100101E7 (10085282, 00000400, 0240FAE8, 610122B3) 0240FAB8 100852B2 (0000000B, 00000000, FFFFFFFF, 0240FB38) 0240FAE8 610122B3 (0240FA5C, 0000000A, 0240FF28, 04AA0000) 0240FB08 04B8722F (00000000, 04AF1DB8, 0240FB38, 0240FB54) 0240FB48 04B69BA4 (04AF1DB8, 04AF1F01, 1000E430, 61078220) 0240FB68 04AF1F13 (04AA0000, 0240FB7C, 10149020, 74696E49) 0240FBA8 1000E572 (10148F88, 0240FBCC, 0240FBC8, 6100AE88) 0240FCF8 100210E2 (10107278, 00000000, 0240FD38, 100831E1) 0240FD08 10021222 (10148B08, 00000000, 00000000, 00000000) 0240FD38 100831E1 (61600AD4, 61600B00, 0240FD78, 1003189A) 0240FD88 100838F8 (00000000, 61600B00, 0240FED8, 100145F5) 0240FDA8 10084BCE (00000005, 61600AEC, 0240FF28, 00000000) End of stack trace (more stack frames may be present) ------------------------------------- --------------------- Beyond