Added a new method to PVDataCreate that allows a PVStructure to be created from a PVField array where the elements have a null parent.
PVField::message was changed to pass the message to the top level field adding the field name at each level.
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
--- testBaseExceptionGold 2011-02-10 04:39:30.000000000 -0500
|
||||
+++ testBaseException 2011-04-15 14:18:40.000000000 -0400
|
||||
@@ -1,37 +1,46 @@
|
||||
+
|
||||
+
|
||||
+There is a logic_error
|
||||
+
|
||||
+On line 68 of ../testBaseException.cpp
|
||||
+../bin/linux-x86/testBaseException[0x80497b9]
|
||||
+../bin/linux-x86/testBaseException[0x8049a54]
|
||||
+/lib/libc.so.6(__libc_start_main+0xe6)[0x3ede36]
|
||||
+../bin/linux-x86/testBaseException[0x80490e1]
|
||||
+To translate run 'addr2line -e execname 0xXXXXXXX ...'
|
||||
+ Note: Must be compiled with debug symbols
|
||||
+
|
||||
+
|
||||
+There is another logic_error
|
||||
+
|
||||
+On line 75 of ../testBaseException.cpp
|
||||
+../bin/linux-x86/testBaseException() [0x8049cec]
|
||||
+../bin/linux-x86/testBaseException() [0x8049923]
|
||||
+../bin/linux-x86/testBaseException() [0x8049a54]
|
||||
+/lib/libc.so.6(__libc_start_main+0xe6) [0x3ede36]
|
||||
+../bin/linux-x86/testBaseException() [0x80490e1]
|
||||
+
|
||||
testBaseException...
|
||||
|
||||
all is OK
|
||||
- at ../testBaseException.cpp:48
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- /lib/libc.so.6: __libc_start_main()+0xe6
|
||||
- ../bin/linux-x86/testBaseException
|
||||
+On line 48 of ../testBaseException.cpp
|
||||
+../bin/linux-x86/testBaseException() [0x8049581]
|
||||
+../bin/linux-x86/testBaseException() [0x8049a5c]
|
||||
+/lib/libc.so.6(__libc_start_main+0xe6) [0x3ede36]
|
||||
+../bin/linux-x86/testBaseException() [0x80490e1]
|
||||
+
|
||||
|
||||
|
||||
|
||||
|
||||
exception 2
|
||||
- at ../testBaseException.cpp:57
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- /lib/libc.so.6: __libc_start_main()+0xe6
|
||||
- ../bin/linux-x86/testBaseException
|
||||
-exception 1
|
||||
- at ../testBaseException.cpp:40
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- /lib/libc.so.6: __libc_start_main()+0xe6
|
||||
- ../bin/linux-x86/testBaseException
|
||||
-the root cause
|
||||
- at ../testBaseException.cpp:31
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- ../bin/linux-x86/testBaseException
|
||||
- /lib/libc.so.6: __libc_start_main()+0xe6
|
||||
- ../bin/linux-x86/testBaseException
|
||||
+On line 57 of ../testBaseException.cpp
|
||||
+../bin/linux-x86/testBaseException() [0x80491ec]
|
||||
+../bin/linux-x86/testBaseException() [0x80496f9]
|
||||
+../bin/linux-x86/testBaseException() [0x8049a5c]
|
||||
+/lib/libc.so.6(__libc_start_main+0xe6) [0x3ede36]
|
||||
+../bin/linux-x86/testBaseException() [0x80490e1]
|
||||
+
|
||||
|
||||
|
||||
PASSED
|
||||
|
||||
Reference in New Issue
Block a user