GNOME Bugzilla – Bug 535459
crash in Evolution Mail and Calendar: Opening a message with i...
Last modified: 2008-06-02 04:25:35 UTC
What were you doing when the application crashed? Opening a message with incorrect time information in the ICS attachment Distribution: Fedora release 9 (Sulphur) Gnome Release: 2.22.1 2008-05-07 (Red Hat, Inc) BugBuddy Version: 2.22.0 System: Linux 2.6.25.4-26.fc9.i686 #1 SMP Mon May 19 19:49:30 EDT 2008 i686 X Vendor: The X.Org Foundation X Vendor Release: 10499901 Selinux: Enforcing Accessibility: Disabled GTK+ Theme: Nodoka Icon Theme: Fedora Memory status: size: 168382464 vsize: 168382464 resident: 89313280 share: 21983232 rss: 89313280 rss_rlim: 4294967295 CPU usage: start_time: 1212058800 rtime: 4002 utime: 3798 stime: 204 cutime:21 cstime: 27 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/evolution' [Thread debugging using libthread_db enabled] [New Thread 0xb7fb3730 (LWP 23714)] [New Thread 0xb67ffb90 (LWP 24183)] [New Thread 0xb6794b90 (LWP 24182)] [New Thread 0xb47feb90 (LWP 23761)] 0x00110416 in __kernel_vsyscall ()
+ Trace 198973
----------- .xsession-errors --------------------- Could not find the frame base for "html_g_cclosure_marshal_BOOLEAN__OBJECT". Could not find the frame base for "IA__g_signal_emit". Could not find the frame base for "html_engine_object_requested_cb". Could not find the frame base for "html_g_cclosure_marshal_BOOLEAN__OBJECT". Could not find the frame base for "IA__g_signal_emit". Could not find the frame base for "gtk_html_flush". Could not find the frame base for "g_idle_dispatch". Could not find the frame base for "g_main_context_iterate". Could not find the frame base for "g_main_context_iterate". Could not find the frame base for "start_thread". Could not find the frame base for "start_thread". Could not find the frame base for "g_main_context_iterate". Could not find the frame base for "link_io_thread_fn". Could not find the frame base for "start_thread". Could not find the frame base for "IA__g_spawn_sync". --------------------------------------------------
Created attachment 111718 [details] Reproducer Send this message with /usr/sbin/sendmail <address> <test.eml and open with evolution
The problem with this file is that DSTART time is mis-formated (20083005 instead of 20080530). When testing "ITIP formatter plugin was switched off".
Created attachment 111733 [details] [review] proposed evo patch for evolution; Added one sanity check function. Feel free to extend it to check more values than just these. It would be also nice to have ...is_valid function in libical extended, say at least the one for icaltimetype.
Commit to stable/trunk
Committed to Stable as r35565 Committed to Trunk as r35566