История изменений
Исправление urxvt, (текущая версия) :
Нашел такую интересную штуку, которая обвертка над gdb. Проверил в песочнице и оно вроде нормально работает. Всем спасибо.
https://github.com/wooparadog/pystack
$ sudo python2 pystack.py 29362
Dumping Threads....
File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap
self.__bootstrap_inner()
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 754, in run
self.__target(*self.__args, **self.__kwargs)
File "treaddump.py", line 19, in b
la.acquire()
---------------
File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap
self.__bootstrap_inner()
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 754, in run
self.__target(*self.__args, **self.__kwargs)
File "treaddump.py", line 13, in a
lb.acquire()
---------------
File "treaddump.py", line 25, in <module>
time.sleep(10000)
File "<string>", line 1, in <module>
File "<string>", line 1, in <module>
$
Исправление urxvt, :
Нашел такую интересную штуку, которая обвертка над gdb. Проверил в песочнице и оно вроде нормально работает. Всем спасибо.
$ sudo python2 pystack.py 29362
Dumping Threads....
File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap
self.__bootstrap_inner()
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 754, in run
self.__target(*self.__args, **self.__kwargs)
File "treaddump.py", line 19, in b
la.acquire()
---------------
File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap
self.__bootstrap_inner()
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 754, in run
self.__target(*self.__args, **self.__kwargs)
File "treaddump.py", line 13, in a
lb.acquire()
---------------
File "treaddump.py", line 25, in <module>
time.sleep(10000)
File "<string>", line 1, in <module>
File "<string>", line 1, in <module>
$
Исходная версия urxvt, :
Нашел такую интересную штуку, которая обвертка над gdb. Проверил в песочнице и оно вроде нормально работает. Всем спасибо.
$ sudo python2 pystack.py 29362
Dumping Threads....
File «/usr/lib/python2.7/threading.py», line 774, in __bootstrap
self.__bootstrap_inner()
File «/usr/lib/python2.7/threading.py», line 801, in __bootstrap_inner
self.run()
File «/usr/lib/python2.7/threading.py», line 754, in run
self.__target(*self.__args, **self.__kwargs)
File «treaddump.py», line 19, in b
la.acquire()
---------------
File «/usr/lib/python2.7/threading.py», line 774, in __bootstrap
self.__bootstrap_inner()
File «/usr/lib/python2.7/threading.py», line 801, in __bootstrap_inner
self.run()
File «/usr/lib/python2.7/threading.py», line 754, in run
self.__target(*self.__args, **self.__kwargs)
File «treaddump.py», line 13, in a
lb.acquire()
---------------
File «treaddump.py», line 25, in <module>
time.sleep(10000)
File «<string>», line 1, in <module>
File «<string>», line 1, in <module>
$