1
Gtkから私が追跡できないエラーを受け取りました。私のマウスがGtkTreeViewの上を移動するたびに、これらのエラーが発生し、デバッグが大変な作業になります。GtkTreeViewはウィンドウが表示されているときにエラーを返します。他のGtkTreeViewには何も表示されません。
(a.out:15168): Gtk-CRITICAL **: gtk_list_store_get_value: assertion `column < list_store->n_columns' failed
(a.out:15168): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed
(a.out:15168): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed
ツリービューと、それはだモデルが空き地に建設された、もう一つはとても難しいです。この問題を追跡ほとんど同じであるように思われます。
このツリービューに添付するハンドラが増えるほど、ウィンドウが表示されたときに多くのエラーメッセージがスパムされます。
私はソースを投稿しますが、それは1つの大きな50kのばかげたファイルです。問題がそこにある場合は、どこにわからないのですか。
インターフェースを初期化するだけで、20行程度までスリム化しましたが、まだエラーがありました。次に、私はgtkbuilder xmlファイルを手動で見て、違いを見てみました。まだエラーがありました。
そのオプションは? – amertune
私は間違ってモデルの列から値を取って、存在しなくなったウィジェットを設定して、問題を引き起こしました。 –