1 名前:login:Penguin mailto:sage [2008/02/04(月) 21:02:59 ID:QplI5RiI] OpenJaneDoeに良く似て癖がなく使い易い 2ch専用ブラウザJDを語ろう。 jd4linux.sourceforge.jp/ [[[ 2ch ブラウザ JD 4 ]]] pc11.2ch.net/test/read.cgi/linux/1183372288/
258 名前:1/2 mailto:sage [2008/04/13(日) 15:40:57 ID:6/2eW2XH] [バージョン] 1.9.8-071228-1(公式パッケージ), 1.9.9-rc080408(sourceからビルド) [ディストリ ] debian lenny [ DE/WM ] evilwm [gtkmm-2.4] 2.12.5-2 [glibmm-2.4] 2.16.1-1 他 [libstdc++6] 4.3.0-3 navi2ch-cvs_0.0.20080325-1_all.deb 現象:キャッシュをnavi2chで利用した後、JDがSIGSEGVを出して落ちます。 JD,navi2ch双方からキャッシュを利用しようと、ホームに.jdをのシンボリックリンク .navi2chを作りました JDを立ち上げると初回起動時のウィザードの後にスレッドを見ることができますが、 その後、navi2chでそのスレッドを閲覧し、JDでそのスレッドがあった板を開くと前述の現象が起きます その時、端末に出力されるメッセージは下のとおりです (MSG 0): updating pc11.2ch.net/linux/dat/924080401.dat セグメンテーション違反です
259 名前:2/2 mailto:sage [2008/04/13(日) 15:41:22 ID:6/2eW2XH] gdbで追って見たところ、下のようなログが出力されました 〜略〜 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7c66720 (LWP 3182)] ---Type <return> to continue, or q <return> to quit--- 0xb7e9c45e in std::string::assign () from /usr/lib/libstdc++.so.6 (gdb) quit やってみたこと sourceforgeから1.9.9-rc080408をダウンロードしてビルド navi2chでキャッシュディレクトリを作った後、JD_CACHE=.navi2chでJDを起動 いずれにおいても現象は変化しませんでした JDとnavi2chを相互に運用する方法はありませんでしょうか?