Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • aports aports
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 665
    • Issues 665
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 305
    • Merge requests 305
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • alpine
  • aportsaports
  • Issues
  • #11860
Closed
Open
Created Aug 17, 2020 by Natanael Copa@ncopaOwner

mopidy: deadlock in test suite

testsuite deadlock after running the testsuite on the build-edge-x86_64. I have not been able to reproduce it in my dev environment.

Backtrace:

__cp_end () at src/thread/x86_64/syscall_cp.s:29
29	src/thread/x86_64/syscall_cp.s: No such file or directory.
(gdb) bt
#0  __cp_end () at src/thread/x86_64/syscall_cp.s:29
#1  0x00007fc71707b97c in __syscall_cp_c (nr=202, u=140492989234624, v=128, w=<optimized out>, x=<optimized out>, 
    y=<optimized out>, z=0) at src/thread/pthread_cancel.c:33
#2  0x00007fc71707af76 in __futex4_cp (to=0x0, val=-1, op=128, addr=0x7fc712b77dc0) at src/thread/__timedwait.c:52
#3  __timedwait_cp (addr=addr@entry=0x7fc712b77dc0, val=val@entry=-1, clk=clk@entry=0, at=at@entry=0x0, priv=128)
    at src/thread/__timedwait.c:52
#4  0x00007fc71707e195 in sem_timedwait (sem=sem@entry=0x7fc712b77dc0, at=at@entry=0x0) at src/thread/sem_timedwait.c:23
#5  0x00007fc71707e206 in sem_wait (sem=sem@entry=0x7fc712b77dc0) at src/thread/sem_wait.c:5
#6  0x00007fc716e523f3 in PyThread_acquire_lock_timed (lock=lock@entry=0x7fc712b77dc0, microseconds=<optimized out>, 
    microseconds@entry=-1000000, intr_flag=intr_flag@entry=1) at Python/thread_pthread.h:459
#7  0x00007fc716ed9376 in acquire_timed (lock=0x7fc712b77dc0, timeout=-1000000000) at ./Modules/_threadmodule.c:63
#8  0x00007fc716eddb86 in lock_PyThread_acquire_lock (self=0x7fc71316a900, args=<optimized out>, kwds=<optimized out>)
    at ./Modules/_threadmodule.c:146
#9  0x00007fc716e38be3 in method_vectorcall_VARARGS_KEYWORDS (func=0x7fc716d00c20, args=0x7fc715ee6c00, 
    nargsf=<optimized out>, kwnames=<optimized out>) at Objects/descrobject.c:332
#10 0x00007fc716e47add in _PyObject_Vectorcall (callable=0x7fc716d00c20, args=<optimized out>, nargsf=9223372036854775809, 
    kwnames=0x0) at ./Include/cpython/abstract.h:127
#11 0x00007fc716e47d27 in call_function (tstate=tstate@entry=0x7fc7170c08e0, pp_stack=0x7ffe85fa34b8, oparg=oparg@entry=1, 
    kwnames=kwnames@entry=0x0) at Python/ceval.c:4963
#12 0x00007fc716e5aeb6 in _PyEval_EvalFrameDefault (f=0x7fc715ee6a70, throwflag=<optimized out>) at Python/ceval.c:3486
#13 0x00007fc716e2bbd0 in function_code_fastcall (co=<optimized out>, args=<optimized out>, nargs=0, globals=<optimized out>)
    at Objects/call.c:283
#14 0x00007fc716e2f932 in _PyObject_Vectorcall (callable=0x7fc7168a5940, args=<optimized out>, nargsf=0, kwnames=0x0)
    at ./Include/cpython/abstract.h:127
#15 0x00007fc716e46e62 in _PyObject_CallNoArg (func=0x7fc7168a5940) at ./Include/cpython/abstract.h:153
#16 _PyObject_CallFunctionVa (callable=callable@entry=0x7fc7168a5940, format=format@entry=0x0, 
    va=va@entry=0x7fc717009220 <_PyRuntime>, is_size_t=is_size_t@entry=-153763969) at Objects/call.c:914
#17 0x00007fc716eb7ed3 in callmethod (callable=callable@entry=0x7fc7168a5940, format=format@entry=0x0, 
    va=0x7fc717009220 <_PyRuntime>, va@entry=0x7ffe85fa3630, is_size_t=-153763969, is_size_t@entry=0) at Objects/call.c:1010
#18 0x00007fc716eb84bc in _PyObject_CallMethodId (obj=obj@entry=0x7fc7168ffd60, 
    name=name@entry=0x7fc716fdfae0 <PyId__shutdown.13009>, format=format@entry=0x0) at Objects/call.c:1079
#19 0x00007fc716ed5576 in wait_for_thread_shutdown () at Python/pylifecycle.c:2257
#20 0x00007fc716ef5aac in Py_FinalizeEx () at Python/pylifecycle.c:1164
#21 0x00007fc716ef805d in Py_RunMain () at Modules/main.c:687
#22 0x00007fc716ef8221 in Py_BytesMain (argc=<optimized out>, argv=<optimized out>) at Modules/main.c:739
#23 0x00007fc7170460ce in libc_start_main_stage2 (main=0x561d1f291058 <main>, argc=3, argv=0x7ffe85fa38c8)
    at src/env/__libc_start_main.c:94
#24 0x0000561d1f291073 in _start ()
(gdb) 
Edited Aug 17, 2020 by Natanael Copa
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking