After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 343369 - crash when saving event with email attachemnt
crash when saving event with email attachemnt
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.6.x (obsolete)
Other other
: High critical
: ---
Assigned To: Chenthill P
Evolution QA team
: 333871 334504 338279 341954 344495 346787 351430 355231 356220 356888 383390 387837 435774 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-05-30 08:20 UTC by Frederic Vexo
Modified: 2013-09-10 14:04 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
Fixes the bug (1.28 KB, patch)
2006-08-18 10:28 UTC, Chenthill P
committed Details | Review
Set the file name, when an email is attached. (3.03 KB, patch)
2006-09-29 19:34 UTC, Chenthill P
committed Details | Review

Description Frederic Vexo 2006-05-30 08:20:19 UTC
Distribution: Ubuntu 6.06 (dapper)
Package: Evolution
Severity: critical
Version: GNOME2.14.1 2.6.x
Gnome-Distributor: Ubuntu
Synopsis: crash when saving event with email attachemnt 
Bugzilla-Product: Evolution
Bugzilla-Component: Calendar
Bugzilla-Version: 2.6.x
BugBuddy-GnomeVersion: 2.0 (2.14.1)
Description:
Description of the crash:

crash when saving event with email attachemnt 

Steps to reproduce the crash:
1. creating a new meeting
2. drag and drop email in attachment 
3 [details]. clip on save 

Expected Results: save the event 


How often does this happen? every time 


Additional Information:



Debugging Information:

Backtrace was generated from '/usr/bin/evolution-2.6'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1231435552 (LWP 5383)]
[New Thread -1347421264 (LWP 5429)]
[New Thread -1260119120 (LWP 5402)]
[New Thread -1335669840 (LWP 5399)]
[New Thread -1327277136 (LWP 5398)]
[New Thread -1318884432 (LWP 5396)]
[New Thread -1310491728 (LWP 5394)]
[New Thread -1302099024 (LWP 5391)]
[New Thread -1278616656 (LWP 5390)]
[New Thread -1269830736 (LWP 5388)]
[New Thread -1261438032 (LWP 5387)]
[New Thread -1251497040 (LWP 5384)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1231435552 (LWP 5383))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/tls/i686/cmov/libc.so.6
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 es_menu_hook_get_type
  • #4 <signal handler called>
  • #5 g_utf8_validate
    from /usr/lib/libglib-2.0.so.0
  • #6 g_convert_with_fallback
    from /usr/lib/libglib-2.0.so.0
  • #7 g_filename_from_utf8
    from /usr/lib/libglib-2.0.so.0
  • #8 comp_editor_show_page
    from /usr/lib/evolution/2.6/components/libevolution-calendar.so
  • #9 comp_editor_show_page
    from /usr/lib/evolution/2.6/components/libevolution-calendar.so
  • #10 comp_editor_show_page
    from /usr/lib/evolution/2.6/components/libevolution-calendar.so
  • #11 bonobo_socket_add_id
    from /usr/lib/libbonoboui-2.so.0
  • #12 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #13 bonobo_closure_invoke_va_list
    from /usr/lib/libbonobo-2.so.0
  • #14 bonobo_closure_invoke
    from /usr/lib/libbonobo-2.so.0
  • #15 bonobo_ui_component_add_verb_list
    from /usr/lib/libbonoboui-2.so.0
  • #16 _ORBIT_skel_small_Bonobo_UIComponent_execVerb
    from /usr/lib/libbonobo-2.so.0
  • #17 ORBit_c_stub_invoke
    from /usr/lib/libORBit-2.so.0
  • #18 Bonobo_UIComponent_execVerb
    from /usr/lib/libbonobo-2.so.0
  • #19 bonobo_ui_engine_ui_event
    from /usr/lib/libbonoboui-2.so.0
  • #20 g_cclosure_marshal_VOID__POINTER
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #26 bonobo_ui_engine_emit_verb_on_w
    from /usr/lib/libbonoboui-2.so.0
  • #27 bonobo_ui_sync_status_new
    from /usr/lib/libbonoboui-2.so.0
  • #28 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #29 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #30 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #32 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #33 gtk_tool_button_get_type
    from /usr/lib/libgtk-x11-2.0.so.0
  • #34 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #35 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #36 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #37 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #38 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #39 gtk_button_clicked
    from /usr/lib/libgtk-x11-2.0.so.0
  • #40 _gtk_button_set_depressed
    from /usr/lib/libgtk-x11-2.0.so.0
  • #41 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #42 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #43 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #44 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #45 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #46 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #47 gtk_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #48 _gtk_button_paint
    from /usr/lib/libgtk-x11-2.0.so.0
  • #49 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #50 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #51 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #52 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #53 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #54 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #55 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #56 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #57 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #58 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #59 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #60 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #61 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #62 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #63 main
  • #0 __kernel_vsyscall




------- Bug created by bug-buddy at 2006-05-30 08:20 -------

Comment 1 Elijah Newren 2006-06-10 17:16:15 UTC
*** Bug 344495 has been marked as a duplicate of this bug. ***
Comment 2 Chenthill P 2006-06-15 13:03:02 UTC
*** Bug 334504 has been marked as a duplicate of this bug. ***
Comment 3 Chenthill P 2006-06-22 05:25:42 UTC
*** Bug 333871 has been marked as a duplicate of this bug. ***
Comment 4 Poornima 2006-07-06 11:03:44 UTC
Frederic: Is it possible to attach ics file of that appointment with attachment ?
I am not able to reproduce this bug in evolution 2.6.2.
Comment 5 Frederic Vexo 2006-07-06 11:59:29 UTC
I'm using evolution 2.6.1 instead of 2.6.2
The pb is not the attachment by itself, it's the drag and drop of email as attachment.
How to reproduce it :
1. creating a new meeting
2. drag and drop email in attachment 
3 [details] [edit]. clip on save 
Comment 6 André Klapper 2006-07-06 18:49:54 UTC
confirming.
Comment 7 André Klapper 2006-07-06 18:50:18 UTC
*** Bug 346787 has been marked as a duplicate of this bug. ***
Comment 8 Harish Krishnaswamy 2006-08-10 12:59:38 UTC
Set target milestone to 2.8
Comment 9 Chenthill P 2006-08-18 10:28:01 UTC
Created attachment 71139 [details] [review]
Fixes the bug
Comment 10 Harish Krishnaswamy 2006-08-19 10:44:36 UTC
Looks good. Please commit to HEAD and gnome-2.14 branch. Thanks for clarifying my apprehensions on passing an empty string to the composer interface :-).
Comment 11 Chenthill P 2006-08-19 11:05:47 UTC
Fix has been committed to HEAD and gnome-2-14 branches.
Comment 12 Chenthill P 2006-09-01 04:39:43 UTC
*** Bug 338279 has been marked as a duplicate of this bug. ***
Comment 13 Chenthill P 2006-09-01 05:07:47 UTC
*** Bug 351430 has been marked as a duplicate of this bug. ***
Comment 14 Chenthill P 2006-09-11 09:25:32 UTC
*** Bug 355231 has been marked as a duplicate of this bug. ***
Comment 15 André Klapper 2006-09-16 09:13:45 UTC
*** Bug 356220 has been marked as a duplicate of this bug. ***
Comment 16 Chenthill P 2006-09-20 14:15:59 UTC
Re-opening, there is some other memory corruption happening in other places too. 
Comment 17 Karsten Bräckelmann 2006-09-20 21:21:22 UTC
*** Bug 341954 has been marked as a duplicate of this bug. ***
Comment 18 Karsten Bräckelmann 2006-09-20 21:21:26 UTC
*** Bug 356888 has been marked as a duplicate of this bug. ***
Comment 19 Karsten Bräckelmann 2006-09-20 21:26:39 UTC
Bunch of more duplicates with debugging symbols.

Bug 356888 is using Evo 2.8.x. Status back to NEW.
Comment 20 Chenthill P 2006-09-29 19:34:42 UTC
Created attachment 73669 [details] [review]
Set the file name, when an email is attached.
Comment 21 Harish Krishnaswamy 2006-09-30 08:58:21 UTC
The patch looks good to commit.
Comment 22 Harish Krishnaswamy 2006-09-30 09:01:40 UTC
Patch committed to CVS trunk(also, the gnome-2.16 stream now)
Comment 23 André Klapper 2006-12-14 03:11:53 UTC
*** Bug 383390 has been marked as a duplicate of this bug. ***
Comment 24 Kjartan Maraas 2007-01-16 11:12:06 UTC
*** Bug 387837 has been marked as a duplicate of this bug. ***
Comment 25 palfrey 2007-05-04 11:18:35 UTC
*** Bug 435774 has been marked as a duplicate of this bug. ***