$ gdb -batch -n -ex 'set pagination off' -ex bt -ex 'thread apply all bt full' --core /var/crash/1000/16376-1000-1000-11-1508430888-chianamo--usr-bin-totem.core /usr/bin/totem
[New LWP 12098]
[New LWP 16376]
[New LWP 16385]
[New LWP 16386]
[New LWP 16397]
[New LWP 16476]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `totem <removed>'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __run_exit_handlers (status=status@entry=1, listp=0x7fc4e25e25d8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:55
55	exit.c: No such file or directory.
[Current thread is 1 (Thread 0x7fc49cde9700 (LWP 12098))]
#0  0x00007fc4e2280895 in __run_exit_handlers (status=status@entry=1, listp=0x7fc4e25e25d8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:55
#1  0x00007fc4e228099a in __GI_exit (status=status@entry=1) at exit.c:105
#2  0x00007fc4e3d854e8 in totem_object_wait_force_exit (user_data=<optimized out>) at ../src/totem-object.c:1306
#3  0x00007fc4e385e5f5 in g_thread_proxy (data=0x557c8d48a850) at ../../../../glib/gthread.c:784
#4  0x00007fc4e25ef494 in start_thread (arg=0x7fc49cde9700) at pthread_create.c:333
#5  0x00007fc4e2333abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 6 (Thread 0x7fc49d655700 (LWP 16476)):
#0  0x00007fc4e232f219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fc4e387c7ba in g_cond_wait_until (cond=cond@entry=0x557c8c6acca8, mutex=mutex@entry=0x557c8c6acca0, end_time=end_time@entry=57393810302) at ../../../../glib/gthread-posix.c:1442
        now = {tv_sec = 57378, tv_nsec = 810303416}
        span = {tv_sec = 14, tv_nsec = 999998584}
        sampled = 4
        res = <optimized out>
#2  0x00007fc4e380b2e1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x557c8c6acca0, wait=wait@entry=1, end_time=end_time@entry=57393810302) at ../../../../glib/gasyncqueue.c:422
        retval = <optimized out>
        __func__ = "g_async_queue_pop_intern_unlocked"
#3  0x00007fc4e380b89c in g_async_queue_timeout_pop (queue=0x557c8c6acca0, timeout=timeout@entry=15000000) at ../../../../glib/gasyncqueue.c:543
        end_time = 57393810302
        retval = <optimized out>
#4  0x00007fc4e385f09e in g_thread_pool_wait_for_new_pool () at ../../../../glib/gthreadpool.c:167
        pool = <optimized out>
        local_wakeup_thread_serial = <optimized out>
        last_wakeup_thread_serial = <optimized out>
        have_relayed_thread_marker = <optimized out>
        free_pool = <optimized out>
        pool = <optimized out>
#5  0x00007fc4e385f09e in g_thread_pool_thread_proxy (data=<optimized out>) at ../../../../glib/gthreadpool.c:364
        free_pool = <optimized out>
        pool = <optimized out>
#6  0x00007fc4e385e5f5 in g_thread_proxy (data=0x557c8df6dde0) at ../../../../glib/gthread.c:784
        thread = 0x557c8df6dde0
#7  0x00007fc4e25ef494 in start_thread (arg=0x7fc49d655700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fc49d655700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140482430981888, 5073814630639048118, 0, 140482747852559, 0, 140483617562688, -5052769072254839370, -5053026430324992586}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#8  0x00007fc4e2333abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 5 (Thread 0x7fc4c8e51700 (LWP 16397)):
#0  0x00007fc4e232a66d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fc4e3837119 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x557c8ce20130, timeout=<optimized out>, context=0x557c8c73b2b0) at ../../../../glib/gmain.c:4187
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7fc4e3846610 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x557c8ce20130
#2  0x00007fc4e3837119 in g_main_context_iterate (context=context@entry=0x557c8c73b2b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3881
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x557c8ce20130
#3  0x00007fc4e383722c in g_main_context_iteration (context=0x557c8c73b2b0, may_block=1) at ../../../../glib/gmain.c:3947
        retval = <optimized out>
#4  0x00007fc4c8e5946d in dconf_engine_dbus_call_async_func (bus_type=G_BUS_TYPE_NONE, bus_name=0x0, object_path=0x7fc4e41f2040 <_rtld_global> <removed>, interface_name=0x0, method_name=0x7fff01e1421f "", parameters=0x7fc4e385e5f5 <g_thread_proxy+85>, handle=0x0, error=0x7fc4e41f2040 <_rtld_global>) at dconf-gdbus-thread.c:279
        call = 0xfffffffffffffdfc
        source = <optimized out>
#5  0x00007fff01e1421f in  ()
#6  0x0000000000000000 in  ()

Thread 4 (Thread 0x7fc4ceea1700 (LWP 16386)):
#0  0x00007fc4e232a66d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fc4e3837119 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x557c8d2f7a40, timeout=<optimized out>, context=0x557c8c6ba4b0) at ../../../../glib/gmain.c:4187
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7fc4e3846610 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 3
        allocated_nfds = 3
        fds = 0x557c8d2f7a40
#2  0x00007fc4e3837119 in g_main_context_iterate (context=0x557c8c6ba4b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3881
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 3
        allocated_nfds = 3
        fds = 0x557c8d2f7a40
#3  0x00007fc4e38374b2 in g_main_loop_run (loop=0x557c8c682ca0) at ../../../../glib/gmain.c:4082
        __func__ = "g_main_loop_run"
#4  0x00007fc4e351ead6 in gdbus_shared_thread_func (user_data=0x557c8c6ba480) at ../../../../gio/gdbusprivate.c:275
        data = 0x557c8c6ba480
#5  0x00007fc4e385e5f5 in g_thread_proxy (data=0x557c8c65eb20) at ../../../../glib/gthread.c:784
        thread = 0x557c8c65eb20
#6  0x00007fc4e25ef494 in start_thread (arg=0x7fc4ceea1700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fc4ceea1700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483261765376, 5073814630639048118, 0, 140733224924463, 0, 140483617562688, -5052948269027846730, -5053026430324992586}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007fc4e2333abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 3 (Thread 0x7fc4cf6a2700 (LWP 16385)):
#0  0x00007fc4e232a66d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fc4e3837119 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x557c8c6b4f20, timeout=<optimized out>, context=0x557c8c6acd90) at ../../../../glib/gmain.c:4187
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7fc4e3846610 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x557c8c6b4f20
#2  0x00007fc4e3837119 in g_main_context_iterate (context=context@entry=0x557c8c6acd90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3881
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x557c8c6b4f20
#3  0x00007fc4e383722c in g_main_context_iteration (context=0x557c8c6acd90, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3947
        retval = <optimized out>
#4  0x00007fc4e3837271 in glib_worker_main (data=<optimized out>) at ../../../../glib/gmain.c:5742
#5  0x00007fc4e385e5f5 in g_thread_proxy (data=0x557c8c65eb70) at ../../../../glib/gthread.c:784
        thread = 0x557c8c65eb70
#6  0x00007fc4e25ef494 in start_thread (arg=0x7fc4cf6a2700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fc4cf6a2700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140483270158080, 5073814630639048118, 0, 140733224924079, 0, 140483617562688, -5052949369076345418, -5053026430324992586}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007fc4e2333abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 2 (Thread 0x7fc4e4186ac0 (LWP 16376)):
#0  0x00007fc4e3fd74d5 in do_lookup_x (undef_name=undef_name@entry=0x7fc4d0eb8fff "_ZNSo5flushEv", new_hash=new_hash@entry=607676608, old_hash=old_hash@entry=0x7fff01e14310, ref=0x7fc4d0eac2b0, result=result@entry=0x7fff01e14320, scope=<optimized out>, i=116, version=0x7fc4e4189480, flags=5, skip=<optimized out>, type_class=1, undef_map=0x7fc4e4193000) at dl-lookup.c:402
        bitmask_word = <optimized out>
        hashbit1 = <optimized out>
        hashbit2 = <optimized out>
        symidx = <optimized out>
        num_versions = 0
        versioned_sym = 0x0
        symtab = 0x7fc4d1414478
        strtab = 0x7fc4d1414d90 ""
        sym = <optimized out>
        bitmask = 0x7fc4d1414200
        map = 0x7fc4e4195fe0
        n = <optimized out>
        list = <optimized out>
#1  0x00007fc4e3fd80c1 in _dl_lookup_symbol_x (undef_name=0x7fc4d0eb8fff "_ZNSo5flushEv", undef_map=0x7fc4e4193000, ref=ref@entry=0x7fff01e143d8, symbol_scope=0x7fc4e4193358, version=0x7fc4e4189480, type_class=type_class@entry=1, flags=5, skip_map=0x0) at dl-lookup.c:833
        res = <optimized out>
        start = <optimized out>
        old_hash = 4294967295
        current_value = {s = 0x0, m = 0x0}
        scope = 0x7fc4e4193358
        __PRETTY_FUNCTION__ = "_dl_lookup_symbol_x"
        i = 0
        protected = <optimized out>
#2  0x00007fc4e3fdcc94 in _dl_fixup (l=<optimized out>, reloc_arg=<optimized out>) at ../elf/dl-runtime.c:111
        version = <optimized out>
        flags = <optimized out>
        symtab = <optimized out>
        strtab = <optimized out>
        reloc = <optimized out>
        sym = 0x7fc4d0eac2b0
        rel_addr = 0x7fc4d1205ea8
        result = <optimized out>
        value = <optimized out>
        __PRETTY_FUNCTION__ = "_dl_fixup"
#3  0x00007fc4e3fe439f in _dl_runtime_resolve_sse () at ../sysdeps/x86_64/dl-trampoline.h:212
#4  0x0000557c8c6a0cc0 in  ()
#5  0x0000557c8c67afb0 in  ()
#6  0x0000557c8d081800 in  ()
#7  0x0000557c8c6a0cc0 in  ()
#8  0x00007fff01e14710 in  ()
#9  0x0000557c8c6a0cc0 in  ()
#12 0x00007fc4e3b2be9f in <emit signal ??? on instance 0x557c8d0d82a0 [GtkApplicationWindow]> (instance=instance@entry=0x557c8d0d82a0, signal_id=<optimized out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff01e14a40, reg_save_area = 0x7fff01e14980}}
    #10 0x00007fc4e3b22cae in signal_emit_unlocked_R (node=node@entry=0x557c8c67afb0, detail=detail@entry=0, instance=instance@entry=0x557c8d0d82a0, emission_return=emission_return@entry=0x7fff01e148b0, instance_and_params=instance_and_params@entry=0x7fff01e14790) at ../../../../gobject/gsignal.c:3635
                tmp = <optimized out>
                handler = 0x20
                accumulator = 0x557c8c67b040
                emission = {next = 0x0, instance = 0x557c8d0d82a0, ihint = {signal_id = 87, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
                handler_list = 0x7fc4e25e3c20 <initial>
                return_accu = 0x7fff01e14730
                accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 87
                max_sequential_handler_number = 9160
                return_value_altered = 0
    #11 0x00007fc4e3b2ae1f in g_signal_emit_valist (instance=0x557c8d0d82a0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff01e14960) at ../../../../gobject/gsignal.c:3401
                return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                error = 0x0
                rtype = 20
                static_scope = 0
                instance_and_params = 0x7fff01e14790
                signal_return_type = 20
                param_values = 0x7fff01e147a8
                i = <optimized out>
                n_params = 1
                __func__ = "g_signal_emit_valist"
#13 0x00007fc4e2b82094 in gtk_widget_event_internal (widget=0x557c8d0d82a0 [GtkApplicationWindow], event=0x557c8dfcf3f0) at ../../../../gtk/gtkwidget.c:7723
        signal_num = <optimized out>
        return_val = <optimized out>
        handled = 0
        __func__ = "gtk_widget_event_internal"
#14 0x00007fc4e2a34f2f in propagate_event (widget=0x557c8d0d82a0 [GtkApplicationWindow], event=0x557c8dfcf3f0, captured=<optimized out>, topmost=0x0) at ../../../../gtk/gtkmain.c:2681
        window = 0x557c8d0d82a0 [GtkApplicationWindow]
        handled_event = <optimized out>
#15 0x00007fc4e2a36fd8 in gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1911
        window_group = <optimized out>
        device = <optimized out>
        tmp_list = <optimized out>
        event_widget = <optimized out>
        event = 0x557c8dfcf3f0
#16 0x00007fc4e0a9f085 in _gdk_event_emit (event=event@entry=0x557c8dfcf3f0) at ../../../../gdk/gdkevents.c:73
#17 0x00007fc4e0ad07f2 in gdk_event_source_dispatch (source=source@entry=0x557c8c663a20, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkeventsource.c:367
        display = <optimized out>
        event = 0x557c8dfcf3f0
#18 0x00007fc4e3836f67 in g_main_dispatch (context=0x557c8c667e70) at ../../../../glib/gmain.c:3148
        dispatch = 0x7fc4e0ad07d0 <gdk_event_source_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = <optimized out>
        cb_data = 0x0
        need_destroy = <optimized out>
        source = 0x557c8c663a20
        current = 0x557c8c697f40
        i = 0
#19 0x00007fc4e3836f67 in g_main_context_dispatch (context=context@entry=0x557c8c667e70) at ../../../../glib/gmain.c:3813
#20 0x00007fc4e38371a0 in g_main_context_iterate (context=context@entry=0x557c8c667e70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3886
        max_priority = 2147483647
        timeout = 1775
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 5
        fds = 0x557c8d470500
#21 0x00007fc4e383722c in g_main_context_iteration (context=context@entry=0x557c8c667e70, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3947
        retval = <optimized out>
#22 0x00007fc4e34f2bed in g_application_run (application=0x557c8c642190 [TotemObject], argc=<optimized out>, argv=<optimized out>) at ../../../../gio/gapplication.c:2401
        arguments = 0x557c8c63d750
        status = 0
        context = 0x557c8c667e70
        acquired_context = <optimized out>
        __func__ = "g_application_run"
#23 0x0000557c8bc14e08 in main (argc=<optimized out>, argv=<optimized out>) at ../src/totem.c:83
        totem = 0x557c8c642190 [TotemObject]

Thread 1 (Thread 0x7fc49cde9700 (LWP 12098)):
#0  0x00007fc4e2280895 in __run_exit_handlers (status=status@entry=1, listp=0x7fc4e25e25d8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:55
        f = 0xb050e4610fbf0
#1  0x00007fc4e228099a in __GI_exit (status=status@entry=1) at exit.c:105
#2  0x00007fc4e3d854e8 in totem_object_wait_force_exit (user_data=<optimized out>) at ../src/totem-object.c:1306
#3  0x00007fc4e385e5f5 in g_thread_proxy (data=0x557c8d48a850) at ../../../../glib/gthread.c:784
        thread = 0x557c8d48a850
#4  0x00007fc4e25ef494 in start_thread (arg=0x7fc49cde9700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fc49cde9700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140482422150912, 5073814630639048118, 0, 140733224928271, 140482422150912, 93993446474800, -5052768047905139274, -5053026430324992586}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007fc4e2333abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
