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 debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org