Re: Deadlock when calling tny_folder_sync_async while the device is disconnected (using a GMail IMAP account)



Philip Van Hoof escribiu:
> Should be fixed:
> http://tinymail.org/trac/tinymail/changeset/3546

Not yet, now a different backtrace

Thread 3 (Thread 1118950544 (LWP 6499)):
#0  0x40bb2450 in pthread_join () from /lib/libpthread.so.0
#1  0x40359d94 in g_thread_join_posix_impl (thread=0xfffffffc) at
gthread-posix.c:400
#2  0x40b597dc in IA__g_thread_join (thread=0x2cd8c0) at gthread.c:656
#3  0x422f89d4 in camel_imap_folder_stop_idle (folder=0x177c70) at
camel-imap-folder.c:4161
#4  0x42301c18 in camel_imap_store_stop_idle (store=0x8fa38) at
camel-imap-store.c:265
#5  0x422ec3c0 in imap_command_start (store=0x8fa38, folder=0x0,
    cmd=0x1e10c8 "STATUS {18+}\r\n[Gmail]/Borradores (MESSAGES UNSEEN
UIDNEXT)", ex=0x42b1cca0)
    at camel-imap-command.c:290
#6  0x422ec0b0 in camel_imap_command (store=0x8fa38, folder=0x0,
ex=0x42b1cca0,
    fmt=0x42314458 "STATUS %F (%s)") at camel-imap-command.c:167
#7  0x42306e58 in get_folder_status (imap_store=0x8fa38,
folder_name=0x1c6f28 "[Gmail]/Borradores",
    type=0x42314478 "MESSAGES UNSEEN UIDNEXT", err_handle_on_fail=0) at
camel-imap-store.c:2299
#8  0x42307360 in imap_get_folder_status (store=0x8fa38,
folder_name=0x1c6f28 "[Gmail]/Borradores",
    unseen=0x42b1cdac, messages=0x42b1cdb0, uidnext=0x42b1cda8) at
camel-imap-store.c:2574
#9  0x4175ad34 in camel_store_get_folder_status (store=0x8fa38,
folder_name=0x1c6f28 "[Gmail]/Borradores",
    unseen=0x42b1cdac, messages=0x42b1cdb0, uidnext=0x42b1cda8) at
camel-store.c:227
#10 0x416ac374 in tny_camel_folder_poke_status_thread
(user_data=0x22dbc0) at tny-camel-folder.c:5283
#11 0x416c1c6c in tny_camel_queue_thread_main_func (user_data=0x133c78)
at tny-camel-queue.c:194
#12 0x40b58f2c in g_thread_create_proxy (data=0xfffffffc) at gthread.c:591
#13 0x40bb12ac in start_thread () from /lib/libpthread.so.0
#14 0x40125c18 in clone () from /lib/libc.so.6

Thread 2 (Thread 1110324368 (LWP 6515)):
#0  0x40bb3a70 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x40131258 in pthread_mutex_lock () from /lib/libc.so.6
#2  0x40b58454 in IA__g_static_rec_mutex_lock (mutex=0x15e800) at
gthread.c:269
#3  0x417523e4 in camel_service_disconnect (service=0x8fa38, clean=0,
ex=0x0) at camel-service.c:490
#4  0x4230bad0 in camel_imap_store_readline_nl (store=0x8fa38,
dest=0x422e2d74, ex=0x422e2db8)
    at camel-imap-store.c:4386
#5  0x422eccc4 in camel_imap_command_response_idle (store=0x8fa38,
response=0x422e2db4, ex=0x422e2db8)
    at camel-imap-command.c:532
#6  0x422f86b4 in idle_thread (data=0x272e10) at camel-imap-folder.c:4069
#7  0x40b58f2c in g_thread_create_proxy (data=0xfffffffc) at gthread.c:591
#8  0x40bb12ac in start_thread () from /lib/libpthread.so.0
#9  0x40125c18 in clone () from /lib/libc.so.6


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]