Meeting SDK crashed in ZOOMSDK::CMeetingService::Leave on Linux

zoom-meeting-sdk-linux_x86_64-6.0.10.5355


#7 0x0000780dd5e3bd64 in ssb_media_video_receive_channel::disconnect_inner_hub(Veneer::VENEER_VI_HUB_HANDLE__*) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#8 0x0000780dd5e496ab in ssb_media_callback_wrapper::disconnect_with_recvchannel() () from /root/lib/zoomsdk/libmeetingsdk.so.1

#9 0x0000780dd5e01598 in ssb_video_director::update_callback_wrapper_connecting_status(ssb_media_callback_wrapper*, bool) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#10 0x0000780dd5e01703 in ssb_video_director::handle_callback_wrapper_life(SSB_MC_CALLBACK_WRAPPER_LIFE_OPT, ssb_media_callback_wrapper*) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#11 0x0000780dd5e0e01e in ssb_video_director::control_pipe(SSB_MC_PIPE_TYPE, SSB_MC_PIPE_OPERATION, unsigned char*, unsigned int) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#12 0x0000780dd5ba44cf in CSDKRawDataChannelBase::attach_pipe(SSB_MC_PIPE_TYPE, bool) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#13 0x0000780dd5bb4e94 in CSDKVideoRawDataChannel::Stop() () from /root/lib/zoomsdk/libmeetingsdk.so.1

#14 0x0000780dd5b1b6b5 in ZOOMSDKRAWDATA::VideoRawDataChannel::StopInternal() () from /root/lib/zoomsdk/libmeetingsdk.so.1

#15 0x0000780dd5b1b849 in ZOOMSDKRAWDATA::VideoRawDataChannel::StopRawDataRecvChannel() () from /root/lib/zoomsdk/libmeetingsdk.so.1

#16 0x0000780dd5b1e1b3 in ZOOMSDKRAWDATA::VideoRawDataChannel::ClearAll() () from /root/lib/zoomsdk/libmeetingsdk.so.1

#17 0x0000780dd5b213c2 in ZOOMSDKRAWDATA::VideoRawDataChannel::onUserStatusChanged(SDKVIDEO_SESSION_EVENT, unsigned int) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#18 0x0000780dd5bb2799 in CSDKVideoRawDataChannel::HandleVideoSessionEvent(SDKVIDEO_SESSION_EVENT, void*) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#19 0x0000780dd5bb87ef in non-virtual thunk to CSDKVideoRawDataChannel::OnVideoModuleWillUnload() () from /root/lib/zoomsdk/libmeetingsdk.so.1

#20 0x0000780dd5a74e9b in ZM_MEETING_BRIDGE::CZMMeetingBridge::MessageRouteHandler(int, void*, void*) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#21 0x0000780dd5a7dd1b in ZMMeetingBridgeMessageRouter::SyncBroadcastMessage(int, void*, void*, void*) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#22 0x0000780dd5b80152 in ZM_MEETING_BRIDGE::ZMBConfUIProcessor::OnConfStatusChanged(CONF_STATUS) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#23 0x0000780dd5afefa7 in ZM_MEETING_BRIDGE::ZMMeetingBridgeConfUIEventHandlerMgr::OnConfStatusChanged(CONF_STATUS) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#24 0x0000780dd2a0ee80 in CmmConfAgent::SetConfStatus(CONF_STATUS) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#25 0x0000780dd29fd91e in CmmConfAgent::LeaveConf() () from /root/lib/zoomsdk/libmeetingsdk.so.1

#26 0x0000780dd2a8b6ec in CmmConfAgent::HandleConfCmd(CONF_CMD) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#27 0x0000780dd260cebe in CmmConfMgr::HandleConfCmd(CONF_CMD) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#28 0x0000780dd5bd0710 in ZM_MEETING_BRIDGE::ZMMeetingBridgeMeetingHelper::LeaveOrEndMeeting(int) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#29 0x0000780dd2568772 in ZOOMSDK::CMeetingService::Leave(ZOOMSDK::LeaveMeetingCmd) () from /root/lib/zoomsdk/libmeetingsdk.so.1

#30 0x00005d04b8a16132 in custom_event_callback (user_data=0x5d04cd3a8510) at /test-src/src/main.cpp:123

#31 0x00005d04b99f98e3 in g_main_dispatch ()

#32 0x00005d04b99fd1c0 in g_main_context_iterate_unlocked.constprop ()

#33 0x00005d04b99fdd93 in g_main_loop_run ()

Hey @seungkoo,

I can see that you’re experiencing a crash during the meeting leave operation, but more context would be helpful here if you’re able to provide it.

For example, could you provide some additional context around what you were trying to do when this error occurred? Also, is this error consistently reproducible or are you only seeing this intermittently?

Hi @seungkoo ,

If you’re experiencing issues with the Meeting SDK, you might want to check out an open source project I’m working on called Attendee that offers a simple REST API for creating meeting bots. See the github repo here.

It uses the Linux SDK under the hood, but hides alot of its complexity.