[fdo][FDO304][New] Missing virtual destructor

Mateusz Loskot mateusz at loskot.net
Fri Nov 24 12:54:12 EST 2006


You can view the artifact detail at the following URL:

    https://fdo.osgeo.org/servlets/Scarab/id/FDO304

Type
 Defect

Artifact ID
 FDO304 (Missing virtual destructor)

Reported by
 Mateusz Loskot
 mloskot (mateusz at loskot.net)

New artifact details:
---------------------------------------------------------

- Artifact created
- Description set to new value
  Following classes have virtual functions but no virtual destructor is defined:

FdoRdbmsPvcHandler
FdoXmlSaxHandler
FdoXmlSerializable
FdoXmlFeatureHandler

If these are base classes, they need virtual destructors, otherwise they are unsafe.
If they are not base classes, then their member functions do not need to be virtual, because polymorphic behavior is not expected.
- Operating system set to new value
  Linux
- Defect Severity set to new value
  High
- Component set to new value
  FDO
- OS Distribution and Version set to new value
  Ubuntu 6.06
- Artifact Status set to new value
  Unconfirmed
- Subcomponent set to new value
  COMMON API
- Steps to Reproduce set to new value
  1. Go to definition of 4 classes listed in the description.
2. Check if they have virtual destructor
- Platform set to new value
  PC
- Summary set to new value
  Missing virtual destructor

---------------------------------------------------------
This message was automatically generated by Project Tracker.








More information about the Fdo_issues mailing list