After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 677815 - Crashes
Crashes
Status: RESOLVED INCOMPLETE
Product: notification-daemon
Classification: Other
Component: general
0.7.x
Other Linux
: Normal critical
: ---
Assigned To: notification-daemon-maint
notification-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2012-06-10 15:03 UTC by Arnout Engelen
Modified: 2018-08-21 08:41 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Arnout Engelen 2012-06-10 15:03:00 UTC
Hi,

The notification-daemon crashes as soon as it receives a notification.

Trace:

arnouten@jaga:~/dev/notification-daemon-0.7.5$ gdb src/notification-daemon 
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/arnouten/dev/notification-daemon-0.7.5/src/notification-daemon...done.
(gdb) run
Starting program: /home/arnouten/dev/notification-daemon-0.7.5/src/notification-daemon 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffef2c7700 (LWP 17402)]
[New Thread 0x7fffeeac6700 (LWP 17403)]

(notification-daemon:17399): GdkPixbuf-CRITICAL **: gdk_pixbuf_scale_simple: assertion `dest_width > 0' failed

Program received signal SIGTRAP, Trace/breakpoint trap.
g_logv (log_domain=0x7ffff673269e "GdkPixbuf", log_level=G_LOG_LEVEL_CRITICAL, 
    format=0x7ffff5b166e2 "%s: assertion `%s' failed", args1=args1@entry=0x7fffffffdfe8)
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmessages.h:101
101     /tmp/buildd/glib2.0-2.32.3/./glib/gmessages.h: No such file or directory.
(gdb) where
  • #0 g_logv
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmessages.h line 101
  • #1 g_log
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmessages.c line 792
  • #2 gdk_pixbuf_scale_simple
    from /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
  • #3 gtk_icon_theme_lookup_by_gicon
    at /tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkicontheme.c line 3926
  • #4 gtk_icon_theme_lookup_by_gicon
    at /tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkicontheme.c line 3901
  • #5 ensure_pixbuf_for_icon_name_or_gicon
    at /tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkiconhelper.c line 252
  • #6 _gtk_icon_helper_ensure_pixbuf
    at /tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkiconhelper.c line 305
  • #7 gtk_status_icon_update_image
    at /tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkstatusicon.c line 1392
  • #8 gtk_status_icon_set_image
    at /tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkstatusicon.c line 1744
  • #9 gtk_status_icon_set_from_gicon
    at /tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkstatusicon.c line 1855
  • #10 update_idle
    at nd-queue.c line 906
  • #11 g_main_dispatch
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c line 2539
  • #12 g_main_context_dispatch
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c line 3075
  • #13 g_main_context_iterate
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c line 3146
  • #14 g_main_loop_run
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c line 3340
  • #15 gtk_main
    at /tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkmain.c line 1161
  • #16 main
    at daemon.c line 391


This is under Debian under the Notion window manager.
Comment 1 Arnout Engelen 2012-06-12 21:04:02 UTC
Looks like this bug was also reported in Ubuntu:

  https://bugs.launchpad.net/notification-daemon/+bug/931820
Comment 2 Arnout Engelen 2012-06-12 21:09:34 UTC
... and at https://bugs.launchpad.net/ubuntu/+source/notification-daemon/+bug/926758 (and its many duplicates)
Comment 3 Arnout Engelen 2012-06-12 21:15:42 UTC
Is this a duplicate of #673749 ? It isn't reported to crash there though.
Comment 4 Alberts Muktupāvels 2015-03-26 14:40:28 UTC
Is this still problem with 3.14.x versions? This might be fixed as notification daemon does not crash for me.
Comment 5 André Klapper 2018-08-21 08:41:02 UTC
(In reply to Alberts Muktupāvels from comment #4)
> Is this still problem with 3.14.x versions? This might be fixed as
> notification daemon does not crash for me.

Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment.
Thanks!