#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 [Error: raise.c was not found in source tree] #1 0x00007f55f8e4a859 in __GI_abort () at abort.c:79 [Error: abort.c was not found in source tree] #2 0x00007f55f8eb53ee in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f55f8fdf285 "%s\n") at ../sysdeps/posix/libc_fatal.c:155 [Error: libc_fatal.c was not found in source tree] #3 0x00007f55f8ebd47c in malloc_printerr (str=str@entry=0x7f55f8fe1690 "double free or corruption (!prev)") at malloc.c:5347 [Error: malloc.c was not found in source tree] #4 0x00007f55f8ebf12c in _int_free (av=0x7f55c8000020, p=0x7f55c8817630, have_lock=) at malloc.c:4317 [Error: malloc.c was not found in source tree] #5 0x00007f558422bdf0 in CopyCleanCache () from /tmp/apport_sandbox_auyehdsf/usr/lib/x86_64-linux-gnu/vlc/plugins/vaapi/libvaapi_filters_plugin.so #6 0x00007f558421ceda in vlc_vaapi_CloseChroma () from /tmp/apport_sandbox_auyehdsf/usr/lib/x86_64-linux-gnu/vlc/plugins/vaapi/libvaapi_filters_plugin.so #7 0x00007f55f8d43392 in vlc_module_unload (obj=obj@entry=0x7f55c81ee320, module=, deinit=deinit@entry=0x7f55f8d42770 ) at modules/modules.c:343 338: if (module->pf_deactivate != NULL) 339: { 340: va_list ap; 341: 342: va_start(ap, deinit); 343: deinit(module->pf_deactivate, ap); 344: va_end(ap); 345: } 346: 347: vlc_objres_clear(obj); 348: } #8 0x00007f55f8d4344a in module_unneed (obj=obj@entry=0x7f55c81ee320, module=) at modules/modules.c:378 373: 374: #undef module_unneed 375: void module_unneed(vlc_object_t *obj, module_t *module) 376: { 377: msg_Dbg(obj, "removing module \"%s\"", module_get_object(module)); 378: vlc_module_unload(obj, module, generic_stop, obj); 379: } 380: 381: /** 382: * Get a pointer to a module_t given it's name. 383: * #9 0x00007f55f8dc955f in filter_chain_DeleteFilter (chain=chain@entry=0x7f55c81ac800, filter=0x7f55c81ee320) at misc/filter_chain.c:304 299: { 300: assert( chained == chain->last ); 301: chain->last = chained->prev; 302: } 303: 304: module_unneed( filter, filter->p_module ); 305: 306: msg_Dbg( obj, "Filter %p removed from chain", (void *)filter ); 307: FilterDeletePictures( chained->pending ); 308: 309: free( chained->mouse ); #10 0x00007f55f8dc9620 in filter_chain_Delete (p_chain=0x7f55c81ac800) at misc/filter_chain.c:152 147: * Filter chain destruction 148: */ 149: void filter_chain_Delete( filter_chain_t *p_chain ) 150: { 151: while( p_chain->first != NULL ) 152: filter_chain_DeleteFilter( p_chain, &p_chain->first->filter ); 153: 154: es_format_Clean( &p_chain->fmt_in ); 155: es_format_Clean( &p_chain->fmt_out ); 156: 157: free( p_chain ); #11 0x00007f55841f458d in Destroy () from /tmp/apport_sandbox_auyehdsf/usr/lib/x86_64-linux-gnu/vlc/plugins/video_chroma/libchain_plugin.so #12 0x00007f55f8d43392 in vlc_module_unload (obj=obj@entry=0x7f55c844abc0, module=, deinit=deinit@entry=0x7f55f8d42770 ) at modules/modules.c:343 338: if (module->pf_deactivate != NULL) 339: { 340: va_list ap; 341: 342: va_start(ap, deinit); 343: deinit(module->pf_deactivate, ap); 344: va_end(ap); 345: } 346: 347: vlc_objres_clear(obj); 348: } #13 0x00007f55f8d4344a in module_unneed (obj=obj@entry=0x7f55c844abc0, module=) at modules/modules.c:378 373: 374: #undef module_unneed 375: void module_unneed(vlc_object_t *obj, module_t *module) 376: { 377: msg_Dbg(obj, "removing module \"%s\"", module_get_object(module)); 378: vlc_module_unload(obj, module, generic_stop, obj); 379: } 380: 381: /** 382: * Get a pointer to a module_t given it's name. 383: * #14 0x00007f55f8dc2248 in DeleteFilter (p_filter=0x7f55c844abc0) at misc/image.c:832 #15 image_HandlerDelete (p_image=p_image@entry=0x7f55c8778230) at misc/image.c:111 106: bool is_realtime; 107: mtime_t pts_origin; 108: mtime_t pts_next; 109: date_t pts; 110: }; 111: 112: static block_t *Load(demux_t *demux) 113: { 114: const unsigned max_size = 4096 * 4096 * 8; 115: uint64_t size; 116: #16 0x00007f55f8dcbb5f in subpicture_NewFromPicture (p_obj=p_obj@entry=0x7f55800467a0, p_picture=p_picture@entry=0x7f55540823a0, i_chroma=i_chroma@entry=1096176985) at misc/subpicture.c:119 114: if( !p_image ) 115: return NULL; 116: 117: picture_t *p_pip = image_Convert( p_image, p_picture, &fmt_in, &fmt_out ); 118: 119: image_HandlerDelete( p_image ); 120: 121: if( !p_pip ) 122: return NULL; 123: 124: subpicture_t *p_subpic = subpicture_New( NULL ); #17 0x00007f55f8da3dbf in VoutSnapshotPip (p_pic=0x7f55540823a0, p_vout=0x7f55800467a0) at video_output/vout_intf.c:369 364: msg_Dbg( p_vout, "snapshot taken (%s)", psz_filename ); 365: vout_OSDMessage( p_vout, VOUT_SPU_CHANNEL_OSD, "%s", psz_filename ); 366: 367: if( var_InheritBool( p_vout, "snapshot-preview" ) ) 368: { 369: if( VoutSnapshotPip( p_vout, p_pic ) ) 370: msg_Warn( p_vout, "Failed to display snapshot" ); 371: } 372: } 373: 374: /** #18 VoutOsdSnapshot (psz_filename=0x7f55c8772e10 "/home/bagas/Pictures/vlcsnap-2020-09-09-16h14m10s105.png", p_pic=, p_vout=0x7f55800467a0) at video_output/vout_intf.c:369 364: msg_Dbg( p_vout, "snapshot taken (%s)", psz_filename ); 365: vout_OSDMessage( p_vout, VOUT_SPU_CHANNEL_OSD, "%s", psz_filename ); 366: 367: if( var_InheritBool( p_vout, "snapshot-preview" ) ) 368: { 369: if( VoutSnapshotPip( p_vout, p_pic ) ) 370: msg_Warn( p_vout, "Failed to display snapshot" ); 371: } 372: } 373: 374: /** #19 VoutSaveSnapshot (p_vout=0x7f55800467a0) at video_output/vout_intf.c:422 417: p_image, p_vout, &cfg ) ) 418: goto exit; 419: if( cfg.is_sequential ) 420: var_SetInteger( p_vout, "snapshot-num", i_sequence + 1 ); 421: 422: VoutOsdSnapshot( p_vout, p_picture, psz_filename ); 423: 424: /* signal creation of a new snapshot file */ 425: var_SetString( p_vout->obj.libvlc, "snapshot-file", psz_filename ); 426: 427: free( psz_filename ); #20 SnapshotCallback (p_this=0x7f55800467a0, psz_cmd=, oldval=..., newval=..., p_data=) at video_output/vout_intf.c:565 560: { 561: vout_thread_t *p_vout = (vout_thread_t *)p_this; 562: VLC_UNUSED(psz_cmd); VLC_UNUSED(oldval); 563: VLC_UNUSED(newval); VLC_UNUSED(p_data); 564: 565: VoutSaveSnapshot( p_vout ); 566: return VLC_SUCCESS; 567: } 568: 569: static int VideoFilterCallback( vlc_object_t *p_this, char const *psz_cmd, 570: vlc_value_t oldval, vlc_value_t newval, void *p_data) #21 0x00007f55f8dc6165 in TriggerCallback (prev=..., name=0x7f55f023e889 "video-snapshot", var=0x7f5580048940, obj=0x7f55800467a0) at misc/variables.c:252 247: return VLC_SUCCESS; 248: } 249: 250: static void test_callbacks( libvlc_int_t *p_libvlc ) 251: { 252: /* add the callbacks */ 253: for( unsigned i = 0; i < VAR_COUNT; i++ ) 254: { 255: var_Create( p_libvlc, psz_var_name[i], VLC_VAR_INTEGER ); 256: var_AddCallback( p_libvlc, psz_var_name[i], callback, psz_var_name ); 257: } #22 var_TriggerCallback (p_this=p_this@entry=0x7f55800467a0, psz_name=psz_name@entry=0x7f55f023e889 "video-snapshot") at misc/variables.c:981 #23 0x00007f55f00e3d82 in ActionsManager::snapshot (this=) at gui/qt/actions_manager.cpp:158 153: void ActionsManager::snapshot() 154: { 155: vout_thread_t *p_vout = THEMIM->getVout(); 156: if( p_vout ) 157: { 158: var_TriggerCallback( p_vout, "video-snapshot" ); 159: vlc_object_release( p_vout ); 160: } 161: } 162: 163: void ActionsManager::playlist() #24 0x00007f55f00e403d in ActionsManager::doAction (this=0x7f55c84bdbc0, id_action=) at gui/qt/actions_manager.cpp:92 87: case EXTENDED_ACTION: 88: THEDP->extendedDialog(); break; 89: case PLAYLIST_ACTION: 90: playlist(); break; 91: case SNAPSHOT_ACTION: 92: snapshot(); break; 93: case RECORD_ACTION: 94: record(); break; 95: case FRAME_ACTION: 96: frame(); break; 97: case ATOB_ACTION: #25 0x00007f55f021ae76 in ActionsManager::qt_static_metacall (_c=QMetaObject::InvokeMetaMethod, _a=, _id=, _o=) at gui/qt/actions_manager.moc.cpp:161 [Error: actions_manager.moc.cpp was not found in source tree] #26 ActionsManager::qt_static_metacall (_o=, _c=, _id=, _a=) at gui/qt/actions_manager.moc.cpp:136 [Error: actions_manager.moc.cpp was not found in source tree] #27 0x00007f55d70e3300 in QMetaObject::activate (sender=0x7f55c84b0890, signalOffset=, local_signal_index=, argv=) at kernel/qobject.cpp:3804 [Error: qobject.cpp was not found in source tree] #28 0x00007f55d70ee1e2 in QSignalMapper::mapped (this=this@entry=0x7f55c84b0890, _t1=) at .moc/moc_qsignalmapper.cpp:178 [Error: moc_qsignalmapper.cpp was not found in source tree] #29 0x00007f55d70ef648 in QSignalMapper::map (this=0x7f55c84b0890, sender=0x7f55c8565380) at ../../include/QtCore/../../src/corelib/tools/qhash.h:621 [Error: qhash.h was not found in source tree] #30 0x00007f55d70e3300 in QMetaObject::activate (sender=0x7f55c8565380, signalOffset=, local_signal_index=, argv=) at kernel/qobject.cpp:3804 [Error: qobject.cpp was not found in source tree] #31 0x00007f55d7bc4806 in QAbstractButton::clicked (this=this@entry=0x7f55c8565380, _t1=) at .moc/moc_qabstractbutton.cpp:312 [Error: moc_qabstractbutton.cpp was not found in source tree] #32 0x00007f55d7bc4a2e in QAbstractButtonPrivate::emitClicked (this=0x7f55c83a9810) at widgets/qabstractbutton.cpp:414 [Error: qabstractbutton.cpp was not found in source tree] #33 0x00007f55d7bc5e73 in QAbstractButtonPrivate::click (this=0x7f55c83a9810) at widgets/qabstractbutton.cpp:407 [Error: qabstractbutton.cpp was not found in source tree] #34 0x00007f55d7bc6035 in QAbstractButton::mouseReleaseEvent (this=0x7f55c8565380, e=0x7f55d66b14e0) at widgets/qabstractbutton.cpp:1011 [Error: qabstractbutton.cpp was not found in source tree] #35 0x00007f55d7cb95fe in QToolButton::mouseReleaseEvent (this=, e=) at widgets/qtoolbutton.cpp:622 [Error: qtoolbutton.cpp was not found in source tree] #36 0x00007f55d7b122b6 in QWidget::event (this=0x7f55c8565380, event=0x7f55d66b14e0) at kernel/qwidget.cpp:8981 [Error: qwidget.cpp was not found in source tree] #37 0x00007f55d7bc7273 in QAbstractButton::event (this=this@entry=0x7f55c8565380, e=e@entry=0x7f55d66b14e0) at widgets/qabstractbutton.cpp:968 [Error: qabstractbutton.cpp was not found in source tree] #38 0x00007f55d7cb96a8 in QToolButton::event (this=0x7f55c8565380, event=0x7f55d66b14e0) at widgets/qtoolbutton.cpp:1001 [Error: qtoolbutton.cpp was not found in source tree] #39 0x00007f55d7acfa66 in QApplicationPrivate::notify_helper (this=this@entry=0x7f55c8000b60, receiver=receiver@entry=0x7f55c8565380, e=e@entry=0x7f55d66b14e0) at kernel/qapplication.cpp:3700 [Error: qapplication.cpp was not found in source tree] #40 0x00007f55d7ad9343 in QApplication::notify (this=, receiver=0x7f55c8565380, e=0x7f55d66b14e0) at kernel/qapplication.cpp:3160 [Error: qapplication.cpp was not found in source tree] #41 0x00007f55d70b793a in QCoreApplication::notifyInternal2 (receiver=0x7f55c8565380, event=0x7f55d66b14e0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142 [Error: qobject.h was not found in source tree] #42 0x00007f55d7ad8457 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x7f55c8565380, event=event@entry=0x7f55d66b14e0, alienWidget=alienWidget@entry=0x7f55c8565380, nativeWidget=0x7f55cc00b490, buttonDown=buttonDown@entry=0x7f55d7fff8d0 , lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2646 [Error: qapplication.cpp was not found in source tree] #43 0x00007f55d7b2e35d in QWidgetWindow::handleMouseEvent (this=0x7f55c8737720, event=0x7f55d66b1960) at /usr/include/c++/9/bits/atomic_base.h:413 [Error: atomic_base.h was not found in source tree] #44 0x00007f55d7b311ec in QWidgetWindow::event (event=0x7f55d66b1960, this=0x7f55c8737720) at kernel/qwidgetwindow.cpp:289 [Error: qwidgetwindow.cpp was not found in source tree] #45 QWidgetWindow::event (this=0x7f55c8737720, event=0x7f55d66b1960) at kernel/qwidgetwindow.cpp:232 [Error: qwidgetwindow.cpp was not found in source tree] #46 0x00007f55d7acfa66 in QApplicationPrivate::notify_helper (this=this@entry=0x7f55c8000b60, receiver=receiver@entry=0x7f55c8737720, e=e@entry=0x7f55d66b1960) at kernel/qapplication.cpp:3700 [Error: qapplication.cpp was not found in source tree] #47 0x00007f55d7ad90f0 in QApplication::notify (this=0x7f55d66b1db0, receiver=0x7f55c8737720, e=0x7f55d66b1960) at kernel/qapplication.cpp:3446 [Error: qapplication.cpp was not found in source tree] #48 0x00007f55d70b793a in QCoreApplication::notifyInternal2 (receiver=0x7f55c8737720, event=0x7f55d66b1960) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142 [Error: qobject.h was not found in source tree] #49 0x00007f55d74a07d3 in QGuiApplicationPrivate::processMouseEvent (e=e@entry=0x7f55c87773f0) at kernel/qguiapplication.cpp:2107 [Error: qguiapplication.cpp was not found in source tree] #50 0x00007f55d74a210b in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x7f55c87773f0) at kernel/qguiapplication.cpp:1842 [Error: qguiapplication.cpp was not found in source tree] #51 0x00007f55d747c35b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1151 [Error: qwindowsysteminterface.cpp was not found in source tree] #52 0x00007f55d639532e in xcbSourceDispatch (source=) at qxcbeventdispatcher.cpp:105 [Error: qxcbeventdispatcher.cpp was not found in source tree] #53 0x00007f55d68d2fbd in g_main_context_dispatch () from /tmp/apport_sandbox_auyehdsf/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6400.3 #54 0x00007f55d68d3240 in g_main_context_iterate.isra () from /tmp/apport_sandbox_auyehdsf/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6400.3 #55 0x00007f55d68d32e3 in g_main_context_iteration () from /tmp/apport_sandbox_auyehdsf/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6400.3 #56 0x00007f55d710f565 in QEventDispatcherGlib::processEvents (this=0x7f55c812b090, flags=...) at kernel/qeventdispatcher_glib.cpp:422 [Error: qeventdispatcher_glib.cpp was not found in source tree] #57 0x00007f55d70b64db in QEventLoop::exec (this=this@entry=0x7f55d66b1d00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 [Error: qflags.h was not found in source tree] #58 0x00007f55d70be246 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 [Error: qflags.h was not found in source tree] #59 0x00007f55f00bc229 in ?? () at gui/qt/qt.cpp:643 from /tmp/apport_sandbox_auyehdsf/usr/lib/x86_64-linux-gnu/vlc/plugins/gui/libqt_plugin.so #60 0x00007f55f00bcbaa in ThreadXCB (data=) at gui/qt/qt.cpp:368 363: # include 364: 365: static void *ThreadXCB( void *data ) 366: { 367: char platform_name[] = "xcb"; 368: return ThreadPlatform( data, platform_name ); 369: } 370: 371: static bool HasX11( vlc_object_t *obj ) 372: { 373: if( !vlc_xlib_init( obj ) ) #61 0x00007f55f9026609 in start_thread (arg=) at pthread_create.c:477 [Error: pthread_create.c was not found in source tree] #62 0x00007f55f8f47103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 [Error: clone.S was not found in source tree]