(gdb) t a a py-bt Thread 39 (Thread 0x7f9fceffd700 (LWP 30579)): Traceback (most recent call first): File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 38 (Thread 0x7f9fcf7fe700 (LWP 30465)): Unable to locate python frame Thread 37 (Thread 0x7f9fcffff700 (LWP 30464)): Unable to locate python frame Thread 36 (Thread 0x7f9fcc0f6700 (LWP 30463)): Unable to locate python frame Thread 35 (Thread 0x7f9fd48f7700 (LWP 30462)): Unable to locate python frame Thread 34 (Thread 0x7f9fd50f8700 (LWP 30461)): Unable to locate python frame Thread 33 (Thread 0x7f9ff4ff9700 (LWP 30458)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/home/zreszela/workspace/sardana/src/sardana/sardanathreadpool.py", line 58, in run Worker.run(self) ---Type to continue, or q to quit--- File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 32 (Thread 0x7f9ff57fa700 (LWP 30457)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/home/zreszela/workspace/sardana/src/sardana/sardanathreadpool.py", line 58, in run Worker.run(self) File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 31 (Thread 0x7f9ff5ffb700 (LWP 30456)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/home/zreszela/workspace/sardana/src/sardana/sardanathreadpool.py", line 58, in run Worker.run(self) File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() ---Type to continue, or q to quit--- Thread 30 (Thread 0x7f9ff67fc700 (LWP 30455)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/home/zreszela/workspace/sardana/src/sardana/sardanathreadpool.py", line 58, in run Worker.run(self) File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 29 (Thread 0x7f9ff6ffd700 (LWP 30454)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/home/zreszela/workspace/sardana/src/sardana/sardanathreadpool.py", line 58, in run Worker.run(self) File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 28 (Thread 0x7f9ff77fe700 (LWP 30453)): Traceback (most recent call first): ---Type to continue, or q to quit--- File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/home/zreszela/workspace/sardana/src/sardana/sardanathreadpool.py", line 58, in run Worker.run(self) File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 27 (Thread 0x7f9ff7fff700 (LWP 30452)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/home/zreszela/workspace/sardana/src/sardana/sardanathreadpool.py", line 58, in run Worker.run(self) File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 26 (Thread 0x7fa018ff9700 (LWP 30451)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() ---Type to continue, or q to quit--- File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/home/zreszela/workspace/sardana/src/sardana/sardanathreadpool.py", line 58, in run Worker.run(self) File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 25 (Thread 0x7fa0197fa700 (LWP 30450)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/home/zreszela/workspace/sardana/src/sardana/sardanathreadpool.py", line 58, in run Worker.run(self) File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 24 (Thread 0x7fa019ffb700 (LWP 30449)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python3.5/linecache.py", line 74, in checkcache stat = os.stat(fullname) File "/usr/lib/python3.5/traceback.py", line 354, in extract linecache.checkcache(filename) File "/usr/lib/python3.5/traceback.py", line 207, in extract_stack stack = StackSummary.extract(walk_stack(f), limit=limit) File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 98, in add ---Type to continue, or q to quit--- th_id, stack = currentThread().name, extract_stack()[:-1] File "/home/zreszela/workspace/taurus/lib/taurus/core/tango/tangoattribute.py", line 785, in _finalUnsubscribeChangeEvents self.__chg_evt_id) File "/home/zreszela/workspace/taurus/lib/taurus/core/tango/tangoattribute.py", line 373, in cleanUp self._finalUnsubscribeChangeEvents() File "/home/zreszela/workspace/taurus/lib/taurus/core/tango/tangoattribute.py", line 368, in __del__ self.cleanUp() Garbage-collecting File "/home/zreszela/workspace/taurus/lib/taurus/core/tango/tangoattribute.py", line 1137, in _decodeAttrInfoEx max_warning = Q_(i.alarms.max_warning) File "/home/zreszela/workspace/taurus/lib/taurus/core/tango/tangoattribute.py", line 970, in _pushConfEvent self._decodeAttrInfoEx(event.attr_conf) File "/home/zreszela/workspace/taurus/lib/taurus/core/tango/tangoattribute.py", line 881, in push_event etype, evalue = self._pushConfEvent(event) File "/home/zreszela/workspace/taurus/lib/taurus/core/util/event.py", line 141, in __call__ return func(obj, *args, **kwargs) File "/home/zreszela/workspace/pytango/tango/green.py", line 92, in submit return fn(*args, **kwargs) File "/home/zreszela/workspace/pytango/tango/green.py", line 210, in greener return executor.submit(fn, *args, **kwargs) File "/home/zreszela/workspace/pytango/tango/device_proxy.py", line 1252, in __DeviceProxy__subscribe_event_attrib attr_name, event_type, cb, filters, stateless, extract_as) File "/home/zreszela/workspace/pytango/tango/device_proxy.py", line 1188, in __DeviceProxy__subscribe_event return __DeviceProxy__subscribe_event_attrib(self, *args, **kwargs) File "/home/zreszela/workspace/pytango/tango/green.py", line 109, in run return fn(*args, **kwargs) File "/home/zreszela/workspace/pytango/tango/green.py", line 195, in greener return executor.run(fn, args, kwargs, wait=wait, timeout=timeout) File "/home/zreszela/workspace/taurus/lib/taurus/core/tango/tangoattribute.py", line 818, in _subscribeConfEvents _BoundMethodWeakrefWithCall(self.push_event), [], True) File "/home/zreszela/workspace/taurus/lib/taurus/core/tango/tangoattribute.py", line 360, in __init__ self._subscribeConfEvents() File "/home/zreszela/workspace/taurus/lib/taurus/core/tango/tangofactory.py", line 419, in getAttribute attr = attr_klass(full_attr_name, dev, **kwargs) File "/home/zreszela/workspace/taurus/lib/taurus/core/tango/tangodevice.py", line 121, in getAttribute return self.factory().getAttribute(attrname) ---Type to continue, or q to quit--- File "/home/zreszela/workspace/sardana/src/sardana/taurus/core/tango/sardana/pool.py", line 399, in _createAttribute attrObj = self.getAttribute(name) File "/home/zreszela/workspace/sardana/src/sardana/taurus/core/tango/sardana/pool.py", line 395, in _getAttrEG attrEG = self._createAttribute(name) File "/home/zreszela/workspace/sardana/src/sardana/taurus/core/tango/sardana/pool.py", line 387, in _getAttrValue attrEG = self._getAttrEG(name) File "/home/zreszela/workspace/sardana/src/sardana/taurus/core/tango/sardana/pool.py", line 736, in getValue return self._getAttrValue('value', force=force) File "/home/zreszela/workspace/macros/test_taurus1093.py", line 19, in test_dev_gc self.print("{}: {}".format(ch, taurus.Device(ch).getValue())) File "/home/zreszela/workspace/sardana/src/sardana/macroserver/macro.py", line 2500, in run return self._function(self, *args) File "/home/zreszela/workspace/sardana/src/sardana/macroserver/macro.py", line 2328, in exec_ res = self.run(*self._in_pars) File "/home/zreszela/workspace/sardana/src/sardana/macroserver/msmacromanager.py", line 1579, in runMacro for step in macro_obj.exec_(): File "/home/zreszela/workspace/sardana/src/sardana/macroserver/msmacromanager.py", line 1553, in __runXMLMacro self.runMacro(macro_obj) File "/home/zreszela/workspace/sardana/src/sardana/macroserver/msmacromanager.py", line 1535, in __runStatelessXML self.__runXMLMacro(xml_macro) File "/home/zreszela/workspace/sardana/src/sardana/macroserver/msmacromanager.py", line 1519, in __runXML self.__runStatelessXML() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 145, in run callback(cmd(*args, **kw)) File "/home/zreszela/workspace/sardana/src/sardana/sardanathreadpool.py", line 58, in run Worker.run(self) File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 23 (Thread 0x7fa01a7fc700 (LWP 30448)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() ---Type to continue, or q to quit--- File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 22 (Thread 0x7fa01affd700 (LWP 30447)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 21 (Thread 0x7fa01b7fe700 (LWP 30446)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() ---Type to continue, or q to quit--- Thread 20 (Thread 0x7fa01bfff700 (LWP 30445)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 19 (Thread 0x7fa030ff9700 (LWP 30444)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 18 (Thread 0x7fa0317fa700 (LWP 30443)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() ---Type to continue, or q to quit--- File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 17 (Thread 0x7fa031ffb700 (LWP 30442)): Traceback (most recent call first): File "/usr/lib/python3.5/threading.py", line 293, in wait waiter.acquire() File "/usr/lib/python3.5/queue.py", line 164, in get self.not_empty.wait() File "/home/zreszela/workspace/taurus/lib/taurus/core/util/threadpool.py", line 139, in run cmd, args, kw, callback, th_id, stack = get() File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 882, in _bootstrap self._bootstrap_inner() Thread 16 (Thread 0x7fa0327fc700 (LWP 30441)): Traceback (most recent call first): Waiting for the GIL Thread 15 (Thread 0x7fa032ffd700 (LWP 30440)): Unable to locate python frame Thread 14 (Thread 0x7fa0337fe700 (LWP 30439)): Unable to locate python frame Thread 13 (Thread 0x7fa033fff700 (LWP 30438)): Unable to locate python frame Thread 12 (Thread 0x7fa03895a700 (LWP 30437)): Unable to locate python frame ---Type to continue, or q to quit--- Thread 11 (Thread 0x7fa03995c700 (LWP 30436)): Traceback (most recent call first): Waiting for the GIL Thread 10 (Thread 0x7fa03915b700 (LWP 30435)): Unable to locate python frame Thread 9 (Thread 0x7fa041848700 (LWP 30431)): Unable to locate python frame Thread 8 (Thread 0x7fa042049700 (LWP 30430)): Unable to locate python frame Thread 7 (Thread 0x7fa04284a700 (LWP 30429)): Unable to locate python frame Thread 6 (Thread 0x7fa057394700 (LWP 30428)): Unable to locate python frame Thread 5 (Thread 0x7fa0503ce700 (LWP 30427)): Unable to locate python frame Thread 4 (Thread 0x7fa04fbcd700 (LWP 30426)): Unable to locate python frame Thread 3 (Thread 0x7fa04d3cc700 (LWP 30425)): Unable to locate python frame Thread 2 (Thread 0x7fa04cbcb700 (LWP 30424)): Unable to locate python frame Thread 1 (Thread 0x7fa05d4f5700 (LWP 30413)): Traceback (most recent call first): File "/home/zreszela/workspace/sardana/src/sardana/tango/core/util.py", line 1210, in run_tango_server util.server_run() ---Type to continue, or q to quit--- File "/home/zreszela/workspace/sardana/src/sardana/tango/core/util.py", line 1302, in run run_tango_server(tango_util, start_time=start_time) File "/home/zreszela/workspace/sardana/src/sardana/tango/macroserver/__init__.py", line 61, in main_macroserver name=SERVER_NAME) File "/home/zreszela/workspace/sardana/src/sardana/tango/macroserver/__init__.py", line 68, in main run(start_time=datetime.datetime.now()) File "/home/zreszela/.local/bin/MacroServer", line 11, in load_entry_point('sardana', 'console_scripts', 'MacroServer')()