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



Fixed, too

On Fri, 2008-04-04 at 13:23 +0200, Sergio Villar Senin wrote:
> 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
> _______________________________________________
> tinymail-devel-list mailing list
> tinymail-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/tinymail-devel-list
-- 
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 
http://pvanhoof.be/blog
http://codeminded.be






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