From: Junji S. <js...@mc...> - 2005-05-20 10:54:40
|
うっ,変わらない... (gdb) bt #0 0x08068631 in SourceManager::command (this=0x81d0040, argc=5, argv=0xbfffd650) at vic_tcl.h:57 #1 0x0805eb49 in TclObject::callback (cd=0x0, ac=5, av=0xbfffd650) at Tcl.cpp:220 #2 0x410e9b07 in TclInvokeStringCommand () from /usr/lib/libtcl8.4.so #3 0x410eac05 in TclEvalObjvInternal () from /usr/lib/libtcl8.4.so #4 0x4110ed45 in TclCompEvalObj () from /usr/lib/libtcl8.4.so #5 0x4110e3ff in TclCompEvalObj () from /usr/lib/libtcl8.4.so #6 0x4113d118 in TclObjInterpProc () from /usr/lib/libtcl8.4.so #7 0x410eac05 in TclEvalObjvInternal () from /usr/lib/libtcl8.4.so #8 0x4110ed45 in TclCompEvalObj () from /usr/lib/libtcl8.4.so #9 0x4110e3ff in TclCompEvalObj () from /usr/lib/libtcl8.4.so #10 0x4113d118 in TclObjInterpProc () from /usr/lib/libtcl8.4.so #11 0x410eac05 in TclEvalObjvInternal () from /usr/lib/libtcl8.4.so #12 0x410eb58c in Tcl_EvalEx () from /usr/lib/libtcl8.4.so #13 0x410eb989 in Tcl_Eval () from /usr/lib/libtcl8.4.so #14 0x410ecee4 in Tcl_GlobalEval () from /usr/lib/libtcl8.4.so #15 0x0805e5ee in Tcl::eval (this=0x81ccf60, s=0x825e258 "p%\b") at Tcl.cpp:90 #16 0x0805e58e in Tcl::evalc (this=0x81ccf60, s=0x80d47ae "vic_main") at Tcl.cpp:78 #17 0x0805d813 in main (argc=135088030, argv=0xbfffe804) at main.cpp:718 というか, [jsato@rose vic-2.8ucl1.1.5]$ ./vic -n ip6 ::1/11000 ... vic: ip6 not a recognized network type ... v6 enableになってない(?) From: KUROSAWA Takahiro <fwk...@mb...> Subject: Re: [xcast-linux-dev-ja] SEGV at vic Date: Fri, 20 May 2005 18:54:27 +0900 > そろそろ家に帰りたくなってきた黒沢です. > > At Fri, 20 May 2005 08:22:05 +0900, > KUROSAWA Takahiro wrote: > > こちらでも再現しました. > > うーん,*.tcl に対して printf デバッグみたいなことをして, > > どこまで動作してるか確認して問題部分を特定していこうかなと > > 考えています. > > # Tcl で書かれてるソースのどこを実行してるのかが,gdb から > > # ではつきつめにくいのがきびしいところですね…… > > なぜ落ちていたのかがわかりました. > ucl1.1.3 から ucl1.1.5 で開発が進んだ部分へパッチがあたり切って > いないのが原因でした. > パッチを以下に置き直しました. > http://terminus.homeunix.net/~kurosawa/xcast-linux/pkgs/vic/ > > MD5 (vic_2.8ucl1.1.5-5.xc.1.diff.gz) = e07620db2c3d21c720631e9603abac20 > です. > > # rat は ALSA でも OSS エミュレーションで動いてくれませんかねぇ. ごめんなさい. rat-4.2.25 + xcast6-0.2.1-rat-4.2.25.diff.gzでやると OSSエミュレーションで起動してくれました. しかも,コンパイルエラーもなく,あっさりと. #4.2.26(CVS版)で試したのがいけなかったのかしら... |