Bug 156604 - Evolution crashes if cancelling a folder renaming
Evolution crashes if cancelling a folder renaming
Status: CLOSED CURRENTRELEASE
Product: Fedora
Classification: Fedora
Component: evolution (Show other bugs)
3
All Linux
medium Severity medium
: ---
: ---
Assigned To: Matthew Barnes
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-05-02 09:02 EDT by Joachim Backes
Modified: 2007-11-30 17:11 EST (History)
0 users

See Also:
Fixed In Version: evolution-2.8.2.1-2.fc6
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2006-12-31 22:05:13 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Joachim Backes 2005-05-02 09:02:06 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050416 Fedora/1.0.3-1.3.1 Firefox/1.0.3

Description of problem:
Try to rename a evolution folder, and if the popup appears for the new folder name, the cancel this operation. Evolution will immediately die.

Version-Release number of selected component (if applicable):
evolution-2.0.4-4

How reproducible:
Always

Steps to Reproduce:
1.Clicking a folder with right mouse button
2.Say: Rename
3.Cancel the rename
  

Actual Results:  Evol crashes

Expected Results:  dismiss the rename window

Additional info:

none
Comment 1 Dave Malcolm 2005-05-02 14:40:27 EDT
Thanks for the bug report. Without a stack trace from the crash it is very hard
to determine what caused the crash. Please see
http://fedoraproject.org/wiki/StackTraces 
for more information about getting a useful stack trace.
Comment 2 Joachim Backes 2005-05-03 00:50:58 EDT
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1228744480 (LWP 26163)]
0xb725d603 in strchr () from /lib/tls/libc.so.6
(gdb) where
#0  0xb725d603 in strchr () from /lib/tls/libc.so.6
#1  0xb6b37357 in em_folder_tree_create_folder ()
   from /usr/lib/evolution/2.0/components/libevolution-mail.so
#2  0xb73c33ae in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#3  0xb73ab347 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4  0xb73c1ae1 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#5  0xb73c2cbc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#6  0xb73c2f5a in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#7  0xb77fc149 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#8  0xb7717bd0 in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb7717eda in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
#10 0xb770e5eb in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb7708677 in gtk_marshal_VOID__UINT_STRING ()
   from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb73ab6b2 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#13 0xb73ab347 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#14 0xb73c1646 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#15 0xb73c2913 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#16 0xb73c2f5a in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#17 0xb77fc2d5 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#18 0xb770693b in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb7706c40 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb74b40c2 in gdk_event_get_graphics_expose ()
   from /usr/lib/libgdk-x11-2.0.so.0
#21 0xb73437bb in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb7345242 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#23 0xb73454ef in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#24 0xb7a94dd5 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#25 0x08063b09 in main ()
(gdb)
Comment 3 Dave Malcolm 2005-05-12 16:05:27 EDT
Thanks.

Please can you install the evolution-debuginfo package and generate a new stack
strace.  See http://fedoraproject.org/wiki/StackTraces 
for more information.

It looks like this might be a general upstream Evolution problem; it may be
worth filing it upstream here:
http://bugzilla.gnome.org
as more people who know the code will be looking at the bug report there.
Comment 5 Matthew Barnes 2006-12-31 22:05:13 EST
Unable to reproduce this problem in Fedora Core 6.
Comment 6 Joachim Backes 2007-01-05 06:05:38 EST
Call may be closed. Cannot reproduce it in my running FC6.

Note You need to log in before you can comment on or make changes to this bug.