# Investigate segmentation fault # Log from my PC EXIT [Notice] in [blunted::Exit]: exiting scenemanager [Notice] in [blunted::Exit]: exiting resourcemanagerpool [Notice] in [blunted::Exit]: deleting resourcemanagerpool [Notice] in [blunted::Exit]: exiting systemmanager [Notice] in [SystemManager::Exit]: Deleting system named 'AudioSystem' [Notice] in [OpenALRenderer::operator()()]: Shutting down OpenALRenderer thread [Notice] in [SystemManager::Exit]: Deleting system named 'GraphicsSystem' [Notice] in [GraphicsTask::operator()()]: Shutting down GraphicsSystemTask thread [Notice] in [OpenGLRenderer3D::operator()()]: Shutting down OpenGLRenderer3D thread Segmentation fault (core dumped) vi src/blunted.cpp # around here SystemManager::GetInstance().Exit(); # Log from the VM - no seg. fault EXIT [Notice] in [blunted::Exit]: exiting scenemanager [Notice] in [blunted::Exit]: exiting resourcemanagerpool [Notice] in [blunted::Exit]: deleting resourcemanagerpool [Notice] in [blunted::Exit]: exiting systemmanager [Notice] in [SystemManager::Exit]: Deleting system named 'AudioSystem' [Notice] in [OpenALRenderer::operator()()]: Shutting down OpenALRenderer thread [Notice] in [SystemManager::Exit]: Deleting system named 'GraphicsSystem' [Notice] in [GraphicsTask::operator()()]: Shutting down GraphicsSystemTask thread [Notice] in [OpenGLRenderer3D::operator()()]: Shutting down OpenGLRenderer3D thread [Notice] in [blunted::Exit]: destroying systemmanager [Notice] in [blunted::Exit]: exiting taskmanager [Notice] in [WorkerThread::operator()()]: Exiting worker thread [Notice] in [WorkerThread::operator()()]: Exiting worker thread [Notice] in [WorkerThread::operator()()]: Exiting worker thread [Notice] in [WorkerThread::~WorkerThread]: 3460 messages handled [Notice] in [WorkerThread::~WorkerThread]: 3484 messages handled [Notice] in [WorkerThread::~WorkerThread]: 3455 messages handled [Notice] in [blunted::Exit]: destroying taskmanager [Notice] in [blunted::Exit]: destroying scenemanager [Notice] in [blunted::Exit]: exiting usereventmanager [Notice] in [blunted::Exit]: destroying usereventmanager