Same as Qt::QueuedConnection, except that the signalling thread blocks until the slot returns. This connection must not be used if the receiver lives in the signalling thread, or else the application will deadlock.
Thread 13 (Thread 0x7f3a17fff700 (LWP 30662)):
#0 0x00007f3a6c847460 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1 (closed) 0x00007f3a244afc5b in util_queue_thread_func () at /usr/lib64/dri/r600_dri.so
#2 (closed) 0x00007f3a244afab7 in impl_thrd_routine () at /usr/lib64/dri/r600_dri.so
#3 (closed) 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#4 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 12 (Thread 0x7f3a26173700 (LWP 30661)):
#0 0x00007f3a6c847460 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1 (closed) 0x00007f3a6d25b2d9 in vlc_cond_wait (p_condvar=p_condvar@entry=0x7f3a303f21a8, p_mutex=p_mutex@entry=0x7f3a303f21d8) at posix/thread.c:272
val =
func = "vlc_cond_wait"
#2 (closed) 0x00007f3a6d259d6b in vlc_timer_thread (data=0x7f3a303f21a0) at posix/timer.c:65
canc =
__cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -929494738098643252, 0, 139888495432175, 139887723887040, 139887723886336, 967580521062801100, 967463849922993868}, __mask_was_saved = 0}}, __pad = {0x7f3a26172df0, 0x0, 0x0, 0x0}}
__cancel_routine = 0x7f3a6d259c20 <vlc_cleanup_lock>
__cancel_arg = 0x7f3a303f21d8
__not_first_call =
timer = 0x7f3a303f21a0
PRETTY_FUNCTION = "vlc_timer_thread"
#3 (closed) 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#4 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 11 (Thread 0x7f3a56302700 (LWP 30660)):
#0 0x00007f3a6c847460 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1 (closed) 0x00007f3a6d25b2d9 in vlc_cond_wait (p_condvar=p_condvar@entry=0x7f3a30326898, p_mutex=p_mutex@entry=0x7f3a303268c8) at posix/thread.c:272
val =
func = "vlc_cond_wait"
#2 (closed) 0x00007f3a6d259d6b in vlc_timer_thread (data=0x7f3a30326890) at posix/timer.c:65
canc =
__cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -929494738098643252, 0, 139888495432175, 139888530827712, 139888530827008, 967545037653614284, 967463849922993868}, __mask_was_saved = 0}}, __pad = {0x7f3a56301df0, 0x0, 0x7f3a6c62c878 <__elf_set___libc_thread_subfreeres_element___rpc_thread_destroy__>, 0x7f3a6c62c880 <_IO_helper_jumps>}}
__cancel_routine = 0x7f3a6d259c20 <vlc_cleanup_lock>
__cancel_arg = 0x7f3a303268c8
__not_first_call =
timer = 0x7f3a30326890
PRETTY_FUNCTION = "vlc_timer_thread"
#3 (closed) 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#4 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 10 (Thread 0x7f3a55bf2700 (LWP 30659)):
#0 0x00007f3a6c847460 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1 (closed) 0x00007f3a6d25b2d9 in vlc_cond_wait (p_condvar=p_condvar@entry=0x7f3a30326808, p_mutex=p_mutex@entry=0x7f3a30326838) at posix/thread.c:272
val =
func = "vlc_cond_wait"
#2 (closed) 0x00007f3a6d259d6b in vlc_timer_thread (data=0x7f3a30326800) at posix/timer.c:65
canc =
__cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -929494738098643252, 0, 139888495432175, 139888523422144, 139888523421440, 967550492262080204, 967463849922993868}, __mask_was_saved = 0}}, __pad = {0x7f3a55bf1df0, 0x0, 0x7f3a6c62c878 <__elf_set___libc_thread_subfreeres_element___rpc_thread_destroy__>, 0x7f3a6c62c880 <_IO_helper_jumps>}}
__cancel_routine = 0x7f3a6d259c20 <vlc_cleanup_lock>
__cancel_arg = 0x7f3a30326838
__not_first_call =
timer = 0x7f3a30326800
PRETTY_FUNCTION = "vlc_timer_thread"
#3 (closed) 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#4 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 9 (Thread 0x7f3a27dd3700 (LWP 30658)):
#0 0x00007f3a6c36c01d in poll () at /lib64/libc.so.6
#1 (closed) 0x00007f3a37391166 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2 (closed) 0x00007f3a373914f2 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3 (closed) 0x00007f3a2e613a76 in gdbus_shared_thread_func () at /lib64/libgio-2.0.so.0
#4 0x00007f3a373b8b93 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5 (closed) 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#6 (closed) 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 8 (Thread 0x7f3a285d4700 (LWP 30657)):
#0 0x00007f3a6c36c01d in poll () at /lib64/libc.so.6
#1 (closed) 0x00007f3a37391166 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2 (closed) 0x00007f3a3739127c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3 (closed) 0x00007f3a373912c1 in glib_worker_main () at /lib64/libglib-2.0.so.0
#4 0x00007f3a373b8b93 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5 (closed) 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#6 (closed) 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 7 (Thread 0x7f3a29447700 (LWP 30655)):
#0 0x00007f3a6c36c01d in poll () at /lib64/libc.so.6
#1 (closed) 0x00007f3a37391166 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2 (closed) 0x00007f3a3739127c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3 (closed) 0x00007f3a3a4e76cf in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () at /lib64/libQt5Core.so.5
#4 0x00007f3a3a49868a in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () at /lib64/libQt5Core.so.5
#5 (closed) 0x00007f3a3a2f55e3 in QThread::exec() () at /lib64/libQt5Core.so.5
#6 (closed) 0x00007f3a34087739 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#7 (closed) 0x00007f3a3a2f99ca in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8 (closed) 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#9 (closed) 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 6 (Thread 0x7f3a2dcb0700 (LWP 30654)):
#0 0x00007f3a6c36c01d in poll () at /lib64/libc.so.6
#1 (closed) 0x00007f3a5cf54d10 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2 (closed) 0x00007f3a5cf56aa9 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3 (closed) 0x00007f3a3579bd69 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4 0x00007f3a3a2f99ca in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5 (closed) 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#6 (closed) 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 5 (Thread 0x7f3a54142700 (LWP 30652)):
#0 0x00007f3a6c84a38d in __lll_lock_wait () at /lib64/libpthread.so.0
#1 (closed) 0x00007f3a6c843eca in pthread_mutex_lock () at /lib64/libpthread.so.0
#2 (closed) 0x00007f3a6d25b419 in vlc_mutex_lock (p_mutex=p_mutex@entry=0x7f3a10005ad8) at posix/thread.c:213
val =
func = "vlc_mutex_lock"
#3 (closed) 0x00007f3a6d20bf9a in EsOutControl (out=0x7f3a10004980, i_query=65541, args=0x7f3a54141398) at input/es_out.c:2778
p_sys =
#4 0x00007f3a6d1feb5c in es_out_vaControl (args=0x7f3a54141398, i_query=65541, out=) at ../include/vlc_es_out.h:137
args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7f3a54141470, reg_save_area = 0x7f3a541413b0}}
#5 (closed) 0x00007f3a6d1feb5c in es_out_Control (out=, i_query=i_query@entry=65541) at ../include/vlc_es_out.h:146
args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7f3a54141470, reg_save_area = 0x7f3a541413b0}}
#6 (closed) 0x00007f3a6d2005ba in input_vaControl (p_input=0x7f3a100009d8, i_query=, args=args@entry=0x7f3a54141508) at input/control.c:565
i_id = 0
pp_decoder = 0x7f3a6c84a38d <__lll_lock_wait+29>
pp_vout = 0x7f3a10005ad8
p_bkmk =
i_bkmk = 0
pi_bkmk = 0x7f3a54141508
b_bool =
pb_bool = 0x7f3a54141508
pf = 0x28
val = {i_int = 139888495433024, b_bool = 64, f_float = 2.5440467e+12, psz_string = 0x7f3a54141540 "", p_address = 0x7f3a54141540, p_list = 0x7f3a54141540, coords = {x = 1410602304, y = 32570}}
func = "input_vaControl"
#7 (closed) 0x00007f3a6d201497 in input_Control (p_input=, i_query=i_query@entry=46) at input/control.c:57
args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7f3a541415e0, reg_save_area = 0x7f3a54141520}}
i_result = -512
#8 (closed) 0x00007f3a3b2823f9 in input_GetEsObjects (pp_aout=0x0, pp_vout=0x0, pp_decoder=0x7f3a30108aa8, i_id=, p_input=) at ../../../include/vlc_input.h:644
i_page = 100
b_transparent = false
#9 (closed) 0x00007f3a3b2823f9 in InputManager::UpdateTeletext() (this=0x7f3a30108a80) at input_manager.cpp:608
i_page = 100
b_transparent = false
#10 (closed) 0x00007f3a3a4c179b in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#11 (closed) 0x00007f3a3acd9ecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#12 (closed) 0x00007f3a3ace1671 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#13 (closed) 0x00007f3a3a4996fa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#14 (closed) 0x00007f3a3a49bde0 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#15 (closed) 0x00007f3a3a4e7653 in postEventSourceDispatch(_GSource*, int ()(void), void*) () at /lib64/libQt5Core.so.5
#16 (closed) 0x00007f3a37390e52 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#17 (closed) 0x00007f3a373911d0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#18 (closed) 0x00007f3a3739127c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#19 (closed) 0x00007f3a3a4e76cf in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () at /lib64/libQt5Core.so.5
#20 (closed) 0x00007f3a3a49868a in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () at /lib64/libQt5Core.so.5
#21 (closed) 0x00007f3a3a4a018c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#22 (closed) 0x00007f3a3b2621a8 in ThreadPlatform(void*, char*) (obj=0xdc1478, platform_name=platform_name@entry=0x7f3a54141dc0 "xcb") at qt.cpp:654
p_intf = 0xdc1478
p_sys = 0xdd8110
vlc_name = "vlc"
platform_parm = "-platform"
argv = {0x7f3a54141be0 "vlc", 0x0, 0x7f3a54141dc0 "xcb", 0x0}
argc = 1
app = { = {}, static staticMetaObject = {d = {superdata = 0x7f3a3b1b5780 QApplication::staticMetaObject, stringdata = 0x7f3a3b3ff740, data = 0x7f3a3b3ff6c0, static_metacall = 0x7f3a3b3b26e0 <QVLCApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
p_mi = 0x7f3a30194df0
func = "ThreadPlatform"
s_style = {static null = {}, d = 0x7f3a30128810}
#23 (closed) 0x00007f3a3b262c53 in ThreadXCB(void*) (data=) at qt.cpp:371
platform_name = "xcb"
#24 (closed) 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#25 (closed) 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 4 (Thread 0x7f3a54243700 (LWP 30651)):
#0 0x00007f3a6c36c01d in poll () at /lib64/libc.so.6
#1 (closed) 0x00007f3a558ea4dc in poll (__timeout=, __nfds=, __fds=0x7f3a54242c90) at /usr/include/bits/poll2.h:46
fds = 0x7f3a54242c90
p_watches =
p_info =
p_intf = 0xdbd708
p_sys = 0xdbe270
canc = 0
#2 (closed) 0x00007f3a558ea4dc in Run (data=0xdbd708) at control/dbus/dbus.c:787
fds = 0x7f3a54242c90
p_watches =
p_info =
p_intf = 0xdbd708
p_sys = 0xdbe270
canc = 0
#3 (closed) 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#4 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 3 (Thread 0x7f3a60854700 (LWP 30648)):
#0 0x00007f3a6c847460 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1 (closed) 0x00007f3a6d25b2d9 in vlc_cond_wait (p_condvar=p_condvar@entry=0xd7e210, p_mutex=p_mutex@entry=0xd7e1e8) at posix/thread.c:272
val =
func = "vlc_cond_wait"
#2 (closed) 0x00007f3a6d1ed38b in LoopInput (p_playlist=0xd7e118) at playlist/thread.c:466
p_sys = 0xd7e118
p_input = 0x7f3a100009d8
p_playlist = 0xd7e118
p_sys = 0xd7e118
PRETTY_FUNCTION = "Thread"
func = "Thread"
#3 (closed) 0x00007f3a6d1ed38b in Thread (data=0xd7e118) at playlist/thread.c:506
p_playlist = 0xd7e118
p_sys = 0xd7e118
PRETTY_FUNCTION = "Thread"
func = "Thread"
#4 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#5 (closed) 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 2 (Thread 0x7f3a5ab03700 (LWP 30647)):
#0 0x00007f3a6c36c01d in poll () at /lib64/libc.so.6
#1 (closed) 0x00007f3a60d0cc91 in poll_func () at /lib64/libpulse.so.0
#2 (closed) 0x00007f3a60cfe4a1 in pa_mainloop_poll () at /lib64/libpulse.so.0
#3 (closed) 0x00007f3a60cfeb3e in pa_mainloop_iterate () at /lib64/libpulse.so.0
#4 0x00007f3a60cfebf0 in pa_mainloop_run () at /lib64/libpulse.so.0
#5 (closed) 0x00007f3a60d0cbd9 in thread () at /lib64/libpulse.so.0
#6 (closed) 0x00007f3a60aac1d8 in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-10.0.so
#7 (closed) 0x00007f3a6c8416ca in start_thread () at /lib64/libpthread.so.0
#8 (closed) 0x00007f3a6c377f7f in clone () at /lib64/libc.so.6
Thread 1 (Thread 0x7f3a6d827880 (LWP 30646)):
#0 0x00007f3a6c84b1c6 in sigwait () at /lib64/libpthread.so.0
#1 (closed) 0x0000000000401531 in main (i_argc=, ppsz_argv=) at vlc.c:261
set = {__val = {16391, 0 <repeats 15 times>}}
self = 139888922097792
argv = 0x7ffcf43b1280
argc =
vlc = 0xce4460
ret = 1
signum = 0