[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 13:46 / Filesize : 336 KB / Number-of Response : 905
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:login:Penguin mailto:sage [2009/01/24(土) 02:03:16 ID:0rWx8rMa]
JD は gtkmm/GTK+ を用いた2chブラウザです。

HP
jd4linux.sourceforge.jp/

sourceforge
sourceforge.jp/projects/jd4linux/

wiki
sourceforge.jp/projects/jd4linux/wiki/FrontPage

前スレ
[[[ 2ch ブラウザ JD 6 ]]]
pc11.2ch.net/test/read.cgi/linux/1220190304/

過去スレはJDのヘルプメニューの「2chスレ過去ログ」から読めます。
サポート掲示板にはヘルプメニューの「サポート掲示板」からアクセス出来ます。

不具合報告や動作に関しての質問をする際には出来れば環境を記入してください。
書き込みビューで右クリックして「JDの動作環境を記入」を選ぶとテンプレートが
出力されます。

423 名前:421 mailto:sage [2009/04/13(月) 21:00:04 ID:xF7J4RiN]
>>422
レスありがとうございます
Janeのログ一覧のように取得したスレのみ一覧表示する機能は無いという
ことですかね

424 名前:login:Penguin mailto:sage [2009/04/13(月) 21:04:43 ID:aG/DWGVb]
find ~/.jd/ -name '*.dat' | wc -l
してみたら、14000以上あったんだけど、これを一覧表示するの?
意味なくね?

425 名前:login:Penguin mailto:sage [2009/04/13(月) 21:16:45 ID:yYFn2GWd]
それは多すぎだろうと思ってやったら693しかなかった。まぁそれ全部表示されても
困るけどさw

426 名前:login:Penguin mailto:sage [2009/04/13(月) 22:35:13 ID:4jaboOxI]
タブの切り替えは
Ctrl+TAB, Ctrl+Shift+TAB
Ctrl+PgUp, Ctrl+PgDn
でするもんじゃないのか?

427 名前:login:Penguin mailto:sage [2009/04/13(月) 22:51:58 ID:VVJb107g]
タブというのは結局のところ、編集(削除、並べ替え)可能な履歴+
再起動したらクリア機能、と同じなんじゃなかろうか。
だから、「板一覧、お気に入り」のところに「履歴」があれば、望む
ようなことができそうに思う。自分はタブを複数表示することがないから、
タブならではの使い方があるのを知らないのかもしれないけど。
でも、左ペインを表示してない人には意味ないか。

あと、履歴(S)の履歴項目を右クリックすると、「プロバティ」になってますた。

428 名前:login:Penguin mailto:sage [2009/04/14(火) 11:09:54 ID:j5Jbq7i/]
作者様、乙です。

2.3.0-090305@ubuntu8.04ですが、
お気に入りに入れてる、まちBSSが、
お気に入り更新チェックで更新しても、新しいカキコあるにも
かかわらず更新マークがつきません。

これはしょうがないのでしょうか? 先日までの「DAT落ち」嵐から考えれば
とにかく見られるようになっただけいいんですが......


429 名前:login:Penguin mailto:sage [2009/04/15(水) 23:20:50 ID:IF3Af6XU]
[バージョン] SVN:Rev.2744
[ディストリ ] Arch Linux
[パッケージ] ソース( jd )
[ DE/WM ]
[ gtkmm  ] 2.14.3
[ glibmm  ] 2.18.1
[オプション ]
[ そ の 他 ]

規制解除されててなかなか気がつかなかったのですが、p2ログイン状態がいつのまにか解除されてる
ときがあります。
.xsession-errors に特にエラーはでてないようですが、起動時にp2にログインできてなかったときは
以下のようなメッセージがでているようです。
ほんとうにこの時ログインできなかったのかどうかの確証はありません。

BoardLocal::BoardLocal
Login::Login jdlogin://login2ch
Login::read_info path = /home/<user>/.jd/login2ch.conf
user = ,passwd =
Login::Login jdlogin://loginbe
Login::read_info path = /home/<user>/.jd/loginbe.conf
user = ,passwd =
Login::Login jdlogin://loginp2
Login::read_info path = /home/<user>/.jd/loginp2.conf
user = ************** ,passwd = **********
method return sender=:1.6 -> dest=:1.18 reply_serial=2

(このあと、 "Loginp2::Loginp2...." のようなログインプロセスのメッセージがでない)

話は変わりますが、↑のようなログを貼るときにプライベートな情報をあやまって流してしまわないように、
書き込み時にチェックできるようなユーザコマンドが設定できるとちょっとうれしいです。

430 名前:作者 mailto:sage [2009/04/16(木) 23:25:58 ID:3Owo3P/b]
最近、タブの右側にfirefoxの様なタブの切り替えボタンを付けようと思って
色々と試行錯誤してるのですが、結局自前でタブを描画する羽目になりそうです。

>>423
>>424氏が指摘されている様に、人によっては多分とんでもない行数になると思うので
全ログの一覧表示は実装する気になりません。ちなみに私のfind結果は10110でした。

>>427
左ペイン(サイドバー)にスレタブ表示というのも一つの案ですね。

> あと、履歴(S)の履歴項目を右クリックすると、「プロバティ」になってますた。
右クリックでプロパティ項目が表示されるのは通常動作だと思うのですが、何か
変なことになっているのでしょうか?

>>428
svn版ではまちBBSのofflaw読み込みを実装していますが、そのバージョンではまだ
まちBBSの更新チェックは出来ません。詳しくは>>287あたりを見てください。

>>429
> いつのまにか解除
これはJDを起動している間にいつの間にか解除されるということなのか、それとも
JD起動直後のp2へのログインに失敗する時があることなのかどちらでしょうか?

> プライベートな情報をあやまって流してしまわないように、書き込み時にチェック
あれば安心ですが、プライベート情報かどうかの判定アルゴリズムをどうすれば
良いのか見当が付きませんね。

なお、新機能を実装した直後のsvn版では出来るだけ内部情報を集めたいため、デバッグ出力に
どうしても個人情報が含まれてしまうことがあります。したがってsvn版のデバッグ出力を
張り付けるときは細心の注意を払って下さい。もし不安ならばとりあえず症状だけを
報告して、開発者からここの出力はどうなっているか等の指示を待たれた方が良いと思います。

431 名前:login:Penguin mailto:sage [2009/04/17(金) 01:37:16 ID:wEV/9OJ6]
ざーっと読んだ限り Linux では問題ないようなのですが…(ちゃんと読んでなくてすいません)
FreeBSD で jd-2.3.0-090305 使ってます。
ニュー速+, UNIX 板などで、いつの頃からか書き込みが必ずタイムアウトするようになりました。
(もう少し前のバージョンの時から起こり始めたと思うのですが、ある日突然。同じ JD を使っていて)
書き込み自体は成功しているのですが、何か心当たりありませんかね…
自分もプログラマーで、GTK のプログラミングもしていたのですが、自分で問題を発見できればいいのですが、
残念ながら仕事が忙しくて時間がありません。すいません…



432 名前:login:Penguin mailto:sage [2009/04/17(金) 19:40:10 ID:Ggmkifp0]
>>430
作者さま
427の人が言っているのは
”pa”が”ba”になっているよと
うちでも再現したよ〜
[バージョン] SVN:Apr 7 2009-21:57:24
[ディストリ ] Gentoo Base System release 1.12.11.1
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm  ] 2.12.7
[ glibmm  ] 2.16.4
[オプション ] '--with-sessionlib=gnomeui'
[ そ の 他 ]


433 名前:作者 mailto:sage [2009/04/17(金) 22:24:33 ID:j+Dx+3Fh]
>>431
JDをアップデートしていないのにいきなりということはネットワークの
問題かもしれません。それらの特定の板以外ではタイムアウトは
しますか?また、プロキシは使用していませんか?

>>432
50音入力なのでうっかりしていました。直しておきます。

434 名前:login:Penguin mailto:sage [2009/04/18(土) 00:58:13 ID:MGR3qg84]
>>433
返答ありがとうございます。
proxy は設定しておりません。
またタイムアウトが起きる板が少しずつ増えているような?気がします。
とにかく行く板が少なすぎるので何なのですが、最初は UNIX 板で、そのあとニュー速+でそうなるようになりました。
ところが今 UNIX 板に書き込んでみると、ものすごく時間がかかるものの、なんとかタイムアウトにならずに書き込めているようです。
TCG, 製菓・製パンも OK のようです(時間がかからずすぐに書き込み可)。
ダメだった所が他にもあったようなないような、すいません、今見つかりません。
最初は 2ch の仕様が変わったせいかなと思ってたのですが。
とにかくもう少ししたら最新の FreeBSD (7.2 が近々リリース予定) にして実験してみたいと思います。
もしかしたら使ってるライブラリの整合性とかの問題かも知れません。
ありがとうございました。

435 名前:434 mailto:sage [2009/04/18(土) 01:02:53 ID:MGR3qg84]
あ、今気がつきましたが、書き込みがタイムアウトする時は
Fri Apr 17 08:59:06 2009 (ER 1) : read timeout
Fri Apr 17 09:00:57 2009 (ER 0) : read timeout
などのメッセージが出てますね…
ちなみに >>434 もタイムアウトしました。

436 名前:作者 mailto:sage [2009/04/18(土) 01:39:16 ID:RYxfibNQ]
>>435
普通にタイムアウトしていますね。他に似たような症状の
出てる方はいませんか?

437 名前:login:Penguin mailto:sage [2009/04/18(土) 15:20:18 ID:/ePon1ht]
>>435
WWWブラウザから書き込んでもタイムアウトするのでしょうか。

これは関係ありませんか。
qb5.2ch.net/test/read.cgi/operate/1235553306/380-

438 名前:login:Penguin mailto:sage [2009/04/19(日) 00:00:51 ID:IqGQ+gWt]
>>430
サイドバーにタブ表示には賛成ですが、板一覧/お気に入りとは別の場所が良いです。
(別のバーにする、サイドバーを上下分割するなど)
スレ一覧タブとスレタブは一緒に表示、ツリー状に表示出来るとさらに良いです。
これは、スレ一覧とスレビューを行ったり来たりするのが非常に煩わしいので…

あと、メニューバーを非表示にしたいので、板一覧/お気に入りに履歴も欲しいです。

439 名前:431 mailto:sage [2009/04/21(火) 01:42:10 ID:z2Sa08HP]
>>436
>>437
すいません。Win + Jane Styleでも試してみましたが、同じようにタイムアウトしました。
JDは関係ありませんでした。
大変申し訳ございませんでした。
気がつきませんでした…

440 名前:login:Penguin mailto:sage [2009/04/21(火) 13:22:32 ID:hAHdAKvv]
スレッド一覧の上の

! l番号lタイトルlレスl取得l・・・

の表示されてる項目って減らしたり出来ますか?
速度が画面外へはみ出て見えない事があるので。

441 名前:login:Penguin mailto:sage [2009/04/21(火) 13:29:23 ID:BBUlfKs5]
>>440
表示 > 詳細設定 > リスト項目設定



442 名前:login:Penguin mailto:sage [2009/04/21(火) 15:20:02 ID:hAHdAKvv]
>>441
無事出来ました
ありがとうございました。

443 名前:login:Penguin mailto:sage [2009/04/21(火) 15:37:24 ID:b1TYSOxA]
マウスで適当に間隔せばめることもできるよ。念のため

444 名前:作者 mailto:sage [2009/04/24(金) 00:15:41 ID:Fx+1nQXt]
ttp://jd4linux.sourceforge.jp/test/read.cgi/old2ch/1202126579/903
> タブではなくプルダウンによるリスト表示及び選択が出来ると個人的には代替になります

タブの右側にタブの切り替えボタンを付けました。もし表示や動作が変な場合は報告してください。
また>>408の要望に関してもこれで十分対応できると思いますがどうでしょうか。

>>438
良く読むと>>427氏も表示中のタブではなくて履歴機能のことを話していますね。
firefoxのサイドバーにも履歴がありますからあっても悪くない気がしますので
とりあえずwikiに登録して後で検討してみることにします。

445 名前:login:Penguin mailto:sage [2009/04/24(金) 09:52:19 ID:EJujN4rC]
[バージョン] SVN:Rev.2783
[ディストリ ] Debian GNU/Linux 4.0
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm  ] 2.8.8
[ glibmm  ] 2.12.0
[ そ の 他 ] LANG = en_US.UTF-8
タブバー右端のプルダウンはうまく機能していますが、
<>ボタンのアイコンだけがタブに重なって表示されるようになりました。
スレ一覧、スレビュー共に同じ状況です。

446 名前:作者 mailto:sage [2009/04/25(土) 00:05:50 ID:8MN9NAaA]
>>445
画面のテーマは何をお使いでしょうか?

447 名前:445 mailto:sage [2009/04/25(土) 04:08:05 ID:1s9STsQo]
>>446
テーマは mist を多少加工したものですが、clearLooks 等ほかのものでも同様でした。

何かエラーが出ているかと terminal から起動してみますと、<>ボタンが出る局面で
> (jd:2861): Gtk-WARNING **: gtkwidget.c:7322: widget class `gtkmm__GtkNotebook' has
> no property named `scroll-arrow-hlength'
との警告が出まして、どうも gtk+-2.8 には scroll-arrow-hlength が扱えない雰囲気です。
いい加減古いシステムですし、数値をハードコーディングして対処できましたので
この件はスルーしていただいて構いません。オサワガセシマシタ

448 名前:作者 mailto:sage [2009/04/26(日) 00:13:35 ID:4eJhj8zD]
>>447
報告ありがとうございます。gtk+-2.12のソースを参考にしているので
それ以前のバージョンでは今回のような問題が出るかもしれません。
もしよろしければサポートBBSのパッチスレにdiffを貼っていただくと
助かります。

449 名前:作者 mailto:sage [2009/04/26(日) 23:39:03 ID:4eJhj8zD]
書くのを忘れていましたが

ttp://jd4linux.sourceforge.jp/test/read.cgi/old2ch/1183372288/654
> お気に入り更新チェックで板の更新もチェックできるようにしていただきたく

板の更新チェックもこの前実装しました。スレビューと同様にスレ一覧のタブの
右クリックメニューから更新をチェックすることが出来ます。

アルゴリズムは、対象板の既読スレで新着数が0のスレを速度の速い順に
チェックしていって、ひとつでも更新していればチェックを打ちきってその板に
更新マークを付けます。

なお、お気に入りからも板の更新チェックが出来ますがデフォルトではOFFに
しています。ONにしたいときはabout:configで「板の更新もチェックする」を
trueにして下さい。

また>>447の件ですが、gtk+-の更新履歴を調べてみたら

Wed May 10 15:57:53 2006

* gtk/gtkwidget.c (gtk_widget_class_init): added ::scroll-arrow-hlength
and ::scroll-arrow-vlength style properties. fixed upper limit for
::separator-width and ::separator-height to be MAXINT.

* gtk/gtknotebook.c: use GtkWidget::scroll-arrow-vlength and
GtkWidget::scroll-arrow-hlength to determine scroll arrow sizes.
added GtkNotebook::arrow-spacing style property to configure the
spacing between scroll arrows.

とあったので、gtk+-2.9.1以前ではスクロールの矢印のサイズを決められない様です。

450 名前:login:Penguin [2009/04/28(火) 15:14:47 ID:EwBP7Nlo]
全コテあぼ〜んってできないんですか?

451 名前:login:Penguin mailto:sage [2009/04/28(火) 17:37:08 ID:UdxrDFS6]
できないです



452 名前:login:Penguin mailto:sage [2009/04/28(火) 17:52:51 ID:ESgOQRoR]
NG正規表現でできないのん?

453 名前:login:Penguin mailto:sage [2009/04/28(火) 21:58:44 ID:IzqUIbkY]
>>449
> gtk+-2.9.1以前ではスクロールの矢印のサイズを決められない

2.8.12 なワシはどーすればいいのだろう、と思って
SVN 覗いたら 12 で決め打ちのコードが
もう入ってる…

Thanks です。


454 名前:作者 mailto:sage [2009/04/29(水) 13:26:07 ID:XGJPphxf]
今日の夜辺りベータ版を出そうと思っています。

>>450
正規表現で名前にトリップが付いているレスをあぼーんするように
すると良いと思います。

名前:.*◆[0-9,a-z,A-Z]*

みたいな感じですかね。

>>453
gtk+-2.8.*のコードを見たら12となっていたのでそれに合わせました。

455 名前:作者 mailto:sage [2009/04/29(水) 23:22:31 ID:XGJPphxf]
2.4.0ベータをアップしました。

久しぶりにsfに行ったら見た目が随分変わってましたね。

456 名前:49 mailto:sage [2009/04/29(水) 23:38:25 ID:f5xYw188]
>>455
お疲れさまです。
Fedoraでもbuildしました。download場所等については
>>49の通りです。


457 名前:sid mailto:sage [2009/04/30(木) 13:45:05 ID:CVlG4i78]
>>455
お疲れさまです。Debian Unstableもアップロードしました。

#それから次のLenny point releaseでの修正版テストを兼ねて書き込み。

458 名前:login:Penguin mailto:sage [2009/05/01(金) 08:51:35 ID:DLdQ3VJU]
画像を表示しようとすると、
terminate called after throwing an instance of 'Gdk::PixbufError'
というメッセージと共にcoreを吐いて落ちることがあります。

[バージョン] 2.3.0-090305
[ディストリ ] FreeBSD 7.2-PRERELEASE (amd64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm  ] 2.16.0
[ glibmm  ] 2.20.0
[ そ の 他 ] LANG 未定義

459 名前:作者 mailto:sage [2009/05/01(金) 22:50:21 ID:UFqcCfV2]
5月中旬リリース予定なので、5/10辺りにフィーチャフリーズしてベータ版
5/15辺りにRC版、5/20辺りに正式版という予定で行こうと思います。

>>456-457
お疲れさまです。

>>458
coreがあるならどこで落ちているか分かりますか?

460 名前:login:Penguin mailto:sage [2009/05/02(土) 19:56:40 ID:l3fftnZY]
ブラウザ開かないでJDから直接p2経由で書き込めるようにできませんか?

461 名前:login:Penguin mailto:sage [2009/05/02(土) 20:15:51 ID:qWYMEHzx]
確かに直接書き込める機能は欲しい



462 名前:login:Penguin mailto:sage [2009/05/02(土) 21:27:36 ID:sTgK9vCD]
>>460,461
>325

ttp://jd4linux.sourceforge.jp/manual/240/2009.html
> p2にログインして直接書き込みできるようにした

463 名前:作者 mailto:sage [2009/05/03(日) 12:42:44 ID:W17eY3Qn]
svn版ですが大きな変更を二つ入れました。挙動が変になった場合は報告してください。

まず、>>445の問題で久しぶりにgtk+-2.4が動いている古いマシンを起動して気がついたのですが
その辺りのバージョンのgtkではスレビューのツールバーのボタンが押せない症状がありました。
もう使っている人もいないと思いますが、ツールバー周りの処理を書き換えて修正しました。

次に、>>258で書いていたDBTREE::BoardBase::get_article()のハッシュによる高速化を行いました。
体感的にはあまり速くなった感じはしませんが、gmonで見ると数値的には速くなっています。
詳しくは ttp://sourceforge.jp/projects/jd4linux/wiki/%E8%A7%A3%E6%9E%90 を見てください。

464 名前:作者 mailto:sage [2009/05/03(日) 12:55:02 ID:W17eY3Qn]
configureの最適化オプションは今のところ

--with-core2duo
--with-athlon64
--with-atom
--with-ppc7400
--with-ppc7450

がありますが、そろそろ新プロセッサも増えてきたので

--with-core2quad
--with-corei
--with-arm

なども加えたいなと思っています。これらのオプションが分かる人が
いれば教えていただくと助かります。もちろん他のプロセッサのオプション
も歓迎します。

465 名前:login:Penguin mailto:sage [2009/05/03(日) 14:19:27 ID:7fVFasWX]
svn版2799ですがビルドエラーします。ウチの環境の問題かもしれませんが、一応ご報告。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
config.status: executing depfiles commands
SVN: Repository = "svn.sourceforge.jp/svnroot/jd4linux/jd/trunk"
SVN: Revision = "2799M"
buildinfo.h: Modified.
make all-recursive
make[1]: ディレクトリ `/home/xxx/tarball/SVN/trunk' に入ります
Making all in src
make[2]: ディレクトリ `/home/xxx/tarball/SVN/trunk/src' に入ります
Making all in dbtree
make[3]: ディレクトリ `/home/xxx/tarball/SVN/trunk/src/dbtree' に入ります
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/include/gtkmm-2.4 -I
/usr/lib/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I
/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/cairomm-1.0 -I
/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I
/usr/include/atk-1.0 -ggdb -Wall -DGTKMMVER=2120 -DUSE_XSMP -MT articlehash.o -MD -MP -MF .deps
/articlehash.Tpo -c -o articlehash.o articlehash.cpp
articlehash.cpp: In member function ‘const int DBTREE::ArticleHash::get_hash(const std::string&)’:
articlehash.cpp:46: error: ‘atoi’ was not declared in this scope
make[3]: *** [articlehash.o] エラー 1
make[3]: ディレクトリ `/home/mkblur/tarball/SVN/trunk/src/dbtree' から出ます
make[2]: *** [all-recursive] エラー 1
make[2]: ディレクトリ `/home/mkblur/tarball/SVN/trunk/src' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/home/mkblur/tarball/SVN/trunk' から出ます
make: *** [all] エラー 2

466 名前:tamagodake mailto:sage [2009/05/03(日) 15:47:39 ID:FzgGYxaD]
>>464
x86とx86-64限定ですが、gcc-4.2以降では"native"という値が使えます。

ttp://gcc.gnu.org/gcc-4.2/changes.html
> New Targets and Target Specific Improvements
> IA-32/x86-64

> -mtune=native and -march=native will produce code optimized for the host architecture as detected using the cpuid instruction.

"--with-native"なんてどうでしょうか?


>>465
修正しました。

467 名前:465 mailto:sage [2009/05/03(日) 16:59:41 ID:7fVFasWX]
>>466
修正ありがとうございます。今ビルド無事終了しました。<svn2800

468 名前:作者 mailto:sage [2009/05/04(月) 00:19:29 ID:/npx/JDT]
明日から二日ほど不在になります。

>>466
修正ありがとうございます。

--with-nativeの件は良いと思います。よろしければ追加してcommitして
おいて頂けませんか。

469 名前:tamagodake mailto:sage [2009/05/04(月) 01:07:02 ID:dQ1bnvw+]
>>468
追加するついでにCPU関係のコードを少し整理したのですが、一部でCPUとは無関係
な値(-pipe, -fomit-frame-pointer)が含まれている物がありましたので削除しました。


という事で「gcc >= 4.2, x86 or x86_64」な環境限定ではありますが"--with-native"
というオプションを使えるようにしました。

注意: 他の環境で動作させるような場合は使用しないでください。

ttp://gcc.gnu.org/onlinedocs/gcc-4.2.4/gcc/i386-and-x86_002d64-Options.html


また、"--with-*"のオプションで"-pipe"及び"-fomit-frame-pointer"が付かないよう
に変更しましたので、それらが必要な場合はconfigureのオプションとして渡すようにし
てください。

./configure CXXFLAGS="-pipe -fomit-frame-pointer"

470 名前:login:Penguin mailto:sage [2009/05/04(月) 11:51:31 ID:1olgVpuQ]
何回か落ちたので報告
埋め込みの書き込みウィンドウを開いた状態で、新着のある板を読み込むと落ちる?
スレを読み込んだタイミングで落ちたこともあり、正確な再現手順は不明です

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f11a77be750 (LWP 5341)]
0x0000000000598031 in ?? ()
(gdb) backtrace
#0 0x0000000000598031 in ?? ()
#1 0x000000000059924f in ?? ()
#2 0x0000000000639d8c in ?? ()
#3 0x000000000062f38a in ?? ()
#4 0x0000000000489af6 in ?? ()
#5 0x00007f11a5c10dea in Glib::DispatchNotifier::pipe_io_handler () from /usr/lib/libglibmm-2.4.so.1
#6 0x00007f11a5c1280e in Glib::IOSource::dispatch () from /usr/lib/libglibmm-2.4.so.1
#7 0x00007f11a5c12973 in Glib::Source::dispatch_vfunc () from /usr/lib/libglibmm-2.4.so.1
#8 0x00007f11a37d601a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#9 0x00007f11a37d96e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#10 0x00007f11a37d9bad in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#11 0x00007f11a63b7577 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#12 0x00007f11a72507ab in Gtk::Main::run () from /usr/lib/libgtkmm-2.4.so.1
#13 0x000000000042b41b in ?? ()
#14 0x00007f11a18f9546 in __libc_start_main () from /lib/libc.so.6
#15 0x00000000004299e9 in ?? ()
#16 0x00007fffaf7facc8 in ?? ()
#17 0x000000000000001c in ?? ()
#18 0x0000000000000001 in ?? ()
#19 0x00007fffaf7fb86b in ?? ()
#20 0x0000000000000000 in ?? ()

471 名前:login:Penguin mailto:sage [2009/05/04(月) 11:54:54 ID:1olgVpuQ]
[バージョン] SVN:Rev.2802
[ディストリ ] Arch Linux (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] Xfce4
[ gtkmm  ] 2.16.0
[ glibmm  ] 2.20.0
[オプション ]
[ そ の 他 ] CXXFLAGSに-march=native -O2 -pipeを指定



472 名前:458 mailto:sage [2009/05/05(火) 14:56:32 ID:ZtDJbu4I]
すいません、
gdkのアップデートをしたためか、再現しなくなりました。
おさわがせしました。

473 名前:login:Penguin mailto:sage [2009/05/05(火) 18:41:19 ID:YirmOr9n]
svn r2802ですが、CXXFLAGS=-D_DEBUGでビルドエラーになります。
かなりいろんなところでエラーになってるみたいで
だいぶ長いエラーログになっちゃうんですが
どこに貼ったらいいですか?
/usr/local/src/jd%make -k -j1 2>&1 |wc
117 961 14640

474 名前:login:Penguin mailto:sage [2009/05/05(火) 18:47:43 ID:Al7RFq0T]
>>473
こういうところに
pastebin.com/

475 名前:473 mailto:sage [2009/05/05(火) 21:08:13 ID:YirmOr9n]
>>474 どもです。
ja.pastebin.ca/1413194

476 名前:tamagodake mailto:sage [2009/05/06(水) 18:10:28 ID:V99O4X3O]
>>470-471
埋め込みを開いた状態でしばらく動かしてみましたが、私の環境では再現出来
ませんでした。

[バージョン] SVN:Rev.2804
[ディストリ ] Arch Linux
[パッケージ] ソース( JD project )
[ DE/WM ] openbox
[ gtkmm  ] 2.16.0
[ glibmm  ] 2.20.0
[オプション ] '--with-native'
[ そ の 他 ]

Gtk(Glib)の問題のような気もしますが、他に何か分かったら教えてください。


>>473
デバッグ用のコードには過去の残骸が含まれている物があります。通常は不要
なので"-D_DEBUG"を付けずにコンパイルしてください。

article2chcompati.cppについては少々間違いがありましたので修正しました。

477 名前:login:Penguin mailto:sage [2009/05/06(水) 20:40:13 ID:MpEk716e]
機能追加の要望です。
現在(2.4.0-beta090429)、サイドバーには板一覧とお気に入りが表示出来ますが、
履歴(板履歴、スレ履歴、最近閉じたスレ)を表示できないでしょうか?
普段はメニューバー非表示(F8)で使っているので、履歴を見るためにメニューを表示するのが煩わしいのです。

478 名前:作者 mailto:sage [2009/05/07(木) 00:11:43 ID:Y3ulwUvh]
>>469
お疲れさまです。

>>470-471
以前からこの症状はありましたか? つい最近からならば、いつ頃からこの症状が
出るようになりましたか? その直前にgtk/gtkmmのアップデートはしませんでしたか?

>>473
外部にログを貼るとチェックする前に消えたりするので、出来ればサポートBBSの
方に貼って下さい。

-D_DEBUGに関してはmakeが通るようにしておきますが、tamagodakeさんの言う通り
デバッグ出力がフル表示されて大変なことになりそうなので、特に理由が無い
限りは-D_DEBUGは付けない方が良いと思います。

>>477
>>438,444にあるように検討中ということにしていますが、需要が多そうなので
実装しようと思います。ただ、次のバージョンはあまり大きい更新をしないで
バグ修正を中心にしようと思っているので、早くても次の次のバージョンあたり
(8月頃?)での実装になると思います。

479 名前:login:Penguin mailto:sage [2009/05/07(木) 08:11:38 ID:zvP8gP8o]
いつもJD使わせていただいております。ありがとうございます。

機能要望(ひょっとするとFAQかも?)なのですが、LiveCD(USBメモリ)で使うときに
設定を破棄するようにしているため、起動時に毎回5ステップのコンフィグ画面が出てきます。
デフォルトで構わないのでこれをスキップしたいのですが、オプション等でできるようになりませんか?

480 名前:login:Penguin mailto:sage [2009/05/07(木) 08:49:32 ID:LZca2Jxv]
右上の×押せばいいんじゃないの?

481 名前:477 mailto:sage [2009/05/07(木) 18:14:13 ID:Ddn2FK+8]
>>478
失礼しました。
少し上の文章なのに読んでませんでした^^;



482 名前:470 mailto:sage [2009/05/08(金) 20:04:57 ID:MhwknRre]
>>476,478
落ちるのに気付いたのは5月4日、2802に上げてからです
gtk2, gtkmmはそれぞれ3、4月に更新がありましたが、それ以降に症状が出るようになったのではないです

思い付くことは、ディスプレイが変わった(小さくなった)関係で、
埋め込みの書き込みウィンドウをスレタブに重なるぐらい大きく表示していたことですね
スレタブが隠れるぐらい書き込みウィンドウを大きくして、書き込みウィンドウの開閉、
板、スレのリロード、読み込みを繰り返していると稀に落ちます
落ちるタイミングはいつもスレを読み込んだ瞬間です
>>470で板を読み込んだときに落ちると書きましたが、以降は再現できませんでした)

483 名前:作者 mailto:sage [2009/05/09(土) 14:34:23 ID:vg5/AwZh]
>>482
詳細報告ありがとうございます。お陰様で原因が特定出来たので今晩辺りに修正しておきます。

埋め込み書き込みビューにする
書き込みビューを大きくしてスレビューのツールバーを隠す
タブをダブルクリックして再読み込みする

と落ちます。バックトレースは次の通りです。

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6ebb6c0 (LWP 14517)]
0x0824b9a4 in ARTICLE::DrawAreaBase::draw_backscreen (this=0xb5f0cb10, redraw_all=true) at drawareabase.cpp:1462
1462 if( lastheader && lastheader->rect->y + lastheader->rect->height/2 < pos_y + height_view ){
(gdb) bt
#0 0x0824b9a4 in ARTICLE::DrawAreaBase::draw_backscreen (this=0x903a0a8, redraw_all=true) at drawareabase.cpp:1462
#1 0x0824d1e2 in ARTICLE::DrawAreaBase::redraw_view (this=0x903a0a8) at drawareabase.cpp:628
#2 0x0831db68 in SKELETON::Admin::exec_command (this=0x8775720) at admin.cpp:519
#3 0x0831314e in SKELETON::Admin::callback_dispatch (this=0x8775720) at admin.cpp:441
#4 0x080eebca in CORE::DispatchManager::slot_dispatch (this=0x8640548) at dispatchmanager.cpp:98

>>479
起動オプション程度で良ければ今晩辺りに追加しておきます。

484 名前:作者 mailto:sage [2009/05/10(日) 01:38:59 ID:2iGUeHln]
>>482
修正しました。

>>479
-s オプションでセットアップダイアログの表示をスキップするようにしました。

485 名前:479 mailto:sage [2009/05/10(日) 18:19:09 ID:9MXIoeQ6]
>>484
-sオプションでダイアログが出ないことを確認できました。
対応して頂き、ありがとうございます。

486 名前:作者 mailto:sage [2009/05/10(日) 22:56:10 ID:2iGUeHln]
ベータ版をアップしました。RC版は予定どおり15日あたりに出そうと思います。

487 名前:49 mailto:sage [2009/05/11(月) 00:12:02 ID:nCiQbzzy]
>>486
お疲れさまです。
Fedoraでもbuildしました。download場所等は又
>>49の通りです。

488 名前:login:Penguin mailto:sage [2009/05/13(水) 12:46:54 ID:Tx8eizDG]
Debian Lennyの公式のJDって
まだ書き込みができないバグのやつだね。
いつ新しいのが落ちてくるんだろうか?
誰か他にDLできるとこ知りませんか?

489 名前:login:Penguin mailto:sage [2009/05/13(水) 15:05:25 ID:goPHUkoT]
d.ma-aya.to/?date=20090509#p03
>>208

490 名前:login:Penguin mailto:sage [2009/05/13(水) 18:13:12 ID:oDPME/My]
>>484
修正どうもです

もうひとつ報告ですが、板→スレ、スレ→板の順にフォーカスを移した場合にURLの表示が切り替わらないようです
スレ→スレ、板→板の切り替えではちゃんとアドレス表示が切り替わるのですが

491 名前:login:Penguin mailto:sage [2009/05/14(木) 00:44:08 ID:m1X7tCSX]
JDばんざい



492 名前:sid mailto:sage [2009/05/14(木) 05:36:07 ID:saNkZxm/]
>>488
> Debian Lennyの公式のJDって
> まだ書き込みができないバグのやつだね。
> いつ新しいのが落ちてくるんだろうか?

 普通は落ちてこないですが(stableですから)、次のpoint release で入れてもらうように
 交渉しました。ttp://lists.debian.org/debian-release/2009/05/msg00099.html


> 誰か他にDLできるとこ知りませんか?

 backportsのは書き込みできるバージョンです。


493 名前:login:Penguin mailto:sage [2009/05/14(木) 07:13:09 ID:weV+8sr6]
>>489
>>492

有難う御座います。

494 名前:login:Penguin mailto:sage [2009/05/14(木) 09:08:28 ID:c8CQyOFv]
a.) you bumped Standards-Version in debian/control, without mentioning in
debian/changelog, and really you shouldn't have bumped the version in the
first place.... (I've set it back to 3.8.0)

君、changelogに何も書かないでS-VにBumpしてるけど
それはマジで止めてくれ。(俺が3.8.0に戻しておいた)


b.) you left the distribution in changelog at "unstable", it has to
be "stable-proposed-updates" for uploads targeted at lenny.

changelogの"unstable"においてるけど"stable-proposed-updates" じゃねーの?

c.) I only noticed this after building the package. Then I learned that jd
fails to build twice in a row. Please check in unstable that this isn't the
case and if so, please fix that.

2回もビルドに失敗したけど、もう一回unstableで見直して下さい.






どこへんが交渉なんですか?w


495 名前:login:Penguin mailto:sage [2009/05/14(木) 10:08:52 ID:T+397zFf]
>>494
2ch名物、何もしないくせに文句だけは一人前の人間があらわれた!


496 名前:login:Penguin mailto:sage [2009/05/14(木) 10:20:10 ID:c8CQyOFv]
訳してやってるじゃねーかよw
しかもsidはじぶんでやってて言ってること間違ってる。
これはS-P-UにUPして対処してもらわなくてはいけない。
Holgerがそれに気づいてわざわざタイトルでそれを明示してるのに
いまだに次のリリースポイントが・・・とか言ってる

この辺がボトルネックでDebianのJD更新が遅いんだな
まあそれに気がついてきてるHolgerは神だ



497 名前:login:Penguin mailto:sage [2009/05/14(木) 11:42:03 ID:JJhCIZ5q]
>>496
MLで助け船を出してあげない上に
ここで揚げ足取って得意気なお前は最低最悪の人間だがな


498 名前:login:Penguin mailto:sage [2009/05/14(木) 11:46:36 ID:/tsFWvKo]
debianスレでやれよ

499 名前:login:Penguin mailto:sage [2009/05/14(木) 11:48:58 ID:c8CQyOFv]
俺はdebパッケージにまったくかかわりあいのない人間なのにかよw
debianもubuntuも使ってないのにいきなりMLに参加して助け船とか
どんな魔法使いだよw  おまえらしつこい

500 名前:login:Penguin mailto:sage [2009/05/14(木) 13:04:07 ID:xVwxxAZM]
JDは更新早いしSVNで引っ張ってきたほうが結局楽だぞ

501 名前:login:Penguin mailto:sage [2009/05/14(木) 19:52:21 ID:o5NJOWto]
まあぶっちゃけ c8CQyOFv が言っている事は間違ってないんだよな
むしろ >>495 とか >>497 は、実際問題何ひとつ情報を出してもいない、全くのムダレスなんだよな
これが昔の3chだったら、例えば >>497 みたいに感じたなら >>497 自身が「MLに助け船」とやらを出したもんだ
まあLinux板の過去ログでも巡って、JFの翻訳スレでも読めば、2chの匿名名義のJFドキュメント群がどうやって出来たか分かると思うし
その過程で俺が言っている事も本当だと分かるだろ

話がそれたが、何が言いたいかっていうと >>495 とか >>497 みたいなバカって、どうしてそんなに偉そうなんだ?
おまえらが書き込もうとしているちんけな文章を、書き込みボタンを押す前にただの一度でも読み返してみたら、
何のやくにもたたない糞レスだって、自分で気づくと思うんだけどな

大体からして、この場合の解決方なんて
・次のポイントリリースに入れてもらえるよう票集めをする
・JDの作者に、パッケージ作成の交渉がしにくいからそろそろ正式版を出してもらう
・今となっては古くさい現行のdeb版JDを使い続ける
・stableになるまで待つのは諦めてunstable版を使う
・パッケージ版は諦めてSVNリポジトリから落としてきて自分でビルドする
くらいしか無いだろ?

んで、どうするにしても >>498 の言う通り、スレ違いなんだからとっとと出て行けよ馬鹿共



502 名前:login:Penguin mailto:sage [2009/05/14(木) 21:47:41 ID:YmKEFu3q]
風呂に入っていたら突然姉ちゃんが・・・・

まで読んだ

503 名前:sid mailto:sage [2009/05/14(木) 21:59:48 ID:saNkZxm/]
>>494
その前段階と直メールがあったんです<交渉

それから、mentors にチェックのために置いていたので、stable-proposed-update
にしていなかったのは見落としです。
ビルドできないのは手元では1度もないので(毎回pbuilder, piupartsかけてますし)何とも。


>この辺がボトルネックでDebianのJD更新が遅いんだな

?? unstable 使っていれば大体同じor次の日には使えますよ。
stable のはセキュリティ更新以外はポイントリリースじゃないと更新されません。

504 名前:login:Penguin mailto:sage [2009/05/14(木) 23:46:21 ID:W9Aepf4S]
>>501
ID:c8CQyOFvみたいに無闇に人を叩くとしっぺ返しが来る、ってだけのことだよ。
書いている内容が正しいかどうかなんて二の次三の次。
あと、君はその長い書き込みを誰もが読むと本気で思っているの?


505 名前:作者 mailto:sage [2009/05/15(金) 00:29:40 ID:9cT9dUFq]
>>487,492
お疲れさまです。

>>490
3ペーン時にタブでビューを切り替えてもフォーカスが移らないという
バグがあったので修正しましたが、それ以外のバグでしょうか?

506 名前:login:Penguin mailto:sage [2009/05/15(金) 09:26:01 ID:g9BZ41QQ]
>>505
そのバグみたいです
2817にしたら直りました
どうもすみません

507 名前:作者 mailto:sage [2009/05/16(土) 00:43:23 ID:AR3+CIQs]
本当は今晩RC版をアップする予定でしたが、3ペーン時の
フォーカス処理に>>505以外にも色々バグが有って修正
しているうちに時間が無くなったので明日にします。

508 名前:login:Penguin mailto:sage [2009/05/16(土) 07:54:42 ID:CmpU+7fC]
>>507

頑張ってください。
いつも有難う御座います。
JD使ってます。

509 名前:作者 mailto:sage [2009/05/16(土) 13:09:50 ID:AR3+CIQs]
RC版をアップしました。特に何も無ければ5/21辺りに正式版を出します。

また、報告があったものの続報がないため対処していないバグとして以下のものがあります。
似たような症状が出た場合は報告して頂くと助かります。

>>127
> コメントにつけられた黄色い矢印のアンカーマークがつかないときがある。

>>429
> p2ログイン状態がいつのまにか解除されてる

510 名前:49 mailto:sage [2009/05/16(土) 15:38:35 ID:+OBQQfEg]
>>509
お疲れさまです。
Fedoraでもbuildしました。download場所等は又
>>49の通りです。

511 名前:473 mailto:sage [2009/05/19(火) 14:17:51 ID:nRy+Ot+h]
一応こっちにも書いときますが、
jd4linux.sourceforge.jp/cgi-bin/bbs/test/read.cgi/support/1151836078/121
にCXXFLAGS=-D_DEBUGでもビルド通るようにしたパッチ置きました。
なんかやらかしてたらすいません。



512 名前:login:Penguin mailto:sage [2009/05/21(木) 02:34:58 ID:pfJb+e5w]
バグなのか何なのか原因不明ながらご報告。既出でしたら申し訳ない。

i486環境。GNU/debian
以前に適切に終了しなかったとエラーが出て、従うとhome/user/boards.xml辺りを書き換えられる。
すると次回から正常に起動せず、jdが暴走してしまう。
2つ目を起動させようとすると「既に起動している」とのメッセージ。
今日起きたばかりなので他の原因が全く不明です。以上。

513 名前:login:Penguin mailto:sage [2009/05/21(木) 02:42:54 ID:pfJb+e5w]
追記
rootで起動確認。ユーザidだとダメな様子。
何か設定ファイルでしょうか?
特にこれと言って見当たらない様な…

514 名前:tamagodake mailto:sage [2009/05/21(木) 23:06:15 ID:qUmOihB/]
>>512-513

>181のケースには合致しませんか?

515 名前:作者 mailto:sage [2009/05/21(木) 23:09:52 ID:ynD5BQCS]
今日正式版をリリース予定でしたが、私用で帰宅が遅くなったのと
>>512の問題があるので明日にします。

>>512
多分前回終了時に設定ファイル(~/.jd/jd.conf)が壊れたのだと思いますので
jd.confを消してからJDを起動すれば大丈夫だと思いますが、jd.confの
どこがマズいのか調べたいので、jd.confは消さずに違う名前に変えてから
サポートBBSにjd.confの中身を貼り付けて頂くと助かります。確かjd.conf
には個人情報は含まれていないと思いますが、念のために書き込む前に
個人情報が含まれていないか確認して下さい。

また、この症状が起こる直前にJDをどのように終了させたのか覚えている
限りで良いので教えて下さい。

516 名前:作者 mailto:sage [2009/05/22(金) 23:34:55 ID:Fj7Q689+]
とりあえず2.4.0の正式版をリリースしました。

今回のリリースは変更点が多かったので次のバージョン(2.4.1)はバグフィックスを
中心に作業していこうと思います。特にp2書き込み周りはあまりテストしていないので
不具合があったときは報告して下さい。

それ以外はwikiの作業中に書いてある項目の中で特に大幅な変更が必要ない物から
片付けて行こうと思います。リリース予定日は7月上旬です。

517 名前:49 mailto:sage [2009/05/22(金) 23:56:33 ID:b6703YPX]
>>516
お疲れさまです。
Fedoraでもbuildしました。download場所等は又
>>49の通りです。

518 名前:openSUSE Build ServiceにJDを上げてた人 mailto:sage [2009/05/23(土) 00:15:42 ID:hHS/YZ43]
去年の11月ごろからOBSでJDのパッケージを作ってた者ですが
最近忙しいのとArchLinuxに浮気をしたので
しばらくはメンテできないかもしれません
もしかしたらこれからずっとメンテしないかも…


519 名前:login:Penguin mailto:sage [2009/05/23(土) 00:17:46 ID:PtDcP9FG]
ここの人たちのように人の役に立ちたい
憧れるわ

520 名前:login:Penguin mailto:sage [2009/05/23(土) 00:51:20 ID:OsUiB8GW]
>>516
お疲れ様です&リリースありがとうございます。
VineSeed からの書き込みです。

521 名前:openSUSE Build ServiceにJDを上げてた人 mailto:sage [2009/05/23(土) 00:54:21 ID:hHS/YZ43]
>>519
specファイルを編集してソースコードと一緒にOBSに上げるだけの簡単なお仕事しかしてないですよ



522 名前:login:Penguin mailto:sage [2009/05/23(土) 01:20:46 ID:QVBMga8h]
気づいた点をいくつか。

ログ検索で [] を検索すると、件数 0 件のスレが複数リストアップされます。

スレ一覧から、キャッシュされていないスレを「datを保存」すると保存に失敗します。

レス本文内の <HR> の表現で、罫線が本文左端でなくレス番号左端から引かれるので見づらいです。
qb5.2ch.net/test/read.cgi/operate/1220445005/ などで確認できます。

523 名前:login:Penguin mailto:sage [2009/05/23(土) 01:33:35 ID:VpHOkJ1u]
>>521
ご謙遜を
モノをAからBに移すだけの簡単なお仕事でも、誰もやらなければ産業は発達しないよ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<336KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef