==21234== Process terminating with default action of signal 11 (SIGSEGV)
==21234== Access not within mapped region at address 0xF0
==21234== at 0x448EFC0: pthread_mutex_lock (in /lib/i686/libpthread-2.4.so)
==21234== by 0x409F8F3: ost::Event::wait(unsigned long) (in /usr/lib/libccgnu2-1.5.so.0.0.5)
==21234== by 0x409F9B4: ost::Event::wait() (in /usr/lib/libccgnu2-1.5.so.0.0.5)
==21234== by 0x814E01B: RenderDevice::wait_for_output_done() (render_device.cpp:11)
==21234== by 0x814DFA6: Render::prepare_new_image() (renderer.cpp:75)
==21234== by 0x80CBFD7: deinit_mms(bool) (common.cpp:537)
==21234== by 0x80CC195: clean_up(int) (common.cpp:557)
==21234== by 0x44C4637: (within /lib/i686/libc-2.4.so)
==21234== by 0x441EB59: (within /usr/lib/libstdc++.so.6.0.8)
==21234== by 0x441ED44: __cxa_guard_acquire (in /usr/lib/libstdc++.so.6.0.8)
==21234== by 0x80CF9E3: Singleton<Render>::get_instance() (singleton.hpp:9)
==21234== by 0x814E76D: SSaverobj::SetOpacity() (SSaverobj.cpp:124)