Skip to content

#823 ConfigParser and ParameterTree segfault when accessing an inexistent subtree

Metadata

Property Value
Reported by Christian Engwer (christi@conan.iwr.uni-heidelberg.de)
Reported at Sep 23, 2010 08:04
Type Bug Report
Version 2.0
Operating System Unspecified / All
Last edited by Christian Engwer (christi@conan.iwr.uni-heidelberg.de)
Last edited at Nov 2, 2010 17:33
Closed by Christian Engwer (christi@conan.iwr.uni-heidelberg.de)
Closed at Nov 2, 2010 17:33
Closed in version 2.1
Resolution Fixed
Comment in dune-common rev. 6224

Description

There is no check for the existence of a subtree. If I get a subtree object for an inexistent subtree and then try to get a value I receive a segfault.

I boiled tis problem down to missing checks and updated the dune/common/test/paramtreetest accordingly. There are two non-detected errors:

  • I can access inexistent subtrees
  • I can access keys as subtrees

I guess this is all more or less the same problem.

Christian