Bug 140891 - mi_cmd_var_create gdb: unable to create variable object
Summary: mi_cmd_var_create gdb: unable to create variable object
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: CPP Debugger (show other bugs)
Version: 3.4.0
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-30 14:26 UTC by Frederic Heem
Modified: 2009-11-15 21:15 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frederic Heem 2007-01-30 14:26:43 UTC
Version:           3.4.0 (using KDE 3.5.5-3.el4, CentOS release 4.4 (Final))
Compiler:          gcc version 3.4.6 20060404 (Red Hat 3.4.6-3)
OS:                Linux (i686) release 2.6.9-42.0.4.EL

While stepping over the program, at some point kdevelop opens the wrong file and keeps saying:

Debugger reported the following error:
mi_cmd_var_create: unable to create variable object

Debugger reported the following error:
A syntax error in expression, near `name for LineFxoConnection'.

Debugger reported the following error:
A syntax error in expression, near `name for PSafePtr'.

Debugger reported the following error:
A syntax error in expression, near `name for PSortedList'


etc....
Comment 1 Frederic Heem 2007-01-30 14:39:19 UTC
gdb version is 6.6
Comment 2 Andreas Pakulat 2007-01-30 14:56:35 UTC
When this happens, go to the debugger toolview in the bottom part and right click it. Choose "Show full debug output" and create an attachment with that here. 

Also if you use this on a publicly available project please tell us where we can fetch it and what exactly happened, i.e. in which file have you started stepping and to which was it supposed to jump, where did it jump to instead. (including lines).

Last but not least: Make sure the program is compiled with -g3 -O0, anything else will make gcc optimize code and thus debugging won't work properly.

I've never seen this before, btw.
Comment 3 Frederic Heem 2007-01-30 16:15:24 UTC
The application is compiled with -g, is that enough  or -g3 -OO is necessary ?
The problem seems to be related to c++ template

(gdb) -var-create KDEV31 * "CodecInfo"
^done,name="KDEV31",numchild="1",type="class {...} [1]"
(gdb) print /x &__ioinit
print /x &__ioinit
$24 = 0x14011c8
^done
(gdb) -var-create KDEV32 * "__ioinit"
^done,name="KDEV32",numchild="1",type="std::ios_base::Init"
(gdb) print /x &typeinfo for LineI
print /x &typeinfo for LineI
A syntax error in expression, near `for LineI'.
^error,msg="A syntax error in expression, near `for LineI'."
(gdb) -var-create KDEV33 * "typeinfo for LineI"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for LineImplVpb
print /x &typeinfo name for LineImplVpb
A syntax error in expression, near `name for LineImplVpb'.
^error,msg="A syntax error in expression, near `name for LineImplVpb'."
(gdb) -var-create KDEV34 * "typeinfo name for LineImplVpb"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for LineFxoImpl<LineFxoImplVpbContext>
print /x &typeinfo for LineFxoImpl<LineFxoImplVpbContext>
A syntax error in expression, near `for LineFxoImpl<LineFxoImplVpbContext>'.
^error,msg="A syntax error in expression, near `for LineFxoImpl<LineFxoImplVpbContext>'."
(gdb) -var-create KDEV35 * "typeinfo for LineFxoImpl<LineFxoImplVpbContext>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for LineFxoI
print /x &typeinfo for LineFxoI
A syntax error in expression, near `for LineFxoI'.
^error,msg="A syntax error in expression, near `for LineFxoI'."
(gdb) -var-create KDEV36 * "typeinfo for LineFxoI"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for PBaseArray<unsigned char>
print /x &typeinfo name for PBaseArray<unsigned char>
A syntax error in expression, near `name for PBaseArray<unsigned char>'.
^error,msg="A syntax error in expression, near `name for PBaseArray<unsigned char>'."
(gdb) -var-create KDEV37 * "typeinfo name for PBaseArray<unsigned char>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for VpbException
print /x &typeinfo for VpbException
A syntax error in expression, near `for VpbException'.
^error,msg="A syntax error in expression, near `for VpbException'."
(gdb) -var-create KDEV38 * "typeinfo for VpbException"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for VpbException
print /x &typeinfo name for VpbException
A syntax error in expression, near `name for VpbException'.
^error,msg="A syntax error in expression, near `name for VpbException'."
(gdb) -var-create KDEV39 * "typeinfo name for VpbException"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
print /x &boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
No type "date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >" within class or namespace "boost::date_time".
^error,msg="No type \"date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >\" within class or namespace \"boost::date_time\"."
(gdb) -var-create KDEV40 * "boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for LineFxoImpl<LineFxoImplVpbContext>
print /x &typeinfo name for LineFxoImpl<LineFxoImplVpbContext>
A syntax error in expression, near `name for LineFxoImpl<LineFxoImplVpbContext>'.
^error,msg="A syntax error in expression, near `name for LineFxoImpl<LineFxoImplVpbContext>'."
(gdb) -var-create KDEV41 * "typeinfo name for LineFxoImpl<LineFxoImplVpbContext>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for PBaseArray<char>
print /x &typeinfo for PBaseArray<char>
A syntax error in expression, near `for PBaseArray<char>'.
^error,msg="A syntax error in expression, near `for PBaseArray<char>'."
(gdb) -var-create KDEV42 * "typeinfo for PBaseArray<char>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for PBaseArray<unsigned char>
print /x &typeinfo for PBaseArray<unsigned char>
A syntax error in expression, near `for PBaseArray<unsigned char>'.
^error,msg="A syntax error in expression, near `for PBaseArray<unsigned char>'."
(gdb) -var-create KDEV43 * "typeinfo for PBaseArray<unsigned char>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for PList<OpalMediaFormat>
print /x &typeinfo name for PList<OpalMediaFormat>
A syntax error in expression, near `name for PList<OpalMediaFormat>'.
^error,msg="A syntax error in expression, near `name for PList<OpalMediaFormat>'."
(gdb) -var-create KDEV44 * "typeinfo name for PList<OpalMediaFormat>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &guard variable for boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
print /x &guard variable for boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
No symbol "guard" in current context.
^error,msg="No symbol \"guard\" in current context."
(gdb) -var-create KDEV45 * "guard variable for boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for LineFxoI
print /x &typeinfo name for LineFxoI
A syntax error in expression, near `name for LineFxoI'.
^error,msg="A syntax error in expression, near `name for LineFxoI'."
(gdb) -var-create KDEV46 * "typeinfo name for LineFxoI"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for PList<OpalMediaFormat>
print /x &typeinfo for PList<OpalMediaFormat>
A syntax error in expression, near `for PList<OpalMediaFormat>'.
^error,msg="A syntax error in expression, near `for PList<OpalMediaFormat>'."
(gdb) -var-create KDEV47 * "typeinfo for PList<OpalMediaFormat>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for LineI
print /x &typeinfo name for LineI
A syntax error in expression, near `name for LineI'.
^error,msg="A syntax error in expression, near `name for LineI'."
(gdb) -var-create KDEV48 * "typeinfo name for LineI"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for PBaseArray<char>
print /x &typeinfo name for PBaseArray<char>
A syntax error in expression, near `name for PBaseArray<char>'.
^error,msg="A syntax error in expression, near `name for PBaseArray<char>'."
(gdb) -var-create KDEV49 * "typeinfo name for PBaseArray<char>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for LineImplVpb
print /x &typeinfo for LineImplVpb
A syntax error in expression, near `for LineImplVpb'.
^error,msg="A syntax error in expression, near `for LineImplVpb'."
(gdb) -var-create KDEV50 * "typeinfo for LineImplVpb"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for LineFxoImplVpb
print /x &typeinfo name for LineFxoImplVpb
A syntax error in expression, near `name for LineFxoImplVpb'.
^error,msg="A syntax error in expression, near `name for LineFxoImplVpb'."
(gdb) -var-create KDEV51 * "typeinfo name for LineFxoImplVpb"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for PSortedList<OpalMediaOption>
print /x &typeinfo for PSortedList<OpalMediaOption>
A syntax error in expression, near `for PSortedList<OpalMediaOption>'.
^error,msg="A syntax error in expression, near `for PSortedList<OpalMediaOption>'."
(gdb) -var-create KDEV52 * "typeinfo for PSortedList<OpalMediaOption>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for PSortedList<OpalMediaOption>
print /x &typeinfo name for PSortedList<OpalMediaOption>
A syntax error in expression, near `name for PSortedList<OpalMediaOption>'.
^error,msg="A syntax error in expression, near `name for PSortedList<OpalMediaOption>'."
(gdb) -var-create KDEV53 * "typeinfo name for PSortedList<OpalMediaOption>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for LineFxoImplVpb
print /x &typeinfo for LineFxoImplVpb
A syntax error in expression, near `for LineFxoImplVpb'.
^error,msg="A syntax error in expression, near `for LineFxoImplVpb'."
(gdb) -var-create KDEV54 * "typeinfo for LineFxoImplVpb"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &CodecInfo
print /x &CodecInfo
$25 = 0x13fca80
^done
(gdb) whatis CodecInfo
whatis CodecInfo
Comment 4 Andreas Pakulat 2007-01-30 17:02:48 UTC
I guess our debugger guy has some more information for you, but I can tell you that -g3 certainly solved a couple of debugging problems I had when debugging kdevelop itself. Thus I suggest to do that.

Also I think templates are special, but I don't know enough of them...
Comment 5 Vladimir Prus 2007-01-30 18:21:33 UTC
-g3 should not be required.
Can you attach *full* output from gdb console? Seems like gdb sends me something I'm not particularly expecting.
Comment 6 Frederic Heem 2007-01-31 09:18:10 UTC
Here is the full gdb output:
(gdb) quit
quit
The program is running.  Exit anyway? (y or n) [answered Y; input not from terminal]
(gdb) Process exited
gdb /home/heefre/svn/trunk/voxgratia/OpalTester/build/src/OpalTester --interpreter=mi2 -quiet(gdb) set print static-members off
Using host libthread_db library "/lib/tls/libthread_db.so.1".
set print static-members off
^done
(gdb) set width 0
set width 0
^done
(gdb) set height 0
set height 0
^done
(gdb) set stop-on-solib-events 1
set stop-on-solib-events 1
^done
(gdb) handle SIG32 pass nostop noprint
handle SIG32 pass nostop noprint
Signal        Stop	Print	Pass to program	Description
SIG32         No	No	Yes		Real-time event 32
^done
(gdb) handle SIG41 pass nostop noprint
handle SIG41 pass nostop noprint
Signal        Stop	Print	Pass to program	Description
SIG41         No	No	Yes		Real-time event 41
^done
(gdb) handle SIG42 pass nostop noprint
handle SIG42 pass nostop noprint
Signal        Stop	Print	Pass to program	Description
SIG42         No	No	Yes		Real-time event 42
^done
(gdb) handle SIG43 pass nostop noprint
handle SIG43 pass nostop noprint
Signal        Stop	Print	Pass to program	Description
SIG43         No	No	Yes		Real-time event 43
^done
(gdb) set print asm-demangle on
set print asm-demangle on
^done
(gdb) set output-radix 10
set output-radix 10
Output radix now set to decimal 10, hex a, octal 12.
^done
(gdb) cd /home/heefre/svn/trunk/voxgratia/OpalTester
cd /home/heefre/svn/trunk/voxgratia/OpalTester
Working directory /home/heefre/svn/trunk/voxgratia/OpalTester.
^done
(gdb) set args --pluginDir /home/heefre/svn/trunk/voxgratia/OpalTester/build/lib --scenario CallOutgoingScenario.xml
set args --pluginDir /home/heefre/svn/trunk/voxgratia/OpalTester/build/lib --scenario CallOutgoingScenario.xml
^done
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) tty /dev/pts/8
tty /dev/pts/8
^done
(gdb) -exec-run
^running
[Thread debugging using libthread_db enabled]
[New Thread -1208686912 (LWP 12364)]
Stopped due to shared library event
*stopped,thread-id="0"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
[Switching to Thread -1208686912 (LWP 12364)]
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
No source file named /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx.
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-insert /home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206
^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x04d1cd02",func="LineBase::Process()",file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",line="206",times="0"}
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -break-condition 1 
^done
(gdb) -break-after 1 0
^done
(gdb) -break-enable 1
^done
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
Stopped due to shared library event
*stopped,thread-id="1"
(gdb) -exec-continue
^running
[New Thread 130902960 (LWP 12368)]
*stopped,reason="breakpoint-hit",bkptno="1",thread-id="1",frame={addr="0x04d1cd02",func="LineBase::Process",args=[{name="this",value="0x8899b44"}],file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",line="206"}
(gdb) -file-list-exec-source-file
^done,line="206",file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx"
(gdb) -break-list
^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="3",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x04d1cd02",func="LineBase::Process()",file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",line="206",times="1"}]}
(gdb) -stack-list-arguments 0 0 0
^done,stack-args=[frame={level="0",args=[name="this"]}]
(gdb) -stack-list-locals 0
^done,locals=[]
(gdb) -thread-list-ids
^done,thread-ids={thread-id="2",thread-id="1"},number-of-threads="2"
(gdb) info frame
info frame
Stack level 0, frame at 0xbff6fb60:
 eip = 0x4d1cd02 in LineBase::Process() (/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx:206); saved eip 0x1b0963f
 called by frame at 0xbff6fd70
 source language c++.
 Arglist at 0xbff6fb58, args: this=0x8899b44
 Locals at 0xbff6fb58, Previous frame's sp is 0xbff6fb60
 Saved registers:
  ebp at 0xbff6fb58, eip at 0xbff6fb5c
^done
(gdb) -thread-select 2
^done,new-thread-id="2",frame={level="0",addr="0x009a97a2",func="_dl_sysinfo_int80",args=[],from="/lib/ld-linux.so.2"}
(gdb) -thread-select 1
^done,new-thread-id="1",frame={level="0",func="LineBase::Process",args=[{name="this",value="0x8899b44"}],file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",line="206"},line="206",file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx"
(gdb) -thread-select 1
^done,new-thread-id="1",frame={level="0",func="LineBase::Process",args=[{name="this",value="0x8899b44"}],file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",line="206"},line="206",file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx"
(gdb) -stack-info-depth 6
^done,depth="6"
(gdb) -stack-list-frames 0 5
^done,stack=[frame={level="0",addr="0x04d1cd02",func="LineBase::Process",file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",line="206"},frame={level="1",addr="0x01b0963f",func="FxoEp::Configure",file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/FxoEp/FxoEp.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/FxoEp/FxoEp.cxx",line="102"},frame={level="2",addr="0x01b103c8",func="EndPointPlugin<FxoEp>::Create",file="/home/heefre/svn/trunk/voxgratia/OpalTester/include/EndPointPlugin.h",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/include/EndPointPlugin.h",line="139"},frame={level="3",addr="0x08082636",func="OpalTesterProcess::CreateEndpoint",file="/home/heefre/svn/trunk/voxgratia/OpalTester/src/Main.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/src/Main.cxx",line="519"},frame={level="4",addr="0x08082000",func="OpalTesterProcess::CreateManager",file="/home/heefre/svn/trunk/voxgratia/OpalTester/src/Main.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/src/Main.cxx",line="486"},frame={level="5",addr="0x08081953",func="OpalTesterProcess::InitialiseScenario",file="/home/heefre/svn/trunk/voxgratia/OpalTester/src/Main.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/src/Main.cxx",line="448"}]
(gdb) print /x &this
print /x &this
$1 = 0xbff6fb60
^done
(gdb) -var-create KDEV21 * "this"
^done,name="KDEV21",numchild="4",type="LineBase * const"
(gdb) print /x &this
print /x &this
$2 = 0xbff6fb60
^done
(gdb) whatis this
whatis this
type = LineBase * const
^done
(gdb) -var-update *
^done,changelist=[]
(gdb) -var-evaluate-expression "KDEV21"
^done,value="0x8899b44"
(gdb) -exec-step
^running
*stopped,reason="end-stepping-range",thread-id="1",frame={addr="0x04d1f352",func="covariant return thunk to LineFxoBase::GetImplementation() const",args=[],file="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h",line="145"}
(gdb) -file-list-exec-source-file
^done,line="145",file="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h"
(gdb) -break-list
^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="3",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x04d1cd02",func="LineBase::Process()",file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",line="206",times="1"}]}
(gdb) -stack-list-arguments 0 0 0
^done,stack-args=[frame={level="0",args=[]}]
(gdb) -stack-list-locals 0
^done,locals=[name="__ioinit",name="typeinfo name for LineFxoConnection",name="typeinfo name for PSafePtr<OpalConnection>",name="typeinfo name for PSortedList<OpalMediaOption>",name="typeinfo for PSafePtr<LineFxoConnection>",name="typeinfo for PBaseArray<char>",name="typeinfo name for PList<PString>",name="typeinfo name for PBaseArray<char>",name="typeinfo for PList<PString>",name="typeinfo for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>",name="typeinfo for PList<OpalMediaFormat>",name="typeinfo name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>",name="guard variable for boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id",name="typeinfo for LineFxoConnection",name="typeinfo name for PList<OpalMediaFormat>",name="typeinfo for PSortedList<OpalMediaOption>",name="typeinfo name for PSafePtr<LineFxoConnection>",name="typeinfo for PSafePtr<OpalConnection>",name="boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id"]
(gdb) -thread-list-ids
^done,thread-ids={thread-id="2",thread-id="1"},number-of-threads="2"
(gdb) info frame
info frame
Stack level 0, frame at 0xbff6fb40:
 eip = 0x4d1f352 in covariant return thunk to LineFxoBase::GetImplementation() const (/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h:145); saved eip 0x4d1cd14
 called by frame at 0xbff6fb60
 source language c++.
 Arglist at 0xbff6fb38, args: 
 Locals at 0xbff6fb38, Previous frame's sp is 0xbff6fb40
 Saved registers:
  eip at 0xbff6fb3c
^done
(gdb) -thread-select 2
^done,new-thread-id="2",frame={level="0",addr="0x009a97a2",func="_dl_sysinfo_int80",args=[],from="/lib/ld-linux.so.2"}
(gdb) -thread-select 1
^done,new-thread-id="1",frame={level="0",addr="0x04d1f352",func="covariant return thunk to LineFxoBase::GetImplementation() const",args=[],file="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h",line="145"},line="145",file="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h"
(gdb) -thread-select 1
^done,new-thread-id="1",frame={level="0",addr="0x04d1f352",func="covariant return thunk to LineFxoBase::GetImplementation() const",args=[],file="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h",line="145"},line="145",file="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h"
(gdb) -stack-info-depth 6
^done,depth="6"
(gdb) -stack-list-frames 0 5
^done,stack=[frame={level="0",addr="0x04d1f352",func="covariant return thunk to LineFxoBase::GetImplementation() const",file="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/include/line/LineEp.h",line="145"},frame={level="1",addr="0x04d1cd14",func="LineBase::Process",file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/line/LineBase.cxx",line="206"},frame={level="2",addr="0x01b0963f",func="FxoEp::Configure",file="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/FxoEp/FxoEp.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/plugins/src/lid/FxoEp/FxoEp.cxx",line="102"},frame={level="3",addr="0x01b103c8",func="EndPointPlugin<FxoEp>::Create",file="/home/heefre/svn/trunk/voxgratia/OpalTester/include/EndPointPlugin.h",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/include/EndPointPlugin.h",line="139"},frame={level="4",addr="0x08082636",func="OpalTesterProcess::CreateEndpoint",file="/home/heefre/svn/trunk/voxgratia/OpalTester/src/Main.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/src/Main.cxx",line="519"},frame={level="5",addr="0x08082000",func="OpalTesterProcess::CreateManager",file="/home/heefre/svn/trunk/voxgratia/OpalTester/src/Main.cxx",fullname="/home/heefre/svn/trunk/voxgratia/OpalTester/src/Main.cxx",line="486"}]
(gdb) -var-delete "KDEV21"
^done,ndeleted="1"
(gdb) print /x &__ioinit
print /x &__ioinit
$3 = 0x4d40de8
^done
(gdb) -var-create KDEV22 * "__ioinit"
^done,name="KDEV22",numchild="1",type="std::ios_base::Init"
(gdb) print /x &typeinfo name for LineFxoConnection
print /x &typeinfo name for LineFxoConnection
A syntax error in expression, near `name for LineFxoConnection'.
^error,msg="A syntax error in expression, near `name for LineFxoConnection'."
(gdb) -var-create KDEV23 * "typeinfo name for LineFxoConnection"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for PSafePtr<OpalConnection>
print /x &typeinfo name for PSafePtr<OpalConnection>
A syntax error in expression, near `name for PSafePtr<OpalConnection>'.
^error,msg="A syntax error in expression, near `name for PSafePtr<OpalConnection>'."
(gdb) -var-create KDEV24 * "typeinfo name for PSafePtr<OpalConnection>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for PSortedList<OpalMediaOption>
print /x &typeinfo name for PSortedList<OpalMediaOption>
A syntax error in expression, near `name for PSortedList<OpalMediaOption>'.
^error,msg="A syntax error in expression, near `name for PSortedList<OpalMediaOption>'."
(gdb) -var-create KDEV25 * "typeinfo name for PSortedList<OpalMediaOption>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for PSafePtr<LineFxoConnection>
print /x &typeinfo for PSafePtr<LineFxoConnection>
A syntax error in expression, near `for PSafePtr<LineFxoConnection>'.
^error,msg="A syntax error in expression, near `for PSafePtr<LineFxoConnection>'."
(gdb) -var-create KDEV26 * "typeinfo for PSafePtr<LineFxoConnection>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for PBaseArray<char>
print /x &typeinfo for PBaseArray<char>
A syntax error in expression, near `for PBaseArray<char>'.
^error,msg="A syntax error in expression, near `for PBaseArray<char>'."
(gdb) -var-create KDEV27 * "typeinfo for PBaseArray<char>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for PList<PString>
print /x &typeinfo name for PList<PString>
A syntax error in expression, near `name for PList<PString>'.
^error,msg="A syntax error in expression, near `name for PList<PString>'."
(gdb) -var-create KDEV28 * "typeinfo name for PList<PString>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for PBaseArray<char>
print /x &typeinfo name for PBaseArray<char>
A syntax error in expression, near `name for PBaseArray<char>'.
^error,msg="A syntax error in expression, near `name for PBaseArray<char>'."
(gdb) -var-create KDEV29 * "typeinfo name for PBaseArray<char>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for PList<PString>
print /x &typeinfo for PList<PString>
A syntax error in expression, near `for PList<PString>'.
^error,msg="A syntax error in expression, near `for PList<PString>'."
(gdb) -var-create KDEV30 * "typeinfo for PList<PString>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
print /x &typeinfo for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
A syntax error in expression, near `for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'.
^error,msg="A syntax error in expression, near `for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'."
(gdb) -var-create KDEV31 * "typeinfo for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for PList<OpalMediaFormat>
print /x &typeinfo for PList<OpalMediaFormat>
A syntax error in expression, near `for PList<OpalMediaFormat>'.
^error,msg="A syntax error in expression, near `for PList<OpalMediaFormat>'."
(gdb) -var-create KDEV32 * "typeinfo for PList<OpalMediaFormat>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
print /x &typeinfo name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
A syntax error in expression, near `name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'.
^error,msg="A syntax error in expression, near `name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'."
(gdb) -var-create KDEV33 * "typeinfo name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &guard variable for boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
print /x &guard variable for boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
No symbol "guard" in current context.
^error,msg="No symbol \"guard\" in current context."
(gdb) -var-create KDEV34 * "guard variable for boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for LineFxoConnection
print /x &typeinfo for LineFxoConnection
A syntax error in expression, near `for LineFxoConnection'.
^error,msg="A syntax error in expression, near `for LineFxoConnection'."
(gdb) -var-create KDEV35 * "typeinfo for LineFxoConnection"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for PList<OpalMediaFormat>
print /x &typeinfo name for PList<OpalMediaFormat>
A syntax error in expression, near `name for PList<OpalMediaFormat>'.
^error,msg="A syntax error in expression, near `name for PList<OpalMediaFormat>'."
(gdb) -var-create KDEV36 * "typeinfo name for PList<OpalMediaFormat>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for PSortedList<OpalMediaOption>
print /x &typeinfo for PSortedList<OpalMediaOption>
A syntax error in expression, near `for PSortedList<OpalMediaOption>'.
^error,msg="A syntax error in expression, near `for PSortedList<OpalMediaOption>'."
(gdb) -var-create KDEV37 * "typeinfo for PSortedList<OpalMediaOption>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo name for PSafePtr<LineFxoConnection>
print /x &typeinfo name for PSafePtr<LineFxoConnection>
A syntax error in expression, near `name for PSafePtr<LineFxoConnection>'.
^error,msg="A syntax error in expression, near `name for PSafePtr<LineFxoConnection>'."
(gdb) -var-create KDEV38 * "typeinfo name for PSafePtr<LineFxoConnection>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &typeinfo for PSafePtr<OpalConnection>
print /x &typeinfo for PSafePtr<OpalConnection>
A syntax error in expression, near `for PSafePtr<OpalConnection>'.
^error,msg="A syntax error in expression, near `for PSafePtr<OpalConnection>'."
(gdb) -var-create KDEV39 * "typeinfo for PSafePtr<OpalConnection>"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
print /x &boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
No type "date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >" within class or namespace "boost::date_time".
^error,msg="No type \"date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >\" within class or namespace \"boost::date_time\"."
(gdb) -var-create KDEV40 * "boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id"
mi_cmd_var_create: unable to create variable object
^error,msg="mi_cmd_var_create: unable to create variable object"
(gdb) print /x &__ioinit
print /x &__ioinit
$4 = 0x4d40de8
^done
(gdb) whatis __ioinit
whatis __ioinit
type = std::ios_base::Init
^done
(gdb) print /x &typeinfo name for LineFxoConnection
print /x &typeinfo name for LineFxoConnection
A syntax error in expression, near `name for LineFxoConnection'.
^error,msg="A syntax error in expression, near `name for LineFxoConnection'."
(gdb) whatis typeinfo name for LineFxoConnection
whatis typeinfo name for LineFxoConnection
A syntax error in expression, near `name for LineFxoConnection'.
^error,msg="A syntax error in expression, near `name for LineFxoConnection'."
(gdb) print /x &typeinfo name for PSafePtr<OpalConnection>
print /x &typeinfo name for PSafePtr<OpalConnection>
A syntax error in expression, near `name for PSafePtr<OpalConnection>'.
^error,msg="A syntax error in expression, near `name for PSafePtr<OpalConnection>'."
(gdb) whatis typeinfo name for PSafePtr<OpalConnection>
whatis typeinfo name for PSafePtr<OpalConnection>
A syntax error in expression, near `name for PSafePtr<OpalConnection>'.
^error,msg="A syntax error in expression, near `name for PSafePtr<OpalConnection>'."
(gdb) print /x &typeinfo name for PSortedList<OpalMediaOption>
print /x &typeinfo name for PSortedList<OpalMediaOption>
A syntax error in expression, near `name for PSortedList<OpalMediaOption>'.
^error,msg="A syntax error in expression, near `name for PSortedList<OpalMediaOption>'."
(gdb) whatis typeinfo name for PSortedList<OpalMediaOption>
whatis typeinfo name for PSortedList<OpalMediaOption>
A syntax error in expression, near `name for PSortedList<OpalMediaOption>'.
^error,msg="A syntax error in expression, near `name for PSortedList<OpalMediaOption>'."
(gdb) print /x &typeinfo for PSafePtr<LineFxoConnection>
print /x &typeinfo for PSafePtr<LineFxoConnection>
A syntax error in expression, near `for PSafePtr<LineFxoConnection>'.
^error,msg="A syntax error in expression, near `for PSafePtr<LineFxoConnection>'."
(gdb) whatis typeinfo for PSafePtr<LineFxoConnection>
whatis typeinfo for PSafePtr<LineFxoConnection>
A syntax error in expression, near `for PSafePtr<LineFxoConnection>'.
^error,msg="A syntax error in expression, near `for PSafePtr<LineFxoConnection>'."
(gdb) print /x &typeinfo for PBaseArray<char>
print /x &typeinfo for PBaseArray<char>
A syntax error in expression, near `for PBaseArray<char>'.
^error,msg="A syntax error in expression, near `for PBaseArray<char>'."
(gdb) whatis typeinfo for PBaseArray<char>
whatis typeinfo for PBaseArray<char>
A syntax error in expression, near `for PBaseArray<char>'.
^error,msg="A syntax error in expression, near `for PBaseArray<char>'."
(gdb) print /x &typeinfo name for PList<PString>
print /x &typeinfo name for PList<PString>
A syntax error in expression, near `name for PList<PString>'.
^error,msg="A syntax error in expression, near `name for PList<PString>'."
(gdb) whatis typeinfo name for PList<PString>
whatis typeinfo name for PList<PString>
A syntax error in expression, near `name for PList<PString>'.
^error,msg="A syntax error in expression, near `name for PList<PString>'."
(gdb) print /x &typeinfo name for PBaseArray<char>
print /x &typeinfo name for PBaseArray<char>
A syntax error in expression, near `name for PBaseArray<char>'.
^error,msg="A syntax error in expression, near `name for PBaseArray<char>'."
(gdb) whatis typeinfo name for PBaseArray<char>
whatis typeinfo name for PBaseArray<char>
A syntax error in expression, near `name for PBaseArray<char>'.
^error,msg="A syntax error in expression, near `name for PBaseArray<char>'."
(gdb) print /x &typeinfo for PList<PString>
print /x &typeinfo for PList<PString>
A syntax error in expression, near `for PList<PString>'.
^error,msg="A syntax error in expression, near `for PList<PString>'."
(gdb) whatis typeinfo for PList<PString>
whatis typeinfo for PList<PString>
A syntax error in expression, near `for PList<PString>'.
^error,msg="A syntax error in expression, near `for PList<PString>'."
(gdb) print /x &typeinfo for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
print /x &typeinfo for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
A syntax error in expression, near `for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'.
^error,msg="A syntax error in expression, near `for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'."
(gdb) whatis typeinfo for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
whatis typeinfo for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
A syntax error in expression, near `for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'.
^error,msg="A syntax error in expression, near `for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'."
(gdb) print /x &typeinfo for PList<OpalMediaFormat>
print /x &typeinfo for PList<OpalMediaFormat>
A syntax error in expression, near `for PList<OpalMediaFormat>'.
^error,msg="A syntax error in expression, near `for PList<OpalMediaFormat>'."
(gdb) whatis typeinfo for PList<OpalMediaFormat>
whatis typeinfo for PList<OpalMediaFormat>
A syntax error in expression, near `for PList<OpalMediaFormat>'.
^error,msg="A syntax error in expression, near `for PList<OpalMediaFormat>'."
(gdb) print /x &typeinfo name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
print /x &typeinfo name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
A syntax error in expression, near `name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'.
^error,msg="A syntax error in expression, near `name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'."
(gdb) whatis typeinfo name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
whatis typeinfo name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>
A syntax error in expression, near `name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'.
^error,msg="A syntax error in expression, near `name for LineConnection<LineEndPoint<LineFxoBase, LineFxoConnection>, LineFxoBase, LineFxoConnectionContext>'."
(gdb) print /x &guard variable for boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
print /x &guard variable for boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
No symbol "guard" in current context.
^error,msg="No symbol \"guard\" in current context."
(gdb) whatis guard variable for boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
whatis guard variable for boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
No symbol "guard" in current context.
^error,msg="No symbol \"guard\" in current context."
(gdb) print /x &typeinfo for LineFxoConnection
print /x &typeinfo for LineFxoConnection
A syntax error in expression, near `for LineFxoConnection'.
^error,msg="A syntax error in expression, near `for LineFxoConnection'."
(gdb) whatis typeinfo for LineFxoConnection
whatis typeinfo for LineFxoConnection
A syntax error in expression, near `for LineFxoConnection'.
^error,msg="A syntax error in expression, near `for LineFxoConnection'."
(gdb) print /x &typeinfo name for PList<OpalMediaFormat>
print /x &typeinfo name for PList<OpalMediaFormat>
A syntax error in expression, near `name for PList<OpalMediaFormat>'.
^error,msg="A syntax error in expression, near `name for PList<OpalMediaFormat>'."
(gdb) whatis typeinfo name for PList<OpalMediaFormat>
whatis typeinfo name for PList<OpalMediaFormat>
A syntax error in expression, near `name for PList<OpalMediaFormat>'.
^error,msg="A syntax error in expression, near `name for PList<OpalMediaFormat>'."
(gdb) print /x &typeinfo for PSortedList<OpalMediaOption>
print /x &typeinfo for PSortedList<OpalMediaOption>
A syntax error in expression, near `for PSortedList<OpalMediaOption>'.
^error,msg="A syntax error in expression, near `for PSortedList<OpalMediaOption>'."
(gdb) whatis typeinfo for PSortedList<OpalMediaOption>
whatis typeinfo for PSortedList<OpalMediaOption>
A syntax error in expression, near `for PSortedList<OpalMediaOption>'.
^error,msg="A syntax error in expression, near `for PSortedList<OpalMediaOption>'."
(gdb) print /x &typeinfo name for PSafePtr<LineFxoConnection>
print /x &typeinfo name for PSafePtr<LineFxoConnection>
A syntax error in expression, near `name for PSafePtr<LineFxoConnection>'.
^error,msg="A syntax error in expression, near `name for PSafePtr<LineFxoConnection>'."
(gdb) whatis typeinfo name for PSafePtr<LineFxoConnection>
whatis typeinfo name for PSafePtr<LineFxoConnection>
A syntax error in expression, near `name for PSafePtr<LineFxoConnection>'.
^error,msg="A syntax error in expression, near `name for PSafePtr<LineFxoConnection>'."
(gdb) print /x &typeinfo for PSafePtr<OpalConnection>
print /x &typeinfo for PSafePtr<OpalConnection>
A syntax error in expression, near `for PSafePtr<OpalConnection>'.
^error,msg="A syntax error in expression, near `for PSafePtr<OpalConnection>'."
(gdb) whatis typeinfo for PSafePtr<OpalConnection>
whatis typeinfo for PSafePtr<OpalConnection>
A syntax error in expression, near `for PSafePtr<OpalConnection>'.
^error,msg="A syntax error in expression, near `for PSafePtr<OpalConnection>'."
(gdb) print /x &boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
print /x &boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
No type "date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >" within class or namespace "boost::date_time".
^error,msg="No type \"date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >\" within class or namespace \"boost::date_time\"."
(gdb) whatis boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
whatis boost::date_time::date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id
No type "date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >" within class or namespace "boost::date_time".
^error,msg="No type \"date_facet<boost::gregorian::date, char, std::ostreambuf_iterator<char, std::char_traits<char> > >\" within class or namespace \"boost::date_time\"."
(gdb) -var-update *
^done,changelist=[]
(gdb) -var-evaluate-expression "KDEV22"
^done,value="{...}"
Comment 7 Andreas Pakulat 2009-07-24 20:25:35 UTC
Valdimir any update on this? Is this still a problem in kdev4?
Comment 8 Andreas Pakulat 2009-11-15 21:15:25 UTC
Can't reproduce here, please re-open if its reproduceable with kdevelop4 beta6 or later.