#0 raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #1 0x00007fc22e9c17bc in faulthandler_fatal_error (signum=6) at ./Modules/faulthandler.c:365 #2 #3 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #4 0x00007fc22da1e3fa in __GI_abort () at abort.c:89 #5 0x00007fc22da15e37 in __assert_fail_base (fmt=, assertion=assertion@entry=0x7fc22ea03e83 "_PyGCHead_REFS(gc) != 0", file=file@entry=0x7fc22ea03e40 "Modules/gcmodule.c", line=line@entry=365, function=function@entry=0x7fc22ea043b8 <__PRETTY_FUNCTION__.10987> "update_refs") at assert.c:92 #6 0x00007fc22da15ee2 in __GI___assert_fail (assertion=0x7fc22ea03e83 "_PyGCHead_REFS(gc) != 0", file=0x7fc22ea03e40 "Modules/gcmodule.c", line=365, function=0x7fc22ea043b8 <__PRETTY_FUNCTION__.10987> "update_refs") at assert.c:101 #7 0x00007fc22e93ad7f in update_refs (containers=0x7fc22ecaaa20 ) at Modules/gcmodule.c:365 #8 0x00007fc22e93c05a in collect (generation=0, n_collected=0x7fc1ae7f19a0, n_uncollectable=0x7fc1ae7f19a8, nofail=0) at Modules/gcmodule.c:955 #9 0x00007fc22e93c706 in collect_with_callback (generation=0) at Modules/gcmodule.c:1128 #10 0x00007fc22e93c7bb in collect_generations () at Modules/gcmodule.c:1151 #11 0x00007fc22e93dbb2 in _PyObject_GC_Alloc (use_calloc=0, basicsize=48) at Modules/gcmodule.c:1726 #12 0x00007fc22e93dbeb in _PyObject_GC_Malloc (basicsize=48) at Modules/gcmodule.c:1736 #13 0x00007fc22e93dc28 in _PyObject_GC_New (tp=0x7fc22ec68f80 <_PyMethodWrapper_Type>) at Modules/gcmodule.c:1748 #14 0x00007fc22e757386 in PyWrapper_New (d=, self=<_VarInfo at remote 0x7fc1f48b2d58>) at Objects/descrobject.c:1242 #15 0x00007fc22e75536f in wrapperdescr_get (descr=0x7fc22ed57ad8, obj=<_VarInfo at remote 0x7fc1f48b2d58>, type=) at Objects/descrobject.c:164 #16 0x00007fc22e7ed03d in super_getattro (self=, name='__init__') at Objects/typeobject.c:7323 #17 0x00007fc22e7b8044 in PyObject_GetAttr (v=, name='__init__') at Objects/object.c:891 #18 0x00007fc22e8ba828 in _PyEval_EvalFrameDefault (f=Frame 0x55e731c35ce8, for file /stations/stations_transformer_utils.py, line 84, in __init__ (self=<_VarInfo at remote 0x7fc1f48b2d58>, args=(), kwargs={}), throwflag=0) at Python/ceval.c:2832 #19 0x00007fc22e8aaadf in PyEval_EvalFrameEx (f=Frame 0x55e731c35ce8, for file /stations/stations_transformer_utils.py, line 84, in __init__ (self=<_VarInfo at remote 0x7fc1f48b2d58>, args=(), kwargs={}), throwflag=0) at Python/ceval.c:718 #20 0x00007fc22e8c3dd7 in _PyEval_EvalCodeWithName (_co=, globals={'__name__': 'stations_transformer_utils', '__doc__': None, '__package__': '', '__loader__': , '__spec__': , origin='/stations/stations_transformer_utils.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/stations/__pycache__/stations_transformer_utils.cpython-36.pyc', _initializing=False) at remote 0x7fc21d868e28>, '__file__': '/stations/stations_transformer_utils.py', '__cached__': '/stations/__pycache__/stations_transformer_utils.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': , '__spec__': , origin=None, loade...(truncated), locals=0x0, args=0x7fc1ae7f3670, argcount=1, kwnames=0x0, kwargs=0x8, kwcount=0, kwstep=2, defs=0x0, defcount=0, kwdefs=0x0, closure=(,), name='__init__', qualname='StationsTransformerBacklog._VarInfo.__init__') at Python/ceval.c:4139 #21 0x00007fc22e8c7665 in _PyFunction_FastCallDict (func=, args=0x7fc1ae7f3670, nargs=1, kwargs=0x0) at Python/ceval.c:5042 #22 0x00007fc22e725349 in _PyObject_FastCallDict (func=, args=0x7fc1ae7f3670, nargs=1, kwargs=0x0) at Objects/abstract.c:2295 #23 0x00007fc22e725649 in _PyObject_Call_Prepend (func=, obj=<_VarInfo at remote 0x7fc1f48b2d58>, args=(), kwargs=0x0) at Objects/abstract.c:2358 #24 0x00007fc22e74d9fb in method_call (method=, args=(), kwargs=0x0) at Objects/classobject.c:317 #25 0x00007fc22e72506c in PyObject_Call (func=, args=(), kwargs=0x0) at Objects/abstract.c:2246 #26 0x00007fc22e7eb053 in slot_tp_init (self=<_VarInfo at remote 0x7fc1f48b2d58>, args=(), kwds=0x0) at Objects/typeobject.c:6407 #27 0x00007fc22e7d5715 in type_call (type=0x55e73193c058, args=(), kwds=0x0) at Objects/typeobject.c:915 #28 0x00007fc22e725407 in _PyObject_FastCallDict (func=, args=0x0, nargs=0, kwargs=0x0) at Objects/abstract.c:2316 #29 0x00007fc22e8c65cc in PyEval_CallObjectWithKeywords (func=, args=0x0, kwargs=0x0) at Python/ceval.c:4726 #30 0x00007fc22e97f34f in defdict_missing (dd=0x7fc1f488d4d8, key='temp_c') at ./Modules/_collectionsmodule.c:1985 #31 0x00007fc22e7b167d in _PyCFunction_FastCallDict (func_obj=, args=0x7fc1ae7f3a90, nargs=1, kwargs=0x0) at Objects/methodobject.c:209 #32 0x00007fc22e72537e in _PyObject_FastCallDict (func=, args=0x7fc1ae7f3a90, nargs=1, kwargs=0x0) at Objects/abstract.c:2298 #33 0x00007fc22e72712a in PyObject_CallFunctionObjArgs (callable=) at Objects/abstract.c:2812 #34 0x00007fc22e79c96d in dict_subscript (mp=0x7fc1f488d4d8, key='temp_c') at Objects/dictobject.c:2145 #35 0x00007fc22e7b1306 in PyCFunction_Call (func=, args=('temp_c',), kwds=0x0) at Objects/methodobject.c:139 #36 0x00007fc22e72506c in PyObject_Call (func=, args=('temp_c',), kwargs=0x0) at Objects/abstract.c:2246 #37 0x00007fc22e7d6df9 in call_method (o=<_StationInfo(lat=, lon=, elev_m=) at remote 0x7fc1f488d4d8>, nameid=0x7fc22ec81e80 , format=0x7fc22e9dfb03 "(O)") at Objects/typeobject.c:1453 #38 0x00007fc22e7e70de in slot_mp_subscript (self=<_StationInfo(lat=, lon=, elev_m=) at remote 0x7fc1f488d4d8>, arg1='temp_c') at Objects/typeobject.c:5961 #39 0x00007fc22e71eb6e in PyObject_GetItem (o=<_StationInfo(lat=, lon=, elev_m=) at remote 0x7fc1f488d4d8>, key='temp_c') at Objects/abstract.c:148 #40 0x00007fc22e8ae155 in _PyEval_EvalFrameDefault (f=Frame 0x55e731c33d08, for file /stations/stations_transformer_utils.py, line 98, in add_var_obs (self=<_StationInfo(lat=, lon=, elev_m=) at remote 0x7fc1f488d4d8>, cleaned_obs_data={'temp_c': , 'precip_1hr_mm': , 'dewpoint_c': -5, 'relative_humidity': , 'wind_gust_kph': , 'wind_kph': }, obs_epoch=1501412382, var_name='temp_c', obs_value=), throwflag=0) at Python/ceval.c:1475 #41 0x00007fc22e8aaadf in PyEval_EvalFrameEx (f=Frame 0x55e731c33d08, for file /stations/stations_transformer_utils.py, line 98, in add_var_obs (self=<_StationInfo(lat=, lon=, elev_m=) at remote 0x7fc1f488d4d8>, cleaned_obs_data={'temp_c': , 'precip_1hr_mm': , 'dewpoint_c': -5, 'relative_humidity': , 'wind_gust_kph': , 'wind_kph': }, obs_epoch=1501412382, var_name='temp_c', obs_value=), throwflag=0) at Python/ceval.c:718 #42 0x00007fc22e8c6eab in _PyFunction_FastCall (co=0x7fc21d85d040, args=0x55e731a482a8, nargs=3, globals={'__name__': 'stations_transformer_utils', '__doc__': None, '__package__': '', '__loader__': , '__spec__': , origin='/stations/stations_transformer_utils.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/stations/__pycache__/stations_transformer_utils.cpython-36.pyc', _initializing=False) at remote 0x7fc21d868e28>, '__file__': '/stations/stations_transformer_utils.py', '__cached__': '/stations/__pycache__/stations_transformer_utils.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': , '__spec__': , origin=None, loade...(truncated)) at Python/ceval.c:4891 #43 0x00007fc22e8c70d4 in fast_function (func=, stack=0x55e731a48290, nargs=3, kwnames=0x0) at Python/ceval.c:4926 #44 0x00007fc22e8c6b79 in call_function (pp_stack=0x7fc1ae7f5878, oparg=2, kwnames=0x0) at Python/ceval.c:4830 #45 0x00007fc22e8be5d2 in _PyEval_EvalFrameDefault (f=Frame 0x55e731a480b8, for file /stations/stations_transformer_utils.py, line 192, in _process_queued_obs (self=, json_encoder=None, json_serializer=, prefix='StationsTransformer: ', _style=, _fmt='%(timestamp)s %(levelname)s %(process)d %(name)s %(message)s %(module)s %(lineno)s', datefmt=None, _required_fields=['timestamp', 'levelname', 'process', 'name', 'message', 'module', 'lineno'], _skip_fields={'timestamp': 'timestamp', 'levelname': 'levelname', 'process': 'process', 'name': 'name', 'message': 'message', 'mod...(truncated), throwflag=0) at Python/ceval.c:3295 #46 0x00007fc22e8aaadf in PyEval_EvalFrameEx (f=Frame 0x55e731a480b8, for file /stations/stations_transformer_utils.py, line 192, in _process_queued_obs (self=, json_encoder=None, json_serializer=, prefix='StationsTransformer: ', _style=, _fmt='%(timestamp)s %(levelname)s %(process)d %(name)s %(message)s %(module)s %(lineno)s', datefmt=None, _required_fields=['timestamp', 'levelname', 'process', 'name', 'message', 'module', 'lineno'], _skip_fields={'timestamp': 'timestamp', 'levelname': 'levelname', 'process': 'process', 'name': 'name', 'message': 'message', 'mod...(truncated), throwflag=0) at Python/ceval.c:718 #47 0x00007fc22e8c6eab in _PyFunction_FastCall (co=0x7fc21d85d700, args=0x7fc1ae7f6f68, nargs=1, globals={'__name__': 'stations_transformer_utils', '__doc__': None, '__package__': '', '__loader__': , '__spec__': , origin='/stations/stations_transformer_utils.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/stations/__pycache__/stations_transformer_utils.cpython-36.pyc', _initializing=False) at remote 0x7fc21d868e28>, '__file__': '/stations/stations_transformer_utils.py', '__cached__': '/stations/__pycache__/stations_transformer_utils.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': , '__spec__': , origin=None, loade...(truncated)) at Python/ceval.c:4891 #48 0x00007fc22e8c73dc in _PyFunction_FastCallDict (func=, args=0x7fc1ae7f6f60, nargs=1, kwargs={}) at Python/ceval.c:4993 #49 0x00007fc22e725349 in _PyObject_FastCallDict (func=, args=0x7fc1ae7f6f60, nargs=1, kwargs={}) at Objects/abstract.c:2295 #50 0x00007fc22e725649 in _PyObject_Call_Prepend (func=, obj=, json_encoder=None, json_serializer=, prefix='StationsTransformer: ', _style=, _fmt='%(timestamp)s %(levelname)s %(process)d %(name)s %(message)s %(module)s %(lineno)s', datefmt=None, _required_fields=['timestamp', 'levelname', 'process', 'name', 'message', 'module', 'lineno'], _skip_fields={'timestamp': 'timestamp', 'levelname': 'levelname', 'process': 'process', 'name': 'name', 'message': 'message', 'module': 'module', 'lineno': 'lineno', 'args': 'args', 'asctime': 'asctime', 'created': 'created', 'exc_info': 'ex...(truncated), args=(), kwargs={}) at Objects/abstract.c:2358 #51 0x00007fc22e74d9fb in method_call (method=, args=(), kwargs={}) at Objects/classobject.c:317 #52 0x00007fc22e72506c in PyObject_Call (func=, args=(), kwargs={}) at Objects/abstract.c:2246 #53 0x00007fc22e8c7923 in do_call_core (func=, callargs=(), kwdict={}) at Python/ceval.c:5078 #54 0x00007fc22e8bf000 in _PyEval_EvalFrameDefault (f=Frame 0x55e731b17a38, for file /usr/local/lib/python3.6/concurrent/futures/thread.py, line 55, in run (self=<_WorkItem(future=, acquire=, release=, _release_save=, _acquire_restore=, _is_owned=, _waiters=) at remote 0x7fc1f6bbaf60>, _state='RUNNING', _result=None, _exception=None, _waiters=[], _done_callbacks=[]) at remote 0x7fc1febad948>, fn=, args=(), kwargs={}) at remote 0x7fc2140cc468>), throwflag=0) at Python/ceval.c:3377 #55 0x00007fc22e8aaadf in PyEval_EvalFrameEx (f=Frame 0x55e731b17a38, for file /usr/local/lib/python3.6/concurrent/futures/thread.py, line 55, in run (self=<_WorkItem(future=, acquire=, release=, _release_save=, _acquire_restore=, _is_owned=, _waiters=) at remote 0x7fc1f6bbaf60>, _state='RUNNING', _result=None, _exception=None, _waiters=[], _done_callbacks=[]) at remote 0x7fc1febad948>, fn=, args=(), kwargs={}) at remote 0x7fc2140cc468>), throwflag=0) at Python/ceval.c:718 #56 0x00007fc22e8c6eab in _PyFunction_FastCall (co=0x7fc22cd7f640, args=0x7fc1a4000f98, nargs=1, globals={'__name__': 'concurrent.futures.thread', '__doc__': 'Implements ThreadPoolExecutor.', '__package__': 'concurrent.futures', '__loader__': , '__spec__': , origin='/usr/local/lib/python3.6/concurrent/futures/thread.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/concurrent/futures/__pycache__/thread.cpython-36.pyc', _initializing=False) at remote 0x7fc22ccb52c8>, '__file__': '/usr/local/lib/python3.6/concurrent/futures/thread.py', '__cached__': '/usr/local/lib/python3.6/concurrent/futures/__pycache__/thread.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': , stack=0x7fc1a4000f90, nargs=1, kwnames=0x0) at Python/ceval.c:4926 #58 0x00007fc22e8c6b79 in call_function (pp_stack=0x7fc1ae7f8ad8, oparg=0, kwnames=0x0) at Python/ceval.c:4830 #59 0x00007fc22e8be5d2 in _PyEval_EvalFrameDefault (f=Frame 0x7fc1a4000de8, for file /usr/local/lib/python3.6/concurrent/futures/thread.py, line 66, in _worker (executor_reference=, work_queue=, mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21d2158e0>, all_tasks_done=, acquire=, work_queue=, mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21d2158e0>, all_tasks_done=, acquire=, globals={'__name__': 'concurrent.futures.thread', '__doc__': 'Implements ThreadPoolExecutor.', '__package__': 'concurrent.futures', '__loader__': , '__spec__': , origin='/usr/local/lib/python3.6/concurrent/futures/thread.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/concurrent/futures/__pycache__/thread.cpython-36.pyc', _initializing=False) at remote 0x7fc22ccb52c8>, '__file__': '/usr/local/lib/python3.6/concurrent/futures/thread.py', '__cached__': '/usr/local/lib/python3.6/concurrent/futures/__pycache__/thread.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': , globals={'__name__': 'concurrent.futures.thread', '__doc__': 'Implements ThreadPoolExecutor.', '__package__': 'concurrent.futures', '__loader__': , '__spec__': , origin='/usr/local/lib/python3.6/concurrent/futures/thread.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/concurrent/futures/__pycache__/thread.cpython-36.pyc', _initializing=False) at remote 0x7fc22ccb52c8>, '__file__': '/usr/local/lib/python3.6/concurrent/futures/thread.py', '__cached__': '/usr/local/lib/python3.6/concurrent/futures/__pycache__/thread.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': , arg=(, , mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21d2158e0>, all_tasks_done=, acquire=, release=, ...(truncated), kw={}) at Objects/funcobject.c:604 #64 0x00007fc22e72506c in PyObject_Call (func=, args=(, , mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21d2158e0>, all_tasks_done=, acquire=, release=, ...(truncated), kwargs={}) at Objects/abstract.c:2246 #65 0x00007fc22e8c7923 in do_call_core (func=, callargs=(, , mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21d2158e0>, all_tasks_done=, acquire=, release=, ...(truncated), kwdict={}) at Python/ceval.c:5078 #66 0x00007fc22e8bf000 in _PyEval_EvalFrameDefault (f=Frame 0x55e731c4de38, for file /usr/local/lib/python3.6/threading.py, line 864, in run (self=, _name='_19', _args=(, , mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21d2158e0>, all...(truncated), throwflag=0) at Python/ceval.c:3377 #67 0x00007fc22e8aaadf in PyEval_EvalFrameEx (f=Frame 0x55e731c4de38, for file /usr/local/lib/python3.6/threading.py, line 864, in run (self=, _name='_19', _args=(, , mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21d2158e0>, all...(truncated), throwflag=0) at Python/ceval.c:718 #68 0x00007fc22e8c6eab in _PyFunction_FastCall (co=0x7fc22cd05ac0, args=0x55e731d13128, nargs=1, globals={'__name__': 'threading', '__doc__': "Thread module emulating a subset of Java's threading model.", '__package__': '', '__loader__': , '__spec__': , origin='/usr/local/lib/python3.6/threading.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/__pycache__/threading.cpython-36.pyc', _initializing=False) at remote 0x7fc22ccf42c8>, '__file__': '/usr/local/lib/python3.6/threading.py', '__cached__': '/usr/local/lib/python3.6/__pycache__/threading.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': , '__spec__': , origin=None, loader_st...(truncated)) at Python/ceval.c:4891 #69 0x00007fc22e8c70d4 in fast_function (func=, stack=0x55e731d13120, nargs=1, kwnames=0x0) at Python/ceval.c:4926 #70 0x00007fc22e8c6b79 in call_function (pp_stack=0x7fc1ae7fbe48, oparg=0, kwnames=0x0) at Python/ceval.c:4830 #71 0x00007fc22e8be5d2 in _PyEval_EvalFrameDefault (f=Frame 0x55e731d12f78, for file /usr/local/lib/python3.6/threading.py, line 916, in _bootstrap_inner (self=, _name='_19', _args=(, , mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21...(truncated), throwflag=0) at Python/ceval.c:3295 #72 0x00007fc22e8aaadf in PyEval_EvalFrameEx (f=Frame 0x55e731d12f78, for file /usr/local/lib/python3.6/threading.py, line 916, in _bootstrap_inner (self=, _name='_19', _args=(, , mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21...(truncated), throwflag=0) at Python/ceval.c:718 #73 0x00007fc22e8c6eab in _PyFunction_FastCall (co=0x7fc22cd05dc0, args=0x55e732417cf0, nargs=1, globals={'__name__': 'threading', '__doc__': "Thread module emulating a subset of Java's threading model.", '__package__': '', '__loader__': , '__spec__': , origin='/usr/local/lib/python3.6/threading.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/__pycache__/threading.cpython-36.pyc', _initializing=False) at remote 0x7fc22ccf42c8>, '__file__': '/usr/local/lib/python3.6/threading.py', '__cached__': '/usr/local/lib/python3.6/__pycache__/threading.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': , '__spec__': , origin=None, loader_st...(truncated)) at Python/ceval.c:4891 #74 0x00007fc22e8c70d4 in fast_function (func=, stack=0x55e732417ce8, nargs=1, kwnames=0x0) at Python/ceval.c:4926 #75 0x00007fc22e8c6b79 in call_function (pp_stack=0x7fc1ae7fd6a8, oparg=0, kwnames=0x0) at Python/ceval.c:4830 #76 0x00007fc22e8be5d2 in _PyEval_EvalFrameDefault (f=Frame 0x55e732417b58, for file /usr/local/lib/python3.6/threading.py, line 884, in _bootstrap (self=, _name='_19', _args=(, , mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21d2158e...(truncated), throwflag=0) at Python/ceval.c:3295 #77 0x00007fc22e8aaadf in PyEval_EvalFrameEx (f=Frame 0x55e732417b58, for file /usr/local/lib/python3.6/threading.py, line 884, in _bootstrap (self=, _name='_19', _args=(, , mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21d2158e...(truncated), throwflag=0) at Python/ceval.c:718 #78 0x00007fc22e8c6eab in _PyFunction_FastCall (co=0x7fc22cd05b80, args=0x7fc1ae7fed98, nargs=1, globals={'__name__': 'threading', '__doc__': "Thread module emulating a subset of Java's threading model.", '__package__': '', '__loader__': , '__spec__': , origin='/usr/local/lib/python3.6/threading.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/__pycache__/threading.cpython-36.pyc', _initializing=False) at remote 0x7fc22ccf42c8>, '__file__': '/usr/local/lib/python3.6/threading.py', '__cached__': '/usr/local/lib/python3.6/__pycache__/threading.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': , '__spec__': , origin=None, loader_st...(truncated)) at Python/ceval.c:4891 #79 0x00007fc22e8c73dc in _PyFunction_FastCallDict (func=, args=0x7fc1ae7fed90, nargs=1, kwargs=0x0) at Python/ceval.c:4993 #80 0x00007fc22e725349 in _PyObject_FastCallDict (func=, args=0x7fc1ae7fed90, nargs=1, kwargs=0x0) at Objects/abstract.c:2295 #81 0x00007fc22e725649 in _PyObject_Call_Prepend (func=, obj=, _name='_19', _args=(, , mutex=<_thread.lock at remote 0x7fc21d2d14b8>, not_empty=, acquire=, release=, _waiters=) at remote 0x7fc21d215810>, not_full=, acquire=, release=, _waiters=) at remote 0x7fc21d2158e0>, all_tasks_done=, acquire=, args=(), kwargs=0x0) at Objects/classobject.c:317 #83 0x00007fc22e72506c in PyObject_Call (func=, args=(), kwargs=0x0) at Objects/abstract.c:2246 #84 0x00007fc22e8c65e5 in PyEval_CallObjectWithKeywords (func=, args=(), kwargs=0x0) at Python/ceval.c:4729 #85 0x00007fc22e93fcce in t_bootstrap (boot_raw=0x7fc1f6bacbc8) at ./Modules/_threadmodule.c:998 #86 0x00007fc22e49b494 in start_thread (arg=0x7fc1ae7ff700) at pthread_create.c:333 #87 0x00007fc22dad2aff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 (gdb) py-bt Traceback (most recent call first): Garbage-collecting File "/stations/stations_transformer_utils.py", line 84, in __init__ super().__init__(*args, **kwargs) File "/stations/stations_transformer_utils.py", line 98, in add_var_obs self[var_name].append((obs_epoch, obs_value)) File "/stations/stations_transformer_utils.py", line 192, in _process_queued_obs stn_info.add_var_obs(cleaned_obs_data, obs_epoch) File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 55, in run result = self.fn(*self.args, **self.kwargs) File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 66, in _worker work_item.run() File "/usr/local/lib/python3.6/threading.py", line 864, in run self._target(*self._args, **self._kwargs) File "/usr/local/lib/python3.6/threading.py", line 916, in _bootstrap_inner self.run() File "/usr/local/lib/python3.6/threading.py", line 884, in _bootstrap self._bootstrap_inner()