! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfce4-notifyd-0.2.1-2.fc15: handle_error: Process /usr/lib64/xfce4/notifyd/xf...
Status:
RESOLVED: FIXED
Product:
Xfce4-notifyd
Component:
general

Comments

Description Christoph Wickert editbugs 2011-05-22 18:39:41 CEST
Created attachment 3686 
backtrace of the crash

Orignal bug report at https://bugzilla.redhat.com/show_bug.cgi?id=706677

abrt version: 2.0.1
architecture:   x86_64
cmdline:        /usr/lib64/xfce4/notifyd/xfce4-notifyd
component:      xfce4-notifyd
crash_function: handle_error
executable:     /usr/lib64/xfce4/notifyd/xfce4-notifyd
kernel:         2.6.38.6-27.fc15.x86_64
os_release:     Fedora release 15 (Lovelock)
package:        xfce4-notifyd-0.2.1-2.fc15
rating:         4
reason:         Process /usr/lib64/xfce4/notifyd/xfce4-notifyd was killed by
signal 6 (SIGABRT)
time:           Sat May 21 23:57:41 2011
uid:            500
username:       rave


comment:
Doing a Download in firefox.
The download was finished and FF was about to display the notification.
The crash only randomly.

Some more info's:
I am using compiz and GNOME's notification-deamon is uninstalled.


More info (memory map, list of DSOs, environemt variables) is available in the downstream bug report.
Comment 1 Christoph Wickert editbugs 2011-05-22 18:41:32 CEST
I had a similar report with 0.1.1, see
https://bugzilla.redhat.com/show_bug.cgi?id=679792
Comment 2 Ricky Zhou 2011-06-02 11:25:21 CEST
There seems to be an analysis of the same bug at http://docs.openmoko.org/trac/ticket/863.  It looks like an inherent race with gdk_screen_get_window_stack and gdk_window_get_type_hint.

Here's an attempted patch based on the one from the that ticket:
http://ricky.fedorapeople.org/xfce/0001-Fix-race-with-window-becoming-invalid.patch

It's hasn't been tested at all unfortunately, as I just switched to XFCE and don't have a development environment setup for it yet :-)
Comment 3 Ricky Zhou 2011-06-26 14:12:06 CEST
Hi, any update on this?  Does the patch look acceptable?
Comment 4 raveit65 2011-06-26 21:16:26 CEST
Hi, from me is the original bug report on redhat bugzilla.
If i know which packet i have to patch i will try to do that.

Have i to patch xfce4-notifyd ?
Comment 5 Jérôme Guelfucci editbugs 2011-06-30 23:14:53 CEST
Thanks for digging this, the patch looks fine! I committed it to the git master branch (commit 37d571aee335f263d05a117cdf9051aa66b154ad), thanks for your work.
Comment 6 Christoph Wickert editbugs 2011-07-01 01:08:53 CEST
(In reply to comment #4)
> Have i to patch xfce4-notifyd ?

Yes, but I already did that. Please test the Fedora update and provide feedback at
https://admin.fedoraproject.org/updates/xfce4-notifyd-0.2.1-3.fc15

Bug #7643

Reported by:
Christoph Wickert
Reported on: 2011-05-22
Last modified on: 2011-07-01

People

Assignee:
Jérôme Guelfucci
CC List:
3 users

Version

Version:
unspecified

Attachments

backtrace of the crash (24.72 KB, text/plain)
2011-05-22 18:39 CEST , Christoph Wickert
no flags

Additional information