User forums > Using Code::Blocks
svn 7925 - no "watches" in the debugger
Radek:
No popup menu in the window, either. No possibility to add something to the "watches" window. Also, no chance to copy the debugger log by ctrl-C, ctrl-V but the log does not seem to complain of something, for example, of missing symbol file. IMO, the log looks as usual. The project has both "release" and "debug" targets and the "debug" target is active.
I haven't changed anything in the Code Block settings. What could happen? The debugger is unusable without values of variables. Debian 6, Gnome, 32-bit Intel CPU, ATI Mobility Radeon graphics, OpenGL enabled, 2 GB memory.
Freem:
Can you check if everything is ok in plugins -> manage plug-ins?
Maybe something were disabled for an unknown reason...
Radek:
The debugger plugin is enabled, version 0.3, library libdebugger.so
--------------------------------
One more thought: What I am seeing instead of watches window seems to be a crashed wxListCtrl or a crashed wxTreeCtrl. The header is incomplete, the rest of the window is blank. I have noted that Code Blocks switched from wxWidgets 2.8.12 to 2.9.0 lately, at least, partially, but I am running 2.8.12 still. Is it possible that the watches window uses seme 2.9.0 feature which is not present in 2.8.12 and which is not present in the 2.9.0 distributed libraries?
Jenna:
--- Quote from: Radek on April 14, 2012, 03:19:12 pm ---The debugger plugin is enabled, version 0.3, library libdebugger.so
--------------------------------
One more thought: What I am seeing instead of watches window seems to be a crashed wxListCtrl or a crashed wxTreeCtrl. The header is incomplete, the rest of the window is blank. I have noted that Code Blocks switched from wxWidgets 2.8.12 to 2.9.0 lately, at least, partially, but I am running 2.8.12 still. Is it possible that the watches window uses seme 2.9.0 feature which is not present in 2.8.12 and which is not present in the 2.9.0 distributed libraries?
--- End quote ---
Code::Blocks did not switch to 2.9 !!!
It's partly buildable with it, but it still needs wx2.8 to compile fully.
But what might cause trouble, is that the place of th epch's (precomnpiled headers) has changed.
If you us eselfcompiled C::B this can be a problem.
You should either try a clean checkout, or delete src/include*.gch manually (if they still exist) and then do a full rebuild (clean and build).
Radek:
I am not using PCH's at all. The problem is a new one, the debugger worked until now. I was surprised what I am looking at.
The debugged program is an OpenGL wxWidgets project in Debian but I have debugged several such projects (OpenGL + wxWidgets) before. No problems.
------------------------------------------
I am not compiling Code Blocks, I am downloading binary packages by means of the software updater. The latest SVN (7932) - no change, no debugger. I also tried some older projects - the debugger (mis)behaves the same way everywhere so that it is not "just this project".
Navigation
[0] Message Index
[#] Next page
Go to full version