[Mesa-dev] [PATCH] Avoid ASan new-delete-type-mismatch
Stephan Bergmann
stephan.bergmann.secondary at googlemail.com
Thu Jun 9 15:13:20 UTC 2016
...when Function::domTree is created as DominatorTree in Function::convertToSSA
(src/gallium/drivers/nouveau/codegen/nv50_ir_ssa.cpp) but destroyed only as base
Graph in ~Function (src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp).
---
src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h b/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h
index b0981ff..115f20e 100644
--- a/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h
+++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h
@@ -147,7 +147,7 @@ public:
public:
Graph();
- ~Graph(); // does *not* free the nodes (make it an option ?)
+ virtual ~Graph(); // does *not* free the nodes (make it an option ?)
inline Node *getRoot() const { return root; }
--
2.7.4
More information about the mesa-dev
mailing list