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 735036 - Evolution crashes on creation of folder on exchange account via ews-pluging
Evolution crashes on creation of folder on exchange account via ews-pluging
Status: RESOLVED DUPLICATE of bug 722698
Product: evolution-ews
Classification: Other
Component: Mail
3.10.x
Other Linux
: High critical
: ---
Assigned To: Evolution EWS maintainer(s)
Evolution EWS maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-08-19 08:10 UTC by TLE
Modified: 2014-12-01 15:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Backtrace from the crash (16.71 KB, text/plain)
2014-08-20 14:06 UTC, TLE
Details

Description TLE 2014-08-19 08:10:02 UTC
Hallo evolution-ews devs

I'm on Ubuntu 14.04 LTS using Evolution 3.10.4 and evolution-ews 3.10.2 (package 3.10.3-0ubuntu2).

When I try to create a new folder on my exchange account evolution first grays out and then eventually crashes (after ~1min). When I open evolution again, the folder is created and I can use it, but it would be nice to be able to create folders without having evolution crash.

Steps to recreate.
(1. Setup an exchange account with evolution-ews and sync.)
2. Create a new folder on the exchange account.
3. Wait for evolution to crash.

If you need any additional information, like e.g. exchange server version (and maybe you have some hints as to how I can get that information from evolution) please just tell me and I will get any information you need.

If this bug is known and fixed in a newer version, then I'm sorry about the noise.

Regards Kenneth Nielsen
Comment 1 André Klapper 2014-08-19 20:39:40 UTC
Thanks for taking the time to report this bug.
Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 2 TLE 2014-08-20 14:06:15 UTC
Created attachment 283968 [details]
Backtrace from the crash
Comment 3 TLE 2014-08-20 14:16:38 UTC
Hi Andre

This is the first time I have tried to collect a backtrace, so I hope it is correct. I installed dbg packages for the common dependencies and for evolution, but I was not able to find a debug package for the ews evolution extension.

Let me know if it is usable, otherwise I will try again or if you need any other information.

Regards Kenneth
Comment 4 Milan Crha 2014-12-01 15:11:50 UTC
Thanks for the update. It's better to paste backtraces inline, it's much easier for searching and such.


Thread 1 (Thread 0x7ffff7f9ca40 (LWP 10743))

  • #0 ??
  • #1 g_hash_table_lookup_node
    at /build/buildd/glib2.0-2.40.0/./glib/ghash.c line 368
  • #2 g_hash_table_lookup
    at /build/buildd/glib2.0-2.40.0/./glib/ghash.c line 1092
  • #3 folder_tree_maybe_expand_row
    at em-folder-tree.c line 564
  • #4 g_closure_invoke
    at /build/buildd/glib2.0-2.40.0/./gobject/gclosure.c line 768
  • #5 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.40.0/./gobject/gsignal.c line 3551
  • #6 g_signal_emit_valist
    at /build/buildd/glib2.0-2.40.0/./gobject/gsignal.c line 3307
  • #7 g_signal_emit
    at /build/buildd/glib2.0-2.40.0/./gobject/gsignal.c line 3363
  • #8 em_folder_tree_model_set_folder_info
    at em-folder-tree-model.c line 915
  • #9 folder_tree_model_folder_subscribed_cb
    at em-folder-tree-model.c line 970
  • #10 g_closure_invoke
    at /build/buildd/glib2.0-2.40.0/./gobject/gclosure.c line 768
  • #11 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.40.0/./gobject/gsignal.c line 3551
  • #12 g_signal_emit_valist
    at /build/buildd/glib2.0-2.40.0/./gobject/gsignal.c line 3307
  • #13 g_signal_emit
    at /build/buildd/glib2.0-2.40.0/./gobject/gsignal.c line 3363
  • #14 ??
    from /usr/lib/libcamel-1.2.so.45
  • #15 g_main_dispatch
    at /build/buildd/glib2.0-2.40.0/./glib/gmain.c line 3064
  • #16 g_main_context_dispatch
    at /build/buildd/glib2.0-2.40.0/./glib/gmain.c line 3663
  • #17 g_main_context_iterate
    at /build/buildd/glib2.0-2.40.0/./glib/gmain.c line 3734
  • #18 g_main_loop_run
    at /build/buildd/glib2.0-2.40.0/./glib/gmain.c line 3928
  • #19 gtk_main
    at /build/buildd/gtk+3.0-3.10.8/./gtk/gtkmain.c line 1158
  • #20 main
    at main.c line 683

Comment 5 Milan Crha 2014-12-01 15:13:30 UTC
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 722698 ***