トップページ⇒linux
988コメント431KB

[[[ 2ch ブラウザ JD 5 ]]]

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2008/02/04(月) 21:02:59ID:QplI5RiI
OpenJaneDoeに良く似て癖がなく使い易い
2ch専用ブラウザJDを語ろう。

http://jd4linux.sourceforge.jp/

[[[ 2ch ブラウザ JD 4 ]]]
http://pc11.2ch.net/test/read.cgi/linux/1183372288/
0778login:Penguin2008/07/11(金) 23:55:48ID:TTckYPpO
>>776-777
.svnディレクトリの存在を初めて知りました
tamagodakeさん、感謝です。

.svnを作業ディレクトリにコピーしてビルド中です。
07797762008/07/12(土) 00:09:27ID:pD5mF8Ou
[バージョン] SVN Rev.2188M
[ディストリ ] Gentoo Base System release 1.12.11.1
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.12.1
[glibmm-2.4] 2.16.1
[ そ の 他 ]

できますた
0780login:Penguin2008/07/12(土) 00:14:46ID:i1xeX/Zs
trunkのrevにしたいときはどうすればいいのですかね?
0781tamagodake2008/07/12(土) 00:32:52ID:E0TKHPD2
>>779
不完全なコピーだからか"M"が付いてしまいましたね。全ての下位ディレクトリ
の".svn/"もコピーしないといけないかも知れません。

まだWikiが有効に活用されていないので、もし良かったらそのうち"Tips"に書
いておいてもらえるとうれしいです。
ttp://sourceforge.jp/projects/jd4linux/wiki/FrontPage


>>780
以下CVSのような意味でしょうか?
ttp://www.limy.org/program/subversion.html
0782作者2008/07/12(土) 01:06:33ID:B4S7xulA
compizの件は、ウィンドウがズレた時はズレた分を無理やり補正するように
して修正しました。もし何か動作が変になった場合はお知らせ下さい。

なお、compiz環境でJDを最大化したまま終了すると、JD再起動後に最大化解除
ボタンを押してもウィンドウの位置とサイズが最大化する前に戻らない問題は
まだ解決されていません。これはcompiz側が仕様どおりにイベントを送って
くれないことが原因で、特に致命的な問題でもないこと、compiz側が直すかも
しれないこと、無理やり直そうとすると非compiz環境で使用したときの影響が
大きいことから、しばらくは対処しない方向で行こうと思っています。
0783login:Penguin2008/07/12(土) 01:35:47ID:pD5mF8Ou
>>781
わかりました。

ツリービューの背景色をgtkrcを用いてる時、スレ一覧の偶数行だけ
反映されてないんじゃ無いでしょうか?
板一覧のほうは正常だと思うんですけどウチのテーマが悪いのかな。
0784作者2008/07/12(土) 02:22:22ID:B4S7xulA
>>783
テーマは何をお使いでしょうか?
0785login:Penguin2008/07/12(土) 03:00:03ID:pD5mF8Ou
>>784
他のテーマやGTKエンジンに変えても変化しなかったです
症状はこういう感じで、板一覧もでした。お気に入りは正常っぽいです。
標準のClearlooksテーマ
http://usamimi.info/~linux/d/up/up0225.png

gtk+-2.12.9-r2
gtk-engines-2.12.2
0786login:Penguin2008/07/12(土) 07:14:18ID:h6uevZvq
最大化終了するとおかしいと思ったらcompizのせいだったのか
07877802008/07/12(土) 08:17:26ID:i1xeX/Zs
>>781
バージョン表示をtrunkのREVにする方法を知りたかったのですが。

0788月読2008/07/12(土) 08:48:01ID:r0Aj5Xd+
xyz
0789作者2008/07/12(土) 13:44:11ID:B4S7xulA
>>785
about:configでgtkrcを使用とすると偶数行が描画されない時がありました。
修正しました。
0790tamagodake2008/07/12(土) 13:50:41ID:E0TKHPD2
>>787
意味がよく分からないので、"JDの動作環境を記入"をしてみてください。
0791作者2008/07/12(土) 16:28:53ID:B4S7xulA
operaを使用されてる方に尋ねたいのですが、現在のWebブラウザ設定では

opera 9.*
opera -remote "openURL(%LINK,new-tab)"

となっていますが、これは変更しなくても動いていますか?

また>>574の参照ポップアップが重い件は次バージョンで対応します。

それと>>466の[戻る][進む]の仕様の件ですが、特に意見も無かったのでタイムオーバーと
いうことで現在のfirefox互換仕様に確定します。異議のある場合は次バージョン以降での
対応になりますが優先順位は落ちます。

なお>>70の件とhttp://jd4linux.sourceforge.jp/test/read.cgi/old2ch/1171254394/958 の件は
TODOから削除しました。
0792login:Penguin2008/07/12(土) 17:44:35ID:Oge48aXC
>>791
Linux x86 kernel 2.6.x
バージョン 1.9.5-070630
Opera 9.51
opera -remote "openURL(%LINK,new-tab)"

では問題なく動きます。
0793login:Penguin2008/07/12(土) 20:31:39ID:i1xeX/Zs
>>790
JDの動作環境を記入
[バージョン] SVN Rev.2196M
[ディストリ ] Ubuntu 8.04.1
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.12.5
[glibmm-2.4] 2.16.0
[ そ の 他 ]

0794tamagodake2008/07/12(土) 22:31:05ID:E0TKHPD2
>>793
リポジトリツリーのリビジョンではなく、"trunk"が更新された時点での
リビジョンにしたいという意味でしょうか?

それなら>781に記載したサイトにあるとおりsubversionの性質上、作
業コピーのリビジョンはリポジトリツリーのものになります。
0795login:Penguin2008/07/12(土) 23:49:55ID:Z0DJk48D
dat落ちしたログだけ検索等で出す事って出来ますか?
0796login:Penguin2008/07/13(日) 00:07:19ID:sY+EUQBH
http://www.google.co.jp/search?hl=ja&q=dat%E8%90%BD%E3%81%A1
0797作者2008/07/13(日) 00:21:32ID:Ik0Q2YuM
>>792
報告ありがとうございます。

>>795
今のところ出来ませんが、以前
ttp://jd4linux.sourceforge.jp/test/read.cgi/old2ch/1183372288/10
で同じ要望が出ているので次のバージョンで実装します。
07987952008/07/13(日) 00:25:11ID:+qD9BzZA
>>797
そうでしたか!
ありがとうございます!
0799作者2008/07/13(日) 12:48:26ID:Ik0Q2YuM
マニュアルのFAQをwikiのTipsに移行しました。

ttp://sourceforge.jp/projects/jd4linux/wiki/Tips

このページは誰でも編集できますので間違いがあったら
修正したり、新しい項目を追加したりしてください。

それから、マニュアルのディストリビューション別インストール
方法もwikiに移行して自由に編集出来るようにしようと思っています。
0800login:Penguin2008/07/13(日) 23:06:27ID:wSXVt1QN
新スレ作成の時にタイトルの文字数を表示するようにできませんか
0801login:Penguin2008/07/13(日) 23:24:21ID:sY+EUQBH
スレ一覧でスレ一覧用のメニューアイコンの虫眼鏡二つみたいなアイコンで
SETTING.TXTの中のBBS_SUBJECT_COUNT=を確認するのが面倒って事でいいのかな
0802作者2008/07/14(月) 00:27:11ID:tZ/s+pph
2.0.0-rc080714をアップしました。予定では20日に正式版にするつもりでしたが
バグ修正が割と多かったので様子を見たいことと、今週末私事で不在になることから
来週の火曜日あたりを正式リリース日にしようと思います。特に致命的なバグが
無ければこのまま正式版になります。

>>800
確かに表示した方が親切ですね。表示するようにしておきます。
080332008/07/14(月) 01:34:20ID:YZZnOgSy
>>802
お疲れさまです。

Fedoraでもbuildしました。updatesに正式にpushされるまでの間は、
又、>>3 もしくは>>82で書かれた所からdownload出来ます。
0804login:Penguin2008/07/14(月) 23:29:33ID:AaLR/FMc
あれ、みんなCompiz補正ちゃんと動いてるのかね。
0805login:Penguin2008/07/15(火) 12:49:07ID:WbmPTWSR
2.0.0-rc080714
スレ開くと、閉じるボタンがマウスポインタ乗せたときみたいになってる
0806作者2008/07/16(水) 00:59:17ID:VSyVxN7M
>>803
お疲れさまです。

>>804
あくまで私の環境で直ったという話ですので事例が足りません。
うまく動作しなかった場合は環境と症状をお知らせ下さい。

>>805
修正しました。
0807login:Penguin2008/07/16(水) 15:21:55ID:ZHOZWiVh
自分の書き込みは書き込んだ時間と書き込み内容で判断しているのですかね
自分のと同じ内容のレスが同時に書き込まれると両方に印が付くみたいですが
0808作者2008/07/17(木) 00:38:14ID:gglNg6xv
>>807
どちらが自分の書き込みか判定できない場合は両方印を付けます。
0809login:Penguin2008/07/17(木) 20:49:06ID:X9IbsgOd
CompizConfig設定マネージャ(ccsm)にて、ウィンドウ・マネジメント->Place Windows
Window placement workaroundsのチェックを外すと、JDの配置補正が上手く動かない。
その後、チェックを入れても上手く配置されないこともある。

チェックを外している理由は、チェックを入れてるとFirefoxが上手く配置できなかったから。

その他のPlace Windows上での設定。
一般タブ->Placement Mode [Centered]
Fixed Window Placementタブ->Windows with fixed positionsの設定内容(一部)
class=Gnome-terminal 130 200
class=Firefox 200 50
JDも配置しているときは、class=Jd 350 50 の設定。
0810login:Penguin2008/07/17(木) 21:32:28ID:ZrSZoUoY
>>685
>JDもFirefoxのようにデコードして表示した方が良いでしょうか?

w3cとかどんな団体かは知らないけど正式な団体が;無しでもデコードしてね
とか言ってるならしたほうがいいと思うけど
取り合えずは様子見でいいんじゃないですかね
余計なバグを持ち込まない為にも

ずいぶんと亀レスですが
0811login:Penguin2008/07/17(木) 22:13:25ID:SqK8XzRH
Janeの画像自動取得と同等もしくはその代わりになるようなのが欲しいです。
0812login:Penguin2008/07/18(金) 01:02:44ID:+oKMjaz3
ユーザーコマンドで
wgetで ./jd/image/ に画像を保存して
./jd/image/info/xxx.info をいじればできそうな気がするけど
0813tamagodake2008/07/19(土) 00:33:59ID:pZ80Vpk2
>>810
その件は、こんな感じで保留されています。
ttp://jd4linux.sourceforge.jp/cgi-bin/bbs/test/read.cgi/support/1152463880/432-433

>>811
Janeの機能がどのような物か知らないのですが、以下のような内容でしょうか?
ttp://jd4linux.sourceforge.jp/test/read.cgi/old2ch/1155578592/482-483
ttp://jd4linux.sourceforge.jp/test/read.cgi/old2ch/1171254394/81,86
ttp://jd4linux.sourceforge.jp/test/read.cgi/old2ch/1183372288/732,741
0814login:Penguin2008/07/19(土) 00:59:54ID:S9xIx+80
./jd/image/info/xxx.info をいじればをkwsk
0815login:Penguin2008/07/19(土) 03:13:01ID:db4JpMlu
仕様が分からないんで詳しいことはいえないけど
/.jd/image/画像ファイル名 は URLからプロトコルが省いて「/」を「-」に置換したもの
/.jd/image/info/xxx.infoのファぃる名 は [上のディレクトリの画像名].info
xxx.infoに書く内容は↓

url = その画像があったURL
refurl = その画像のあったレスのURL(複数ある場合などは不明)
width = 画像の幅
height = 画像の高さ
byte = 画像のbyte数
mosaic = モザイクを表示するか否か? おそらく0か1のbool

code str_code type に何を入れるのが適当なのかは不明(検討はつくけど)
既存のinfoファイルと同じようなことかいてれば大丈夫かと

# refurlがあるからwgetでは無理っぽい
# 画像をダウンロードする前にURLの重複チャックすること
# 鯖に負荷をかけると罪悪感が生じるので長いsleepは必要
0816login:Penguin2008/07/19(土) 16:40:07ID:AxowC6uo
書き込み時、本文の文字数の値が他のブラウザと異なってます

改行の扱い
V2C : 6Byte
Jane Doe Style : 6Byte
JD : 1Byte
0817tamagodake2008/07/19(土) 22:36:42ID:pZ80Vpk2
>>816
改行を6文字として数える事になってるのでしょうかね?

この改行を6文字として扱う事について書かれている資料があれば見たいの
ですが、誰か知っていたら教えてください。
0818login:Penguin2008/07/19(土) 22:39:57ID:ptU8i4gX
>>817
dat見て下さい。
0819tamagodake2008/07/19(土) 23:49:21ID:pZ80Vpk2
>>818
" <br> "が6バイトだからという事でしょうか?そうだとすると、これはサーバー
が挿入したもので書き込み時のデータには関係ないような気がします。

これによると"BBS_MESSAGE_COUNT"は投稿レスに対してで、"*.dat"として
変換されたデータについては言及されていません。
ttp://kobe.cool.ne.jp/r_030/2ch_jikken/SETTING.htm
> 一回の投稿レスの最大バイト数

いずれにせよ、datを見ただけでは判断できませんので、引き続き資料などの
情報をお願いいたします。
0820login:Penguin2008/07/21(月) 00:08:32ID:mapOkx/2
正直defoで一番使いやすい
windowsの専ブラより
0821login:Penguin2008/07/21(月) 05:19:15ID:YescSoqS
キーボードのテンキーの方でNumLockはずしてHomeとかEndとかで操作できないのは仕様なんですか?
0822login:Penguin2008/07/21(月) 07:43:39ID:trgkvBaM
使いやすくて不便ってわけじゃないけど
JaneStyleの高機能に慣れたあとだと「あの機能ほしいな」とは思ってしまう
0823login:Penguin2008/07/21(月) 10:03:40ID:Kbx+thAC
>>821
うちは、なにも設定せずに使えてるが
0824login:Penguin2008/07/21(月) 10:11:42ID:Bah3vsfu
だいぶ前にテンキーのHomeがどうたらって話があって修正も入ったような
>>821は古いバージョンを使ってるんじゃないか
0825login:Penguin2008/07/21(月) 10:15:27ID:Bah3vsfu
違ったテンキーの+-だった
すまん
0826tamagodake2008/07/21(月) 11:21:40ID:grbepNys
>>821
仕様ではなく以下のような事だと思います。

>483,486-487
0827作者2008/07/21(月) 18:11:23ID:LH66FhbD
他のレスには後で返事します。

>>809
調整してみましたが今度はどうでしょうか?
0828login:Penguin2008/07/21(月) 19:50:09ID:gcim3Bof
>>827
Windowが上下に振動してます。コントロール不能。
システムモニタも効かないので、ctrl+alt+BSで脱出。
ubuntu8.04なんでそう違わないと思うんですが、なんででしょうね。
0829tamagodake2008/07/21(月) 19:57:58ID:grbepNys
テンキーの他のキーにも対応してみました。"SVN:Rev.2206"以降でこれらの
キーを使いたい方は以下のいずれかを行う必要があります。

1. キー設定を標準状態から変えている場合

 $ killall jd; mv ~/.jd/key.conf ~/.jd/key.conf.bak
 自分でした変更を再度設定する

2. その他

 $ killall jd; rm ~/.jd/key.conf
0830作者2008/07/21(月) 20:27:13ID:LH66FhbD
>>828
とりあえず以前の状態に戻しておきました。
0831作者2008/07/21(月) 23:05:09ID:LH66FhbD
>>828
補正を甘くしてコントロール不能にならないようにしてみましたが
今度はどうでしょうか。念のためにCtrl+cで停止出来るように端末から
JDを起動してみてください。
0832login:Penguin2008/07/21(月) 23:33:04ID:gcim3Bof
>>831
振動はしなくなりましたが、正しい位置にはないです。
Compizの機能で配置している場所に表示されてから、
少しずれたところに移動します。
それに、書き込みWindowなんかも一旦中央に表示してから、
無理やり移動って感じですかね。

いろいろやってもらったのですが、補正がない時の方が良いです。
0833作者2008/07/22(火) 00:02:25ID:r7wfKvTi
>>810
>>813でtamagodakeさんが補足していますが、正式にはデコードしない方が正しいです。
ただ今から変更すると影響が大きいので次のバージョンで考えることにします。

>>811
画像の自動取得は実装しません。

>>816-819
他の2chブラウザがそうしているなら改行6バイトに合わせた方が良いかもしれませんね。
とすると、<>なども4バイトにするべきですかね。

>>822
要望があるときは黙っていても実装されませんので遠慮せずに言ってください。

>>829
お疲れさまです。キー設定をmvしたく無いときは Home の行にKP_Home、Endの行に
KP_Endを追加して下さい。

ちなみに次バージョンでキー設定やマウス設定をGUI化しようと思ってます。

>>832
確かに余計なお世話かもしれないので、about:configに「ウィンドウマネージャに
ウィンドウ配置を任せる」という設定を追加しようと思います。
0834作者2008/07/22(火) 00:34:08ID:r7wfKvTi
>>832
about:configに「自前でウィンドウ配置を管理する」という設定を加えてみました。
アドレスバーにabout:configと打ち込んで上記設定をfalseにすると完全にcompiz側に
ウィンドウ配置を任せるようになります。
08358322008/07/22(火) 01:11:33ID:nbg3Dtlq
>>834
ありがとうございました。上手くいってます。
0836作者2008/07/23(水) 00:18:15ID:3mNTX95d
2.0.0をアップしました。

次バージョンですが、細かい点で少し気になる所があるのと、JD2が
正式リリースされてユーザからのバグ報告も増えると思われることから
それらを修正した2.0.1を9月の頭辺りに出したいと思っています。
0837login:Penguin2008/07/23(水) 02:54:08ID:GBPGQQDN
既存のブラウザで開くと別にユーザーコマンドでメディアプレイヤーで開くを作れませんか?
0838login:Penguin2008/07/23(水) 03:23:40ID:GBPGQQDN
wxvlc $LINKでできました。
083932008/07/23(水) 10:11:05ID:4Kqk/Vgs
>>836
お疲れ様です。

Fedoraでもbuildしました。updatesに正式にpushされるまでの間は、
又、>>3 もしくは>>82で書かれた所からdownload出来ます。
0840login:Penguin2008/07/23(水) 17:31:42ID:Y213Kbl9
test@LFS

[バージョン] 2.0.0-080722
[ディストリ ] SVN-x86_64-20070807 (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[gtkmm-2.4] 2.13.4
[glibmm-2.4] 2.17.1
[ そ の 他 ] LANG = ja_JP.EUC-J
0841login:Penguin2008/07/23(水) 19:33:28ID:1KvnhWJT
ありゃ?
>>834って2.0.0には入ってないの?
0842login:Penguin2008/07/23(水) 19:36:41ID:1KvnhWJT
あ、あったわw
0843sid2008/07/23(水) 22:37:46ID:+sai/40q
>>836
お疲れさまです。Debian unstable にアップロードしました。
#lenny に間に合うかなー?
0844login:Penguin2008/07/24(木) 15:08:50ID:IWNh45e0
ツールバーとリスト項目の境目の線が消えた?
0845login:Penguin2008/07/24(木) 22:21:08ID:DW3VlEdg
たまに他の板のスレのリンクの上にカーソルを
もってくと(多分分ポップアップする直前で)
落ちることがあるんだけど、うちだけ?

起動し直して同じリンクにマウスオーバーしても落ちない。
記憶にあるだけで3度くらい。

[バージョン] 2.0.0-rc080714
[ディストリ ] Fedora release 9 (Sulphur)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.12.7
[glibmm-2.4] 2.16.2
[ そ の 他 ]
0846作者2008/07/24(木) 22:41:26ID:sA9xCOqM
>>839,843
お疲れさまです。

>>845
対象スレの名前か、gdbのバックトレースを貼っていただくと助かります。
084732008/07/24(木) 22:54:37ID:IBytdFvz
>>845
違いがあるかは分かりませんが、F-9では既に
jd-2.0.0-1.fc9がpushされているので、それにupgradeしてみると
どうなるでしょうか。
0848login:Penguin2008/07/25(金) 19:49:27ID:d2ASkK67
compizの最大化したあとJD再起動で元のサイズに戻せないのって
どれかプラグイン無効にしたりすると防げたりするの?
それともcompiz使ってる限り修正くるまでダメ?
0849login:Penguin2008/07/27(日) 10:07:01ID:dx5YUK+/
「プライバシー情報の消去」で鉛筆マークも消すようにしたほうが良いのではないでしょうか。
0850作者2008/07/27(日) 21:59:06ID:rqalf0m9
>>848
compiz側の問題なので無理やり直すと多分非compiz環境で挙動が変になると
思います。自己責任で良いというならばabout:configで無理やり矯正するという
設定を追加しても良いですがどうでしょうか?

>>849
言われてみれば書き込み履歴をリセットする方法が手動以外で無かったので
出来るようにしておきます。
0851login:Penguin2008/07/28(月) 07:35:16ID:CaNOHIa+
>>850
いや単にcompizの設定次第ではあの現象を回避できるのかな? と思っただけです
compizの基本機能 onの時点でもうダメぽなら、JDで無理に修正しなくても構いません(自分は。)

むしろfirefoxやNautilusに回避手段ほしい
compiz修正いつなんだろう orz
0852login:Penguin2008/07/28(月) 12:46:37ID:b2tXGI93
compizの開発サイドはこの現象を理解してるのか
bugzillaに入っているのかどうか…
0853login:Penguin2008/07/29(火) 23:25:51ID:NSQsWrRH
たまにリンクの上にカーソルを置いたときに落ちるっぽいです
[バージョン] 2.0.0-080722
[ディストリ ] Ubuntu 8.04.1
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.12.5
[glibmm-2.4] 2.16.0
[ そ の 他 ]
0854作者2008/07/30(水) 00:06:24ID:8Gy96N/e
ttp://jd4linux.sourceforge.jp/test/read.cgi/old2ch/1155578592/811
> 811 名前:login:Penguin sage: 2007/01/03(水) 16:32:42 ID:sxaSLC9P
> コマンドを階層化や区切り線の導入をしてほしい

導入しました。設定メニュー → ユーザコマンドの編集から編集出来ます。
それに伴い設定ファイルもusrcmd.txtからusrcmd.xmlというXMLファイルに
変わりました。なお設定は自動で引き継がれます。

>>852
compizは設定項目が多すぎて、ある設定を変えると全く挙動が変わったり
するのでcompizの人達もサジを投げてるのかもしれませんね。

>>853
>>845と同じ症状だと思います。詳しい状況をお知らせ下さい。また、出来れば
デバッガのバックトレースを貼っていただくと助かります。
0855tamagodake2008/07/30(水) 00:24:08ID:FIkk2EO+
>>853
最近、いくつかの板で移転がありましたが、そのリンク先のスレを表示しようと
する前に移転の警告が出てたとか、~/.jd/move.info に該当する板名が書いて
あるなど思い当たる節はないでしょうか?
0856login:Penguin2008/07/30(水) 14:07:38ID:VZrTQRXZ
チェックアウトして最新をコンパイルインスコはわかったけど
申し訳ないのですがバックトレースはどうやって取得したら?

Ubuntu初心者
0857login:Penguin2008/07/30(水) 17:56:56ID:UEJtuvNB
縦3ペインで使っています。
真ん中のスレ一覧のインターフェースに不満がございます。
開きすぎた板タブを閉じるとき、×アイコンが一番右にあります。
この×をもうちと左に位置させてくださいませんか?

スレ表示ペインを大きくとると、スレ一覧ペインはどうしても小さい割合に
なります。そうすると、板タブを消すときわざわざ広げなければなりません。
めんどうくさいです。

JDは、画像にモザイクがかかって表示されるところがとても
良く、ほかのブラウザに移れません。
0858login:Penguin2008/07/30(水) 19:17:40ID:xyumQuDv
>>856
ターミナルから起動
0859login:Penguin2008/07/30(水) 19:21:41ID:VZrTQRXZ
>>858
ありがとうございます
0860login:Penguin2008/07/30(水) 19:28:10ID:7xXR2RLz
>>856
gdbでググレ
0861login:Penguin2008/07/30(水) 20:53:15ID:Fc4QWwjw
>>857
ツールバー項目表示で調整してみては?
0862作者2008/07/30(水) 21:01:48ID:8Gy96N/e
>>733,739,845,853のように気になるバグがいくつかあるので、バグ追放キャンペーンでも
開催してみることにします。多分これらのバグは>>211,218,220,221,228と類似した問題
だと思うのですが、どういう条件でどの場所で落ちるのか特定出来ないと対処するのは
なかなか難しいので人海戦術を取りたいと思います。

それで、もしこのキャンペーンに参加してもよいという方はしばらくJDをデバッガを通じて
起動してください。やり方は、

svn checkout http://svn.sourceforge.jp/svnroot/jd4linux/jd/trunk

でsvnからソースを持ってきた後でwiki( ttp://sourceforge.jp/projects/jd4linux/wiki/ )
のディストリビューション別インストール方法を参考にしながらJDをビルドして
コマンドラインから

gdb ./jd

でデバッガ(gdb)を起動したら

r + エンターキー

でJDを起動します。もしJDが落ちたらデバッガに戻って bt と入力すると
バックトレースが表示されて何処で落ちたのか表示されるはずです。

私もしばらくデバッガを通じてJDを動かしてみます。またこの他にも何かバグを
見つけたら報告してください。


>>857
表示→詳細設定→ツールバー項目設定でツールバーの編集が出来ます。
0863login:Penguin2008/07/30(水) 21:12:37ID:QD5EeyEP
現在端末から、落ちたときにはcoreを吐かせるようにしてJDを
起動中です。何か起きれば書こうと思います
0864作者2008/07/30(水) 21:17:55ID:8Gy96N/e
>>863
よろしくお願いします。今、svn版は>>854のコマンド階層化の関係で色々
メッセージが表示されていますが、もう少し様子を見たら消します。

ところでさっそく一つバグを見つけました。ビュー復元を有効にしてスレタブを開いたまま
JDを閉じて板情報(boards.xml)を空にしてJDを再起動すると落ちますね。
0865login:Penguin2008/07/30(水) 21:42:36ID:UEJtuvNB
>>861,863
ありがとうございます。まったく見逃してました。
ごめんなさい。
0866login:Penguin2008/07/30(水) 22:40:21ID:y65afV8D
レス番の999と1000の書き込み時刻が同じ秒のとき999までしか取得できてないときがるけど俺だけか?
0867作者2008/07/30(水) 23:55:09ID:8Gy96N/e
>>866
再読み込みしてもそのままでしょうか。また良ければそのスレのアドレスを
教えて下さい。
0868作者2008/07/31(木) 02:00:21ID:zuPHPZmp
いま、>>733,739の

> ボード移転検出時のデータベースを更新しますか?ダイアログで
> 「はい」を選択すると落ちます。「いいえ」は落ちない。

の件でソースを見直しています。

それで、もう忘れたかもしれませんが>>733さんは「移転元の鯖ログが飛ぶ」と
報告されていますが、これは初めてこの症状が起きたときにログが飛んだの
でしょうか?それとも「特定のボードの問題かと思い、boards.xmlのLinux板の
鯖をpc11からpc10に書き換えて移転検出テストしてみた」ときにログが飛んだのでしょうか?

また>>739さんは「開いていたタブを全て閉じてから」とありますが、これは
板のタブでしょうか。スレのタブでしょうか。また、板、もしくはスレのタブは
移転した板に属するものでしょうか?

覚えている限りで良いのでお知らせ頂くと助かります。
08697392008/07/31(木) 02:15:51ID:RGAhPkX8
>>868
あの時は・・・鯖移転の時で、移転先情報はあるけど、実際には移転先にスレ?板?がなかった、
という状況でした。それで落ちました。
何回やっても落ちるので、板のタブもスレのタブも全て閉じてから、履歴からではなく、
板一覧を念の為更新してから板一覧から板を開いたのかな。それで落ちずに開けたのかな?
もう記憶があやふやで・・・すいません。
0870login:Penguin2008/07/31(木) 17:16:00ID:hiNqu9zT
2.0.0のebuild来ないなぁ
折角メインのportageツリーに入ったのに1回更新しただけとは
0871login:Penguin2008/07/31(木) 17:33:12ID:cEZdoUIm
>>870
自分のhome内に適当なフォルダ作って.tgzを解凍
その解凍したフォルダ内に入りautoreconf -iしたら./configureそして更にmake
成功すればフォルダ内の/src/にjdの実行ファイルが出来る
オイラは現在そんな環境で080722を使ってるよ



0872login:Penguin2008/07/31(木) 17:36:34ID:doYWDdA5
portageで管理したいってことでしょう
0873作者2008/07/31(木) 23:10:16ID:zuPHPZmp
デバッグ出力をいくつか有効にしてみたので、落ちた人はコンソールの
出力を貼り付けて下さい。

>>869
ありがとうございます。かなり前の事なので忘れていても気にされなくて結構です。
「実際には移転先に板がなかった」「再現性がある」「板一覧を更新した」という
情報だけでも助かります。
0874login:Penguin2008/08/01(金) 21:42:47ID:an6lki1E
スレのタブを閉じようとしたら落ちた

gdbのバックトレース
ttp://www.mediafire.com/?wdncmgitmyc
0875作者2008/08/01(金) 23:26:54ID:xU40nnFa
>>874
報告ありがとうございます。

これはdebian?のパッケージのJDを使用したものでしょうか。stripされているせいか
シンボルが表示されていないようです。また、どのような状況で落ちたのかもう
少し詳しくお知らせ頂くと助かります。
0876login:Penguin2008/08/01(金) 23:35:52ID:6L2shlKH
>>874,875
これって良く分からないんですけど、debianとかubuntuとかでは依存する
パッケージをもう一度debug option付きで全部再コンパイルする必要が
あるのでしょうか?それともrpm系みたいにdebuginfo debみたいのが
あるのでしょうか。(私はFedora userです)
JDとは直接は関係ないけど情報があると助かると思います。
0877作者2008/08/02(土) 00:22:38ID:Zve2j6Qm
>>876
Debianは知りませんが、ubuntuのライブラリには初めからシンボルが付いています。
ですから特にコンパイルしなおす必要は無いと思います。

ついでですので知らない人のためにstripとデバッグシンボルについて簡単に説明します。

gccで-gオプションをつけてコンパイルした実行ファイルにはデバッグシンボルという
デバッグ用の情報が含まれます。この情報があると落ちた時に落ちた場所を特定する
ことが出来るのですが、このデバッグシンボルは結構サイズが大きいので、パッケージに
含まれる実行ファイルは普通stripというコマンドで取り除かれます。

ちなみにある実行ファイルがstripされているかどうかはfileコマンドで分かります。例えば

$ file jd
jd: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), not stripped

は not stripped と書いてあるのでstripされていません。
■ このスレッドは過去ログ倉庫に格納されています