GNOME Bugzilla – Bug 604092
Crash in filter_rule_remove_part at filter-rule.c:521
Last modified: 2009-12-09 04:00:12 UTC
Evolution 2.28.0 in openSUSE 11.2 x86_64 crashes after specific user action in advanced search. How to reproduce: 1. Advanced search for "any of" "sender contains string A" and "sender contains string B"in the current folder. 2. Click to "Add condition" 3. Select "Subject" 4. Click to "Remove" Actual behavior: Evolution silently disappears. The crash is 100% reproducible. Note: The crash does not look as a segfault: bug-buddy helper does not appear and the crash does not happen in gdb. When running in gdb, only this error appears and evolution continues to work: (evolution.bin:26483): filter-CRITICAL **: filter_rule_remove_part: assertion `IS_FILTER_PART (fp)' failed (evolution.bin:26483): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
no, I can't reproduce
Yep, i can reproduce it. Distribution: openSUSE 11.2 (x86_64) Gnome Release: 2.28.0 (null) (SUSE) BugBuddy Version: 2.28.0 System: Linux 2.6.31.5-0.1-default #1 SMP 2009-10-26 15:49:03 +0100 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10605000 Selinux: No Accessibility: Disabled GTK+ Theme: Gilouche Icon Theme: Gilouche GTK+ Modules: gnomebreakpad Memory status: size: 709791744 vsize: 709791744 resident: 81100800 share: 26701824 rss: 81100800 rss_rlim: 18446744073709551615 CPU usage: start_time: 1260329116 rtime: 2504 utime: 2096 stime: 408 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/evolution.bin' [Thread debugging using libthread_db enabled] [New Thread 0x7f567bc92910 (LWP 3726)] [New Thread 0x7f567f075910 (LWP 3629)] [New Thread 0x7f567f876910 (LWP 3628)] [New Thread 0x7f56835f2910 (LWP 3627)] [New Thread 0x7f5683df3910 (LWP 3625)] [New Thread 0x7f56892c8910 (LWP 3623)] [New Thread 0x7f5689ac9910 (LWP 3622)] 0x00007f569f00b74d in __libc_waitpid (pid=7950, stat_loc=<value optimized out>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41 in ../sysdeps/unix/sysv/linux/waitpid.c
+ Trace 219512
Thread 1 (Thread 0x7f56a01497f0 (LWP 3612))
Inferior 1 [process 3612] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] ---- Critical and fatal warnings logged during execution ---- ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ** GLib **: g_ascii_strcasecmp: assertion `s1 != NULL' failed ----------- .xsession-errors (1717 sec old) --------------------- at Mono.Addins.InstanceExtensionNode.GetInstance (System.Type expectedType) [0x00000] at Mono.Addins.ExtensionNode.GetChildObjects (System.Type arrayElementType, Boolean reuseCachedInstance) [0x00000] [Fatal 08:55:05.392] [Services] Service of type INetworkService not found. Using default service instead. Nautilus-Share-Message: REFRESHING SHARES Nautilus-Share-Message: ------------------------------------------ Nautilus-Share-Message: spawn arg "net" Nautilus-Share-Message: spawn arg "usershare" Nautilus-Share-Message: spawn arg "info" Nautilus-Share-Message: end of spawn args; SPAWNING Nautilus-Share-Message: returned from spawn: SUCCESS: Nautilus-Share-Message: exit code 255 Nautilus-Share-Message: ------------------------------------------ Nautilus-Share-Message: Called "net usershare info" but it failed: 'net usershare' returned error 255: net usershare: usershares are currently disabled --------------------------------------------------
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade. *** This bug has been marked as a duplicate of bug 595501 ***