Skip to content

Instantly share code, notes, and snippets.

@justdoit0823
Last active October 28, 2017 12:40
Show Gist options
  • Save justdoit0823/0349020a573b30187dfd230b75838771 to your computer and use it in GitHub Desktop.
Save justdoit0823/0349020a573b30187dfd230b75838771 to your computer and use it in GitHub Desktop.
test grpc in multiprocess program on centos.
grpc14 installed: grpcio==1.4.0,protobuf==3.4.0,six==1.11.0
grpc14 runtests: PYTHONHASHSEED='2780338798'
grpc14 runtests: commands[0] | uname -a
Linux iZ25wb48421Z 3.10.0-327.4.5.el7.x86_64 #1 SMP Mon Jan 25 22:07:14 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
grpc14 runtests: commands[1] | python server.py
Greeter client start.
Greeter client received: Hello, you!
#0  0x00007fa98cb6d089 in __libc_waitpid (pid=5384, stat_loc=stat_loc@entry=0x7fff22165e40, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
#1  0x00007fa98caf2092 in do_system (line=line@entry=0x7fa986083b78 "bash ./pstack.sh 5381") at ../sysdeps/posix/system.c:148
#2  0x00007fa98caf2441 in __libc_system (line=line@entry=0x7fa986083b78 "bash ./pstack.sh 5381") at ../sysdeps/posix/system.c:189
#3  0x00007fa98d588ff5 in system (line=line@entry=0x7fa986083b78 "bash ./pstack.sh 5381") at pt-system.c:28
#4  0x0000000000583f60 in os_system_impl (module=0x7fa98d902bd8, command=<optimized out>) at ./Modules/posixmodule.c:4135
#5  os_system (module=module@entry=0x7fa98d902bd8, args=args@entry=0x7fa97eda7378, nargs=nargs@entry=1, kwnames=<optimized out>) at ./Modules/clinic/posixmodule.c.h:1400
#6  0x00000000004a7e55 in _PyCFunction_FastCallDict (kwargs=0x0, nargs=1, args=0x7fa97eda7378, func_obj=0x7fa98d906f78) at Objects/methodobject.c:251
#7  _PyCFunction_FastCallKeywords (func=func@entry=0x7fa98d906f78, stack=stack@entry=0x7fa97eda7378, nargs=1, kwnames=kwnames@entry=0x0) at Objects/methodobject.c:295
#8  0x000000000053d5a4 in call_function (pp_stack=pp_stack@entry=0x7fff221661a0, oparg=oparg@entry=1, kwnames=kwnames@entry=0x0) at Python/ceval.c:4788
#9  0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#10 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7fa97eda71f8) at Python/ceval.c:718
#11 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=0, globals=globals@entry=0x7fa98d913f78) at Python/ceval.c:4870
#12 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7fa97ed85268) at Python/ceval.c:4905
#13 call_function (pp_stack=pp_stack@entry=0x7fff221663c0, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#14 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#15 0x000000000053d1c1 in PyEval_EvalFrameEx (throwflag=0, f=0x7fa980401a38) at Python/ceval.c:718
#16 _PyEval_EvalCodeWithName (_co=0x7fa98d8675d0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fa98d95d060, argcount=0, kwnames=kwnames@entry=0x7fa98d95d060, kwargs=kwargs@entry=0x7fa98d95d068, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#17 0x000000000053e083 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fa98d95d060, argcount=<optimized out>, kws=kws@entry=0x7fa98d95d060, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:4140
#18 0x00000000004803d7 in function_call (func=0x7fa97ed85378, arg=0x7fa98d95d048, kw=0x7fa97ed99480) at Objects/funcobject.c:604
#19 0x0000000000450d70 in PyObject_Call (func=func@entry=0x7fa97ed85378, args=args@entry=0x7fa98d95d048, kwargs=kwargs@entry=0x7fa97ed99480) at Objects/abstract.c:2246
#20 0x0000000000542075 in do_call_core (kwdict=0x7fa97ed99480, callargs=0x7fa98d95d048, func=0x7fa97ed85378) at Python/ceval.c:5057
#21 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3357
#22 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7fa97f5c5e08) at Python/ceval.c:718
#23 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7fa986081708) at Python/ceval.c:4870
#24 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7fa9860910d0) at Python/ceval.c:4905
#25 call_function (pp_stack=pp_stack@entry=0x7fff221668f0, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#26 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#27 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0xdfb138) at Python/ceval.c:718
#28 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7fa986081708) at Python/ceval.c:4870
#29 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7fa9860918c8) at Python/ceval.c:4905
#30 call_function (pp_stack=pp_stack@entry=0x7fff22166b10, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#31 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#32 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0xe04e78) at Python/ceval.c:718
#33 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=2, globals=globals@entry=0x7fa97ed99ca8) at Python/ceval.c:4870
#34 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7fa97edaaa60) at Python/ceval.c:4905
#35 call_function (pp_stack=pp_stack@entry=0x7fff22166d30, oparg=oparg@entry=1, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#36 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#37 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7fa97f5c58e0) at Python/ceval.c:718
#38 _PyFunction_FastCall (co=co@entry=0x7fa97f5f1c90, args=<optimized out>, args@entry=0x7fff22166f30, nargs=nargs@entry=2, globals=globals@entry=0x7fa97ed99ca8) at Python/ceval.c:4870
#39 0x0000000000546276 in _PyFunction_FastCallDict (func=func@entry=0x7fa97edaa7b8, args=args@entry=0x7fff22166f30, nargs=nargs@entry=2, kwargs=kwargs@entry=0x0) at Python/ceval.c:4972
#40 0x000000000045109f in _PyObject_FastCallDict (func=0x7fa97edaa7b8, args=0x7fff22166f30, nargs=2, kwargs=0x0) at Objects/abstract.c:2295
#41 0x000000000045119b in _PyObject_Call_Prepend (func=0x7fa97edaa7b8, obj=0x7fa97ed91f60, args=0x7fa9803168d0, kwargs=0x0) at Objects/abstract.c:2358
#42 0x0000000000450d70 in PyObject_Call (func=func@entry=0x7fa98d951948, args=args@entry=0x7fa9803168d0, kwargs=kwargs@entry=0x0) at Objects/abstract.c:2246
#43 0x00000000004c5b1b in slot_tp_init (self=0x7fa97ed91f60, args=0x7fa9803168d0, kwds=0x0) at Objects/typeobject.c:6380
#44 0x00000000004bd34a in type_call (type=<optimized out>, args=0x7fa9803168d0, kwds=0x0) at Objects/typeobject.c:915
#45 0x0000000000450f52 in _PyObject_FastCallDict (func=0xe04878, args=0x7fa97f5c58b8, nargs=1, kwargs=0x0) at Objects/abstract.c:2316
#46 0x000000000053d315 in call_function (pp_stack=pp_stack@entry=0x7fff221671c0, oparg=oparg@entry=1, kwnames=kwnames@entry=0x0) at Python/ceval.c:4812
#47 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#48 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7fa97f5c5728) at Python/ceval.c:718
#49 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7fa986074708) at Python/ceval.c:4870
#50 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7fa98602ff28) at Python/ceval.c:4905
#51 call_function (pp_stack=pp_stack@entry=0x7fff221673e0, oparg=oparg@entry=1, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#52 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#53 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7fa9802cfc18) at Python/ceval.c:718
#54 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7fa986074708) at Python/ceval.c:4870
#55 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7fa98602fbf8) at Python/ceval.c:4905
#56 call_function (pp_stack=pp_stack@entry=0x7fff22167600, oparg=oparg@entry=1, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#57 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#58 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7fa9802cfa68) at Python/ceval.c:718
#59 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7fa986081708) at Python/ceval.c:4870
#60 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7fa986091158) at Python/ceval.c:4905
#61 call_function (pp_stack=pp_stack@entry=0x7fff22167820, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#62 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#63 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7fa9802c8af8) at Python/ceval.c:718
#64 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=0, globals=globals@entry=0x7fa98d913f78) at Python/ceval.c:4870
#65 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7fa97ed85400) at Python/ceval.c:4905
#66 call_function (pp_stack=pp_stack@entry=0x7fff22167a40, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#67 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#68 0x000000000053d1c1 in PyEval_EvalFrameEx (throwflag=0, f=0x7fa98d945a20) at Python/ceval.c:718
#69 _PyEval_EvalCodeWithName (_co=_co@entry=0x7fa98d8678a0, globals=globals@entry=0x7fa98d8ab2b0, locals=locals@entry=0x7fa9863522b0, args=args@entry=0x0, argcount=argcount@entry=0, kwnames=kwnames@entry=0x0, kwargs=kwargs@entry=0x8, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#70 0x000000000053dfd0 in PyEval_EvalCodeEx (closure=0x0, kwdefs=0x0, defcount=0, defs=0x0, kwcount=0, kws=0x0, argcount=0, args=0x0, locals=locals@entry=0x7fa9863522b0, globals=globals@entry=0x7fa98d8ab2b0, _co=_co@entry=0x7fa98d8678a0) at Python/ceval.c:4140
#71 PyEval_EvalCode (co=co@entry=0x7fa98d8678a0, globals=globals@entry=0x7fa98d913f78, locals=locals@entry=0x7fa98d913f78) at Python/ceval.c:695
#72 0x00000000004262c8 in run_mod (arena=0x7fa98d92e258, flags=0x7fff22167d50, locals=0x7fa98d913f78, globals=0x7fa98d913f78, filename=0x7fa9863522b0, mod=0xb3bb30) at Python/pythonrun.c:980
#73 PyRun_FileExFlags (fp=0xb08570, filename_str=<optimized out>, start=<optimized out>, globals=0x7fa98d913f78, locals=0x7fa98d913f78, closeit=1, flags=0x7fff22167d50) at Python/pythonrun.c:933
#74 0x00000000004264ad in PyRun_SimpleFileExFlags (fp=0xb08570, filename=<optimized out>, closeit=1, flags=0x7fff22167d50) at Python/pythonrun.c:396
#75 0x000000000043a925 in run_file (p_cf=0x7fff22167d50, filename=0xaa13d0 L"server.py", fp=0xb08570) at Modules/main.c:320
#76 Py_Main (argc=argc@entry=2, argv=argv@entry=0xaa0010) at Modules/main.c:780
#77 0x000000000041d692 in main (argc=2, argv=<optimized out>) at ./Programs/python.c:69
grpc16 installed: grpcio==1.6.0,protobuf==3.4.0,six==1.11.0
grpc16 runtests: PYTHONHASHSEED='2780338798'
grpc16 runtests: commands[0] | uname -a
Linux iZ25wb48421Z 3.10.0-327.4.5.el7.x86_64 #1 SMP Mon Jan 25 22:07:14 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
grpc16 runtests: commands[1] | python server.py
Greeter client start.
call timeout.
Thread 6 (Thread 0x7f375a333700 (LWP 5501)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f375c692c92 in gpr_cv_wait (cv=cv@entry=0x2ba7b38, mu=mu@entry=0x2ba7b10, abs_deadline=...) at src/core/lib/support/sync_posix.c:74
#2  0x00007f375c6a5237 in executor_thread (arg=arg@entry=0x2ba7b10) at src/core/lib/iomgr/executor.c:142
#3  0x00007f375c692e67 in thread_body (v=<optimized out>) at src/core/lib/support/thd_posix.c:42
#4  0x00007f376830fdc5 in start_thread (arg=0x7f375a333700) at pthread_create.c:308
#5  0x00007f376793421d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 5 (Thread 0x7f3759b32700 (LWP 5502)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f375c692c92 in gpr_cv_wait (cv=cv@entry=0x7f375cafab40 <g_cv_wait>, mu=mu@entry=0x7f375cafab80 <g_mu>, abs_deadline=...) at src/core/lib/support/sync_posix.c:74
#2  0x00007f375c6b0cbb in wait_until (next=...) at src/core/lib/iomgr/timer_manager.c:194
#3  timer_main_loop (exec_ctx=0x7f3759b31e80) at src/core/lib/iomgr/timer_manager.c:247
#4  timer_thread (completed_thread_ptr=completed_thread_ptr@entry=0x2ade390) at src/core/lib/iomgr/timer_manager.c:277
#5  0x00007f375c692e67 in thread_body (v=<optimized out>) at src/core/lib/support/thd_posix.c:42
#6  0x00007f376830fdc5 in start_thread (arg=0x7f3759b32700) at pthread_create.c:308
#7  0x00007f376793421d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 4 (Thread 0x7f37592f1700 (LWP 5503)):
#0  0x00007f3767929bcd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f375c6a30e2 in pollset_work (exec_ctx=0x7f37592f0230, pollset=0x7f3750002460, worker_hdl=0x0, now=..., deadline=...) at src/core/lib/iomgr/ev_poll_posix.c:986
#2  0x00007f375c6c45ac in cq_next (cq=0x7f3750002390, deadline=..., reserved=<optimized out>) at src/core/lib/surface/completion_queue.c:913
#3  0x00007f375c6c528b in grpc_completion_queue_next (cq=<optimized out>, deadline=..., reserved=reserved@entry=0x0) at src/core/lib/surface/completion_queue.c:992
#4  0x00007f375c667421 in __pyx_pf_4grpc_7_cython_6cygrpc_15CompletionQueue_2poll (__pyx_v_deadline=<optimized out>, __pyx_v_self=0x7f3759302350) at src/python/grpcio/grpc/_cython/cygrpc.c:10555
#5  __pyx_pw_4grpc_7_cython_6cygrpc_15CompletionQueue_3poll (__pyx_v_self=0x7f3759302350, __pyx_args=<optimized out>, __pyx_kwds=<optimized out>) at src/python/grpcio/grpc/_cython/cygrpc.c:10415
#6  0x00000000004a80b7 in _PyCFunction_FastCallDict (kwargs=0x0, nargs=0, args=0x7f375c667300 <__pyx_pw_4grpc_7_cython_6cygrpc_15CompletionQueue_3poll>, func_obj=0x7f3759305678) at Objects/methodobject.c:231
#7  _PyCFunction_FastCallKeywords (func=func@entry=0x7f3759305678, stack=stack@entry=0x7f3750001260, nargs=0, kwnames=kwnames@entry=0x0) at Objects/methodobject.c:295
#8  0x000000000053d5a4 in call_function (pp_stack=pp_stack@entry=0x7f37592f04e0, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4788
#9  0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#10 0x000000000053d1c1 in PyEval_EvalFrameEx (throwflag=0, f=0x7f3750001098) at Python/ceval.c:718
#11 _PyEval_EvalCodeWithName (_co=0x7f37592f3540, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f37592f5648, argcount=3, kwnames=kwnames@entry=0x7f37686eb060, kwargs=kwargs@entry=0x7f37686eb068, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#12 0x000000000053e083 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f37592f5648, argcount=<optimized out>, kws=kws@entry=0x7f37686eb060, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:4140
#13 0x00000000004803d7 in function_call (func=0x7f3759300840, arg=0x7f37592f5630, kw=0x7f375a36a240) at Objects/funcobject.c:604
#14 0x0000000000450d70 in PyObject_Call (func=func@entry=0x7f3759300840, args=args@entry=0x7f37592f5630, kwargs=kwargs@entry=0x7f375a36a240) at Objects/abstract.c:2246
#15 0x0000000000542075 in do_call_core (kwdict=0x7f375a36a240, callargs=0x7f37592f5630, func=0x7f3759300840) at Python/ceval.c:5057
#16 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3357
#17 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f375a3e49f8) at Python/ceval.c:718
#18 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7f3760e367e0) at Python/ceval.c:4870
#19 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f3760e63378) at Python/ceval.c:4905
#20 call_function (pp_stack=pp_stack@entry=0x7f37592f0a10, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#21 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#22 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f37500008d8) at Python/ceval.c:718
#23 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7f3760e367e0) at Python/ceval.c:4870
#24 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f3760e63598) at Python/ceval.c:4905
#25 call_function (pp_stack=pp_stack@entry=0x7f37592f0c30, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#26 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#27 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f375a3b6230) at Python/ceval.c:718
#28 _PyFunction_FastCall (co=co@entry=0x7f3760e56f60, args=<optimized out>, args@entry=0x7f37592f0e30, nargs=nargs@entry=1, globals=globals@entry=0x7f3760e367e0) at Python/ceval.c:4870
#29 0x0000000000546276 in _PyFunction_FastCallDict (func=func@entry=0x7f3760e63400, args=args@entry=0x7f37592f0e30, nargs=nargs@entry=1, kwargs=kwargs@entry=0x0) at Python/ceval.c:4972
#30 0x000000000045109f in _PyObject_FastCallDict (func=0x7f3760e63400, args=0x7f37592f0e30, nargs=1, kwargs=0x0) at Objects/abstract.c:2295
#31 0x000000000045119b in _PyObject_Call_Prepend (func=0x7f3760e63400, obj=0x7f375a3d3630, args=0x7f37686eb048, kwargs=0x0) at Objects/abstract.c:2358
#32 0x0000000000450d70 in PyObject_Call (func=0x7f37686df908, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#33 0x000000000053e4b1 in PyEval_CallObjectWithKeywords (func=<optimized out>, args=<optimized out>, kwargs=<optimized out>) at Python/ceval.c:4709
#34 0x000000000057e442 in t_bootstrap (boot_raw=0x7f375a356990) at ./Modules/_threadmodule.c:998
#35 0x00007f376830fdc5 in start_thread (arg=0x7f37592f1700) at pthread_create.c:308
#36 0x00007f376793421d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 3 (Thread 0x7f3758af0700 (LWP 5505)):
#0  0x00007f3767929bcd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f375c6a30e2 in pollset_work (exec_ctx=0x7f3758aef230, pollset=0x2add0d0, worker_hdl=0x0, now=..., deadline=...) at src/core/lib/iomgr/ev_poll_posix.c:986
#2  0x00007f375c6c45ac in cq_next (cq=0x2add000, deadline=..., reserved=<optimized out>) at src/core/lib/surface/completion_queue.c:913
#3  0x00007f375c6c528b in grpc_completion_queue_next (cq=<optimized out>, deadline=..., reserved=reserved@entry=0x0) at src/core/lib/surface/completion_queue.c:992
#4  0x00007f375c667421 in __pyx_pf_4grpc_7_cython_6cygrpc_15CompletionQueue_2poll (__pyx_v_deadline=<optimized out>, __pyx_v_self=0x7f3759302120) at src/python/grpcio/grpc/_cython/cygrpc.c:10555
#5  __pyx_pw_4grpc_7_cython_6cygrpc_15CompletionQueue_3poll (__pyx_v_self=0x7f3759302120, __pyx_args=<optimized out>, __pyx_kwds=<optimized out>) at src/python/grpcio/grpc/_cython/cygrpc.c:10415
#6  0x00000000004a80b7 in _PyCFunction_FastCallDict (kwargs=0x0, nargs=0, args=0x7f375c667300 <__pyx_pw_4grpc_7_cython_6cygrpc_15CompletionQueue_3poll>, func_obj=0x7f37593051f8) at Objects/methodobject.c:231
#7  _PyCFunction_FastCallKeywords (func=func@entry=0x7f37593051f8, stack=stack@entry=0x7f37440018a8, nargs=0, kwnames=kwnames@entry=0x0) at Objects/methodobject.c:295
#8  0x000000000053d5a4 in call_function (pp_stack=pp_stack@entry=0x7f3758aef4e0, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4788
#9  0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#10 0x000000000053d1c1 in PyEval_EvalFrameEx (throwflag=0, f=0x7f37440016e8) at Python/ceval.c:718
#11 _PyEval_EvalCodeWithName (_co=0x7f375930cb70, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f375b0957d0, argcount=1, kwnames=kwnames@entry=0x7f37686eb060, kwargs=kwargs@entry=0x7f37686eb068, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#12 0x000000000053e083 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f375b0957d0, argcount=<optimized out>, kws=kws@entry=0x7f37686eb060, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:4140
#13 0x00000000004803d7 in function_call (func=0x7f3759319c80, arg=0x7f375b0957b8, kw=0x7f375930fee8) at Objects/funcobject.c:604
#14 0x0000000000450d70 in PyObject_Call (func=func@entry=0x7f3759319c80, args=args@entry=0x7f375b0957b8, kwargs=kwargs@entry=0x7f375930fee8) at Objects/abstract.c:2246
#15 0x0000000000542075 in do_call_core (kwdict=0x7f375930fee8, callargs=0x7f375b0957b8, func=0x7f3759319c80) at Python/ceval.c:5057
#16 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3357
#17 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f375a3e4be8) at Python/ceval.c:718
#18 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7f3760e367e0) at Python/ceval.c:4870
#19 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f3760e63378) at Python/ceval.c:4905
#20 call_function (pp_stack=pp_stack@entry=0x7f3758aefa10, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#21 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#22 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f37440008d8) at Python/ceval.c:718
#23 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7f3760e367e0) at Python/ceval.c:4870
#24 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f3760e63598) at Python/ceval.c:4905
#25 call_function (pp_stack=pp_stack@entry=0x7f3758aefc30, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#26 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#27 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f375a3b67e8) at Python/ceval.c:718
#28 _PyFunction_FastCall (co=co@entry=0x7f3760e56f60, args=<optimized out>, args@entry=0x7f3758aefe30, nargs=nargs@entry=1, globals=globals@entry=0x7f3760e367e0) at Python/ceval.c:4870
#29 0x0000000000546276 in _PyFunction_FastCallDict (func=func@entry=0x7f3760e63400, args=args@entry=0x7f3758aefe30, nargs=nargs@entry=1, kwargs=kwargs@entry=0x0) at Python/ceval.c:4972
#30 0x000000000045109f in _PyObject_FastCallDict (func=0x7f3760e63400, args=0x7f3758aefe30, nargs=1, kwargs=0x0) at Objects/abstract.c:2295
#31 0x000000000045119b in _PyObject_Call_Prepend (func=0x7f3760e63400, obj=0x7f37592fd828, args=0x7f37686eb048, kwargs=0x0) at Objects/abstract.c:2358
#32 0x0000000000450d70 in PyObject_Call (func=0x7f37606ff788, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#33 0x000000000053e4b1 in PyEval_CallObjectWithKeywords (func=<optimized out>, args=<optimized out>, kwargs=<optimized out>) at Python/ceval.c:4709
#34 0x000000000057e442 in t_bootstrap (boot_raw=0x7f3759302e90) at ./Modules/_threadmodule.c:998
#35 0x00007f376830fdc5 in start_thread (arg=0x7f3758af0700) at pthread_create.c:308
#36 0x00007f376793421d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 2 (Thread 0x7f374b87d700 (LWP 5507)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f375c692cea in gpr_cv_wait (cv=cv@entry=0x7f375cafab40 <g_cv_wait>, mu=mu@entry=0x7f375cafab80 <g_mu>, abs_deadline=...) at src/core/lib/support/sync_posix.c:80
#2  0x00007f375c6b0cbb in wait_until (next=...) at src/core/lib/iomgr/timer_manager.c:194
#3  timer_main_loop (exec_ctx=0x7f374b87ce80) at src/core/lib/iomgr/timer_manager.c:247
#4  timer_thread (completed_thread_ptr=completed_thread_ptr@entry=0x7f374c000920) at src/core/lib/iomgr/timer_manager.c:277
#5  0x00007f375c692e67 in thread_body (v=<optimized out>) at src/core/lib/support/thd_posix.c:42
#6  0x00007f376830fdc5 in start_thread (arg=0x7f374b87d700) at pthread_create.c:308
#7  0x00007f376793421d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 1 (Thread 0x7f376872b740 (LWP 5499)):
#0  0x00007f37678fb089 in __libc_waitpid (pid=7436, stat_loc=stat_loc@entry=0x7fffa5d9a090, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
#1  0x00007f3767880092 in do_system (line=line@entry=0x7f3759323478 "bash ./pstack.sh 5499") at ../sysdeps/posix/system.c:148
#2  0x00007f3767880441 in __libc_system (line=line@entry=0x7f3759323478 "bash ./pstack.sh 5499") at ../sysdeps/posix/system.c:189
#3  0x00007f3768316ff5 in system (line=line@entry=0x7f3759323478 "bash ./pstack.sh 5499") at pt-system.c:28
#4  0x0000000000583f60 in os_system_impl (module=0x7f3768690bd8, command=<optimized out>) at ./Modules/posixmodule.c:4135
#5  os_system (module=module@entry=0x7f3768690bd8, args=args@entry=0x7f37593246d8, nargs=nargs@entry=1, kwnames=<optimized out>) at ./Modules/clinic/posixmodule.c.h:1400
#6  0x00000000004a7e55 in _PyCFunction_FastCallDict (kwargs=0x0, nargs=1, args=0x7f37593246d8, func_obj=0x7f3768694f78) at Objects/methodobject.c:251
#7  _PyCFunction_FastCallKeywords (func=func@entry=0x7f3768694f78, stack=stack@entry=0x7f37593246d8, nargs=1, kwnames=kwnames@entry=0x0) at Objects/methodobject.c:295
#8  0x000000000053d5a4 in call_function (pp_stack=pp_stack@entry=0x7fffa5d9a3f0, oparg=oparg@entry=1, kwnames=kwnames@entry=0x0) at Python/ceval.c:4788
#9  0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#10 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f3759324558) at Python/ceval.c:718
#11 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=0, globals=globals@entry=0x7f37686a1f78) at Python/ceval.c:4870
#12 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f3759303268) at Python/ceval.c:4905
#13 call_function (pp_stack=pp_stack@entry=0x7fffa5d9a610, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#14 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#15 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f375b047af8) at Python/ceval.c:718
#16 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=0, globals=globals@entry=0x7f37686a1f78) at Python/ceval.c:4870
#17 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f3759303400) at Python/ceval.c:4905
#18 call_function (pp_stack=pp_stack@entry=0x7fffa5d9a830, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#19 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#20 0x000000000053d1c1 in PyEval_EvalFrameEx (throwflag=0, f=0x7f37686d3a20) at Python/ceval.c:718
#21 _PyEval_EvalCodeWithName (_co=_co@entry=0x7f37685f58a0, globals=globals@entry=0x7f37686392b0, locals=locals@entry=0x7f37610e02b0, args=args@entry=0x0, argcount=argcount@entry=0, kwnames=kwnames@entry=0x0, kwargs=kwargs@entry=0x8, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#22 0x000000000053dfd0 in PyEval_EvalCodeEx (closure=0x0, kwdefs=0x0, defcount=0, defs=0x0, kwcount=0, kws=0x0, argcount=0, args=0x0, locals=locals@entry=0x7f37610e02b0, globals=globals@entry=0x7f37686392b0, _co=_co@entry=0x7f37685f58a0) at Python/ceval.c:4140
#23 PyEval_EvalCode (co=co@entry=0x7f37685f58a0, globals=globals@entry=0x7f37686a1f78, locals=locals@entry=0x7f37686a1f78) at Python/ceval.c:695
#24 0x00000000004262c8 in run_mod (arena=0x7f37686bc258, flags=0x7fffa5d9ab40, locals=0x7f37686a1f78, globals=0x7f37686a1f78, filename=0x7f37610e02b0, mod=0x2903b30) at Python/pythonrun.c:980
#25 PyRun_FileExFlags (fp=0x28d0570, filename_str=<optimized out>, start=<optimized out>, globals=0x7f37686a1f78, locals=0x7f37686a1f78, closeit=1, flags=0x7fffa5d9ab40) at Python/pythonrun.c:933
#26 0x00000000004264ad in PyRun_SimpleFileExFlags (fp=0x28d0570, filename=<optimized out>, closeit=1, flags=0x7fffa5d9ab40) at Python/pythonrun.c:396
#27 0x000000000043a925 in run_file (p_cf=0x7fffa5d9ab40, filename=0x28693d0 L"server.py", fp=0x28d0570) at Modules/main.c:320
#28 Py_Main (argc=argc@entry=2, argv=argv@entry=0x2868010) at Modules/main.c:780
#29 0x000000000041d692 in main (argc=2, argv=<optimized out>) at ./Programs/python.c:69
grpc17 installed: grpcio==1.7.0,protobuf==3.4.0,six==1.11.0
grpc17 runtests: PYTHONHASHSEED='2780338798'
grpc17 runtests: commands[0] | uname -a
Linux iZ25wb48421Z 3.10.0-327.4.5.el7.x86_64 #1 SMP Mon Jan 25 22:07:14 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
grpc17 runtests: commands[1] | python server.py
Greeter client start.
Greeter client received: Hello, you!
Thread 3 (Thread 0x7f9d999b8700 (LWP 7492)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f9d9d55daba in gpr_cv_wait (cv=cv@entry=0x7f9d9d9d5c40 <g_cv_wait>, mu=mu@entry=0x7f9d9d9d5c80 <g_mu>, abs_deadline=...) at src/core/lib/support/sync_posix.c:80
#2  0x00007f9d9d58060b in wait_until (next=...) at src/core/lib/iomgr/timer_manager.c:194
#3  timer_main_loop (exec_ctx=0x7f9d999b7e80) at src/core/lib/iomgr/timer_manager.c:247
#4  timer_thread (completed_thread_ptr=completed_thread_ptr@entry=0x19675b0) at src/core/lib/iomgr/timer_manager.c:277
#5  0x00007f9d9d55dc37 in thread_body (v=<optimized out>) at src/core/lib/support/thd_posix.c:53
#6  0x00007f9da91eadc5 in start_thread (arg=0x7f9d999b8700) at pthread_create.c:308
#7  0x00007f9da880f21d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 2 (Thread 0x7f9d9a1b9700 (LWP 7493)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9d9d55da62 in gpr_cv_wait (cv=cv@entry=0x194cbb8, mu=mu@entry=0x194cb90, abs_deadline=...) at src/core/lib/support/sync_posix.c:74
#2  0x00007f9d9d57432b in executor_thread (arg=arg@entry=0x194cb90) at src/core/lib/iomgr/executor.c:163
#3  0x00007f9d9d55dc37 in thread_body (v=<optimized out>) at src/core/lib/support/thd_posix.c:53
#4  0x00007f9da91eadc5 in start_thread (arg=0x7f9d9a1b9700) at pthread_create.c:308
#5  0x00007f9da880f21d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 1 (Thread 0x7f9da9606740 (LWP 7489)):
#0  0x00007f9da87d6089 in __libc_waitpid (pid=7495, stat_loc=stat_loc@entry=0x7ffcf9811d10, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
#1  0x00007f9da875b092 in do_system (line=line@entry=0x7f9da1cecb78 "bash ./pstack.sh 7489") at ../sysdeps/posix/system.c:148
#2  0x00007f9da875b441 in __libc_system (line=line@entry=0x7f9da1cecb78 "bash ./pstack.sh 7489") at ../sysdeps/posix/system.c:189
#3  0x00007f9da91f1ff5 in system (line=line@entry=0x7f9da1cecb78 "bash ./pstack.sh 7489") at pt-system.c:28
#4  0x0000000000583f60 in os_system_impl (module=0x7f9da956bbd8, command=<optimized out>) at ./Modules/posixmodule.c:4135
#5  os_system (module=module@entry=0x7f9da956bbd8, args=args@entry=0x7f9d9a1ec378, nargs=nargs@entry=1, kwnames=<optimized out>) at ./Modules/clinic/posixmodule.c.h:1400
#6  0x00000000004a7e55 in _PyCFunction_FastCallDict (kwargs=0x0, nargs=1, args=0x7f9d9a1ec378, func_obj=0x7f9da956ff78) at Objects/methodobject.c:251
#7  _PyCFunction_FastCallKeywords (func=func@entry=0x7f9da956ff78, stack=stack@entry=0x7f9d9a1ec378, nargs=1, kwnames=kwnames@entry=0x0) at Objects/methodobject.c:295
#8  0x000000000053d5a4 in call_function (pp_stack=pp_stack@entry=0x7ffcf9812070, oparg=oparg@entry=1, kwnames=kwnames@entry=0x0) at Python/ceval.c:4788
#9  0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#10 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f9d9a1ec1f8) at Python/ceval.c:718
#11 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=0, globals=globals@entry=0x7f9da957cf78) at Python/ceval.c:4870
#12 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f9d9a1cc268) at Python/ceval.c:4905
#13 call_function (pp_stack=pp_stack@entry=0x7ffcf9812290, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#14 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#15 0x000000000053d1c1 in PyEval_EvalFrameEx (throwflag=0, f=0x7f9d9c048a38) at Python/ceval.c:718
#16 _PyEval_EvalCodeWithName (_co=0x7f9da94d05d0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f9da95c6060, argcount=0, kwnames=kwnames@entry=0x7f9da95c6060, kwargs=kwargs@entry=0x7f9da95c6068, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#17 0x000000000053e083 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f9da95c6060, argcount=<optimized out>, kws=kws@entry=0x7f9da95c6060, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:4140
#18 0x00000000004803d7 in function_call (func=0x7f9d9a1cc378, arg=0x7f9da95c6048, kw=0x7f9d9a1e13f0) at Objects/funcobject.c:604
#19 0x0000000000450d70 in PyObject_Call (func=func@entry=0x7f9d9a1cc378, args=args@entry=0x7f9da95c6048, kwargs=kwargs@entry=0x7f9d9a1e13f0) at Objects/abstract.c:2246
#20 0x0000000000542075 in do_call_core (kwdict=0x7f9d9a1e13f0, callargs=0x7f9da95c6048, func=0x7f9d9a1cc378) at Python/ceval.c:5057
#21 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3357
#22 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f9d9b20ce08) at Python/ceval.c:718
#23 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7f9da1cea708) at Python/ceval.c:4870
#24 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f9da1cfa0d0) at Python/ceval.c:4905
#25 call_function (pp_stack=pp_stack@entry=0x7ffcf98127c0, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#26 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#27 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x1980dc8) at Python/ceval.c:718
#28 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7f9da1cea708) at Python/ceval.c:4870
#29 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f9da1cfa8c8) at Python/ceval.c:4905
#30 call_function (pp_stack=pp_stack@entry=0x7ffcf98129e0, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#31 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#32 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x1980918) at Python/ceval.c:718
#33 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=2, globals=globals@entry=0x7f9d9a1e1c18) at Python/ceval.c:4870
#34 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f9d9a1e9a60) at Python/ceval.c:4905
#35 call_function (pp_stack=pp_stack@entry=0x7ffcf9812c00, oparg=oparg@entry=1, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#36 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#37 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f9d9b20c8e0) at Python/ceval.c:718
#38 _PyFunction_FastCall (co=co@entry=0x7f9d9b238c00, args=<optimized out>, args@entry=0x7ffcf9812e00, nargs=nargs@entry=2, globals=globals@entry=0x7f9d9a1e1c18) at Python/ceval.c:4870
#39 0x0000000000546276 in _PyFunction_FastCallDict (func=func@entry=0x7f9d9a1e97b8, args=args@entry=0x7ffcf9812e00, nargs=nargs@entry=2, kwargs=kwargs@entry=0x0) at Python/ceval.c:4972
#40 0x000000000045109f in _PyObject_FastCallDict (func=0x7f9d9a1e97b8, args=0x7ffcf9812e00, nargs=2, kwargs=0x0) at Objects/abstract.c:2295
#41 0x000000000045119b in _PyObject_Call_Prepend (func=0x7f9d9a1e97b8, obj=0x7f9d9a1eb0f0, args=0x7f9d9bf5d8d0, kwargs=0x0) at Objects/abstract.c:2358
#42 0x0000000000450d70 in PyObject_Call (func=func@entry=0x7f9da15da788, args=args@entry=0x7f9d9bf5d8d0, kwargs=kwargs@entry=0x0) at Objects/abstract.c:2246
#43 0x00000000004c5b1b in slot_tp_init (self=0x7f9d9a1eb0f0, args=0x7f9d9bf5d8d0, kwds=0x0) at Objects/typeobject.c:6380
#44 0x00000000004bd34a in type_call (type=<optimized out>, args=0x7f9d9bf5d8d0, kwds=0x0) at Objects/typeobject.c:915
#45 0x0000000000450f52 in _PyObject_FastCallDict (func=0x1980318, args=0x7f9d9b20c8b8, nargs=1, kwargs=0x0) at Objects/abstract.c:2316
#46 0x000000000053d315 in call_function (pp_stack=pp_stack@entry=0x7ffcf9813090, oparg=oparg@entry=1, kwnames=kwnames@entry=0x0) at Python/ceval.c:4812
#47 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#48 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f9d9b20c728) at Python/ceval.c:718
#49 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7f9da1cdd708) at Python/ceval.c:4870
#50 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f9da1c98f28) at Python/ceval.c:4905
#51 call_function (pp_stack=pp_stack@entry=0x7ffcf98132b0, oparg=oparg@entry=1, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#52 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#53 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f9d9bf16c18) at Python/ceval.c:718
#54 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7f9da1cdd708) at Python/ceval.c:4870
#55 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f9da1c98bf8) at Python/ceval.c:4905
#56 call_function (pp_stack=pp_stack@entry=0x7ffcf98134d0, oparg=oparg@entry=1, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#57 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#58 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f9d9bf16a68) at Python/ceval.c:718
#59 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=globals@entry=0x7f9da1cea708) at Python/ceval.c:4870
#60 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f9da1cfa158) at Python/ceval.c:4905
#61 call_function (pp_stack=pp_stack@entry=0x7ffcf98136f0, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#62 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#63 0x000000000053c551 in PyEval_EvalFrameEx (throwflag=0, f=0x7f9d9bf0faf8) at Python/ceval.c:718
#64 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=0, globals=globals@entry=0x7f9da957cf78) at Python/ceval.c:4870
#65 0x000000000053d6e7 in fast_function (kwnames=0x0, nargs=<optimized out>, stack=<optimized out>, func=0x7f9d9a1cc400) at Python/ceval.c:4905
#66 call_function (pp_stack=pp_stack@entry=0x7ffcf9813910, oparg=oparg@entry=0, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#67 0x0000000000540f7c in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:3275
#68 0x000000000053d1c1 in PyEval_EvalFrameEx (throwflag=0, f=0x7f9da95aea20) at Python/ceval.c:718
#69 _PyEval_EvalCodeWithName (_co=_co@entry=0x7f9da94d08a0, globals=globals@entry=0x7f9da95142b0, locals=locals@entry=0x7f9da1fbb2b0, args=args@entry=0x0, argcount=argcount@entry=0, kwnames=kwnames@entry=0x0, kwargs=kwargs@entry=0x8, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#70 0x000000000053dfd0 in PyEval_EvalCodeEx (closure=0x0, kwdefs=0x0, defcount=0, defs=0x0, kwcount=0, kws=0x0, argcount=0, args=0x0, locals=locals@entry=0x7f9da1fbb2b0, globals=globals@entry=0x7f9da95142b0, _co=_co@entry=0x7f9da94d08a0) at Python/ceval.c:4140
#71 PyEval_EvalCode (co=co@entry=0x7f9da94d08a0, globals=globals@entry=0x7f9da957cf78, locals=locals@entry=0x7f9da957cf78) at Python/ceval.c:695
#72 0x00000000004262c8 in run_mod (arena=0x7f9da9597258, flags=0x7ffcf9813c20, locals=0x7f9da957cf78, globals=0x7f9da957cf78, filename=0x7f9da1fbb2b0, mod=0x16a8b30) at Python/pythonrun.c:980
#73 PyRun_FileExFlags (fp=0x1675570, filename_str=<optimized out>, start=<optimized out>, globals=0x7f9da957cf78, locals=0x7f9da957cf78, closeit=1, flags=0x7ffcf9813c20) at Python/pythonrun.c:933
#74 0x00000000004264ad in PyRun_SimpleFileExFlags (fp=0x1675570, filename=<optimized out>, closeit=1, flags=0x7ffcf9813c20) at Python/pythonrun.c:396
#75 0x000000000043a925 in run_file (p_cf=0x7ffcf9813c20, filename=0x160e3d0 L"server.py", fp=0x1675570) at Modules/main.c:320
#76 Py_Main (argc=argc@entry=2, argv=argv@entry=0x160d010) at Modules/main.c:780
#77 0x000000000041d692 in main (argc=2, argv=<optimized out>) at ./Programs/python.c:69
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment