意外と知られていない便利技

← Back to blog

Published on Sun Nov 28 2021 16:24:00 GMT+0000 (Coordinated Universal Time) by IGAITO

OBSが終了時に毎回異常終了してしまう。 異常終了の原因と解決策はないのかな。 ## OBS終了時は仮想カメラと配信は、オフにしてから OBSを閉じるときに、エラーメッセージが表示される原因は、他にもあるかもしれませんが、私の場合は終了の手順が原因でした。 仮想カメラがオンのまま、配信がオンのままで、終了ボタンを押してしまうと、異常終了で、エラーメッセージのウィンドウが表示されてしまいます。 仮想カメラをオフにして、配信を終了して数秒待ってから、OBSを終了させると、通常通り終了してくれます。 ## OBS異常終了時に表示されたエラーメッセージ Process: obs [434] Path: /Applications/OBS.app/Contents/MacOS/obs Identifier: com.obsproject.obs-studio Version: 27.1.0 (27.1.0) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: obs [434] User ID: 501Date/Time: 2021-11-27 20:56:16.288 +0900 OS Version: macOS 11.6 (20G165) Report Version: 12 Bridge OS Version: 5.5 (18P4759a) Anonymous UUID: XXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX Time Awake Since Boot: 3800 seconds System Integrity Protection: enabled Crashed Thread: 38 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Application Specific Information: abort() called obs(434,0x70000f7d1000) malloc: *** error for object 0x7faf074c6000: pointer being freed was not allocated Thread 0:: CrBrowserMain Dispatch queue: com.apple.main-thread 0 com.apple.AMDRadeonX6000GLDriver 0x0000000136004b88 glrTerminateSampler + 0 1 libGPUSupportMercury.dylib 0x00007fff464602f4 gldDestroySampler + 16 2 libGFXShared.dylib 0x00007fff6bc0c6e3 gfxDestroyPluginTexture + 95 3 GLEngine 0x00007fff6bf44e9d gleFreeTextureObject + 36 4 GLEngine 0x00007fff6bf12675 gleUnbindAndFreeFramebufferObject + 172 5 GLEngine 0x00007fff6be7456a glDeleteFramebuffersEXT_Exec + 280 6 libobs-opengl.so 0x0000000135f15222 gs_texture_destroy + 498 7 libobs.0.dylib 0x0000000110289446 gs_texrender_destroy + 22 8 libobs.0.dylib 0x00000001102bdc8c obs_source_destroy + 812 9 libobs.0.dylib 0x00000001102be545 obs_source_release + 85 10 libobs.0.dylib 0x00000001102fec2c obs_sceneitem_release + 172 11 libobs.0.dylib 0x0000000110304bb9 remove_all_items + 665 12 libobs.0.dylib 0x00000001102fd28e scene_destroy + 14 13 libobs.0.dylib 0x00000001102bdbc3 obs_source_destroy + 611 14 libobs.0.dylib 0x00000001102be545 obs_source_release + 85 15 com.obsproject.obs-studio 0x000000010c694e7d QtMetaTypePrivate::QMetaTypeFunctionHelper<(anonymous namespace)::SignalContainer >, true>::Destruct(void*) + 125 16 org.qt-project.QtCore 0x000000010fe88aa4 0x10fc53000 + 2316964 17 org.qt-project.QtCore 0x000000010fe76d1d QVariant::~QVariant() + 109 18 org.qt-project.QtWidgets 0x000000010f33e418 QListWidgetItem::~QListWidgetItem() + 152 19 org.qt-project.QtWidgets 0x000000010f33e4ae QListWidgetItem::~QListWidgetItem() + 14 20 org.qt-project.QtWidgets 0x000000010f33b089 0x10f077000 + 2900105 21 com.obsproject.obs-studio 0x000000010c6547a4 OBSBasic::ClearSceneData() + 100 22 com.obsproject.obs-studio 0x000000010c66aeb8 OBSBasic::closeEvent(QCloseEvent*) + 1256 23 org.qt-project.QtWidgets 0x000000010f0c3fa6 QWidget::event(QEvent*) + 1206 24 org.qt-project.QtWidgets 0x000000010f1d4fe4 QMainWindow::event(QEvent*) + 276 25 org.qt-project.QtWidgets 0x000000010f08a9f6 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262 26 org.qt-project.QtWidgets 0x000000010f08bda2 QApplication::notify(QObject*, QEvent*) + 466 27 org.qt-project.QtCore 0x000000010fe38c36 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 166 28 org.qt-project.QtWidgets 0x000000010f0b3923 QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) + 179 29 org.qt-project.QtWidgets 0x000000010f0c9f57 0x10f077000 + 339799 30 org.qt-project.QtCore 0x000000010fe69b02 0x10fc53000 + 2190082 31 org.qt-project.QtWidgets 0x000000010f0816a6 QAction::activate(QAction::ActionEvent) + 310 32 org.qt-project.QtCore 0x000000010fe61f94 QObject::event(QEvent*) + 900 33 org.qt-project.QtWidgets 0x000000010f08a9f6 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262 34 org.qt-project.QtWidgets 0x000000010f08bda2 QApplication::notify(QObject*, QEvent*) + 466 35 org.qt-project.QtCore 0x000000010fe38c36 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 166 36 org.qt-project.QtCore 0x000000010fe39d73 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 803 37 libqcocoa.dylib 0x0000000113aa4892 0x113a68000 + 247954 38 libqcocoa.dylib 0x0000000113aa4f98 0x113a68000 + 249752 [affi id=5] [affi id=3]

Written by IGAITO

← Back to blog