Page MenuHomePhabricator

ecore_test_ecore_thread_eina_thread_queue_t3 deadlocks
Closed, ResolvedPublic

Description

#0  0x00007f2ddc33cf22 in pthread_spin_lock () from /lib64/libpthread.so.0
#1  0x00007f2ddcdab7bd in eina_spinlock_take (spinlock=0x55966e5ca674) at ../src/lib/eina/eina_inline_lock_posix.x:666
#2  0x00007f2ddcdac345 in eina_thread_queue_send (thq=0x55966e5ca650, size=16, allocref=0x7f2dce3e8a70) at lib/eina/eina_thread_queue.c:431
#3  0x00007f2ddcdac3d9 in eina_thread_queue_send_done (thq=0x55966e5ca5f0, allocref=0x7f2dc0000b20) at lib/eina/eina_thread_queue.c:455
#4  0x000055966ca0de62 in th32_do (data=0x0, th=0x55966e5caea0) at tests/ecore/ecore_test_ecore_thread_eina_thread_queue.c:203
#5  0x00007f2ddc906fc6 in _ecore_direct_worker (work=0x55966e5caea0) at lib/ecore/ecore_thread.c:475
#6  0x00007f2ddcdab05a in _eina_internal_call (context=0x55966e5cb4c0) at lib/eina/eina_thread.c:151
#7  0x00007f2ddc33561b in start_thread () from /lib64/libpthread.so.0
#8  0x00007f2ddc06298f in clone () from /lib64/libc.so.6


#0  0x00007f2ddc33cf25 in pthread_spin_lock () from /lib64/libpthread.so.0
#1  0x00007f2ddcdab7bd in eina_spinlock_take (spinlock=0x55966e5ca674) at ../src/lib/eina/eina_inline_lock_posix.x:666
#2  0x00007f2ddcdabf7c in _eina_thread_queue_msg_fetch (thq=0x55966e5ca650, blkret=0x7ffe32067b80) at lib/eina/eina_thread_queue.c:303
#3  0x00007f2ddcdac4ba in eina_thread_queue_wait (thq=0x55966e5ca650, allocref=0x7ffe32067bb8) at lib/eina/eina_thread_queue.c:479
#4  0x000055966ca0e0b6 in ecore_test_ecore_thread_eina_thread_queue_t3 (_i=0) at tests/ecore/ecore_test_ecore_thread_eina_thread_queue.c:238
#5  0x00007f2dddf94fc1 in tcase_run_tfun_fork (i=0, tfun=0x55966e5a5740, tc=0x55966e5a54d0, sr=0x55966e5a53e0) at check_run.c:494
#6  srunner_iterate_tcase_tfuns (tc=0x55966e5a54d0, sr=0x55966e5a53e0) at check_run.c:252
#7  srunner_run_tcase (tc=0x55966e5a54d0, sr=0x55966e5a53e0) at check_run.c:401
#8  srunner_iterate_suites (print_mode=<optimized out>, exclude_tags=0x0, include_tags=0x0, tcname=<optimized out>, sname=0x0, sr=0x55966e5a53e0) at check_run.c:218
#9  srunner_run_tagged (sr=0x55966e5a53e0, sname=0x0, tcname=<optimized out>, include_tags=0x0, exclude_tags=0x0, print_mode=<optimized out>) at check_run.c:815
#10 0x000055966ca09369 in _efl_suite_run_end (sr=0x55966e5a53e0, name=0x55966ca1793f "Eina_Thread_Queue") at tests/ecore/../efl_check.h:241
#11 0x000055966ca095b6 in _efl_suite_build_and_run (argc=0, argv=0x7ffe32068f30, suite_name=0x55966ca178e7 "Ecore", etc=0x55966cc1fc00 <etc>, init=0x55966ca09775 <_ecore_suite_init>, shutdown=0x55966ca0986c <_ecore_suite_shutdown>) at tests/ecore/../efl_check.h:305
#12 0x000055966ca09971 in main (argc=1, argv=0x7ffe32068f28) at tests/ecore/ecore_suite.c:88

Related Objects

zmike created this task.Jun 14 2018, 9:09 AM
zmike triaged this task as High priority.

I can't repro this reliably enough to prioritize it for the release.

zmike closed this task as Resolved.Jul 17 2018, 1:53 PM
zmike claimed this task.

Haven't seen this in over a month, will reopen if valid.