Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Core dump in GSTD #40

Open
vglavtchev opened this issue Sep 29, 2018 · 2 comments
Open

Core dump in GSTD #40

vglavtchev opened this issue Sep 29, 2018 · 2 comments

Comments

@vglavtchev
Copy link

GSTD daemon dumped all pipelines running on it (gstd-client list_pipelines reported an empty list) and left a core-dump behind. Previously, 5 pipelines had been running on the daemon.

The core dump is as follows:

[Thread debugging using libthread_db enabled]                                                                                                  │·············
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".                                                                     │·············
Core was generated by `/usr/bin/gstd'.                                                                                                         │·············
Program terminated with signal SIGSEGV, Segmentation fault.                                                                                    │·············
#0  strlen () at ../sysdeps/x86_64/strlen.S:106                                                                                                │·············
106     ../sysdeps/x86_64/strlen.S: No such file or directory.                                                                                 │·············
[Current thread is 1 (Thread 0x7f41e4ff9700 (LWP 23565))]                                                                                      │·············
(gdb) bt                                                                                                                                       │·············
#0  strlen () at ../sysdeps/x86_64/strlen.S:106                                                                                                │·············
#1  0x00007f42ae842c0f in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0                                                               │·············
#2  0x00007f42ae84c7a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0                                                               │·············
#3  0x00007f42ae84db76 in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0                                                               │·············
#4  0x00007f42ae84dd8f in gstd_parser_parse_cmd () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0                                            │·············
#5  0x00007f42ae843ece in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0                                                               │·············
#6  0x00007f42ad735e40 in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6                                                        │·············
#7  0x00007f42ad7358ab in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6                                                               │·············
#8  0x00007f42aef82cf5 in g_cclosure_marshal_generic_va () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0                                  │·············
#9  0x00007f42aef82122 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0                                                             │·············
#10 0x00007f42aef9c4b8 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0                                           │·············
#11 0x00007f42aef9d08f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0                                                  │·············
#12 0x00007f42acf99a28 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0                                                                 │·············
#13 0x00007f42aecd254e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0                                                                    │·············
#14 0x00007f42aecd1bb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0                                                                    │·············
#15 0x00007f42ae6226ba in start_thread (arg=0x7f41e4ff9700) at pthread_create.c:333                                                            │·············
#16 0x00007f42ae35841d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
@vglavtchev
Copy link
Author

Another stack trace:

(gdb) bt
#0  0x00007f211e926428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#1  0x00007f211e92802a in __GI_abort () at abort.c:89
#2  0x00007f211f370d65 in g_assertion_message () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f211f370dfa in g_assertion_message_expr () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f211d942f92 in json_builder_begin_array () from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0
#5  0x00007f211eee060b in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0
#6  0x00007f211eee2c02 in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0
#7  0x00007f211eeec7a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0
#8  0x00007f211eeedb76 in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0
#9  0x00007f211eeedd8f in gstd_parser_parse_cmd () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0
#10 0x00007f211eee3ece in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0
#11 0x00007f211ddd5e40 in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#12 0x00007f211ddd58ab in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#13 0x00007f211f622cf5 in g_cclosure_marshal_generic_va () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007f211f622122 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007f211f63c4b8 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007f211f63d08f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007f211d639a28 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#18 0x00007f211f37254e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f211f371bb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f211ecc26ba in start_thread (arg=0x7f20e17fa700) at pthread_create.c:333
#21 0x00007f211e9f841d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

@vglavtchev
Copy link
Author

One more:

Core was generated by `/usr/bin/gstd'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  strlen () at ../sysdeps/x86_64/strlen.S:106
106     ../sysdeps/x86_64/strlen.S: No such file or directory.
[Current thread is 1 (Thread 0x7f92e2ffd700 (LWP 25558))]
(gdb) bt
#0  strlen () at ../sysdeps/x86_64/strlen.S:106
#1  0x00007f93442cbc0f in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0
#2  0x00007f93442d57a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0
#3  0x00007f93442d6b76 in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0
#4  0x00007f93442d6d8f in gstd_parser_parse_cmd () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0
#5  0x00007f93442ccece in ?? () from /usr/lib/x86_64-linux-gnu/libgstd-core.so.0
#6  0x00007f93431bee40 in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#7  0x00007f93431be8ab in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#8  0x00007f9344a0bcf5 in g_cclosure_marshal_generic_va () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007f9344a0b122 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007f9344a254b8 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007f9344a2608f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007f9342a22a28 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#13 0x00007f934475b54e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f934475abb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f93440ab6ba in start_thread (arg=0x7f92e2ffd700) at pthread_create.c:333
#16 0x00007f9343de141d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant