GNOME Bugzilla – Bug 455690
crash in e-msgport.c:671 Failed to write to pipe: Bad file descriptor
Last modified: 2008-03-06 14:55:16 UTC
Version: 2.10 What were you doing when the application crashed? Distribution: Fedora release 7 (Moonshine) Gnome Release: 2.18.2 2007-05-28 (Red Hat, Inc) BugBuddy Version: 2.18.0 System: Linux 2.6.21-1.3228.fc7 #1 SMP Tue Jun 12 14:56:37 EDT 2007 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: Enforcing Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: Fedora Memory status: size: 558743552 vsize: 558743552 resident: 41209856 share: 32845824 rss: 41209856 rss_rlim: 18446744073709551615 CPU usage: start_time: 1184100009 rtime: 65 utime: 60 stime: 5 cutime:0 cstime: 2 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/evolution' (no debugging symbols found) Using host libthread_db library "/lib64/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 46912519144688 (LWP 3475)] [New Thread 1126189392 (LWP 3499)] [New Thread 1115699536 (LWP 3498)] [New Thread 1084229968 (LWP 3494)] (no debugging symbols found) 0x00000038bea0d89f in waitpid () from /lib64/libpthread.so.0
+ Trace 147095
Thread 3 (Thread 1115699536 (LWP 3498))
----------- .xsession-errors --------------------- libnm_glib_nm_state_cb: dbus returned an error. (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files (evolution:3313): e-data-server-DEBUG: Loading categories from "/home/Dirk/.evolution/categories.xml" (evolution:3313): e-data-server-DEBUG: Loaded 29 categories restoring draft flag 'text/plain' CalDAV Eplugin starting up ... ** (evolution:3431): DEBUG: mailto URL command: evolution --component=mail %s ** (evolution:3431): DEBUG: mailto URL program: evolution libnm_glib_nm_state_cb: dbus returned an error. (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files CalDAV Eplugin starting up ... ** (evolution:3475): DEBUG: mailto URL command: evolution --component=mail %s ** (evolution:3475): DEBUG: mailto URL program: evolution libnm_glib_nm_state_cb: dbus returned an error. (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files --------------------------------------------------
Thanks for taking the time to report this bug. Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so and reopen this bug or report a new one. Thanks in advance!
*** Bug 462330 has been marked as a duplicate of this bug. ***
*** Bug 465655 has been marked as a duplicate of this bug. ***
okay i had another crash *after* debuginfo installed. i hope that helps or do i need to run gdb ? btw, is there value in gconf-editor *nail* the width for the task pane on a 1680x1050 screen ? now it has the half of the screen and calendar (day view) has only the half of the task width. Distribution: Fedora release 7 (Moonshine) Gnome Release: 2.18.3 2007-07-02 (Red Hat, Inc) BugBuddy Version: 2.18.0 System: Linux 2.6.22.1-41.fc7 #1 SMP Fri Jul 27 18:21:43 EDT 2007 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: Fedora Memory status: size: 565362688 vsize: 565362688 resident: 45047808 share: 30560256 rss: 45047808 rss_rlim: 18446744073709551615 CPU usage: start_time: 1187472443 rtime: 151 utime: 139 stime: 12 cutime:3 cstime: 9 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/evolution' Using host libthread_db library "/lib64/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 46912496353424 (LWP 6187)] [New Thread 1136945488 (LWP 6238)] [New Thread 1105475920 (LWP 6212)] [New Thread 1094719824 (LWP 6210)] 0x00000036c100d97f in __libc_waitpid (pid=6247, stat_loc=0x7fff8bebf81c, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41 41 int result = INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);
+ Trace 156218
Thread 1 (Thread 46912496353424 (LWP 6187))
----------- .xsession-errors (11 sec old) --------------------- CalDAV Eplugin starting up ... evolution-shell-Message: Killing old version of evolution-data-server... ** (evolution:6187): DEBUG: mailto URL command: evolution --component=mail %s ** (evolution:6187): DEBUG: mailto URL program: evolution libnm_glib_nm_state_cb: dbus returned an error. (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files (evolution:6187): e-data-server-DEBUG: Loading categories from "/home/ronald/.evolution/categories.xml" (evolution:6187): e-data-server-DEBUG: Loaded 16 categories (evolution:6187): calendar-gui-WARNING **: Couldn't find event window (evolution:6187): e-data-server-WARNING **: e_msgport_put: Failed to write to pipe: Bad file descriptor (evolution:6187): GLib-CRITICAL **: g_queue_push_head: assertion `queue != NULL' failed --------------------------------------------------
thanks for the awesome stacktrace! Did you do anything special, like searching or switching from/to email? If you have any information on how to reproduce this crasher don't hesitate to post it here. Interesingly does none of the dups have this warnings: (evolution:6187): e-data-server-WARNING **: e_msgport_put: Failed to write to pipe: Bad file descriptor (evolution:6187): GLib-CRITICAL **: g_queue_push_head: assertion `queue != NULL' failed But it's likely that it's some complicated threading issue *sigh*
doesn't mind ! yes, switching from calendar to mail via buttons. sorry, it's not reproduceable, it comes and goes, but since 2-3 days often. i'd just run gconf-cleaner, cause this is a import from fedora 4 => 5, ..., but it's unlikely that this fixes the crasher and so i can first only give *that* M$-Super-User-Standard-speach: "gestern ging's noch !" :-[ let me know if i can provide more info's. bis denne ... ronald p.s. haette auch in deutsch schreiben koennen, oder ? :-D
*** Bug 479815 has been marked as a duplicate of this bug. ***
*** Bug 489934 has been marked as a duplicate of this bug. ***
I don't see this bug since serveral weeks any more. close it ?
Sure, you can close it if you think it has been fixed. Probably some issue with 2.10, I guess.
me ? I only can repeat Comment #9 and surfing through the related bugs, shows all are with Fedora 7. 'want say "lightyears" ago... I currently don't see a way to change the bug status - it's 4:34 pm in germany now- shouldn't the initial reporter do this ? I disconnect me from CC List, okay ?
Oh, I'm sorry, I thought you was the reporter, my fault. (Who am I talking to? He's not CC'ed anymore...) I will close this, but please feel free to reopen if you face this again.
Based on the timeframe of this bug, I'm guessing it was related to the file descriptor leaks we suffered in bug #348888. Should be fixed now in Fedora 8.
*** Bug 520360 has been marked as a duplicate of this bug. ***