[Bug 784604] SegFault streaming video on Ubuntu 16.04

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jul 6 07:35:57 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=784604

--- Comment #3 from RK23 <rohan at cryptomove.com> ---
Here is the output for "thread apply all bt"
Thread 35 (Thread 0x7f99950d7700 (LWP 27038)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f99bd518cfa in g_cond_wait_until () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f99bd4a8999 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f99bd4a8fbb in g_async_queue_timeout_pop () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f99b54e39a6 in ?? () from
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvaapi.so
#5  0x00007f99b54b7494 in ?? () from
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvaapi.so
#6  0x00007f99b54b7ace in ?? () from
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvaapi.so
#7  0x00007f99bf345f31 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f99bd4fb54e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f99bd4fabb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f99c3fef6ba in start_thread (arg=0x7f99950d7700) at
pthread_create.c:333
#11 0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 34 (Thread 0x7f9995958700 (LWP 27037)):
#0  0x00007f99b59d4e63 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#1  0x00007f99b59dfc33 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#2  0x00007f99b59dfdba in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#3  0x00007f99b59e05c4 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#4  0x00007f99b59dfdba in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#5  0x00007f99b59e0d2e in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#6  0x00007f99b59dfdba in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#7  0x00007f99b59e005b in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#8  0x00007f99b5c6c509 in ?? () from
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideoconvert.so
#9  0x00007f99b59ee21e in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#10 0x00007f99bd25bba5 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#11 0x00007f99bd25b446 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#12 0x00007f99bf31359f in ?? () from
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f99bf31b543 in gst_pad_push () from
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007f99bd256e55 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#15 0x00007f99bf345f31 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f99bd4fb54e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f99bd4fabb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f99c3fef6ba in start_thread (arg=0x7f9995958700) at
pthread_create.c:333
#19 0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 33 (Thread 0x7f999698a700 (LWP 27036)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f99bd518cfa in g_cond_wait_until () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f99bd4a8999 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f99bd4a8fbb in g_async_queue_timeout_pop () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f99bd4fb60a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f99bd4fabb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f99c3fef6ba in start_thread (arg=0x7f999698a700) at
pthread_create.c:333
#7  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 32 (Thread 0x7f999718b700 (LWP 27035)):
#0  0x00007f99c313fb5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f99bd4d438c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f99bd4d449c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f99bd4d44d9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f99bd4fabb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f99c3fef6ba in start_thread (arg=0x7f999718b700) at
pthread_create.c:333
#6  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 31 (Thread 0x7f99b60d2700 (LWP 27034)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b0087700) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b0087700) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b60d2700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 30 (Thread 0x7f99b6133700 (LWP 26944)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b0063c40) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b0063c40) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b6133700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 29 (Thread 0x7f99b6194700 (LWP 26943)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b005d990) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b005d990) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b6194700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 28 (Thread 0x7f99b61f5700 (LWP 26942)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b005bde0) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b005bde0) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b61f5700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 27 (Thread 0x7f99b6256700 (LWP 26941)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b005a230) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b005a230) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b6256700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 26 (Thread 0x7f99b62b7700 (LWP 26940)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b0058680) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b0058680) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b62b7700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 25 (Thread 0x7f99b6318700 (LWP 26939)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b0056ad0) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b0056ad0) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b6318700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 24 (Thread 0x7f99b6379700 (LWP 26938)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b0054f20) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b0054f20) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b6379700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 23 (Thread 0x7f99b63da700 (LWP 26937)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b0053370) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b0053370) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b63da700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 22 (Thread 0x7f99b643b700 (LWP 26936)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b00517c0) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b00517c0) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b643b700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 21 (Thread 0x7f99b649c700 (LWP 26935)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b004fad0) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b004fad0) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b649c700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7f99b64fd700 (LWP 26934)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b004dea0) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b004dea0) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b64fd700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7f99b655e700 (LWP 26933)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b004c2f0) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b004c2f0) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b655e700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7f99b65bf700 (LWP 26932)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b004a740) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b004a740) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b65bf700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7f99b6620700 (LWP 26931)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b0048bd0) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b0048bd0) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b6620700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f99b6681700 (LWP 26925)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b00172a0) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b00172a0) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b6681700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f99b66e2700 (LWP 26924)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b00156f0) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b00156f0) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b66e2700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f99b6743700 (LWP 26923)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b0013b40) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b0013b40) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b6743700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f99b67a4700 (LWP 26922)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b0011f90) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b0011f90) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b67a4700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f99b6805700 (LWP 26921)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b00103e0) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b00103e0) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b6805700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f99b6866700 (LWP 26920)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b000e830) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b000e830) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b6866700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f99b68c7700 (LWP 26919)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b000cc80) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b000cc80) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b68c7700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f99b6928700 (LWP 26918)):
#0  0x00007f99c3ff8c1d in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0x000000000042fda3 in watch_handler (arg=0x0) at enginemain.cpp:13673
#2  0x00000000004311bd in hello_watch_cycle () at enginemain.cpp:14176
#3  0x00007f99c1b93c06 in standard::queue::watch_cycle (this=0x1c1cfa0,
__=0x7f99b000afe0) at primitives.hlo.hlo.cpp:9336
#4  0x00007f99c1b93ca2 in standard::queue::__sgn__watch_cycle__115::__inv
(__=0x7f99b000afe0, __dex=..., __sgn=...) at primitives.hlo.hlo.cpp:9349
#5  0x00007f99c1b2cd7c in __bct::__rb::__RNSW<standard::queue,
standard::queue::__sgn__watch_cycle__115> (__=0x7f99b000afe0,
rt=0x7f99b000cbe8, a=..., ip=0, it=18, nt=8, ii=70) at
/opt/hello/include/bct.h:5559
#6  0x00007f99c1b0b97a in __bct::__qsr<standard::queue,
standard::queue::__sgn__watch_cycle__115>::do_job2 (this=0x1c25190,
qhc=0x7f99b000afe0, ast=0x0, is_event=false) at /opt/hello/include/bct.h:13494
#7  0x00007f99c1afce2c in __bct::__qsr<standard::queue,
standard::queue::__sgn__watch_cycle__115>::do_job (this=0x1c25190,
qhc=0x7f99b000afe0) at /opt/hello/include/bct.h:13405
#8  0x0000000000424561 in loop_queue (vt=0x7f99b000afe0) at
enginemain.cpp:10087
#9  0x00000000004257b6 in hello_stl (qh=0x7f99b000afe0) at enginemain.cpp:10573
#10 0x00007f99c3fef6ba in start_thread (arg=0x7f99b6928700) at
pthread_create.c:333
#11 0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f99b69ea700 (LWP 26916)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b00075b0) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b00075b0) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b69ea700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f99b6a4b700 (LWP 26915)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b0005a40) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b0005a40) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99b6a4b700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f99c449a700 (LWP 26914)):
#0  0x00007f99c3141abc in __pselect (nfds=13, readfds=0x7f99c4499730,
writefds=0x0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>)
at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x00000000004163ee in hello_arx (sfd=9, new_sock_host=0x7f99c4499940) at
enginemain.cpp:4746
#2  0x00007f99c1ba47dd in standard::host::read_host (this=0x1c1d040,
__=0x7f99b0003f10) at primitives.hlo.hlo.cpp:12622
#3  0x00007f99c1ba4a8e in standard::host::__sgn__read_host__134::__inv
(__=0x7f99b0003f10, __dex=..., __sgn=...) at primitives.hlo.hlo.cpp:12732
#4  0x00007f99c1b27a0f in __bct::__rb::__RNSW<standard::host,
standard::host::__sgn__read_host__134> (__=0x7f99b0003f10, rt=0x7f99b0009398,
a=..., ip=0, it=10, nt=9, ii=27) at /opt/hello/include/bct.h:5559
#5  0x00007f99c1b096d4 in __bct::__qsr<standard::host,
standard::host::__sgn__read_host__134>::do_job2 (this=0x1c25960,
qhc=0x7f99b0003f10, ast=0x0, is_event=false) at /opt/hello/include/bct.h:13494
#6  0x00007f99c1af76a6 in __bct::__qsr<standard::host,
standard::host::__sgn__read_host__134>::do_job (this=0x1c25960,
qhc=0x7f99b0003f10) at /opt/hello/include/bct.h:13405
#7  0x0000000000424561 in loop_queue (vt=0x7f99b0003f10) at
enginemain.cpp:10087
#8  0x00000000004257b6 in hello_stl (qh=0x7f99b0003f10) at enginemain.cpp:10573
#9  0x00007f99c3fef6ba in start_thread (arg=0x7f99c449a700) at
pthread_create.c:333
#10 0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f99c44fb700 (LWP 26913)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000042543b in loop_queue (vt=0x7f99b0002650) at
enginemain.cpp:10548
#2  0x00000000004257b6 in hello_stl (qh=0x7f99b0002650) at enginemain.cpp:10573
#3  0x00007f99c3fef6ba in start_thread (arg=0x7f99c44fb700) at
pthread_create.c:333
#4  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f99c455c700 (LWP 26912)):
#0  0x00007f99c3ff851d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f99bfc9a218 in ?? () from /usr/lib/x86_64-linux-gnu/libedit.so.2
#2  0x00007f99bfc9a5fe in el_wgetc () from
/usr/lib/x86_64-linux-gnu/libedit.so.2
#3  0x00007f99bfc9a895 in el_wgets () from
/usr/lib/x86_64-linux-gnu/libedit.so.2
#4  0x00007f99bfca9bc9 in el_gets () from
/usr/lib/x86_64-linux-gnu/libedit.so.2
#5  0x00007f99c13f9363 in
Cryptomove_World::cryptomove_daemon::run_one_command_line (__=0x7f99c2163afc,
interactive=true, command_line=..., prompt=..., level=0, this_batch=...,
batch_executed=...)
    at Cryptomove.hlo.hlo.cpp:86870
#6  0x00007f99c13f616f in Cryptomove_World::cryptomove_daemon::run_client
(__=0x7f99c2163afc, min_real_time=false, owner=true, pwf=..., cf=..., rc=...,
check=false, exit=false, first_time=false)
    at Cryptomove.hlo.hlo.cpp:86217
#7  0x00007f99c1243c44 in Cryptomove_World::cryptomove_daemon::run_host_local
(__=0x7f99c2163afc, args=..., pwdm=..., pwhc=..., pwdms=..., pwhcs=...) at
Cryptomove.hlo.hlo.cpp:28505
#8  0x00007f99c12304e2 in Cryptomove_World::cryptomove_daemon::main
(__=0x7f99c2163afc, args=...) at Cryptomove.hlo.hlo.cpp:25748
#9  0x00007f99c143b55c in __hello__main (argc=1, argv=0x696880 <main_argv>) at
Cryptomove.hlo.hlo.cpp:95405
#10 0x00007f99c1ab6934 in __bct::start_engine_job::do_job (this=0x1c24bb0,
qh=0x7f99c2163afc) at /opt/hello/include/bct.h:14045
#11 0x0000000000424561 in loop_queue (vt=0x7f99c2163afc) at
enginemain.cpp:10087
#12 0x00000000004257b6 in hello_stl (qh=0x7f99c2163afc) at enginemain.cpp:10573
#13 0x00007f99c3fef6ba in start_thread (arg=0x7f99c455c700) at
pthread_create.c:333
#14 0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f99c4601700 (LWP 26911)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000000000431d70 in sige_handler (phv=0x7f99c213b000) at
enginemain.cpp:14531
#2  0x00007f99c3fef6ba in start_thread (arg=0x7f99c4601700) at
pthread_create.c:333
#3  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f99c2d3b700 (LWP 26910)):
#0  0x00007f99c307bb26 in __GI___sigwaitinfo (set=<optimized out>,
info=0x7f99c2d3ae30) at ../sysdeps/unix/sysv/linux/sigwaitinfo.c:56
#1  0x00000000004326e2 in sig_handler (arg=0x0) at enginemain.cpp:14848
#2  0x00007f99c3fef6ba in start_thread (arg=0x7f99c2d3b700) at
pthread_create.c:333
#3  0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f99c4603780 (LWP 26905)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000043d446 in main0 (argc=27, argv=0x7fffefd92368) at
enginemain.cpp:18656
#2  0x000000000043da89 in main (argc=27, argv=0x7fffefd92368) at
enginemain.cpp:18762


I tried using the debug symbols (using sudo apt-get install
xserver-xorg-core-dbg) but all I for the thread 34 that got the seg fault was:

(gdb) bt 34
#0  0x00007f99b59d4e63 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#1  0x00007f99b59dfc33 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#2  0x00007f99b59dfdba in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#3  0x00007f99b59e05c4 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#4  0x00007f99b59dfdba in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#5  0x00007f99b59e0d2e in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#6  0x00007f99b59dfdba in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#7  0x00007f99b59e005b in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#8  0x00007f99b5c6c509 in ?? () from
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideoconvert.so
#9  0x00007f99b59ee21e in ?? () from
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#10 0x00007f99bd25bba5 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#11 0x00007f99bd25b446 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#12 0x00007f99bf31359f in ?? () from
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f99bf31b543 in gst_pad_push () from
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007f99bd256e55 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#15 0x00007f99bf345f31 in ?? () from
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f99bd4fb54e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f99bd4fabb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f99c3fef6ba in start_thread (arg=0x7f9995958700) at
pthread_create.c:333
#19 0x00007f99c314b82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list