>Number:         183422
>Category:       amd64
>Synopsis:       notification-daemon 0.7.2 asserts on any notification
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-amd64
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 28 21:40:04 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     ganthore
>Release:        10.0-BETA1-p1
>Organization:
Red Hat
>Environment:
FreeBSD  10.0-BETA1 FreeBSD 10.0-BETA1 #0 r256420: Sun Oct 13 01:43:07 UTC 2013 
    r...@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
I run the notification-daemon in a startup script from fluxbox like this:

# Notificaion daemon
/usr/local/libexec/notification-daemon &

The daemon runs cleanly but will immediatly assert the moment that anything 
triggers a notification. (IE: irssi, hexchat, etc).

The resulting error is:

Assertion failed: (! _cairo_surface_has_mime_data (surface)), function 
cairo_surface_mark_dirty_rectangle, file cairo-surface.c, line 1174.
Abort

I am not using any crazy experimental make.conf options and I am using the 
latest ports collection as of today.

Affected port version is notification-daemon 0.7.2.

make.conf is as follows:
CPUTYPE?=core2
CFLAGS=-O2 -pipe
COPTFLAGS=-O2 -pipe
OPTIMIZED_CFLAGS=YES
BUILD_OPTIMIZED=YES
WITH_CPUFLAGS=YES
WITH_OPTIMIZED_CFLAGS=YES
WITH_KMS=YES
WITH_NEW_XORG=YES
WITH_SIMD=YES
WITH_OPENMP=YES
WITH_THREADS=YES
WITH_PKGNG=YES
>How-To-Repeat:
1) Update ports
portsnap fetch update

2) Install latest port of the notification daemon
cd /usr/ports/deskutils/notification-daemon
make install

3) Run notification daemon from the command line in a desktop like lxde or 
fluxbox:
/usr/local/libexec/notification-daemon

4) Do something to trigger a notification. I just query people on hexchat or 
irssi (with a valid notification perl plugin) and wait for them to respond.

The moment that a notification triggers. You will see it popup for a split 
second in the upper right portion of the screen and the console will report the 
assert mentioned in the description of this bug ticket.
>Fix:
None.

>Release-Note:
>Audit-Trail:
>Unformatted:
_______________________________________________
freebsd-amd64@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-amd64
To unsubscribe, send any mail to "freebsd-amd64-unsubscr...@freebsd.org"

Reply via email to