KDE/kdevelop/languages/cpp

Andreas Pakulat apaku at gmx.de
Mon Jun 9 18:10:43 UTC 2008


On 09.06.08 12:29:50, Andreas Pakulat wrote:
> On 09.06.08 11:44:13, David Nolden wrote:
> > On Monday 09 June 2008 00:13:50 Andreas Pakulat wrote:
> > > There's tons of useless output because they can't be de-activated and I
> > > can't read any debug-output while kdevelop is parsing something.
> > >
> > > If we need some system for such warnings, which shouldn't be displayed
> > > in the GUI, then we need to implement our own logging. kDebug/kWarning
> > > isn't suitable for that.
> > 
> > Then please find out which warning it is that's annoying you most, and tell 
> > me, or deactivate that one warning, but not all of them. most of the warnings 
> > you've commented out are fortunately triggered _never_, but should something 
> > go seriously wrong, they're there.
> 
> I've reverted those that Matt pointed out should be reverted (and those
> where he wasn't sure). 
> 
> As far as the one which I triggered all the time: I have kdevelop
> automatically open KDevelop and KDevplatform projects and few files
> (IIRC from standardoutputview plugin) and as soon as the parser/duchain
> builder started to parse those I got abou 50 or 60 of the warning from
> contextbuilder.cpp:503 (i.e. multiple class contexts for the classes).
> I can give you the class names as soon as I'm home today, IIRC it was
> always the same class.

Ok, there you go, the attached file contains the output. This gets
printed as soon as I open
kdevplatform/plugins/standardoutputview/standardoutputview.cpp

If you need C++ or duchain debug output just let me know which areas I
should enable (or which debug defines to set).

Andreas

-- 
You prefer the company of the opposite sex, but are well liked by your own.
-------------- next part --------------
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QTransform" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QBrush" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QBrush" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QBrush" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QBrush" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QBrush" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QBrush" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QGradient" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QPalette" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QPalette" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QPalette" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QFont" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QFont" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QFont" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QFont" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QSizePolicy" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QWidget" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QAbstractItemModel" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QAbstractItemModel" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QAbstractItemModel" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QAbstractItemModel" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QAbstractItemModel" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QAbstractItemModel" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QAbstractItemModel" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QModelIndex" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QModelIndex" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QModelIndex" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QModelIndex" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QModelIndex" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::QModelIndex" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::KPluginFactory" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::KPluginFactory" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::KPluginFactory" - shouldn't happen!
Object::connect: No such signal QItemSelectionModel::selectionChanged(QModelIndex,QModelIndex)
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::KConfigGroup" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::KConfigGroup" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::KConfigGroup" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::KConfigGroup" - shouldn't happen!
^[kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609)/kdevelop (cpp support) ContextBuilder::visitFunctionDefinition: Muliple class contexts for "::StandardOutputView" - shouldn't happen!
kdevelop(13609) KTextEditor::SmartRange::insertChildRange: SmartRange warning:  0xc898218 : Added child-range  0xc988000 ( [ (47, 59)  ->  (47, 77) ] ) intersects child-range  0xb036e738 ( [ (47, 17)  ->  (47, 62) ] ), the second one is trimmed to  [ (47, 77)  ->  (47, 77) ]
Queueing job for deletion CPPParseJob in thread QThread(0x8053ac0)
                                                                                             


More information about the KDevelop-devel mailing list