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 312022 - Entering address details in evolution when it locked up
Entering address details in evolution when it locked up
Status: RESOLVED DUPLICATE of bug 300881
Product: evolution
Classification: Applications
Component: Mailer
2.6.x (obsolete)
Other other
: High critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 315482 316408 320021 323877 324787 325371 325936 325938 326968 329122 329157 329427 330366 332694 333840 334649 335287 336038 341293 (view as bug list)
Depends on:
Blocks: 327508 327510
 
 
Reported: 2005-07-30 05:27 UTC by bob
Modified: 2013-09-10 13:57 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description bob 2005-07-30 05:27:08 UTC
Distribution: Fedora Core release 4 (Stentz)
Package: Evolution
Priority: Normal
Version: GNOME2.10.0 2.2.2
Gnome-Distributor: Red Hat, Inc
Synopsis: Entering address details in evolution when it locked up
Bugzilla-Product: Evolution
Bugzilla-Component: Calendar
Bugzilla-Version: 2.2.2
BugBuddy-GnomeVersion: 2.0 (2.10.0)
Description:
Description of the crash:


Steps to reproduce the crash:
1. 
2. 
3. 

Expected Results:


How often does this happen?


Additional Information:



Debugging Information:

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

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1208371520 (LWP 3952)]
[New Thread -1233855568 (LWP 4053)]
[New Thread -1211769936 (LWP 4052)]
[New Thread -1211503696 (LWP 4051)]
[New Thread -1211237456 (LWP 4050)]
[New Thread -1223365712 (LWP 4034)]
[New Thread -1212871760 (LWP 3990)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x00e9a402 in ?? ()

Thread 1 (Thread -1208371520 (LWP 3952))

  • #0 ??
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 es_menu_hook_get_type
  • #4 <signal handler called>
  • #5 gtk_combo_box_get_model
    from /usr/lib/libgtk-x11-2.0.so.0
  • #6 em_account_editor_ssl_selector_new
    from /usr/lib/evolution/2.2/components/libevolution-mail.so
  • #7 g_cclosure_marshal_VOID__OBJECT
    from /usr/lib/libgobject-2.0.so.0
  • #8 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #12 e_signature_list_add
    from /usr/lib/evolution/2.2/libeutil.so.0
  • #13 mail_config_add_signature
    from /usr/lib/evolution/2.2/components/libevolution-mail.so
  • #14 mail_session_flush_filter_log
    from /usr/lib/evolution/2.2/components/libevolution-mail.so
  • #15 mail_session_flush_filter_log
    from /usr/lib/evolution/2.2/components/libevolution-mail.so
  • #16 bonobo_socket_add_id
    from /usr/lib/libbonoboui-2.so.0
  • #17 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #18 bonobo_closure_invoke_va_list
    from /usr/lib/libbonobo-2.so.0
  • #19 bonobo_closure_invoke
    from /usr/lib/libbonobo-2.so.0
  • #20 ??
  • #21 ??
  • #22 ??
  • #23 ??
  • #24 ??
  • #25 ??
  • #26 ??
  • #27 ??
    from /lib/libc.so.6
  • #28 ??
  • #29 ??
  • #30 ??
  • #31 ??
  • #32 ??
  • #33 ??
  • #34 ??
  • #35 ??
  • #36 ??
  • #37 _int_malloc
    from /lib/libc.so.6




------- Bug moved to this database by unknown@gnome.bugs 2005-07-30 05:27 UTC -------


Unknown version 2.2.2 in product Evolution.  Setting version to "2.2.x".
The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@gnome.bugs.
   Previous reporter was bob@fsleng.com.

Comment 1 Nagappan Alagappan 2005-08-08 12:07:33 UTC
bob: Looks like when you are adding new signature evolution crashed ?

Can you please provide the steps to reproduce this bug ?
Comment 2 viren 2005-08-23 18:25:59 UTC
closing this bug as the reporter has not responded. Please reopen the bug if you
find this happening in the latest version with the needed information.
Comment 3 Subodh Soni 2005-11-08 11:20:15 UTC
Re-opening the bug as its reported again in bug 315482 with the same stack trace.
Comment 4 Subodh Soni 2005-11-08 11:20:35 UTC
*** Bug 315482 has been marked as a duplicate of this bug. ***
Comment 5 André Klapper 2005-12-14 23:02:20 UTC
stacktrace a bit similar to bug 321871/bug 323877
Comment 6 Chenthill P 2005-12-21 14:36:19 UTC
Looks like a crash in account editor.
Comment 7 parthasarathi susarla 2005-12-23 04:35:49 UTC
Am not able to reporduce this at all. Bob do you still face this issue?? 
Comment 8 Harish Krishnaswamy 2005-12-31 14:39:50 UTC
*** Bug 324787 has been marked as a duplicate of this bug. ***
Comment 9 Harish Krishnaswamy 2005-12-31 14:40:07 UTC
*** Bug 325371 has been marked as a duplicate of this bug. ***
Comment 10 André Klapper 2006-01-06 12:10:18 UTC
*** Bug 325936 has been marked as a duplicate of this bug. ***
Comment 11 André Klapper 2006-01-06 12:11:37 UTC
*** Bug 325938 has been marked as a duplicate of this bug. ***
Comment 12 André Klapper 2006-01-06 12:12:54 UTC
*** Bug 316408 has been marked as a duplicate of this bug. ***
Comment 13 André Klapper 2006-01-06 12:14:49 UTC
i haven't seen a single report dealing with signature editing crashes (see the duplicates) for 2.4, so i really assume that this has been fixed in the meantime.
Comment 14 Karsten Bräckelmann 2006-01-15 16:17:22 UTC
*** Bug 326968 has been marked as a duplicate of this bug. ***
Comment 15 Karsten Bräckelmann 2006-01-29 21:30:20 UTC
*** Bug 329122 has been marked as a duplicate of this bug. ***
Comment 16 Karsten Bräckelmann 2006-01-29 21:32:30 UTC
There you go with the very same issue using Evo 2.4. REOPENing.
Comment 17 Karsten Bräckelmann 2006-01-30 12:52:19 UTC
*** Bug 329157 has been marked as a duplicate of this bug. ***
Comment 18 Karsten Bräckelmann 2006-01-30 12:54:02 UTC
Another 2.4 confirmation. Adjusting version, bumping Priority.
Comment 19 parthasarathi susarla 2006-01-31 05:10:23 UTC
And i have absolutely no idea as to how i could reproduce this. I never got a crash. 
Comment 20 parthasarathi susarla 2006-02-02 04:19:49 UTC
Anybody able to reproduce this bug consistently, please give me the details. There is no way am able to reproduce this. 
Comment 21 Karsten Bräckelmann 2006-02-08 17:06:33 UTC
*** Bug 330366 has been marked as a duplicate of this bug. ***
Comment 22 Karsten Bräckelmann 2006-02-08 17:08:42 UTC
Another confirmation from Evo 2.4.x.

If anyone can reproduce this, please provide as much details as possible. Thanks.
Comment 23 diogo.santos 2006-02-09 08:59:54 UTC
I've reported 330366.

I've never add this problem in 2.2. only in this Ubuntu instalation of 2.4. I'll try to check it in a Debian sid Evo 2.4 instalation latter.

which specific details do you need? I can try to provide you with it.
Comment 24 Karsten Bräckelmann 2006-02-09 22:56:18 UTC
Thanks Diogo. :)

If you can reproduce this, please describe the steps taken, including any detail you can provide. Does it happen for particluar data only? Is this a general issue? Reproducible?

Since this is a crash, getting a stacktrace with debugging symbols would be a great help. Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Comment 25 diogo.santos 2006-02-10 10:23:00 UTC
Steps to reproduce:
1. open evo e email component;
2. open account editor trough menu edit -> preferences -> email accounts;
3. select add new signature;
4. write a name and text;
5. press save button;
6. crashes;

This is odd! This time it didn't crashed. All other times before I manually added a signature throught Composer Preferences, it crashed but I can't remember if it crashed after that). So I can't send the trace at this time. But I'll try to reproduce that in a test machine later.

Damned bugs, they only appear when they shouldn't...
Comment 26 parthasarathi susarla 2006-02-15 07:49:08 UTC
setting to NEEDINFO
Comment 27 Karsten Bräckelmann 2006-02-16 01:18:45 UTC
At least 10 duplicates, and there are a bunch of bugs with *very* similar stacktraces out there...

Ignoring by setting the status to NEEDINFO is *not* a solution. At a very minimum, you need to tell the reports what info you need *exactly*, and how to get it.

REOPEN.
Comment 28 André Klapper 2006-02-19 03:17:00 UTC
*** Bug 320021 has been marked as a duplicate of this bug. ***
Comment 29 André Klapper 2006-02-19 03:19:07 UTC
*** Bug 323877 has been marked as a duplicate of this bug. ***
Comment 30 André Klapper 2006-02-19 03:20:24 UTC
still happens in 2.5
Comment 31 Ranjan Somani 2006-02-24 08:40:51 UTC
I went thru all the dulicate busgs and tried all means of reproducing the error on Evolution 2.5 but wasn't able to reproduce it. 
Comment 32 Karsten Bräckelmann 2006-02-27 16:33:39 UTC
*** Bug 332694 has been marked as a duplicate of this bug. ***
Comment 33 André Klapper 2006-03-09 17:02:23 UTC
*** Bug 333840 has been marked as a duplicate of this bug. ***
Comment 34 André Klapper 2006-03-09 17:02:34 UTC
there is another howto-example at bug 333840
Comment 35 Sergej Kotliar 2006-03-15 19:10:04 UTC
*** Bug 334649 has been marked as a duplicate of this bug. ***
Comment 36 André Klapper 2006-03-21 23:01:30 UTC
*** Bug 335287 has been marked as a duplicate of this bug. ***
Comment 37 Keith Iosso 2006-03-24 06:32:20 UTC
I have gotten a crash trying to write emails on v2.6 w/FC5 should I try to get the debug version of evolution and do a stacktrace?  Should I get the debug versions of any other packages?
Comment 38 André Klapper 2006-03-26 13:33:52 UTC
this happens way too often (take a look at all those duplicates), therefore retargetting this to 2.6.
Comment 39 André Klapper 2006-03-26 13:33:59 UTC
*** Bug 336038 has been marked as a duplicate of this bug. ***
Comment 40 Keith Iosso 2006-03-30 19:18:06 UTC
(In reply to comment #37)
> I have gotten a crash trying to write emails on v2.6 w/FC5 should I try to get
> the debug version of evolution and do a stacktrace?  Should I get the debug
> versions of any other packages?
> 

Actually, once I fixed the evolution-data-server crash, this seems to have gone away.  
Comment 41 André Klapper 2006-05-10 20:29:54 UTC
*** Bug 341293 has been marked as a duplicate of this bug. ***
Comment 42 André Klapper 2006-05-11 21:30:55 UTC
*** Bug 329427 has been marked as a duplicate of this bug. ***
Comment 43 Harish Krishnaswamy 2006-08-10 12:59:43 UTC
Set target milestone to 2.8
Comment 44 parthasarathi susarla 2006-09-10 04:38:55 UTC
/me still clueless...
Any stack trace. would be of great help.
please look at live.gnome.org/GettingTraces to get more info on how to get traces
Comment 45 Vladimir Ivanovic 2006-09-10 17:26:15 UTC
Folks,

It is painfully obvious that you need a mechanism that will accurately tell you what was happening when a crash occurred that does not involve the user doing anything.

Although I have the skills to do so, I do not have the time at work to rebuild Evolution with debugging turned on just to obtain a crash dump. At work, I work. At home I use Thunderbird, and I have a million other things to do. Rebuilding Evolution is well below the line. It takes less time for me to curse and then restart than it does to rebuild.

But even if I had the time, there are thousands of others who use Evolution and who don't have the skills to rebuild Evolution with debugging turned on. Without some mechanism to capture what was happening when a crash occurred, you cannot get any useful information from them. Ever. And I happen to believe that there are many more people who can't rebuild Evolution than those who can.

I strongly suggest that you look at how the CrossOver Office folks have set things up. They use a command line option to choose among several different kinds of logging. For example:

   ~/cxoffice/bin/wine --debugmsg +relay,+seh --cx-log start.log.gz <EXE>

But, this is just a suggestion. Regardless of the mechanism chosen, you will fail to get the information you need to debug and fix Evolution crashes unless you incorporate what you need in standard builds.

Please don't whine to me about this being free software, yadda yadda yadda. I know that. You are not getting the information you need. You will have to take action, otherwise the situation will not change.
Comment 46 André Klapper 2006-09-11 10:46:52 UTC
vladimir: somehow you're right, however that's not an evolution-only issue, but an entire gnome problem. if distros would always install the devel packages by default, this would be a hell easier.
Comment 47 Sankar P 2006-10-19 06:25:56 UTC
You dont have to build from sources to get the debug-info. You can install debuginfor rpms.
Comment 48 parthasarathi susarla 2006-11-04 17:33:35 UTC
using ubuntu edgy and it still does not crash. I'm sure am missing something in this bug... 
Looking thru all the duplicates that are there - i found another useful stack trace by poornima (on bug 324787):
  • #3 segv_redirect
    at main.c line 424
  • #4 <signal handler called>
  • #5 g_type_check_instance_is_a
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #6 gtk_combo_box_get_model
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #7 emae_signature_added
    at em-account-editor.c line 585
  • #8 g_cclosure_marshal_VOID__OBJECT
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #9 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #10 g_signal_stop_emission
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #11 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0

Here you can see the line number information also shown. The only possible reason for the crash is a NULL priv in the emae parameter that is passed to emae_signature_added in frame #7

Is there any specific signature for which it crashes.. I have tried all kinds of possiblities, html, non-html.
If someone could give me a signature for which evo crashes would be great. Hopefully i can try and reproduce then.

This bug is lurking around for way too long.
Comment 49 Milan Crha 2007-08-16 09:49:25 UTC
I could reproduce this bug on actual evolution version only when reverting patch from bug #300881, so I bet the above reports are on old version, before the patch was applied.

My steps are:
1) open account editor
2) change account type (it will (without a patch) re-register events on
   signatures)
3) close this account editor and reopen it again
4) try add signature, see part of crash log below:

0x0000003d3040d97f in waitpid () from /lib64/libpthread.so.0
  • #0 waitpid
    from /lib64/libpthread.so.0
  • #1 g_cclosure_marshal_VOID__BOOLEAN
    at gmarshal.c line 89
  • #2 <signal handler called>
  • #3 gtk_combo_box_get_model
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #4 emae_signature_added
    at em-account-editor.c line 606
  • #5 IA__g_closure_invoke
    at gclosure.c line 490
  • #6 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #7 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #8 IA__g_signal_emit
    at gsignal.c line 2243
  • #9 mail_config_add_signature
    at mail-config.c line 1056
  • #10 menu_file_save_cb
    at mail-signature-editor.c line 210
  • #11 IA__g_closure_invoke
    at gclosure.c line 490
  • #12 bonobo_closure_invoke_va_list
    from /usr/lib64/libbonobo-2.so.0
  • #13 bonobo_closure_invoke
    from /usr/lib64/libbonobo-2.so.0
  • #14 g_cclosure_marshal_VOID__BOOLEAN
    at gmarshal.c line 89
  • #15 Bonobo_UIComponent_execVerb
    from /usr/lib64/libbonobo-2.so.0
  • #16 g_cclosure_marshal_VOID__BOOLEAN
    at gmarshal.c line 89
  • #17 IA__g_closure_invoke
    at gclosure.c line 490
  • #18 signal_emit_unlocked_R
    at gsignal.c line 2478
  • #19 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #20 IA__g_signal_emit
    at gsignal.c line 2243
  • #21 g_cclosure_marshal_VOID__BOOLEAN
    at gmarshal.c line 89
  • #22 IA__g_closure_invoke
    at gclosure.c line 490
  • #23 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #24 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #25 IA__g_signal_emit_by_name
    at gsignal.c line 2267
  • #26 IA__g_closure_invoke
    at gclosure.c line 490
  • #27 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #28 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #29 IA__g_signal_emit
    at gsignal.c line 2243
  • #30 g_cclosure_marshal_VOID__BOOLEAN
    at gmarshal.c line 89
  • #31 IA__g_closure_invoke
    at gclosure.c line 490
  • #32 signal_emit_unlocked_R
    at gsignal.c line 2370
  • #33 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #34 IA__g_signal_emit
    at gsignal.c line 2243
  • #35 g_cclosure_marshal_VOID__BOOLEAN
    at gmarshal.c line 89
  • #36 g_cclosure_marshal_VOID__BOOLEAN
    at gmarshal.c line 89
  • #37 IA__g_closure_invoke
    at gclosure.c line 490
  • #38 signal_emit_unlocked_R
    at gsignal.c line 2478
  • #39 IA__g_signal_emit_valist
    at gsignal.c line 2209
  • #40 IA__g_signal_emit
    at gsignal.c line 2243
  • #41 g_cclosure_marshal_VOID__BOOLEAN
    at gmarshal.c line 89
  • #42 gtk_propagate_event
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #43 gtk_main_do_event
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #44 g_cclosure_marshal_VOID__BOOLEAN
    at gmarshal.c line 89
  • #45 IA__g_main_context_dispatch
    at gmain.c line 2061
  • #46 g_main_context_iterate
    at gmain.c line 2694
  • #47 IA__g_main_loop_run
    at gmain.c line 2898
  • #48 bonobo_main
    from /usr/lib64/libbonobo-2.so.0
  • #49 main
    at main.c line 602

Comment 50 Matthew Barnes 2008-03-11 00:25:37 UTC
Bumping version to a stable release.
Comment 51 Kandepu Prasad 2008-08-13 18:21:28 UTC
The issue is no more reproducible on 2.22.3.1. As per comment#49 this is a dup of bug 300881.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 300881 ***