Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
Debugger Plugin- Bug
connexion2000:
Hi!
I have found a bug in debugger plugin (CB 8.02).
Go to Project-> Proporties-> change something-> OK-> File->Save Project
Now .cbp file is:
--- Code: ---<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="BphSop" />
<Option makefile_is_custom="1" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<MakeCommands>
<Build command="$make -f $makefile.$target" />
<CompileFile command="$make -f $makefile $file" />
<Clean command="$make -f $makefile.$target clean" />
<DistClean command="$make -f $makefile.$target distclean" />
</MakeCommands>
<Build>
<Target title="BphSop">
<Option output="bin\BphSop" prefix_auto="1" extension_auto="1" />
<Option object_output="obj" />
<Option type="0" />
<Option compiler="gcc" />
<MakeCommands>
<Build command="$make -f $makefile.$target" />
<CompileFile command="$make -f $makefile $file" />
<Clean command="$make -f $makefile.$target clean" />
<DistClean command="$make -f $makefile.$target distclean" />
</MakeCommands>
</Target>
</Build>
<Unit filename="headers\MainWindow.hpp" />
<Unit filename="sources\Main.cpp" />
<Unit filename="sources\MainWindow.cpp" />
<Extensions>
<code_completion>
<search_path add="$(#qt4.include)" />
<search_path add="$(#qt4.include)\QtCore" />
<search_path add="$(#qt4.include)\QtGui" />
</code_completion>
<debugger />
<qtworkbench>
<enabled value="true" />
</qtworkbench>
</Extensions>
</Project>
</CodeBlocks_project_file>
--- End code ---
<debugger /> -this is very ugly, because it invalidates everything after it, causing many problems. Disabling debugger plugin solved the problem.
killerbot:
why would it invalidate something, this is valid xml, tag with not children, no text, no attributes.
connexion2000:
When QtWorkbench stuff is after that, on QtWorkbench tab everything is gray, and "This Porject uses QtWorkbench" isn't checked.
mandrav:
--- Quote from: connexion2000 on March 24, 2008, 03:17:28 pm ---When QtWorkbench stuff is after that, on QtWorkbench tab everything is gray, and "This Porject uses QtWorkbench" isn't checked.
--- End quote ---
This doesn't make the <debugger /> tag invalid. It's perfectly legal XML.
killerbot:
--- Quote from: connexion2000 on March 24, 2008, 03:17:28 pm ---When QtWorkbench stuff is after that, on QtWorkbench tab everything is gray, and "This Porject uses QtWorkbench" isn't checked.
--- End quote ---
how does qtworkbench get's hold of it's xml data, does it use the CB ConfigManager or does it parse the xml itself [and could it make an error in doing that ?]
Navigation
[0] Message Index
[#] Next page
Go to full version