We have experienced Media SDK crash several times around MFXClose funciton, basically when application close, we free the resource and close the SDK session instance by call MFXClose(session). But sometimes it crash inside. the back trace looks like this. Any suggestion? thx
#0 0x00007fa6f744389c in std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) ()
from /usr/lib64/libstdc++.so.6
(gdb) bt
#0 0x00007fa6f744389c in std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) ()
from /usr/lib64/libstdc++.so.6
#1 0x00007fa6e1933ad9 in ?? () from /opt/intel-media/lib64/libmfxhw64.so
#2 0x00007fa6e19324b7 in ?? () from /opt/intel-media/lib64/libmfxhw64.so
#3 0x00007fa6e19316a3 in ?? () from /opt/intel-media/lib64/libmfxhw64.so
#4 0x00007fa6e195d91c in ?? () from /opt/intel-media/lib64/libmfxhw64.so
#5 0x00007fa6e195d99b in ?? () from /opt/intel-media/lib64/libmfxhw64.so
#6 0x00007fa6e195db39 in ?? () from /opt/intel-media/lib64/libmfxhw64.so
#7 0x00007fa6e1929ca9 in ?? () from /opt/intel-media/lib64/libmfxhw64.so
#8 0x00007fa6e1929d2d in ?? () from /opt/intel-media/lib64/libmfxhw64.so
#9 0x00007fa6e19259ca in MFXClose () from /opt/intel-media/lib64/libmfxhw64.so
#10 0x00007fa6ea0b109d in MFX_DISP_HANDLE::UnLoadSelectedDLL() ()
from /opt/americandynamics/venvr/lib/gstreamer-0.10/libplaybackelements.so
#11 0x00007fa6ea0b1109 in MFX_DISP_HANDLE::Close() () from /opt/americandynamics/venvr/lib/gstreamer-0.10/libplaybackelements.so
#12 0x00007fa6ea0b072a in MFXClose () from /opt/americandynamics/venvr/lib/gstreamer-0.10/libplaybackelements.so