■ このスレッドは過去ログ倉庫に格納されています
おいお前ら! おちゅ〜しゃはどうですか? Ver.5
- 1 :login:Penguin:2006/05/28(日) 18:38:36 ID:BRrSliqI
- GTK+ などを用いて作られ、UNIX系OS上で動く(と期待される)、
2ch 用ブラウザ 「おちゅ〜しゃ」 のスレ。
>>2-5 あたりには、誰かが Tips を書き込んでくれる。
▼ 公式
http://ochusha.sourceforge.jp/
http://sourceforge.jp/projects/ochusha/
▼ 前スレ
おいお前ら! おちゅ〜しゃはどうですか? Ver.4(dat 落ち)
URL分からんかった。スマソ
▼ 過去スレ
おいお前ら! おちゅ〜しゃはどうですか? (dat 落ち)
http://pc3.2ch.net/test/read.cgi/linux/1069623143/
おいお前ら! おちゅ〜しゃはどうですか? Ver.2 (dat 落ち)
http://pc5.2ch.net/test/read.cgi/linux/1079912788/
おいお前ら! おちゅ〜しゃはどうですか? Ver.3
http://pc8.2ch.net/test/read.cgi/linux/1093488353/
- 294 :login:Penguin:2006/12/03(日) 14:50:47 ID:sm5t7hUu
- ライブラリを作る時のコンパイルには -fPIC つけて欲しいなぁ。
AM_INIT_AUTOMAKEはautomake のオプションを指定したほうがいいんではないかな?
- 295 :292:2006/12/04(月) 18:48:12 ID:krIZhV1q
- mod_notebook.c が Rev. 1.6 になったので、再び debian sarge にて make を試しました。
mod_notebook.c: In function `mod_notebook_class_init':
mod_notebook.c:605: error: `G_PARAM_STATIC_NAME' undeclared (first use in this function)
mod_notebook.c:605: error: (Each undeclared identifier is reported only once
mod_notebook.c:605: error: for each function it appears in.)
mod_notebook.c:954: warning: implicit declaration of function `g_intern_static_string'
mod_notebook.c:962: warning: passing arg 1 of `g_signal_new' makes pointer from integer without a cast
mod_notebook.c:971: warning: passing arg 1 of `g_signal_new' makes pointer from integer without a cast
mod_notebook.c:980: warning: passing arg 1 of `g_signal_new' makes pointer from integer without a cast
mod_notebook.c:989: warning: passing arg 1 of `g_signal_new' makes pointer from integer without a cast
mod_notebook.c:998: warning: passing arg 1 of `g_signal_new' makes pointer from integer without a cast
mod_notebook.c:1008: warning: passing arg 1 of `g_signal_new' makes pointer from integer without a cast
mod_notebook.c:1028: warning: passing arg 1 of `g_signal_new' makes pointer from integer without a cast
(続く)
- 296 :292:2006/12/04(月) 18:48:46 ID:krIZhV1q
- mod_notebook.c:1048: warning: passing arg 1 of `g_signal_new' makes pointer from integer without a cast
mod_notebook.c:1068: warning: passing arg 1 of `g_signal_new' makes pointer from integer without a cast
mod_notebook.c:1077: warning: passing arg 1 of `g_signal_new' makes pointer from integer without a cast
mod_notebook.c: In function `mod_notebook_real_insert_page':
mod_notebook.c:4223: warning: implicit declaration of function `g_object_ref_sink'
make[3]: *** [mod_notebook.lo] エラー 1
make[3]: Leaving directory `/home/hoge/ochusha/ochusha-cvs/ochusha/libochushagtk_lgpl'
make[2]: *** [all] エラー 2
make[2]: Leaving directory `/home/hoge/ochusha/ochusha-cvs/ochusha/libochushagtk_lgpl'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory `/home/hoge/ochusha/ochusha-cvs/ochusha'
make: *** [all] エラー
たぶん、ochusha/libochushagtk_lgpl/mod_notebook.c の 72 行目が
#define G_PARAM_STATIC_NAME G_PARAM_STATIC_NAME
になっているのが原因かと思います。
- 297 :292:2006/12/04(月) 21:18:51 ID:krIZhV1q
- mod_notebook.c の件は Rev. 1.7 で解決したようです。ありがとうございました。
しかし、sarge で make すると、/libtscore のどこかでまだ引っかかるようです。
(どこかは特定できていません。srfi19_procedure.cc (Rev.1.1) あたりか?)
/bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -DNDEBUG=1 -L/usr/local/lib -o tssh main.o libtscore.la
g++ -g -O2 -DNDEBUG=1 -o .libs/tssh main.o -L/usr/local/lib ./.libs/libtscore.so -Wl,--rpath -Wl,/usr/local/lib
./.libs/libtscore.so: undefined reference to `LibTSCore::Number::rem(LibTSCore::Number&)'
collect2: ld returned 1 exit status
make[3]: *** [tssh] エラー 1
make[3]: Leaving directory `/home/nanashi/ochusha/ochusha-cvs/ochusha/libtscore'
make[2]: *** [all] エラー 2
make[2]: Leaving directory `/home/nanashi/ochusha/ochusha-cvs/ochusha/libtscore'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory `/home/nanashi/ochusha/ochusha-cvs/ochusha'
make: *** [all] エラー 2
- 298 :292:2006/12/04(月) 21:19:28 ID:krIZhV1q
- また、etch でも試しましたが、違う所 (tree_ui.cc:Rev. 1.20)で引っかかっているようです。
tree_ui.cc: In member function ‘void Ochusha::TreeUI::new_element(Ochusha::Folder*, Ochusha::TreeElement*)’:
tree_ui.cc:1802: error: ‘gtk_tree_store_insert_with_values’ was not declared in this scope
tree_ui.cc: In member function ‘Ochusha::Folder* Ochusha::TreeUI::new_folder(Ochusha::Folder*, Ochusha::TreeElement*, GtkTreeSelection*)’:
tree_ui.cc:1862: error: ‘gtk_tree_store_insert_with_values’ was not declared in this scope
tree_ui.cc: In member function ‘void Ochusha::AppendElementFunc::append_leaf(Ochusha::TreeElement*)’:
tree_ui.cc:2651: error: ‘gtk_tree_store_insert_with_values’ was not declared in this scope
tree_ui.cc: In member function ‘void Ochusha::AppendElementFunc::append_folder(Ochusha::Folder*)’:
tree_ui.cc:2670: error: ‘gtk_tree_store_insert_with_values’ was not declared in this scope
make[2]: *** [tree_ui.o] エラー 1
make[2]: ディレクトリ `/home/nanashi/ochusha-cvs/ochusha/ochusha' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/home/nanashi/ochusha-cvs/ochusha' から出ます
make: *** [all] エラー 2
- 299 :login:Penguin:2006/12/09(土) 16:18:53 ID:LGHJiJjG
- ブックマーク機能キタァァァ(゚∀゚)ァ( ゚∀)ァ( ゚)ァ( )ァ(` )ハァ(Д`)ハァ(;´Д`)ハァハァ
- 300 :login:Penguin:2006/12/10(日) 18:17:41 ID:xDYQHRUP
- 0.5.99.63.14入れてみた。
たしかにブックマークできてるね。
スレッドのソートをマークでやりたいが設定がわからん
ubuntu
- 301 :login:Penguin:2006/12/11(月) 00:29:34 ID:vjF0m5be
- スレ立てできんのがちょっとなあ・・・
- 302 :292:2006/12/11(月) 01:55:48 ID:rlGto5uo
- >>298 で tree_ui.cc にて引っかかっていたものは、現在の CVS なら etch では大丈夫です。
あれから色々試したところ、>>297 の症状は gcc のバージョンによるものらしいことが分かりました。
sarge のデフォルトの gcc は Ver. 3.3.5-13 です。
etch のデフォルトの gcc は Ver. 4.1.1-19 ですが、同じ etch でも gcc Ver. 3.3.6-13 を使うと、
>>297 と同様なエラーになりました。
etch で gcc が Ver. 3.4.6-4、Ver. 4.0.3-7、Ver. 4.1.1-19 なら問題なく make できています。
- 303 :292:2006/12/11(月) 02:32:26 ID:rlGto5uo
- ちなみに sarge で gcc Ver. 3.4.3-13sarge1 を使用して (CC=gcc-3.4 CXX=g++-3.4 CPP=cpp-3.4 にて指定)
make すると、tree_ui.cc (Rev. 1.27) で、以下のようなエラーが出ます。
tree_ui.cc: In member function `void Ochusha::TreeUI::remove(GtkTreeRowReference*)':
tree_ui.cc:2096: error: `gtk_tree_row_reference_get_model' undeclared (first use this function)
tree_ui.cc:2096: error: (未宣言変数については、それが関数内で最初に現われた時だけ報告されます。)
make[2]: *** [tree_ui.o] エラー 1
make[2]: Leaving directory `/home/hoge/ochusha/ochusha-cvs/ochusha/ochusha'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory `/home/hoge/ochusha/ochusha-cvs/ochusha'
make: *** [all] エラー 2
gtk_tree_row_reference_get_model (2090 行目) は gtk+ 2.8 にて初めて出てきているので、
sarge (libgtk2.0-dev:Ver. 2.6.4-3.1) では理解できないようです。
度々スミマセン…orz
- 304 :login:Penguin:2006/12/15(金) 00:20:45 ID:fanPKmaW
- proxyは使用できるの?
試しているんだが、proxy経由のアクセスができないんだが
- 305 :login:Penguin:2006/12/15(金) 00:55:21 ID:mfimrCoZ
- 今は知らないけど
前はできたよ
- 306 :login:Penguin:2006/12/16(土) 10:00:01 ID:zfGjMmCN
-
【Winny】パイズリ動画スレ29【洒落・BT】@Download板
http://tmp6.2ch.net/test/read.cgi/download/1160143920/
このスレをおちゅーしゃでみると、ガリガリ音がして進まないんですが
ブラクラというやつなんでしょうか?対策はありますか?
- 307 :login:Penguin:2006/12/16(土) 10:28:04 ID:LNE9upr0
- 欲望丸出しwワロタ
- 308 :login:Penguin:2006/12/16(土) 14:18:36 ID:VbZUds/s
- >>306
ひょっとして画像を自動で読み込むように設定してないかな。
たくさん画像へのURLが貼ってあるので、それで読み込むのに遅くなっているとかあるかも。
自分はとりあえず開けたし見れた。
- 309 :login:Penguin:2006/12/16(土) 16:58:39 ID:LNE9upr0
- リンク踏んでみたけど別になんともないな
ところで画像を自動で読み込む設定にしてると結構落ちない?おれだけ?
便利だから使いたいんだけどわりと落ちるからいまは使ってない
バージョンは0.5.8.2に>>11の修正
- 310 :login:Penguin:2006/12/16(土) 17:40:20 ID:wFp7EsdG
- スレ取得の速度が遅い
書き込み(埋め込みじゃなく、アイコンから)でOK
を押しても書き込みできない(埋め込みだとできる)
CVS版を使っての感想
- 311 :login:Penguin:2006/12/16(土) 19:24:46 ID:h4r7B2+I
- >>306です
なるほど、原因はそれですかね
自動で取り込んでます。途中、操作不能になるのでビビッテました。ありがとうございました。
このタイトルここで見ると衝撃ですよねw
- 312 :login:Penguin:2006/12/17(日) 03:00:15 ID:VMxaRpP7
- o2on経由でアクセスできず
- 313 :login:Penguin:2006/12/19(火) 02:33:42 ID:K+Z3l+lG
- cvs使ってるけど、スレが何kBまで
いってるかって見られるんだっけ?
- 314 :login:Penguin:2006/12/19(火) 18:29:45 ID:AiXb0rEV
- 現在の CVS 版を make してみましたところ、以下の点でエラーが出ました。
libochushagtk/arrow_action.c (REV. 1.1) 97行目 GTK_ARROW_NONE 未定義エラー (GTK+ 2.10以降で登場)
ochusha/tree_ui.cc (REV. 1.33) 2422行目&2427行目&2432行目 gtk_tree_store_insert()の引数不足
ochusha/tree_ui.cc (REV. 1.33) 3238行目 TREE_ROW_TYPE_ 未定義エラー (TREE_ROW_TYPE のtypo?)
ochusha/tree_ui.cc (REV. 1.33) 3281行目&3286行目 sotre 未定義エラー (store のtypo?)
ochusha/tree_ui.cc (REV. 1.33) 3331行目 AppendElementFunc(*this, show_all())); (")"が一つ多い)
これらを自分なりに直しても、次のエラーがまだ出ています。
tree_ui.cc: In member function `bool Ochusha::TreeUI::convert_master_iter_to_iter(GtkTreeModel*, GtkTreeIter*, GtkTreeIter*)':
tree_ui.cc:1417: error: void の値が本来の意味通りに無視されませんでした
make[2]: *** [tree_ui.o] エラー 1
make[2]: Leaving directory `/home/hoge/ochusha/ochusha-cvs/ochusha/ochusha'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory `/home/hoge/ochusha/ochusha-cvs/ochusha'
make: *** [all] エラー 2
- 315 :login:Penguin:2006/12/19(火) 20:26:17 ID:2k/r6SpG
- >>314
>ochusha/tree_ui.cc (REV. 1.33) 3331行目 AppendElementFunc(*this, show_all())); (")"が一つ多い)
以外は直しました。
これ、括弧の数は合ってると思う。STLのalgorithmなので多分g++のバージョンによって通ったり
通らなかったりするんだろうな……。
- 316 :login:Penguin:2006/12/19(火) 22:11:07 ID:AiXb0rEV
- >>315
素早い対応、ありがとうございます。
すみません、")"のことは勘違いのようです。
gcc-3.3 だと相変わらず >>297 のエラーが出ますが、gcc-3.4 以降で Glib 2.12 なら
問題なく make できました。
しかし、Glib 2.6 だと、次のエラーが出ます。
../libochushagtk_lgpl/.libs/libochushagtk_lgpl.so: undefined reference to `g_intern_static_string'
collect2: ld returned 1 exit status
make[2]: *** [ochusha] エラー 1
make[2]: Leaving directory `/home/hoge/ochusha/ochusha-cvs/ochusha/ochusha'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory `/home/hoge/ochusha/ochusha-cvs/ochusha'
make: *** [all] エラー 2
これは libochushagtk_lgpl/gtkintl.h (Rev. 1.3) の27行目、g_intern_static_string (String) が
Glib 2.10 以降で登場しているためと思われます。
- 317 :login:Penguin:2006/12/19(火) 22:34:56 ID:AiXb0rEV
- >>315
ibochushagtk_lgpl/gtkintl.h (Rev. 1.4) にて、再度 make の検証しました。
GTK+ 2.6、Glib 2.6、gcc 3.4 以降で無事、make が通りました。
素早い対応、ありがとうございました。
- 318 :login:Penguin:2006/12/22(金) 17:47:50 ID:K6p22Z2v
- 0.5.99.65.1ですが、動作報告してもよろしいでしょうか?
編集->設定 を選択するとセグメンテーション違反で落ちます。
(ochusha:27953): Gtk-CRITICAL **: gtk_list_store_insert_with_values: assertion `iter != NULL' failed
セグメンテーション違反です
↑こんな感じ。
また、板一覧やスレ一覧を二回クリックするとアボートします。
(ochusha:27977): Gtk-CRITICAL **: gtk_list_store_insert_with_values: assertion `iter != NULL' failed
** ERROR **: file view_manager.cc: line 1619 (void Ochusha::remove_list_entry(GtkListStore*, GtkWidget*)): assertion failed: (args.result)
aborting...
アボートしました
↑こんな感じ。
あと、これはGTK+ 2.6、Glib 2.6、gcc 3.4の時のみ起こりますが、書き込みウインドウを出そうとすると、セグメンテーション違反で落ちます。
(ochusha:27987): Gtk-CRITICAL **: gtk_list_store_insert_with_values: assertion `iter != NULL' failed
セグメンテーション違反です
↑こんな感じ。
これは、GTK+ 2.8、Glib 2.12、gcc 3.4の時は起こらないことを確認しています。
- 319 :login:Penguin:2006/12/22(金) 18:36:35 ID:E2RyjwYK
- 0.5.99.65.1試してみました。
他のは確認してませんが、
FC-develでも編集->設定 を選択するとsegvで落ちます。
gcc-4.1.1-48
glib2-2.12.6-1.fc7
gtk2-2.10.6-7.fc7
- 320 :login:Penguin:2006/12/22(金) 23:17:31 ID:K6p22Z2v
- 0.5.99.65.1をdebian experimental (GTK+:2.10.6-4、Glib:2.12.6-1、gcc-4.1:4.1.1-21)
で./configureしようとすると、次のエラーが出ました。
checking for GTK+ - version >= 2.6.0... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ is incorrectly installed.
configure: error: gtk+-2.6.x or later is required
ちなみに下記の通り、GTK+は入っています。
$dpkg -l | grep gtk
ii libgtk2.0-0 2.10.6-4 The GTK+ graphical user interface library
ii libgtk2.0-common 2.10.6-4 Common files for the GTK+ graphical user int
ii libgtk2.0-dev 2.10.6-4 Development files for the GTK+ library
うーん、./configure --disable-gtktestも効かないみたいです。
experimentalだから仕方がないのかな?
libgtk2.0-devのバグ報告にはなさそうなんだけど…。
- 321 :login:Penguin:2006/12/22(金) 23:52:02 ID:K6p22Z2v
- む、libtoolを1.9+20051221-1に上げたら./autogen.shすら動かなくなった…。orz
1.5.22-4に戻すか…。
- 322 :319:2006/12/23(土) 12:23:03 ID:Tjh6jV55
- まだ落ちるようなので、gdbの出力を。
編集->設定とした時:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208518960 (LWP 9673)]
setup_proxy_entries (uri=@0xbfb3bc74, server_entry=0x93da3f0, port_entry=0x93da498, user_entry=0x93da540,
passwd_entry=0x93da5e8) at ../libochusha/uri_utils.h:63
63 inline const char *get_server() const { return xml_uri->server; }
(gdb) bt
#0 setup_proxy_entries (uri=@0xbfb3bc74, server_entry=0x93da3f0, port_entry=0x93da498, user_entry=0x93da540,
passwd_entry=0x93da5e8) at ../libochusha/uri_utils.h:63
#1 0x08094378 in Ochusha::PreferencesUI::create_network_settings_frame (this=0xbfb3c864)
at preferences_ui.cc:1178
#2 0x080980dc in Ochusha::PreferencesUI::setup_dialog (this=0xbfb3c864) at preferences_ui.cc:2245
#3 0x08098329 in Ochusha::PreferencesUI::show_dialog (this=0xbfb3c864) at preferences_ui.cc:95
#4 0x00da20d9 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8cf6be8, return_value=0x0, n_param_values=1,
param_values=0xbfb38d1c, invocation_hint=0xbfb38c2c, marshal_data=0x806d6d0) at gmarshal.c:77
#5 0x00d94d8b in IA__g_closure_invoke (closure=0x8cf6be8, return_value=0x0, n_param_values=1,
param_values=0xbfb38d1c, invocation_hint=0xbfb38c2c) at gclosure.c:490
...........
#30 0x00ade582 in IA__g_main_context_dispatch (context=0x8c9a5b0) at gmain.c:2045
#31 0x00ae155f in g_main_context_iterate (context=0x8c9a5b0, block=1, dispatch=1, self=0x8c88510) at gmain.c:2677
#32 0x00ae1909 in IA__g_main_loop_run (loop=0x945eee8) at gmain.c:2881
#33 0x0537cc54 in IA__gtk_main () at gtkmain.c:1001
#34 0x0807f037 in main (argc=149239552, argv=0xbfb3cb34) at main.cc:257
- 323 :318:2006/12/23(土) 13:11:04 ID:60VW4K5u
- こちらもマネしてgdbの結果を貼ります。
fuyuさんの環境では再現できそうに無い、GTK+ 2.6、Glib 2.6の時の書き込みウインドウがらみだけ。
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1087525344 (LWP 19325)]
0x080b82b1 in Ochusha::ResponseEditor::remember_current_entries ()
(gdb) bt
#0 0x080b82b1 in Ochusha::ResponseEditor::remember_current_entries ()
#1 0x080baabc in Ochusha::ResponseEditor::set_thread ()
#2 0x080bac56 in Ochusha::ResponseEditorWindow::set_thread ()
#3 0x080bb0f7 in Ochusha::ResponseEditorWindow::ResponseEditorWindow ()
#4 0x0808fd6d in Ochusha::BBSThreadView::show_post_window ()
#5 0x406242a6 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#6 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#7 0x40623dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#8 0x40622e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#9 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#10 0x40270d53 in _gtk_action_emit_activate ()
from /usr/lib/libgtk-x11-2.0.so.0
#11 0x40270ddb in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0
#12 0x406242a6 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#13 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#14 0x40623dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#15 0x40622e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#16 0x40623216 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#17 0x403ea299 in gtk_tool_button_get_type ()
from /usr/lib/libgtk-x11-2.0.so.0
#18 0x406242a6 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#19 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
- 324 :318:2006/12/23(土) 13:12:15 ID:60VW4K5u
- #20 0x40623dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#21 0x40622e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#22 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x4027c655 in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x4027d4da in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x406242a6 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#26 0x406129c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#27 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#28 0x40623651 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#29 0x40622e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#30 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#31 0x4027c5c5 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x4027d383 in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x4034299e in _gtk_marshal_BOOLEAN__BOXED ()
from /usr/lib/libgtk-x11-2.0.so.0
#34 0x406129c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#35 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#36 0x40623855 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#37 0x40622c8c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#38 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#39 0x40431d87 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
- 325 :318:2006/12/23(土) 13:12:51 ID:60VW4K5u
- #40 0x403414b2 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#41 0x40340306 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#42 0x4053e825 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#43 0x40662582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#44 0x406635f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#45 0x40663930 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#46 0x40663ed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#47 0x4033fbb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#48 0x080b39f4 in main ()
- 326 :login:Penguin:2006/12/23(土) 13:35:28 ID:B4kbppgM
- >>319>>322
修正しますた。
>>318>>323
ちょっと調べてみます。
- 327 :326:2006/12/23(土) 13:57:15 ID:B4kbppgM
- >>323
ちょっといじってみました。暇があったら試してみてください。
- 328 :318:2006/12/23(土) 14:23:55 ID:60VW4K5u
- >>327
早速、試してみました。
書き込みウインドウは出るようになったのですが、書き込みを実施(OKを押す)すると、確認ウインドウが出る前にsegvで落ちます。
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1087525344 (LWP 21288)]
0x080b82b1 in Ochusha::ResponseEditor::remember_current_entries ()
(gdb) bt
#0 0x080b82b1 in Ochusha::ResponseEditor::remember_current_entries ()
#1 0x080b8450 in Ochusha::ResponseEditor::post ()
#2 0x080b8a59 in Ochusha::ResponseEditorWindow::response_cb ()
#3 0x40624523 in g_cclosure_marshal_VOID () from /usr/lib/libgobject-2.0.so.0
#4 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5 0x40623dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#6 0x40622e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#7 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#8 0x402c878c in gtk_dialog_response () from /usr/lib/libgtk-x11-2.0.so.0
#9 0x402c7fb3 in gtk_dialog_new_with_buttons () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x406242a6 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#11 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#12 0x40623dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#13 0x40622e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#14 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#15 0x4027c655 in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x4027d4da in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x406242a6 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#18 0x406129c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#19 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0x40623651 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
- 329 :318:2006/12/23(土) 14:24:35 ID:60VW4K5u
- #21 0x40622e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#22 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x4027c5c5 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x4027d383 in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x4034299e in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x406129c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#27 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#28 0x40623855 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#29 0x40622c8c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#30 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#31 0x40431d87 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x403414b2 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x40340306 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x4053e825 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#35 0x40662582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#36 0x406635f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0x40663930 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0x40663ed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#39 0x4033fbb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#40 0x080b39f4 in main ()
- 330 :318:2006/12/23(土) 14:28:28 ID:60VW4K5u
- GTK+ 2.6、Glib 2.6、gcc 3.4の時は書き込み自体は失敗しています。
ちなみにGTK+ 2.8、Glib 2.12、gcc 3.4の時は書き込みは成功しますが、
スレッドの再読み込みはしません。
そこで、再度読み込もうと、板一覧やスレ一覧を二回クリックするとアボートします。
- 331 :318:2006/12/23(土) 14:40:07 ID:60VW4K5u
- すみません。確認不足でした。
板一覧やスレ一覧を二回クリックするとアボートする件は直っているようですね。
- 332 :326:2006/12/23(土) 14:59:56 ID:B4kbppgM
- >>331
デバッグシンボル付きでコンパイルしてbtしてくれまいか?
せめて>>328の#0の行番号くらい知りたい……。
- 333 :319:2006/12/23(土) 15:03:36 ID:Tjh6jV55
- 私の件は直っています。有難うございました。
- 334 :318:2006/12/23(土) 15:15:54 ID:60VW4K5u
- >>332
気が回らなくてすみませんでした。
昨日(Fri, 22 Dec 2006)の16時頃のCVSです。
** ERROR **: file view_manager.cc: line 1619 (void Ochusha::remove_list_entry(GtkListStore*, GtkWidget*)): assertion failed: (args.result)
aborting...
Program received signal SIGABRT, Aborted.
[Switching to Thread 1087525344 (LWP 22719)]
0x407f083b in raise () from /lib/tls/libc.so.6
(gdb)bt
#0 0x407f083b in raise () from /lib/tls/libc.so.6
#1 0x407f1fa2 in abort () from /lib/tls/libc.so.6
#2 0x4066aefd in g_logv () from /usr/lib/libglib-2.0.so.0
#3 0x4066af26 in g_log () from /usr/lib/libglib-2.0.so.0
#4 0x4066b011 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
#5 0x080f9b0e in Ochusha::ViewManager::refresh_board_cb ()
#6 0x080fa7d5 in Ochusha::ViewManager::append_board_view ()
#7 0x080a2444 in Ochusha::Controller::open ()
#8 0x0809ad7c in Ochusha::BoardlistUI::open ()
#9 0x080edce2 in Ochusha::TreeUI::row_button_release_cb ()
#10 0x40129b85 in libochushagtk_marshal_BOOLEAN__BOXED_OBJECT_BOXED () from /usr/lib/libochushagtk.so.0
- 335 :318:2006/12/23(土) 15:16:30 ID:60VW4K5u
- #11 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#12 0x40623dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#13 0x40622c8c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#14 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#15 0x40129148 in ochusha_tree_selector_view_get_type () from /usr/lib/libochushagtk.so.0
#16 0x4034299e in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x406129c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#18 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#19 0x40623855 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#20 0x40622c8c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#21 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#22 0x40431d87 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x403414b2 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x40340306 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x4053e825 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#26 0x40662582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#27 0x406635f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0x40663930 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0x40663ed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#30 0x4033fbb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x080b2024 in main ()
- 336 :login:Penguin:2006/12/23(土) 15:25:53 ID:60VW4K5u
- あれ?俺、もしかして勘違いしている?
CFLAGS = -Wall -g
ではデバッグシンボルが付いてない?
-gだと思っていたのだが。。。
gdbは初めて使ったので、良く分かってないです。すみません。。。
- 337 :326:2006/12/23(土) 15:55:48 ID:B4kbppgM
- >>336
インストール時にstripされちゃってるんじゃね?
- 338 :login:Penguin:2006/12/23(土) 16:05:22 ID:60VW4K5u
- >>337
ありがとうございます。
なるほど!dpkg -i ochusha_hogehoge.debだとダメなのか!
make installしてみます。
- 339 :318:2006/12/23(土) 16:24:09 ID:60VW4K5u
- >>337
お待たせしました。
書き込みを実施(OKを押す)すると次のようになります。
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1087525344 (LWP 25433)]
Ochusha::ResponseEditor::remember_current_entries (this=0x9483030) at post_ui.cc:585
(gdb) bt
#0 Ochusha::ResponseEditor::remember_current_entries (this=0x9483030) at post_ui.cc:585
#1 0x080b8460 in Ochusha::ResponseEditor::post (this=0x9483030) at post_ui.cc:780
#2 0x080b8a69 in Ochusha::ResponseEditorWindow::response_cb (dialog=0x94909f8, response_id=144563496, window=0x9483030) at post_ui.cc:1023
#3 0x40624523 in g_cclosure_marshal_VOID () from /usr/lib/libgobject-2.0.so.0
#4 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5 0x40623dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#6 0x40622e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#7 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#8 0x402c878c in gtk_dialog_response () from /usr/lib/libgtk-x11-2.0.so.0
#9 0x402c7fb3 in gtk_dialog_new_with_buttons () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x406242a6 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#11 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#12 0x40623dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#13 0x40622e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#14 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#15 0x4027c655 in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
- 340 :318:2006/12/23(土) 16:24:43 ID:60VW4K5u
- #16 0x4027d4da in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x406242a6 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#18 0x406129c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#19 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0x40623651 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#21 0x40622e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#22 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x4027c5c5 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x4027d383 in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x4034299e in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x406129c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#27 0x40612736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#28 0x40623855 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#29 0x40622c8c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#30 0x40623126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#31 0x40431d87 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x403414b2 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x40340306 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x4053e825 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#35 0x40662582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#36 0x406635f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0x40663930 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0x40663ed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#39 0x4033fbb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#40 0x080b3a04 in main (argc=1, argv=0xbffff9b4) at main.cc:257
- 341 :326:2006/12/23(土) 16:40:49 ID:c1Cp7k82
- >>339
ちょっと変えてみました。
- 342 :318:2006/12/23(土) 17:01:27 ID:60VW4K5u
- >>341
書き込みはできましたが、sageが効いてないようです。
あと、大したことではありませんが、「書き込み後もこのウインドウを残す」のチェックも
付けていないのに、書き込みウインドウが残っています。
- 343 :319:2006/12/23(土) 22:31:37 ID:Tjh6jV55
- 又 cvs updateしてみたのですが、今度は
終了時にsegvを起こします。gdbをみても
良く分かりません。
- 344 :319:2006/12/23(土) 22:36:15 ID:Tjh6jV55
- 一応こんな感じですが...
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208580400 (LWP 29252)]
0x004d33d3 in strlen () from /lib/libc.so.6
Current language: auto; currently c
(gdb) bt
#0 0x004d33d3 in strlen () from /lib/libc.so.6
#1 0x0068df18 in giop_send_buffer_append_string (buf=0x84cc300, str=0x0) at giop-send-buffer.c:515
#2 0x0069bd3f in ORBit_marshal_value (buf=0x84cc300, val=0xbfd3f958, tc=0x6c7f20) at corba-any.c:208
#3 0x0069b9f2 in ORBit_marshal_value (buf=0x84cc300, val=0xbfd3f958, tc=0x983620) at corba-any.c:166
#4 0x0069bec9 in ORBit_marshal_any (buf=0x84cc300, val=0xbfd3fc2c) at corba-any.c:374
#5 0x0069bb5c in ORBit_marshal_value (buf=0x84cc300, val=0xbfd3fac4, tc=0x6c8160) at corba-any.c:139
#6 0x0069b9f2 in ORBit_marshal_value (buf=0x84cc300, val=0xbfd3fac4, tc=0x983660) at corba-any.c:166
#7 0x006931f0 in orbit_small_marshal (obj=0x84d3e68, cnx=0x84a5280, mqe=0xbfd3fb1c,
request_id=3218340688, m_data=0x986740, args=0xbfd3fc00, ctx=0x0) at orbit-small.c:353
#8 0x0069352a in ORBit_small_invoke_stub (obj=0x84d3e68, m_data=0x986740, ret=0x0, args=0xbfd3fc00,
ctx=0x0, ev=0x30b3bc) at orbit-small.c:646
#9 0x0069375e in ORBit_small_invoke_stub_n (object=0x84d3e68, methods=0x986884, index=-1076627112,
ret=0x0, args=0xbfd3fc00, ctx=0x0, ev=0x0) at orbit-small.c:575
#10 0x006a09c2 in ORBit_c_stub_invoke (obj=0x84d3e68, methods=0x986884, method_index=0, ret=0x0,
args=0xbfd3fc00, ctx=0x0, ev=0x30b3bc, class_id=0, method_offset=4,
skel_impl=0x968c50 <_ORBIT_skel_small_Accessibility_EventListener_notifyEvent>) at poa.c:2643
- 345 :319:2006/12/23(土) 22:42:13 ID:Tjh6jV55
- #11 0x0095a4d4 in Accessibility_EventListener_notifyEvent (_obj=0x84d3e68, e=0xbfd3fc1c, ev=0x30b3bc)
at Accessibility-stubs.c:321
#12 0x00307981 in spi_atk_emit_eventv (gobject=0x8c136f8, detail1=0, detail2=0, any=0xbfd3fc7c,
format=0x309496 "window:destroy") at bridge.c:745
#13 0x00307c93 in spi_atk_bridge_exit_func () at bridge.c:1268
#14 0x00492869 in *__GI_exit (status=0) at exit.c:75
#15 0x0047ce64 in __libc_start_main (main=0x807eac0 <main>, argc=1, ubp_av=0xbfd3fd44,
init=0x80c2a40 <__libc_csu_init>, fini=0x80c2a30 <__libc_csu_fini>,
rtld_fini=0xb9b490 <_dl_fini>, stack_end=0xbfd3fd3c) at libc-start.c:253
#16 0x08058661 in _start ()
- 346 :318:2006/12/25(月) 19:18:15 ID:lFucHAIs
- >>342のsageが効かないのはGTK+ 2.6、Glib 2.6の時だけのようです。
GTK+ 2.8、Glib 2.12なら、gcc 3.4でもgcc 4.1でも問題なくsageが効きます。
異常終了していないため、gdbは何も言っていませんです。
- 347 :318:2006/12/25(月) 21:28:28 ID:lFucHAIs
- うーん、post_ui.ccがRev. 1.21にあがったので、また試してみましたが、
GTK+ 2.6、Glib 2.6の時はまだsageが効いてないようです。
書き込みウインドウが残るほうは直っています。
- 348 :318:2006/12/25(月) 22:05:42 ID:lFucHAIs
- sageが効いてないと言うより、mail欄に何を書いても無視されて、
空になると言ったほうが良いかもしれません。
- 349 :318:2006/12/26(火) 18:31:35 ID:ZsfRb0R7
- どうやらmail欄だけではなく、名前欄も何を書いても無視されているようです。
- 350 :319:2006/12/27(水) 02:05:27 ID:2ZizGgOC
- どうもFC5では落ちないっぽいですね。
ORBit側のbugかなあ?
- 351 :login:Penguin:2006/12/27(水) 22:21:45 ID:Y8Bn0uLb
- cvs 版だけど、板移転したときに dat が移動してないような気がする。
あと、いつの間にかスレ一覧に出てこない dat が cache の中に大量にたまってた。
スレ一覧に復活できないですかね。
- 352 :login:Penguin:2006/12/28(木) 23:26:04 ID:p42UuStv
- 本日23時頃のCVSですが、起動しようとするとsegvを起こします。
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1087525344 (LWP 4226)]
0x40427c2f in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0
(gdb) bt
#0 0x40427c2f in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0
#1 0x404273ab in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0
#2 0x404273ab in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0
#3 0x40428214 in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0
#4 0x40424b64 in gtk_ui_manager_get_type () from /usr/lib/libgtk-x11-2.0.so.0
#5 0x404252e3 in gtk_ui_manager_get_widget () from /usr/lib/libgtk-x11-2.0.so.0
#6 0x0809da2d in Ochusha::BoardlistUI::get_menu_widget (this=0x0) at controller.h:188
#7 0x080f4279 in Ochusha::TreeUIImpl::setup_menubar (this=0x8225278) at tree_ui_impl.cc:2117
#8 0x080b6f07 in Ochusha::MainWindow::setup_main_ui (this=0xbfffd430) at main_window.cc:866
#9 0x080b7f4d in MainWindow (this=0xbfffd430, controller=@0xbfffca10) at main_window.cc:83
#10 0x080a5693 in Controller (this=0xbfffca10, repository=@0xbfffe8c0, command_pipe=@0xbfffe810, session=@0x0) at controller.cc:146
#11 0x080b6b08 in main (argc=1, argv=0xbffff9b4) at main.cc:245
- 353 :login:Penguin:2006/12/29(金) 07:46:36 ID:2d8ELKpm
- 今朝7:20頃のCVSで、GTK+ 2.6、Glib 2.6ですが、
コンソールやメニューから直接起動しようとするとsegvを起こします。
しかし、gdbを通して起動したら、何故か起動が可能です。
gdbを通すと正常なので、btの結果はありません。
gdbを通して起動した場合、>>348-349 の現象は起こらないことは確認できているのですが、、、
コンソールから起動した場合、次のような感じです。
(ochusha:7219): Gtk-CRITICAL **: gtk_list_store_insert_with_values: assertion `iter != NULL' failed
(ochusha:7219): Gtk-WARNING **: OpenTreeItemInTab: missing action
(ochusha:7219): Gtk-CRITICAL **: find_menu_position: assertion `GTK_IS_WIDGET (prev_child)' failed
(ochusha:7219): Gtk-CRITICAL **: find_menu_position: assertion `GTK_IS_WIDGET (prev_child)' failed
(ochusha:7219): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(ochusha:7219): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
セグメンテーション違反です
- 354 :353:2006/12/29(金) 08:16:42 ID:2d8ELKpm
- ちなみにGTK+ 2.8、Glib 2.12、gcc 3.4の時はsegvは起こらないことを確認しました。
- 355 :353:2006/12/29(金) 08:35:40 ID:2d8ELKpm
- あれ?パッケージ化したものは問題ないみたい?
デバッグシンボル付きでコンパイルしたものが悪かっただけ?
すみません。>>353は忘れて下さい。
すみません。すみませんです。
- 356 :login:Penguin:2006/12/29(金) 23:02:45 ID:3j7Y8kGO
- cvsを上げて試してみたら終了時に
segvを起こさなくなっていますね。
- 357 :320:2006/12/31(日) 17:05:21 ID:C+iU880X
- 自己レスです。
よく理由は分かりませんが、
libpthread-stubs0 libpthread-stubs0-dev libxcb-xlib0-dev libxcb1-dev
パッケージをインストールしたら ./configure & make がうまくできました。
- 358 :login:Penguin:2007/01/05(金) 19:39:36 ID:u/f4nhVR
- FC6です。
最近書き込んだら必ずスレの更新が出来なくなります。
そんな症状になった人、いませんか?
おちゅしゃは0.5.8.2、FC6は最新にしています。
- 359 :login:Penguin:2007/01/06(土) 10:33:25 ID:KUXZlf/v
- >>358
それ何処から取って来た?
此方はyumで取って来たochusha-0.5.8.2-3.fc6だけど、そんな事無いよ。
- 360 :358:2007/01/06(土) 11:35:28 ID:NoV2KDo4
- >>359
ありがとう。
一旦ochushaを削除して再度yumでinstallしたら元通りになりました。
- 361 :login:Penguin:2007/01/06(土) 15:39:30 ID:Z0Jg+/oV
- ん?
- 362 :login:Penguin:2007/01/06(土) 15:51:59 ID:xskjI6AH
- んん?
- 363 :login:Penguin:2007/01/06(土) 16:34:47 ID:VICiOLp2
- ん、らめぇ
- 364 :login:Penguin:2007/01/07(日) 18:44:54 ID:szx9KZO4
- スレ内のリンクをクリックしたときに表示位置が(おそらく最初にスレを開いた位置に)移動するときがあるんですが、
移動しないようにしてほしいな。
- 365 :login:Penguin:2007/01/08(月) 12:46:06 ID:xUoYYW6n
- ochusha/tree_view.cc (Rev.1.7) ですが、gtk+2.10 以上では問題なく make できますが、
gtk+2.6、および gtk+2.8 では次のようなエラーが出ます。
/usr/include/gtk-2.0/gdk/gdkproperty.h:42: error: too few arguments to function ‘_GdkAtom* gdk_atom_intern(const gchar*, gboolean)’
tree_view.cc:58: error: at this point in file
make[2]: *** [tree_view.o] エラー 1
make[2]: ディレクトリ `/home/hoge/ochusha-cvs/ochusha-0.5.99.66-4/ochusha/ochusha' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/home/hoge/ochusha-cvs/ochusha-0.5.99.66-4/ochusha' から出ます
make: *** [all] エラー 2
ochusha/tree_view.cc の 53行目以降、
#if GTK_CHECK_VERSION(2,10,0)
static GdkAtom list_of_elements_atom
= gdk_atom_intern_static_string("ochusha/internal-list-of-elements");
#else
static GdkAtom list_of_elements_atom
= gdk_atom_intern("ochusha/internal-list-of-elements");
#endif
の問題かと思います。
- 366 :365:2007/01/08(月) 14:26:38 ID:wm2mq7cl
- 早速の対応、ありがとうございます。
ochusha/tree_view.cc (Rev. 1.8) にて、無事 make できました。
- 367 :login:Penguin:2007/01/09(火) 13:12:56 ID:rBcZnfrB
- 現在のcvsって、作者さんにとってどの位
「β版」なんでしょうか。
ある程度安定している、とお考えなら、そろそろ
Fedora Extras 5/6でも正式にupdateしたいなあ、と
思うのですが。
- 368 :login:Penguin:2007/01/09(火) 16:51:03 ID:lEWK/2a7
- cvsでしか公開してないんだからβどころかαですらないんじゃないの
- 369 :login:Penguin:2007/01/09(火) 17:01:34 ID:uilWCOl6
- cvs を観察する限り、今のところガンガン開発されているように見える。
しばらくは作者さんの思い通りにしてあげて、温かく見守ったほうが良い気もする。
でも落ち着いたら、β版を出してくれるとありがたいのは、俺も同じかな。
- 370 :login:Penguin:2007/01/09(火) 20:28:16 ID:v/G0d+IH
- ディストロのメンテナが安定してると判断できれば
つっこめばいいじゃない。どうせ保証が付くでなし。
- 371 :login:Penguin:2007/01/11(木) 17:50:27 ID:211dEwUC
- 書き込めた!
みんなありがとう!
- 372 :login:Penguin:2007/01/13(土) 11:32:50 ID:KJ2SgqTy
- DAT落のデータを消去するにはどうするんですか?
- 373 :login:Penguin:2007/01/14(日) 02:36:38 ID:KsxBns4N
- みぎくりリセット
- 374 :372:2007/01/14(日) 07:37:06 ID:w2YHDv0E
- >>373
ありがとう。
消えた。
- 375 :login:Penguin:2007/01/18(木) 00:20:03 ID:Ij9v7yKU
- 「#」が入ってる URL をクリックすると、表示されるページの URL の # の前に %5C が入るようです。
- 376 :login:Penguin:2007/01/26(金) 19:13:38 ID:aP9nt/74
- ニュー速のスレだけ更新ができなくなりました
一日待ってみてもそのままです他は問題ないのですが、(更新を押しても反応無しです)
この場合どんなことをすればいいのでしょうか?
最悪、再インストールですがそれまでに何かできればとお願いします
- 377 :login:Penguin:2007/01/26(金) 19:26:16 ID:aP9nt/74
- >>376
更新の類を弄ってたら更新できました。汚してしまいました
- 378 :login:Penguin:2007/01/27(土) 11:36:34 ID:gQuUNlee
- どんまい
鯖が移転した場合は 板>板一覧の更新 な
ところで、前までは鯖移転したときにお気に入りにいれているスレを追跡できてた気がするけど
最近更新すると見失ってお気に入りにもう一回いれないといけなくなったんだけどおれだけ?
バージョン0.5.8.2
- 379 :login:Penguin:2007/01/29(月) 02:26:12 ID:g7yA2Fyp
- ochusha cvsが又意味不明な原因で落ちます....
ちょっと長いので3回に分けて。
----------------------------------------------
[pollux1@localhost ochusha-build]$ gdb ochusha
GNU gdb Red Hat Linux (6.6-1.fc7rh)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/ochusha
[Thread debugging using libthread_db enabled]
[New Thread -1208690992 (LWP 11940)]
GTK Accessibility Module initialized
[New Thread -1212159088 (LWP 11965)]
[New Thread -1222648944 (LWP 11966)]
[New Thread -1233138800 (LWP 11967)]
Couldn't unlock a Lock held by another thread!
Program received signal SIGABRT, Aborted.
[Switching to Thread -1208690992 (LWP 11940)]
0x0062f402 in __kernel_vsyscall ()
Current language: auto; currently c
(gdb) thread apply all bt
- 380 :login:Penguin:2007/01/29(月) 02:27:23 ID:g7yA2Fyp
- Thread 4 (Thread -1233138800 (LWP 11967)):
#0 0x0062f402 in __kernel_vsyscall ()
#1 0x0052f0c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0x001738e9 in Ochusha::Monitor::wait (this=0x8d1c950) at lock.cc:272
#3 0x001866df in Ochusha::WorkerThread::worker_thread_main (arg=0x8d1ca90) at thread_pool.cc:116
#4 0x0052b2db in start_thread (arg=0xb67fcb90) at pthread_create.c:296
#5 0x0033797e in clone () from /lib/libc.so.6
Thread 3 (Thread -1222648944 (LWP 11966)):
#0 0x0062f402 in __kernel_vsyscall ()
#1 0x0052f0c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0x001738e9 in Ochusha::Monitor::wait (this=0x8d1c950) at lock.cc:272
#3 0x001866df in Ochusha::WorkerThread::worker_thread_main (arg=0x8d1c9c8) at thread_pool.cc:116
#4 0x0052b2db in start_thread (arg=0xb71fdb90) at pthread_create.c:296
#5 0x0033797e in clone () from /lib/libc.so.6
Thread 2 (Thread -1212159088 (LWP 11965)):
#0 0x0062f402 in __kernel_vsyscall ()
#1 0x0032dd33 in *__GI___poll (fds=0x3b5ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2 0x001806f7 in Ochusha::PollEventManager::event_loop (this=0xbf921a58) at poll_event_manager.cc:411
#3 0x00180a3d in Ochusha::PollEventManager::event_loop_thread_main (arg=0xbf921a58) at poll_event_manager.cc:517
#4 0x0052b2db in start_thread (arg=0xb7bfeb90) at pthread_create.c:296
#5 0x0033797e in clone () from /lib/libc.so.6
Thread 1 (Thread -1208690992 (LWP 11940)):
#0 0x0062f402 in __kernel_vsyscall ()
#1 0x00292e80 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2 0x002946d1 in *__GI_abort () at abort.c:88
#3 0x00174362 in Ochusha::Lock::unlock (this=0x1b0e00) at lock.cc:184
#4 0x08084523 in ochusha_gdk_threads_leave () at main.cc:83
- 381 :login:Penguin:2007/01/29(月) 02:28:18 ID:g7yA2Fyp
- #5 0x008da970 in gail_misc_threads_leave (misc=0x8cf4230) at gailutil.c:657
#6 0x00a81167 in atk_misc_threads_leave (misc=0x6) at atkmisc.c:100
#7 0x001f212e in spi_atk_bridge_register_application (registry=<value optimized out>) at bridge.c:308
---Type <return> to continue, or q <return> to quit---
#8 0x001f22f0 in spi_atk_bridge_get_registry () at bridge.c:420
#9 0x001f3057 in spi_atk_bridge_focus_tracker (object=0x9496ec0) at bridge.c:684
#10 0x00a80b7c in atk_focus_tracker_notify (object=0x9496ec0) at atkutil.c:199
#11 0x008ac5f0 in gail_focus_idle_handler (data=0x8e939c0) at gail.c:578
#12 0x005696e1 in g_idle_dispatch (source=0x9448548, callback=0x6, user_data=0x8e939c0) at gmain.c:3928
#13 0x0056b442 in IA__g_main_context_dispatch (context=0x8cddad8) at gmain.c:2045
#14 0x0056e41f in g_main_context_iterate (context=0x8cddad8, block=1, dispatch=1, self=0x8ccbc70) at gmain.c:2677
#15 0x0056e7c9 in IA__g_main_loop_run (loop=0x94ade70) at gmain.c:2881
#16 0x0572c604 in IA__gtk_main () at gtkmain.c:1148
#17 0x08084477 in main (argc=Cannot access memory at address 0x6
) at main.cc:257
#18 0x0027fe90 in __libc_start_main (main=0x8083ec0 <main>, argc=1, ubp_av=0xbf9228c4, init=0x80cf7e0 <__libc_csu_init>,
fini=0x80cf7d0 <__libc_csu_fini>, rtld_fini=0x259680 <_dl_fini>, stack_end=0xbf9228bc) at libc-start.c:222
#19 0x080589d1 in _start ()
(gdb) kill
Kill the program being debugged? (y or n) y
(gdb) qui
[pollux1@localhost ochusha]$ rpm -q ochusha atk gail gtk2 glib2
ochusha-0.5.99.66-0.1.cvs070110.fc7
atk-1.13.2-1.fc7
gail-1.10.1-1.fc7
gtk2-2.10.9-1.fc7
glib2-2.12.9-1.fc7
- 382 :login:Penguin:2007/02/10(土) 00:07:25 ID:GRDbdK+c
- kazehakaseのupstreamと連絡を取る機会が
あったので尋ねてみた所、
------------------------------------------------
ちょっと調べてみたんですが、
http://bugzilla.gnome.org/show_bug.cgi?id=329454
これの変更の影響をもろに受けてますね。
ochushaの作者がどういう意図でスレッド周りを自分でがんばっちゃってるのか
分からないのでなんとも言えないです。
作者の方に知らせてあげると対処してくると思います。
------------------------------------------------
との事でした。
- 383 :login:Penguin:2007/02/10(土) 20:50:05 ID:fBLZBF9w
- 今日でCVSの開発が止まって一ヶ月になるな。
モチベーションが落ちたのかな?
- 384 :login:Penguin:2007/02/14(水) 17:08:49 ID:jxAW+wld
- どうもochusha cvsが落ちる件は、gail側に責任が
ありそうです。
kazehakaseのupstream(gailの事も良く分かる
らしい)が「ちょっと調べてみる」との事でした。
- 385 :login:Penguin:2007/03/01(木) 22:36:27 ID:4VpBkBqd
- 落ちちゃう
- 386 :login:Penguin:2007/03/05(月) 00:24:42 ID:qHn0QwVu
- Vine Linux 4.1のapt-getで、おちゅ〜しゃをインストールしましたが
書き込みできません。
どなたか、御教授、お願いします。
- 387 :login:Penguin:2007/03/05(月) 00:42:40 ID:YEQqloNP
- >>385
板更新した?
- 388 :login:Penguin:2007/03/05(月) 00:45:55 ID:ww52xsGT
- >>386
Vineスレから移ったんなら一声かけてよ
ツール−デバッグ・コンソールで「デバッグ出力を端末に表示」にチェック入れて
書き込みしてみてエラーが出るかどうか確認してみて
- 389 :login:Penguin:2007/03/05(月) 01:35:04 ID:o6FL/0xe
- パッチ作ってテスト
- 390 :login:Penguin:2007/03/05(月) 01:50:23 ID:qHn0QwVu
- >>388
たびたび、すみません。
>>11さんを参考にコンパイルしたら、書き込み
出来るようになりました。
ありがとう。
- 391 :login:Penguin:2007/03/05(月) 02:10:21 ID:uNbScS72
- test
- 392 :login:Penguin:2007/03/05(月) 02:24:48 ID:qHn0QwVu
- test
test
- 393 :login:Penguin:2007/03/05(月) 02:36:04 ID:ww52xsGT
- >>390
ふーむ 謎なままで終わっちゃったね
ちなみにVine3.2でも4.1でも普通にapt-getで入れれば
hanamogera対応版がインストールされるハズなんだけどね
まぁ書けるようになってよかったよ お疲れさま
- 394 :login:Penguin:2007/03/05(月) 04:32:06 ID:4zt/fbU5
- >>393
VinePlus/3.0/ppc は 0.5.5 から更新されてないようなので、
ppc の 3.x では対応前のものがインストールされますね
4.x は i386/ppc 共にパッチがあたっているので謎ですが
184 KB
■ このスレッドは過去ログ倉庫に格納されています
★スマホ版★
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 05.04.09 2022/06/21 Walang Kapalit ★
FOX ★