> > Note that if I enter just "run", the EXTRACT statement does not give a > > RESULT. > > > Yes, exactly, that is the situation I would like to investigate. > But it seems we need debug symbols for any callstacks, though :-/ > OK, so switching from the RPi3 to the x86_64:
$ gdb --args /usr/local/lib/rygel/mx-extract --extract-metadata GNU gdb (GDB) 7.12 ... Reading symbols from /usr/local/lib/rygel/mx-extract...done. (gdb) run Starting program: /usr/local/lib/rygel/mx-extract --extract-metadata warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available. MediaExport-Message: rygel-media-export-extract.vala:163: Started with descriptors 0 (in) 1 (out) [New LWP 16289] EXTRACT file:///home/tc/Music/terminator.wav|audio/x-wav [New LWP 16293] ^C Thread 1 "mx-extract" received signal SIGINT, Interrupt. 0x00007ffff4cf3f39 in syscall () from /lib/libc.so.6 (gdb) t a a bt Thread 3 (LWP 16293): #0 0x00007ffff4cf08bd in poll () from /lib/libc.so.6 #1 0x00007ffff52045bc in g_main_context_iterate.isra.42.lto_priv () from /usr/local/lib/libglib-2.0.so.0 #2 0x00007ffff51f3a7c in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0 #3 0x00007ffff611da16 in gdbus_shared_thread_func.lto_priv () from /usr/local/lib/libgio-2.0.so.0 #4 0x00007ffff51dd423 in g_thread_proxy () from /usr/local/lib/libglib-2.0.so.0 #5 0x00007ffff4fa50f5 in start_thread () from /lib/libpthread.so.0 #6 0x00007ffff4cf7aff in clone () from /lib/libc.so.6 Thread 2 (LWP 16289): #0 0x00007ffff4fac54c in __lll_lock_wait () from /lib/libpthread.so.0 #1 0x00007ffff4fa717b in pthread_mutex_lock () from /lib/libpthread.so.0 #2 0x00007ffff54b49cf in g_type_class_ref () from /usr/local/lib/libgobject-2.0.so.0 #3 0x00007ffff6158abb in try_class () from /usr/local/lib/libgio-2.0.so.0 #4 0x00007ffff615b0d4 in _g_io_module_get_default_type () from /usr/local/lib/libgio-2.0.so.0 #5 0x00007ffff6117f63 in g_local_file_monitor_new.lto_priv () from /usr/local/lib/libgio-2.0.so.0 #6 0x00007ffff61198f0 in g_local_file_monitor_new_for_path () from /usr/local/lib/libgio-2.0.so.0 #7 0x00007ffff6188705 in g_file_monitor_file () from /usr/local/lib/libgio-2.0.so.0 #8 0x00007ffff610d9e7 in mount_monitor_start () from /usr/local/lib/libgio-2.0.so.0 #9 0x00007ffff619311a in g_context_specific_group_change_state () from /usr/local/lib/libgio-2.0.so.0 #10 0x00007ffff51f452b in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #11 0x00007ffff520460e in g_main_context_iterate.isra.42.lto_priv () from /usr/local/lib/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #12 0x00007ffff51f2d7a in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0 #13 0x00007ffff52046e4 in glib_worker_main () from /usr/local/lib/libglib-2.0.so.0 #14 0x00007ffff51dd423 in g_thread_proxy () from /usr/local/lib/libglib-2.0.so.0 #15 0x00007ffff4fa50f5 in start_thread () from /lib/libpthread.so.0 #16 0x00007ffff4cf7aff in clone () from /lib/libc.so.6 Thread 1 (LWP 16285): #0 0x00007ffff4cf3f39 in syscall () from /lib/libc.so.6 #1 0x00007ffff5219c94 in g_cond_wait () from /usr/local/lib/libglib-2.0.so.0 #2 0x00007ffff619429d in g_context_specific_group_request_state.lto_priv () from /usr/local/lib/libgio-2.0.so.0 #3 0x00007ffff61aa3b2 in g_context_specific_group_get.constprop () from /usr/local/lib/libgio-2.0.so.0 #4 0x00007ffff610e1d9 in g_unix_volume_monitor_init.lto_priv () from /usr/local/lib/libgio-2.0.so.0 #5 0x00007ffff54c0e9d in g_type_create_instance () from /usr/local/lib/libgobject-2.0.so.0 #6 0x00007ffff54c387c in g_object_new_internal () from /usr/local/lib/libgobject-2.0.so.0 #7 0x00007ffff54c41a6 in g_object_newv () from /usr/local/lib/libgobject-2.0.so.0 #8 0x00007ffff54c4328 in g_object_new () from /usr/local/lib/libgobject-2.0.so.0 #9 0x00007ffff612b09b in g_volume_monitor_get () from /usr/local/lib/libgio-2.0.so.0 #10 0x00007ffff5905d29 in storage_init () from /usr/local/lib/libmediaart-2.0.so.0 #11 0x00007ffff54c0e9d in g_type_create_instance () from /usr/local/lib/libgobject-2.0.so.0 #12 0x00007ffff54c387c in g_object_new_internal () from /usr/local/lib/libgobject-2.0.so.0 #13 0x00007ffff54c41a6 in g_object_newv () from /usr/local/lib/libgobject-2.0.so.0 #14 0x00007ffff54c4328 in g_object_new () from /usr/local/lib/libgobject-2.0.so.0 #15 0x00007ffff5905485 in media_art_process_initable_init.lto_priv () from /usr/local/lib/libmediaart-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #16 0x00007ffff615979a in g_initable_new_valist () from /usr/local/lib/libgio-2.0.so.0 #17 0x00007ffff6159842 in g_initable_new () from /usr/local/lib/libgio-2.0.so.0 #18 0x000000000040b892 in rygel_media_export_generic_extractor_class_init () #19 0x00007ffff54b4ce7 in g_type_class_ref () from /usr/local/lib/libgobject-2.0.so.0 #20 0x00007ffff54c3c83 in g_object_new_valist () from /usr/local/lib/libgobject-2.0.so.0 #21 0x00007ffff54c435e in g_object_new () from /usr/local/lib/libgobject-2.0.so.0 #22 0x00000000004078f2 in run_co () #23 0x00007ffff6147816 in g_task_return_now () from /usr/local/lib/libgio-2.0.so.0 #24 0x00007ffff614816d in g_task_return () from /usr/local/lib/libgio-2.0.so.0 #25 0x00007ffff61a7783 in g_data_input_stream_read_complete () from /usr/local/lib/libgio-2.0.so.0 #26 0x00007ffff61a7c13 in g_data_input_stream_read_line_ready () from /usr/local/lib/libgio-2.0.so.0 #27 0x00007ffff61ad885 in async_fill_callback_wrapper () from /usr/local/lib/libgio-2.0.so.0 #28 0x00007ffff6147816 in g_task_return_now () from /usr/local/lib/libgio-2.0.so.0 #29 0x00007ffff614816d in g_task_return () from /usr/local/lib/libgio-2.0.so.0 #30 0x00007ffff61976ca in fill_async_callback () from /usr/local/lib/libgio-2.0.so.0 #31 0x00007ffff61594c3 in async_ready_callback_wrapper () from /usr/local/lib/libgio-2.0.so.0 #32 0x00007ffff6147816 in g_task_return_now () from /usr/local/lib/libgio-2.0.so.0 #33 0x00007ffff614816d in g_task_return () from /usr/local/lib/libgio-2.0.so.0 #34 0x00007ffff615b560 in read_async_pollable () from /usr/local/lib/libgio-2.0.so.0 #35 0x00007ffff615b56f in read_async_pollable_ready () from /usr/local/lib/libgio-2.0.so.0 #36 0x00007ffff51f452b in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #37 0x00007ffff520460e in g_main_context_iterate.isra.42.lto_priv () from /usr/local/lib/libglib-2.0.so.0 #38 0x00007ffff51f3a7c in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #39 0x0000000000405267 in main () _______________________________________________ rygel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/rygel-list
