Hello
I have some problems while using pyclewn on fedora 23
I often get message "gdb busy: command discarded, please retry"
And I often get below exception (full pyclewn log attached)
Could you please help me find what goes wrong ?
$ EDITOR=vim python -m clewn --version
main.py 2.2
$ gdb --version
GNU gdb (GDB) Fedora 7.10.1-30.fc23
$ vim --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 20 2015 09:52:05)
$ uname -a
Linux lx-pc.odysseo 4.4.4-301.fc23.x86_64 #1 SMP Fri Mar 4 17:42:42 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Best Regards
trol ERROR Exception in callback _read_ready()
handle: <handle _read_ready()="">
Traceback (most recent call last):
File "/home/dclaude/.local/lib/python2.7/site-packages/trollius/events.py", line 136, in _run
self._callback(*self._args)
File "/home/dclaude/.local/lib/python2.7/site-packages/trollius/selector_events.py", line 684, in _read_ready
self._protocol.data_received(data)
File "/home/dclaude/.local/lib/python2.7/site-packages/clewn/process.py", line 153, in data_received
misc.handle_as_lines(data, self.ibuff, self.handle_line)
File "/home/dclaude/.local/lib/python2.7/site-packages/clewn/misc.py", line 199, in handle_as_lines
handle_cb(line)
File "/home/dclaude/.local/lib/python2.7/site-packages/clewn/gdb.py", line 659, in handle_line
self.process_mi_record(matchobj)
File "/home/dclaude/.local/lib/python2.7/site-packages/clewn/gdb.py", line 721, in process_mi_record
self.process_oob()
File "/home/dclaude/.local/lib/python2.7/site-packages/clewn/gdb.py", line 762, in process_oob
self.terminate_cmd()
File "/home/dclaude/.local/lib/python2.7/site-packages/clewn/gdb.py", line 608, in terminate_cmd
self.update_tabpage_buffers()
File "/home/dclaude/.local/lib/python2.7/site-packages/clewn/gdb.py", line 794, in update_tabpage_buffers
self.info.threads_dirty)
File "/home/dclaude/.local/lib/python2.7/site-packages/clewn/debugger.py", line 365, in update_listbuffer
lbuf.update(getdata())
File "/home/dclaude/.local/lib/python2.7/site-packages/clewn/gdbmi.py", line 617, in collect_threads
' %(target-id)s' % thread)</handle>
my bad wrong attachment
here is the correct pyclewn log file
Please use the issue tracker at bitbucket (see pyclewn home page): to copy-paste in the source-forge issue tracker one needs to first copy-paste to firefox
or another well behaved gui application and then Ctl-C to sourceforge, this probably works fine on Windows, I am not a Windows user.
There are many warnings in your log file. Please run pyclewn with "--file=logfile --level=nbdebug" and send the resulting log file the bitbucket issue tracker.