- After _rset_state_callback() is returned,
murphy get crash by accessing invalid mem which
was released during _resource_manager_deinit().
- _rset_state_cb is called by releasing resource
in _resource_manager_deinit() and releasing rset
is not required because it is going to be deleted.
Change-Id: I686b1dd1e593cc835f46e8f1cbf96bbf438fed52
Name: libmm-player
Summary: Multimedia Framework Player Library
-Version: 0.6.104
+Version: 0.6.105
Release: 0
Group: Multimedia/Libraries
License: Apache-2.0
MMPLAYER_RESOURCE_SET_LOCK(resource_manager);
if (resource_manager->rset) {
- if (resource_manager->rset->state == MRP_RES_RESOURCE_ACQUIRED) {
- if (mrp_res_release_resource_set(resource_manager->rset))
- LOGE("- could not release resource\n");
- }
mrp_res_delete_resource_set(resource_manager->rset);
resource_manager->rset = NULL;
}