Ticket #24 (new defect)
ProxyObject crash when parent is deleted
| Reported by: | PatrickHorn | Owned by: | PatrickHorn |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | Object Host (Client) | Keywords: | |
| Cc: |
Description
Crashes with a "pure virtual function called" for ProxyObjectListener::destroyed(), for the destruction notification of the children of a given parent object.
gdb crashes when trying to print out the proxy object. This is probably a use-after-free.
One possible solution is to make the list of children separate, and use shared_ptr's for them, because it would be nice to permit walking down through the tree, which is currently not possible.
Change History
Note: See
TracTickets for help on using
tickets.
