Package: bleachbit
Version: 0.4.0-1
Severity: normal
Running bleachbit without X currently miserably fails because it causes a
segfault in gtk.
It should not fail this way without X but print a proper error message instead.
The segfault in Gtk is a seperate issuse that I will report in an different
bugreport.
Running bleachbit without X gives:
/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py:72: GtkWarning: could
not open display
warnings.warn(str(e), _gtk.Warning)
/var/lib/python-support/python2.5/bleachbit/GUI.py:607: Warning: invalid (NULL)
pointer instance
self.window = gtk.Window()
/var/lib/python-support/python2.5/bleachbit/GUI.py:607: Warning:
g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
self.window = gtk.Window()
/var/lib/python-support/python2.5/bleachbit/GUI.py:573: Warning: invalid (NULL)
pointer instance
menubar = uimanager.get_widget('/MenuBar')
/var/lib/python-support/python2.5/bleachbit/GUI.py:573: Warning:
g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
menubar = uimanager.get_widget('/MenuBar')
/var/lib/python-support/python2.5/bleachbit/GUI.py:573: GtkWarning:
gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
menubar = uimanager.get_widget('/MenuBar')
/var/lib/python-support/python2.5/bleachbit/GUI.py:573: Warning: g_object_get:
assertion `G_IS_OBJECT (object)' failed
menubar = uimanager.get_widget('/MenuBar')
/var/lib/python-support/python2.5/bleachbit/GUI.py:573: Warning: value "TRUE"
of type `gboolean' is invalid or out of range for property `visible' of type
`gboolean'
menubar = uimanager.get_widget('/MenuBar')
/var/lib/python-support/python2.5/bleachbit/GUI.py:578: Warning: invalid (NULL)
pointer instance
toolbar = gtk.Toolbar()
/var/lib/python-support/python2.5/bleachbit/GUI.py:578: Warning:
g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
toolbar = gtk.Toolbar()
/var/lib/python-support/python2.5/bleachbit/GUI.py:584: Warning: invalid (NULL)
pointer instance
tooltips = gtk.Tooltips()
/var/lib/python-support/python2.5/bleachbit/GUI.py:584: Warning:
g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
tooltips = gtk.Tooltips()
/var/lib/python-support/python2.5/bleachbit/GUI.py:526: GtkWarning:
gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
scrolled_window = gtk.ScrolledWindow()
/var/lib/python-support/python2.5/bleachbit/GUI.py:248: GtkWarning:
gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
self.view.append_column(self.column0)
/var/lib/python-support/python2.5/bleachbit/GUI.py:248: Warning: g_object_get:
assertion `G_IS_OBJECT (object)' failed
self.view.append_column(self.column0)
/var/lib/python-support/python2.5/bleachbit/GUI.py:257: GtkWarning:
gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
self.view.append_column(self.column1)
/var/lib/python-support/python2.5/bleachbit/GUI.py:257: Warning: g_object_get:
assertion `G_IS_OBJECT (object)' failed
self.view.append_column(self.column1)
/var/lib/python-support/python2.5/bleachbit/GUI.py:639: GtkWarning:
gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
swindow = gtk.ScrolledWindow()
/var/lib/python-support/python2.5/bleachbit/GUI.py:644: GtkWarning:
gdk_pango_context_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
swindow.add(textview)
/var/lib/python-support/python2.5/bleachbit/GUI.py:644: PangoWarning:
pango_context_set_font_description: assertion `context != NULL' failed
swindow.add(textview)
/var/lib/python-support/python2.5/bleachbit/GUI.py:644: PangoWarning:
pango_context_set_base_dir: assertion `context != NULL' failed
swindow.add(textview)
/var/lib/python-support/python2.5/bleachbit/GUI.py:644: PangoWarning:
pango_context_set_language: assertion `context != NULL' failed
swindow.add(textview)
/var/lib/python-support/python2.5/bleachbit/GUI.py:644: Warning:
g_object_unref: assertion `G_IS_OBJECT (object)' failed
swindow.add(textview)
/var/lib/python-support/python2.5/bleachbit/GUI.py:644: GtkWarning:
gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
swindow.add(textview)
/var/lib/python-support/python2.5/bleachbit/GUI.py:644: GtkWarning:
gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed
swindow.add(textview)
/var/lib/python-support/python2.5/bleachbit/GUI.py:644: GtkWarning:
gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
swindow.add(textview)
/var/lib/python-support/python2.5/bleachbit/GUI.py:644: Warning: g_object_get:
assertion `G_IS_OBJECT (object)' failed
swindow.add(textview)
Segmentation fault
Cheers, Martin.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages bleachbit depends on:
ii python 2.5.4-2 An interactive high-level object-o
ii python-glade2 2.14.1-1 GTK+ bindings: Glade support
ii python-gnome2 2.22.3-3 Python bindings for the GNOME desk
ii python-gtk2 2.14.1-1 Python bindings for the GTK+ widge
ii python-support 0.8.7 automated rebuilding support for P
Versions of packages bleachbit recommends:
ii menu 2.1.41 generates programs menu for all me
ii python-notify 0.1.1-2+b1 Python bindings for libnotify
bleachbit suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]