morrissowards / heekscad

Automatically exported from code.google.com/p/heekscad
Other
0 stars 0 forks source link

Release Index causes crash on exit #339

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Start HeeksCAD
Create a cube.
Click somewhere in the graphics.
Close HeeksCAD.

It crashes in HeeksCADapp::ReleaseIndex,

which is being called from 

HeeksCADapp::~HeeksCADapp()
{
    delete m_marked_list;

    HeeksCAD.exe!HeeksCADapp::ReleaseIndex(unsigned int index=29)  Line 4341 + 0x9 bytes    C++
    HeeksCAD.exe!HeeksObj::~HeeksObj()  Line 54 C++
    HeeksCAD.exe!Gripper::~Gripper()  Line 18 + 0x1f bytes  C++
    HeeksCAD.exe!GripperSelTransform::~GripperSelTransform()  + 0x51 bytes  C++
    HeeksCAD.exe!GripperSelTransform::`scalar deleting destructor'()  + 0x16 bytes  C++
    HeeksCAD.exe!MarkedList::delete_move_grips(bool check_app_grippers=false)  Line 43 + 0x22 bytes C++
    HeeksCAD.exe!MarkedList::~MarkedList()  Line 33 C++
    HeeksCAD.exe!MarkedList::`scalar deleting destructor'()  + 0x16 bytes   C++
>   HeeksCAD.exe!HeeksCADapp::~HeeksCADapp()  Line 219 + 0x28 bytes C++

Original issue reported on code.google.com by danhe...@gmail.com on 1 Apr 2011 at 2:54

GoogleCodeExporter commented 8 years ago
Was this intentionally assigned to me?  I could probably fix this but I don't 
think I caused it.

Original comment by jcoffl...@gmail.com on 1 Apr 2011 at 5:39