Debian Bug report logs - #631838
Missing icon/image renders software unusable

version graph

Package: blueman; Maintainer for blueman is Christopher Schramm <debian@cschramm.eu>; Source for blueman is src:blueman (PTS, buildd, popcon).

Reported by: martin f krafft <madduck@debian.org>

Date: Mon, 27 Jun 2011 16:36:01 UTC

Severity: serious

Tags: moreinfo

Found in version blueman/1.21-4.1

Fixed in version blueman/1.23-1

Done: Christopher Schramm <debian@shakaweb.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Christopher Schramm <debian@shakaweb.org>:
Bug#631838; Package blueman. (Mon, 27 Jun 2011 16:36:04 GMT) (full text, mbox, link).


Acknowledgement sent to martin f krafft <madduck@debian.org>:
New Bug report received and forwarded. Copy sent to Christopher Schramm <debian@shakaweb.org>. (Mon, 27 Jun 2011 16:36:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: martin f krafft <madduck@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Missing icon/image renders software unusable
Date: Mon, 27 Jun 2011 18:34:30 +0200
[Message part 1 (text/plain, inline)]
Package: blueman
Version: 1.21-4.1
Severity: serious
File: /usr/bin/blueman-applet

A missing image or icon in a theme causes this software to break completely

__load_plugin (/usr/bin/blueman-applet:182)
loading <class 'blueman.plugins.applet.PowerManager.PowerManager'> 
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/blueman/plugins/AppletPlugin.py", line 105, in _load
    self.on_load(applet)
  File "/usr/lib/python2.6/dist-packages/blueman/plugins/applet/PowerManager.py", line 37, in on_load
    self.item = create_menuitem(_("<b>Bluetooth Off</b>"), get_icon("gtk-stop", 16))
  File "/usr/lib/python2.6/dist-packages/blueman/Functions.py", line 171, in get_icon
    icon = ic.load_icon("gtk-missing-image", size, 0)
GError: Icon 'gtk-missing-image' not present in theme
_________
__load_plugin (/usr/bin/blueman-applet:182)
Failed to load PowerManager
Icon 'gtk-missing-image' not present in theme 


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-rc3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_NZ, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages blueman depends on:
ii  bluez                         4.94-2     Bluetooth tools and daemons
ii  dbus                          1.4.12-2   simple interprocess messaging syst
ii  hicolor-icon-theme            0.12-1     default fallback theme for FreeDes
ii  libbluetooth3                 4.94-2     Library to use the BlueZ Linux Blu
ii  libc6                         2.13-7     Embedded GNU C Library: Shared lib
ii  libcairo2                     1.10.2-6   The Cairo 2D vector graphics libra
ii  libglib2.0-0                  2.28.6-1   The GLib library of C routines
ii  libgtk2.0-0                   2.24.4-3   The GTK+ graphical user interface 
ii  libpango1.0-0                 1.28.4-1   Layout and rendering of internatio
ii  librsvg2-common               2.34.0-1   SAX-based renderer library for SVG
ii  libstartup-notification0      0.12-1     library for program launch feedbac
ii  notification-daemon           0.5.0-3    daemon to displays passive pop-up 
ii  obex-data-server              0.4.5-1+b2 D-Bus service for OBEX client and 
ii  python                        2.6.6-14   interactive high-level object-orie
ii  python-central                0.6.17     register and build utility for Pyt
ii  python-dbus                   0.84.0-1   simple interprocess messaging syst
ii  python-gobject                2.28.6-1   Python bindings for the GObject li
ii  python-gtk2                   2.24.0-2   Python bindings for the GTK+ widge
ii  python-notify                 0.1.1-2+b3 Python bindings for libnotify

Versions of packages blueman recommends:
ii  libpulse-mainloop-glib0       0.9.21-4   PulseAudio client libraries (glib 
pn  policykit-1                   <none>     (no description available)
ii  python-gconf                  2.28.1-3   Python bindings for the GConf conf

blueman suggests no packages.

-- no debconf information


-- 
 .''`.   martin f. krafft <madduck@d.o>      Related projects:
: :'  :  proud Debian developer               http://debiansystem.info
`. `'`   http://people.debian.org/~madduck    http://vcs-pkg.org
  `-  Debian - when you have better things to do than fixing systems
[digital_signature_gpg.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Christopher Schramm <debian@shakaweb.org>:
Bug#631838; Package blueman. (Sat, 01 Oct 2011 17:12:08 GMT) (full text, mbox, link).


Acknowledgement sent to manuk7 <manuk7@laposte.net>:
Extra info received and forwarded to list. Copy sent to Christopher Schramm <debian@shakaweb.org>.

Your message did not contain a Subject field. They are recommended and useful because the title of a $gBug is determined using this field. Please remember to include a Subject field in your messages in future.

(Sat, 01 Oct 2011 17:12:08 GMT) (full text, mbox, link).


Message #10 received at 631838@bugs.debian.org (full text, mbox, reply):

From: manuk7 <manuk7@laposte.net>
To: control@bugs.debian.org
Cc: 631838@bugs.debian.org, 631838-submitter@bugs.debian.org
Date: Sat, 01 Oct 2011 19:11:35 +0200
tag 631838 moreinfo

thanks


Martin:

I'm unable to reproduce your bug. Could you specify which Gtk theme are
you using ? And is that a theme coming from a Debian package ?
I'm suspecting it's not a standard theme (or at least the two usual
icons "gtk-stop" and "gtk-missing-image" are missing in your theme).

Could you check weather the bug still occurs when picking a standard
Gtk-theme ?

Thanks


Manu




Added tag(s) moreinfo. Request was from manuk7 <manuk7@laposte.net> to control@bugs.debian.org. (Sat, 01 Oct 2011 17:12:11 GMT) (full text, mbox, link).


Message sent on to martin f krafft <madduck@debian.org>:
Bug#631838. (Sat, 01 Oct 2011 17:12:16 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Christopher Schramm <debian@shakaweb.org>:
Bug#631838; Package blueman. (Fri, 21 Oct 2011 11:24:18 GMT) (full text, mbox, link).


Acknowledgement sent to José de Zárate <jzarate@gmail.com>:
Extra info received and forwarded to list. Copy sent to Christopher Schramm <debian@shakaweb.org>. (Fri, 21 Oct 2011 11:24:20 GMT) (full text, mbox, link).


Message #20 received at 631838@bugs.debian.org (full text, mbox, reply):

From: José de Zárate <jzarate@gmail.com>
To: 631838@bugs.debian.org
Subject: same thing here
Date: Fri, 21 Oct 2011 07:22:37 -0400
[Message part 1 (text/plain, inline)]
I'm on debian wheezy. on the last update (around october 19 give it or
take), had exactly the same situation. missing gtk image.

-- 
uh, oh <http://www.youtube.com/watch?v=GMD_T7ICL0o>.

<http://windows7sins.org/>
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Christopher Schramm <debian@shakaweb.org>:
Bug#631838; Package blueman. (Thu, 27 Oct 2011 05:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to Jukka Jalkanen <tuhat.jalkanen@gmail.com>:
Extra info received and forwarded to list. Copy sent to Christopher Schramm <debian@shakaweb.org>. (Thu, 27 Oct 2011 05:39:03 GMT) (full text, mbox, link).


Message #25 received at 631838@bugs.debian.org (full text, mbox, reply):

From: Jukka Jalkanen <tuhat.jalkanen@gmail.com>
To: 631838@bugs.debian.org
Subject: Reproducible dependency bug
Date: Thu, 27 Oct 2011 08:37:39 +0300
It's reproducible on Debian Wheezy (Oct 27th).. Probably KDE users
suffer from this while gnome users don't notice it. Manually
installing gnome-icon-theme package makes blueman work. How about
adding dependency to that package?




Information forwarded to debian-bugs-dist@lists.debian.org, Christopher Schramm <debian@shakaweb.org>:
Bug#631838; Package blueman. (Thu, 01 Dec 2011 06:45:03 GMT) (full text, mbox, link).


Acknowledgement sent to Jeff Richards <jeff@jrichards.ca>:
Extra info received and forwarded to list. Copy sent to Christopher Schramm <debian@shakaweb.org>. (Thu, 01 Dec 2011 06:45:03 GMT) (full text, mbox, link).


Message #30 received at 631838@bugs.debian.org (full text, mbox, reply):

From: Jeff Richards <jeff@jrichards.ca>
To: 631838@bugs.debian.org
Subject: Reproducible bug if theme doesn't have gtk-missing-image icon
Date: Wed, 30 Nov 2011 22:08:24 -0800
After removing the gnome-icon-theme and restarting, I was able to
produce this bug but only when selecting a theme that doesn't have a
gtk-missing-image icon.

If I choose an alternate icon theme (Tango package name tango-icon-theme
for instance) then blueman works without issue.

It looks like the fallback for a missing icon is to use the
gtk-missing-image icon, but if that's missing, then the application just
errors out.

The traceback below gives a little more information about what I see.

======
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/dbus/connection.py", line 586,
  in msg_reply_handler
    reply_handler(*message.get_args_list(**get_args_opts))
  File "/usr/bin/blueman-manager", line 160, in
  on_bluez_name_owner_changed
    self.Menu = ManagerMenu(self)
  File
  "/usr/lib/python2.6/dist-packages/blueman/gui/manager/ManagerMenu.py",
  line 56, in __init__
    item = create_menuitem(_("Get Help Online..."),
  get_icon("gnome-help", 16))
  File "/usr/lib/python2.6/dist-packages/blueman/Functions.py", line
  171, in get_icon
    icon = ic.load_icon("gtk-missing-image", size, 0) 
glib.GError: Icon 'gtk-missing-image' not present in theme


Jeff




Reply sent to Christopher Schramm <debian@shakaweb.org>:
You have taken responsibility. (Thu, 29 Mar 2012 18:51:12 GMT) (full text, mbox, link).


Notification sent to martin f krafft <madduck@debian.org>:
Bug acknowledged by developer. (Thu, 29 Mar 2012 18:51:12 GMT) (full text, mbox, link).


Message #35 received at 631838-close@bugs.debian.org (full text, mbox, reply):

From: Christopher Schramm <debian@shakaweb.org>
To: 631838-close@bugs.debian.org
Subject: Bug#631838: fixed in blueman 1.23-1
Date: Thu, 29 Mar 2012 18:47:13 +0000
Source: blueman
Source-Version: 1.23-1

We believe that the bug you reported is fixed in the latest version of
blueman, which is due to be installed in the Debian FTP archive:

blueman_1.23-1.debian.tar.gz
  to main/b/blueman/blueman_1.23-1.debian.tar.gz
blueman_1.23-1.dsc
  to main/b/blueman/blueman_1.23-1.dsc
blueman_1.23-1_amd64.deb
  to main/b/blueman/blueman_1.23-1_amd64.deb
blueman_1.23.orig.tar.gz
  to main/b/blueman/blueman_1.23.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 631838@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christopher Schramm <debian@shakaweb.org> (supplier of updated blueman package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 21 Mar 2012 11:15:00 +0200
Source: blueman
Binary: blueman
Architecture: source amd64
Version: 1.23-1
Distribution: unstable
Urgency: low
Maintainer: Christopher Schramm <debian@shakaweb.org>
Changed-By: Christopher Schramm <debian@shakaweb.org>
Description: 
 blueman    - Graphical bluetooth manager
Closes: 631838 663120
Changes: 
 blueman (1.23-1) unstable; urgency=low
 .
   * New upstream release (Closes: #663120)
   * Replaced python-central by dh_python2
   * Added dependency for gnome-icon-theme (Closes: #631838)
Checksums-Sha1: 
 a58bff6f8b1dbe6aa9516b5180fd051f9fd98c2d 1924 blueman_1.23-1.dsc
 1ec8412fef172459eea6b2b71681ad32b564280d 1679362 blueman_1.23.orig.tar.gz
 e5582c45e74c1f6345758d5810def73ef93825e9 3357 blueman_1.23-1.debian.tar.gz
 6d36922ab2f42c0dd9c013afcd150f00d695c2d1 584160 blueman_1.23-1_amd64.deb
Checksums-Sha256: 
 bab0fb413e14d100dc36197741ea4928cbe035b163b6320bef7843e0ab7038b1 1924 blueman_1.23-1.dsc
 d4fd7d8877f1e6bc7d263d9ecea0f346eaff109d96b8c015eacab65ad75dd26a 1679362 blueman_1.23.orig.tar.gz
 83622760569e8781af3e65c38770d9a4a30cef494607a406578c836b98d4ed58 3357 blueman_1.23-1.debian.tar.gz
 04be7e72d3e3fca49ff7c8c58752b4fa25b03ce61041ac224a6263e5befc18c8 584160 blueman_1.23-1_amd64.deb
Files: 
 8d32c3412e3b772f0b962e3c361857df 1924 x11 optional blueman_1.23-1.dsc
 1b54374c694e800d6280c9aabce12c9a 1679362 x11 optional blueman_1.23.orig.tar.gz
 f36dd2c1b90d80c8712bcdb8117f569b 3357 x11 optional blueman_1.23-1.debian.tar.gz
 2e34b11d4b04fa47c32ed2927bf0ca9c 584160 x11 optional blueman_1.23-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJPc/BzAAoJEDIkf7tArR+mb3IP/0MwYMrVhI4sFaeaHekCRO99
9XHTCnC8PrZgXaTZ0eSFpKH4rmO8tY1ebXOhb1qO3UsouOFB9X29apjlVLtClD4m
bd3wcTYzFDqyjc1BPcfnXe8huowcxmcs2uG9jANVD93ZlZY6hys++5xKKAPzTica
q2pGShao+2JVwM7OlKgV+/hRT54xAoGGPxD5tJBN3/rJ6LWjkTNJscsmMkKF2yDa
RRdH99cXjLeDsLhsb1Ux8zLver4exo4Lk93ZMFiWqgo5vvoRw7ve//YcBj1yLQOl
oopnaX8H8ZR0Eod3EAAWpLd09Akdd8r5razgJ0b/QAZxNo/QRKB+39f3jX8aeTuL
3mtPFX/USs/WMr6+MmzbAG/+0KesLMalwdvEdYrWXUV2MvEi33gzcYXHIU7qGegw
TZXON/bwi2BemZTmDmr1LxDH1C0p3y9+Gl79rGMAgSU6EOfY4Vqygvrj2DhtMYFp
gpmGB8ZzA9bFnx8M17LtXpGZp4vimnxdQEmkVHgHEnOdjMbX4HGrRUl69BBzBUj/
HmOyW7ElwshFKXdbdl9xQPn5GuIM4kgzwKeZeKaGJy7565c3JPCfTHvmCK2bP6uG
OsQUvsWrbPG2jH+RjVOR0b782A6mSy9oO65iMoNvf9b8gIAhcoZSXQ0Z55201bus
Mq/lhLE7aqIjQsev3g8Z
=ieLk
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 02 Jun 2013 07:52:07 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 12 08:42:33 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.