Bug 12042 - Synaptic падает при попытке заблокировать версию пакета
Summary: Synaptic падает при попытке заблокировать версию пакета
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: synaptic (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-15 00:41 MSD by Motsyo Gennadi
Modified: 2007-09-08 14:55 MSD (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Motsyo Gennadi 2007-06-15 00:41:21 MSD
synaptic-0.57.2-alt2.2
При попытке заблокировать версию пакета - падает. В консоли содержится только 
такое:
*************************************
[drool@drool ~]$ synaptic

(synaptic:12872): Gtk-CRITICAL **: gtk_widget_hide: assertion `GTK_IS_WIDGET 
(widget)' failed

(synaptic:12872): Gtk-CRITICAL **: gtk_tree_model_get_iter: assertion 
`GTK_IS_TREE_MODEL (tree_model)' failed

(synaptic:12872): Gtk-CRITICAL **: gtk_tree_model_get: assertion 
`GTK_IS_TREE_MODEL (tree_model)' failed
*************************************
Причем первая строка с ошибкой вылазит сразу при запуске synaptic-а, но он 
работает, вторая и треться - при указанном действии
Comment 1 avm 2007-06-21 18:29:01 MSD
Исправлено у меня в git. Втяните, пожалуйста.
Comment 2 Sviatoslav Sviridov 2007-06-21 18:40:20 MSD
Спасибо! Втяну при первой возможности.
Comment 3 Motsyo Gennadi 2007-07-22 22:21:01 MSD
rpm -q synaptic 
synaptic-0.57.2-alt2.3

$ synaptic 

(synaptic:13852): Gtk-CRITICAL **: gtk_text_buffer_set_text: assertion `text != 
NULL' failed

(synaptic:13852): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion 
`node != NULL' failed

(synaptic:13852): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion 
`node != NULL' failed

(synaptic:13852): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion 
`node != NULL' failed

(synaptic:13852): Gtk-CRITICAL **: file gtktreeview.c: line 4751 
(gtk_tree_view_bin_expose): assertion `has_next' failed.
There is a disparity between the internal view of the GtkTreeView,
and the GtkTreeModel.  This generally means that the model has changed
without letting the view know.  Any display from now on is likely to
be incorrect.

Если запустить синаптик изначально от рута - отрабатывает идеально чисто, без 
единой строчки в консоли.
А так - теперь версии пакетов можно блокировать, бага не наблюдается. Можете 
закрывать.
Comment 4 Motsyo Gennadi 2007-08-04 19:51:30 MSD
Пофикшено в synaptic-0.57.2-alt2.3