Bug 655500 - Deadlock in evolution-exchange
Summary: Deadlock in evolution-exchange
Keywords:
Status: CLOSED DUPLICATE of bug 650203
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution-exchange
Version: 14
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-11-21 12:21 UTC by Bojan Smojver
Modified: 2010-11-22 10:27 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-11-22 10:27:15 UTC
Type: ---


Attachments (Terms of Use)
Dealock of three threads (10.20 KB, image/png)
2010-11-21 12:21 UTC, Bojan Smojver
no flags Details

Description Bojan Smojver 2010-11-21 12:21:12 UTC
Created attachment 461821 [details]
Dealock of three threads

Description of problem:
If I exit Evo (after all mail has been synced) and then reenter, I will sometimes get a hang, like from the screenshot. If I remove ~/.local/share/evolution/mail/exchange/<account>/*, the mail will get synced and deadlock will be gone.

Version-Release number of selected component (if applicable):
evolution-exchange-2.32.1-1.fc14.i686 (but also 2.32.0).

How reproducible:
Sometimes.

Steps to Reproduce:
1. Open Evo, wait for mail to sync.
2. Close evo, open it again.
3. Occasional hang.
  
Actual results:
Sometimes hangs.

Expected results:
Should not hang.

Additional info:
Strace filled with read() calls ending in EAGAIN.

Comment 1 Bojan Smojver 2010-11-21 22:31:31 UTC
Just checked the same instance of Evo after I left it overnight spinning in those three threads. Still stuck. Surely by now, it should have terminated those threads and given up on refreshing various things.

I try to get a backtrace.

PS. Just confirming that the same thing happened with 2.32.0 - i.e. I could leave it overnight and it would still be stuck.

Comment 2 Bojan Smojver 2010-11-21 22:51:56 UTC
Backtrace, twice:
------------------------------------------------
(gdb) t a a bt

Thread 10 (Thread 0xb764cb70 (LWP 21829)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00c39b16 in poll () from /lib/libc.so.6
#2  0x0041ddac in g_poll (fds=0xb6d00cc0, nfds=3, timeout=-1) at gpoll.c:132
#3  0x0040d8b7 in g_main_context_poll (context=0x87d50a0, block=1, dispatch=1, 
    self=<value optimized out>) at gmain.c:3093
#4  g_main_context_iterate (context=0x87d50a0, block=1, dispatch=1, 
    self=<value optimized out>) at gmain.c:2775
#5  0x0040e04b in g_main_loop_run (loop=0x87d5120) at gmain.c:2988
#6  0x0030aed5 in gdbus_shared_thread_func (data=0x0) at gdbusprivate.c:277
#7  0x00436bd0 in g_thread_create_proxy (data=0x87d5130) at gthread.c:1897
#8  0x00d03f19 in start_thread () from /lib/libpthread.so.0
#9  0x00c44c5e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xb2b9fb70 (LWP 21830)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003e0f49 in g_async_queue_pop_intern_unlocked (queue=0x8b3eb00, try=0, 
    end_time=0x0) at gasyncqueue.c:416
#3  0x003e181f in g_async_queue_pop (queue=0x8b3eb00) at gasyncqueue.c:456
#4  0x0559f6be in sync_request_thread_cb (cFile=0x8b3ef50) at camel-db.c:80
#5  0x00436bd0 in g_thread_create_proxy (data=0x8b3eb48) at gthread.c:1897
---Type <return> to continue, or q <return> to quit---
#6  0x00d03f19 in start_thread () from /lib/libpthread.so.0
#7  0x00c44c5e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xb239eb70 (LWP 21831)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003e0f49 in g_async_queue_pop_intern_unlocked (queue=0x8b58b50, try=0, 
    end_time=0x0) at gasyncqueue.c:416
#3  0x003e181f in g_async_queue_pop (queue=0x8b58b50) at gasyncqueue.c:456
#4  0x0559f6be in sync_request_thread_cb (cFile=0x8b592b8) at camel-db.c:80
#5  0x00436bd0 in g_thread_create_proxy (data=0x8b58b98) at gthread.c:1897
#6  0x00d03f19 in start_thread () from /lib/libpthread.so.0
#7  0x00c44c5e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb17ffb70 (LWP 21832)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003e0f49 in g_async_queue_pop_intern_unlocked (queue=0x8b842d0, try=0, 
    end_time=0x0) at gasyncqueue.c:416
#3  0x003e181f in g_async_queue_pop (queue=0x8b842d0) at gasyncqueue.c:456
#4  0x0559f6be in sync_request_thread_cb (cFile=0x8b84788) at camel-db.c:80
#5  0x00436bd0 in g_thread_create_proxy (data=0x8b84318) at gthread.c:1897
#6  0x00d03f19 in start_thread () from /lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#7  0x00c44c5e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb0ffeb70 (LWP 21833)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003e0f49 in g_async_queue_pop_intern_unlocked (queue=0x8bc3270, try=0, 
    end_time=0x0) at gasyncqueue.c:416
#3  0x003e181f in g_async_queue_pop (queue=0x8bc3270) at gasyncqueue.c:456
#4  0x0559f6f0 in sync_request_thread_cb (cFile=0x8bc3a68) at camel-db.c:80
#5  0x00436bd0 in g_thread_create_proxy (data=0x8bc32b8) at gthread.c:1897
#6  0x00d03f19 in start_thread () from /lib/libpthread.so.0
#7  0x00c44c5e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xafffcb70 (LWP 21835)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0b662 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0x00d064cb in _L_lock_791 () from /lib/libpthread.so.0
#3  0x00d062f1 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0043705e in g_static_rec_mutex_lock (mutex=0x8dc8e10) at gthread.c:1424
#5  0x05a96cde in camel_folder_lock (folder=0x8dc8dc0, 
    lock=CAMEL_FOLDER_REC_LOCK) at camel-folder.c:2975
#6  0x05a983e3 in camel_folder_sync (folder=0x8dc8dc0, expunge=0, error=0x0)
    at camel-folder.c:1121
---Type <return> to continue, or q <return> to quit---
#7  0x05c89880 in refresh_folders_exec (m=0xb1a014f0) at mail-send-recv.c:911
#8  0x05c82549 in mail_msg_proxy (msg=0xb1a014f0) at mail-mt.c:469
#9  0x004393a1 in g_thread_pool_thread_proxy (data=0x8c02ad8)
    at gthreadpool.c:319
#10 0x00436bd0 in g_thread_create_proxy (data=0x87efc10) at gthread.c:1897
#11 0x00d03f19 in start_thread () from /lib/libpthread.so.0
#12 0x00c44c5e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xaf7fbb70 (LWP 21836)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0b662 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0x00d064cb in _L_lock_791 () from /lib/libpthread.so.0
#3  0x00d062f1 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0043705e in g_static_rec_mutex_lock (mutex=0x8dc8e10) at gthread.c:1424
#5  0x05a96cde in camel_folder_lock (folder=0x8dc8dc0, 
    lock=CAMEL_FOLDER_REC_LOCK) at camel-folder.c:2975
#6  0x05a97311 in camel_folder_get_message (folder=0x8dc8dc0, 
    uid=0x8d8fee0 "000001196daa", error=0x8deba84) at camel-folder.c:1750
#7  0x05c85ba7 in get_message_exec (m=0x8deba70) at mail-ops.c:1901
#8  0x05c82549 in mail_msg_proxy (msg=0x8deba70) at mail-mt.c:469
#9  0x004393a1 in g_thread_pool_thread_proxy (data=0x8c02ad8)
    at gthreadpool.c:319
#10 0x00436bd0 in g_thread_create_proxy (data=0x8d9c6e8) at gthread.c:1897
---Type <return> to continue, or q <return> to quit---
#11 0x00d03f19 in start_thread () from /lib/libpthread.so.0
#12 0x00c44c5e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xadff8b70 (LWP 21841)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00c39b16 in poll () from /lib/libc.so.6
#2  0x0041ddac in g_poll (fds=0xb1a00d90, nfds=5, timeout=-1) at gpoll.c:132
#3  0x0040d8b7 in g_main_context_poll (context=0xb6d12c78, block=1, 
    dispatch=1, self=<value optimized out>) at gmain.c:3093
#4  g_main_context_iterate (context=0xb6d12c78, block=1, dispatch=1, 
    self=<value optimized out>) at gmain.c:2775
#5  0x0040e04b in g_main_loop_run (loop=0xb6d147d8) at gmain.c:2988
#6  0x049f6c31 in ?? () from /usr/lib/libORBit-2.so.0
#7  0x00436bd0 in g_thread_create_proxy (data=0xb6d14958) at gthread.c:1897
#8  0x00d03f19 in start_thread () from /lib/libpthread.so.0
#9  0x00c44c5e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xad7b6b70 (LWP 21845)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x054fea66 in process_queue_item (item=0xb1807288)
    at soup-session-sync.c:280
#3  0x054feb61 in send_message (session=0xb6d08000, msg=0xb1a06400)
---Type <return> to continue, or q <return> to quit---
    at soup-session-sync.c:365
#4  0x054fb054 in soup_session_send_message (session=0xb6d08000, 
    msg=0xb1a06400) at soup-session.c:1575
#5  0x0193a465 in e2k_context_send_message (ctx=0x8a09d80, op=0x0, 
    msg=0xb1a06400) at e2k-context.c:930
#6  0x0193a711 in search_fetch (iter=0xb1a05848, ctx=0x8a09d80, op=0x0, 
    results=0xb1a05854, nresults=0xb1a05858, first=0xb1a05860, 
    total=0xb1a05864, user_data=0xb1a053e0) at e2k-context.c:1922
#7  0x0194548d in iter_fetch (ctx=0x8a09d80, op=0x0, ascending=1, total=-1, 
    fetch_func=0x193a5f0 <search_fetch>, free_func=0x1937b10 <search_free>, 
    user_data=0xb1a053e0) at e2k-result.c:471
#8  e2k_result_iter_new (ctx=0x8a09d80, op=0x0, ascending=1, total=-1, 
    fetch_func=0x193a5f0 <search_fetch>, free_func=0x1937b10 <search_free>, 
    user_data=0xb1a053e0) at e2k-result.c:526
#9  0x0193c1e0 in e2k_context_search_start (ctx=0x8a09d80, op=0x0, 
    uri=0xb6d149c0 "https://jaxmail.corp.citistreet.org/exchange/bsmojver/Inbox/", props=0x645ae20, nprops=12, rn=0xb1a05378, orderby=0x0, ascending=1)
    at e2k-context.c:1995
#10 0x01923a71 in e_folder_exchange_search_start (folder=0xb6d052c0, op=0x0, 
    props=0x645ae20, nprops=12, rn=0xb1a05378, orderby=0x0, ascending=1)
    at e-folder-exchange.c:729
#11 0x063d1c4b in refresh_folder_internal (mfld=0x87d0450, error=0x0)
    at camel-exchange-utils.c:456
---Type <return> to continue, or q <return> to quit---
#12 0x063d2e48 in camel_exchange_utils_refresh_folder (service=0x8b83870, 
    folder_name=0x8cd1228 "personal/Inbox", error=0x0)
    at camel-exchange-utils.c:2325
#13 0x063c9126 in exchange_folder_refresh_info (folder=0x8dc8dc0, 
    error=0xb1a01904) at camel-exchange-folder.c:361
#14 0x05a98233 in camel_folder_refresh_info (folder=0x8dc8dc0, 
    error=0xb1a01904) at camel-folder.c:1156
#15 0x05c85ec8 in refresh_folder_exec (m=0xb1a018f0) at mail-ops.c:1737
#16 0x05c82549 in mail_msg_proxy (msg=0xb1a018f0) at mail-mt.c:469
#17 0x004393a1 in g_thread_pool_thread_proxy (data=0x8e03aa0)
    at gthreadpool.c:319
#18 0x00436bd0 in g_thread_create_proxy (data=0x8e24cb0) at gthread.c:1897
#19 0x00d03f19 in start_thread () from /lib/libpthread.so.0
#20 0x00c44c5e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7883880 (LWP 21828)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00c39b16 in poll () from /lib/libc.so.6
#2  0x0041ddac in g_poll (fds=0x8d82d98, nfds=8, timeout=78) at gpoll.c:132
#3  0x0040d8b7 in g_main_context_poll (context=0x87a3688, block=1, dispatch=1, 
    self=<value optimized out>) at gmain.c:3093
#4  g_main_context_iterate (context=0x87a3688, block=1, dispatch=1, 
    self=<value optimized out>) at gmain.c:2775
---Type <return> to continue, or q <return> to quit---
#5  0x0040e04b in g_main_loop_run (loop=0x8b182f8) at gmain.c:2988
#6  0x04622499 in IA__gtk_main () at gtkmain.c:1237
#7  0x0804a027 in main (argc=1, argv=0xbfde0c04) at main.c:679
(gdb) c
Continuing.
[New Thread 0xae7f9b70 (LWP 21869)]
[Thread 0xae7f9b70 (LWP 21869) exited]
^C
Program received signal SIGINT, Interrupt.
0x009e6416 in __kernel_vsyscall ()
(gdb) t a a bt

Thread 10 (Thread 0xb764cb70 (LWP 21829)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00c39b16 in poll () from /lib/libc.so.6
#2  0x0041ddac in g_poll (fds=0xb6d00cc0, nfds=3, timeout=-1) at gpoll.c:132
#3  0x0040d8b7 in g_main_context_poll (context=0x87d50a0, block=1, dispatch=1, 
    self=<value optimized out>) at gmain.c:3093
#4  g_main_context_iterate (context=0x87d50a0, block=1, dispatch=1, 
    self=<value optimized out>) at gmain.c:2775
#5  0x0040e04b in g_main_loop_run (loop=0x87d5120) at gmain.c:2988
#6  0x0030aed5 in gdbus_shared_thread_func (data=0x0) at gdbusprivate.c:277
#7  0x00436bd0 in g_thread_create_proxy (data=0x87d5130) at gthread.c:1897
#8  0x00d03f19 in start_thread () from /lib/libpthread.so.0
#9  0x00c44c5e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xb2b9fb70 (LWP 21830)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003e0f49 in g_async_queue_pop_intern_unlocked (queue=0x8b3eb00, try=0, 
    end_time=0x0) at gasyncqueue.c:416
#3  0x003e181f in g_async_queue_pop (queue=0x8b3eb00) at gasyncqueue.c:456
#4  0x0559f6be in sync_request_thread_cb (cFile=0x8b3ef50) at camel-db.c:80
#5  0x00436bd0 in g_thread_create_proxy (data=0x8b3eb48) at gthread.c:1897
---Type <return> to continue, or q <return> to quit---
#6  0x00d03f19 in start_thread () from /lib/libpthread.so.0
#7  0x00c44c5e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xb239eb70 (LWP 21831)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003e0f49 in g_async_queue_pop_intern_unlocked (queue=0x8b58b50, try=0, 
    end_time=0x0) at gasyncqueue.c:416
#3  0x003e181f in g_async_queue_pop (queue=0x8b58b50) at gasyncqueue.c:456
#4  0x0559f6be in sync_request_thread_cb (cFile=0x8b592b8) at camel-db.c:80
#5  0x00436bd0 in g_thread_create_proxy (data=0x8b58b98) at gthread.c:1897
#6  0x00d03f19 in start_thread () from /lib/libpthread.so.0
#7  0x00c44c5e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb17ffb70 (LWP 21832)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003e0f49 in g_async_queue_pop_intern_unlocked (queue=0x8b842d0, try=0, 
    end_time=0x0) at gasyncqueue.c:416
#3  0x003e181f in g_async_queue_pop (queue=0x8b842d0) at gasyncqueue.c:456
#4  0x0559f6be in sync_request_thread_cb (cFile=0x8b84788) at camel-db.c:80
#5  0x00436bd0 in g_thread_create_proxy (data=0x8b84318) at gthread.c:1897
#6  0x00d03f19 in start_thread () from /lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#7  0x00c44c5e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb0ffeb70 (LWP 21833)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x003e0f49 in g_async_queue_pop_intern_unlocked (queue=0x8bc3270, try=0, 
    end_time=0x0) at gasyncqueue.c:416
#3  0x003e181f in g_async_queue_pop (queue=0x8bc3270) at gasyncqueue.c:456
#4  0x0559f6f0 in sync_request_thread_cb (cFile=0x8bc3a68) at camel-db.c:80
#5  0x00436bd0 in g_thread_create_proxy (data=0x8bc32b8) at gthread.c:1897
#6  0x00d03f19 in start_thread () from /lib/libpthread.so.0
#7  0x00c44c5e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xafffcb70 (LWP 21835)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0b662 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0x00d064cb in _L_lock_791 () from /lib/libpthread.so.0
#3  0x00d062f1 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0043705e in g_static_rec_mutex_lock (mutex=0x8dc8e10) at gthread.c:1424
#5  0x05a96cde in camel_folder_lock (folder=0x8dc8dc0, 
    lock=CAMEL_FOLDER_REC_LOCK) at camel-folder.c:2975
#6  0x05a983e3 in camel_folder_sync (folder=0x8dc8dc0, expunge=0, error=0x0)
    at camel-folder.c:1121
---Type <return> to continue, or q <return> to quit---
#7  0x05c89880 in refresh_folders_exec (m=0xb1a014f0) at mail-send-recv.c:911
#8  0x05c82549 in mail_msg_proxy (msg=0xb1a014f0) at mail-mt.c:469
#9  0x004393a1 in g_thread_pool_thread_proxy (data=0x8c02ad8)
    at gthreadpool.c:319
#10 0x00436bd0 in g_thread_create_proxy (data=0x87efc10) at gthread.c:1897
#11 0x00d03f19 in start_thread () from /lib/libpthread.so.0
#12 0x00c44c5e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xaf7fbb70 (LWP 21836)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0b662 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0x00d064cb in _L_lock_791 () from /lib/libpthread.so.0
#3  0x00d062f1 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0043705e in g_static_rec_mutex_lock (mutex=0x8dc8e10) at gthread.c:1424
#5  0x05a96cde in camel_folder_lock (folder=0x8dc8dc0, 
    lock=CAMEL_FOLDER_REC_LOCK) at camel-folder.c:2975
#6  0x05a97311 in camel_folder_get_message (folder=0x8dc8dc0, 
    uid=0x8d8fee0 "000001196daa", error=0x8deba84) at camel-folder.c:1750
#7  0x05c85ba7 in get_message_exec (m=0x8deba70) at mail-ops.c:1901
#8  0x05c82549 in mail_msg_proxy (msg=0x8deba70) at mail-mt.c:469
#9  0x004393a1 in g_thread_pool_thread_proxy (data=0x8c02ad8)
    at gthreadpool.c:319
#10 0x00436bd0 in g_thread_create_proxy (data=0x8d9c6e8) at gthread.c:1897
---Type <return> to continue, or q <return> to quit---
#11 0x00d03f19 in start_thread () from /lib/libpthread.so.0
#12 0x00c44c5e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xadff8b70 (LWP 21841)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00c39b16 in poll () from /lib/libc.so.6
#2  0x0041ddac in g_poll (fds=0xb1a00d90, nfds=5, timeout=-1) at gpoll.c:132
#3  0x0040d8b7 in g_main_context_poll (context=0xb6d12c78, block=1, 
    dispatch=1, self=<value optimized out>) at gmain.c:3093
#4  g_main_context_iterate (context=0xb6d12c78, block=1, dispatch=1, 
    self=<value optimized out>) at gmain.c:2775
#5  0x0040e04b in g_main_loop_run (loop=0xb6d147d8) at gmain.c:2988
#6  0x049f6c31 in ?? () from /usr/lib/libORBit-2.so.0
#7  0x00436bd0 in g_thread_create_proxy (data=0xb6d14958) at gthread.c:1897
#8  0x00d03f19 in start_thread () from /lib/libpthread.so.0
#9  0x00c44c5e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xad7b6b70 (LWP 21845)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00d0898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x054fea66 in process_queue_item (item=0xb1807288)
    at soup-session-sync.c:280
#3  0x054feb61 in send_message (session=0xb6d08000, msg=0xb1a06400)
---Type <return> to continue, or q <return> to quit---
    at soup-session-sync.c:365
#4  0x054fb054 in soup_session_send_message (session=0xb6d08000, 
    msg=0xb1a06400) at soup-session.c:1575
#5  0x0193a465 in e2k_context_send_message (ctx=0x8a09d80, op=0x0, 
    msg=0xb1a06400) at e2k-context.c:930
#6  0x0193a711 in search_fetch (iter=0xb1a05848, ctx=0x8a09d80, op=0x0, 
    results=0xb1a05854, nresults=0xb1a05858, first=0xb1a05860, 
    total=0xb1a05864, user_data=0xb1a053e0) at e2k-context.c:1922
#7  0x0194548d in iter_fetch (ctx=0x8a09d80, op=0x0, ascending=1, total=-1, 
    fetch_func=0x193a5f0 <search_fetch>, free_func=0x1937b10 <search_free>, 
    user_data=0xb1a053e0) at e2k-result.c:471
#8  e2k_result_iter_new (ctx=0x8a09d80, op=0x0, ascending=1, total=-1, 
    fetch_func=0x193a5f0 <search_fetch>, free_func=0x1937b10 <search_free>, 
    user_data=0xb1a053e0) at e2k-result.c:526
#9  0x0193c1e0 in e2k_context_search_start (ctx=0x8a09d80, op=0x0, 
    uri=0xb6d149c0 "https://jaxmail.corp.citistreet.org/exchange/bsmojver/Inbox/", props=0x645ae20, nprops=12, rn=0xb1a05378, orderby=0x0, ascending=1)
    at e2k-context.c:1995
#10 0x01923a71 in e_folder_exchange_search_start (folder=0xb6d052c0, op=0x0, 
    props=0x645ae20, nprops=12, rn=0xb1a05378, orderby=0x0, ascending=1)
    at e-folder-exchange.c:729
#11 0x063d1c4b in refresh_folder_internal (mfld=0x87d0450, error=0x0)
    at camel-exchange-utils.c:456
---Type <return> to continue, or q <return> to quit---
#12 0x063d2e48 in camel_exchange_utils_refresh_folder (service=0x8b83870, 
    folder_name=0x8cd1228 "personal/Inbox", error=0x0)
    at camel-exchange-utils.c:2325
#13 0x063c9126 in exchange_folder_refresh_info (folder=0x8dc8dc0, 
    error=0xb1a01904) at camel-exchange-folder.c:361
#14 0x05a98233 in camel_folder_refresh_info (folder=0x8dc8dc0, 
    error=0xb1a01904) at camel-folder.c:1156
#15 0x05c85ec8 in refresh_folder_exec (m=0xb1a018f0) at mail-ops.c:1737
#16 0x05c82549 in mail_msg_proxy (msg=0xb1a018f0) at mail-mt.c:469
#17 0x004393a1 in g_thread_pool_thread_proxy (data=0x8e03aa0)
    at gthreadpool.c:319
#18 0x00436bd0 in g_thread_create_proxy (data=0x8e24cb0) at gthread.c:1897
#19 0x00d03f19 in start_thread () from /lib/libpthread.so.0
#20 0x00c44c5e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7883880 (LWP 21828)):
#0  0x009e6416 in __kernel_vsyscall ()
#1  0x00c39b16 in poll () from /lib/libc.so.6
#2  0x0041ddac in g_poll (fds=0x8d82d98, nfds=8, timeout=79) at gpoll.c:132
#3  0x0040d8b7 in g_main_context_poll (context=0x87a3688, block=1, dispatch=1, 
    self=<value optimized out>) at gmain.c:3093
#4  g_main_context_iterate (context=0x87a3688, block=1, dispatch=1, 
    self=<value optimized out>) at gmain.c:2775
---Type <return> to continue, or q <return> to quit---
#5  0x0040e04b in g_main_loop_run (loop=0x8b182f8) at gmain.c:2988
#6  0x04622499 in IA__gtk_main () at gtkmain.c:1237
#7  0x0804a027 in main (argc=1, argv=0xbfde0c04) at main.c:679
------------------------------------------------

Comment 3 Milan Crha 2010-11-22 10:27:15 UTC
Thanks for a bug report. We suppose that this is related to libsoup. I'm marking this as a duplicate of another bug report.

*** This bug has been marked as a duplicate of bug 650203 ***


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