[gstreamer-bugs] [Bug 637057] New: [plugin-scanner] gst-inspect hangs on osx
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sat Dec 11 13:09:46 PST 2010
https://bugzilla.gnome.org/show_bug.cgi?id=637057
GStreamer | gstreamer (core) | git
Summary: [plugin-scanner] gst-inspect hangs on osx
Classification: Desktop
Product: GStreamer
Version: git
OS/Version: Mac OS
Status: UNCONFIRMED
Severity: blocker
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: thiago.sousa.santos at collabora.co.uk
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
Created an attachment (id=176257)
--> (https://bugzilla.gnome.org/attachment.cgi?id=176257)
Log of it hanging
Running gst-inspect hangs on osx when it runs on a separate process.
Doing git bisect leads to this commit: 22fa4470e2497a1b766322497e285ca199709fcc
Trace:
(gdb) thread apply all bt
Thread 3 (process 25075):
#0 0x00007fff84771f8a in __workq_kernreturn ()
#1 0x00007fff8477239c in _pthread_wqthread ()
#2 0x00007fff84772005 in start_wqthread ()
Thread 2 (process 25075):
#0 0x00007fff8477116a in kevent ()
#1 0x00007fff8477303d in _dispatch_mgr_invoke ()
#2 0x00007fff84772d14 in _dispatch_queue_invoke ()
#3 0x00007fff8477283e in _dispatch_worker_thread2 ()
#4 0x00007fff84772168 in _pthread_wqthread ()
#5 0x00007fff84772005 in start_wqthread ()
Thread 1 (process 25075):
#0 0x00007fff847a6652 in __wait4 ()
#1 0x000000010006cca2 in plugin_loader_cleanup_child (l=0x100830c70) at
gstpluginloader.c:430
#2 0x000000010006c182 in plugin_loader_free (loader=0x100830c70) at
gstpluginloader.c:181
#3 0x0000000100078017 in clear_scan_context (context=0x7fff5fbfa720) at
gstregistry.c:1011
#4 0x0000000100079928 in scan_and_update_registry
(default_registry=0x100838030, registry_file=0x10052c600
"/Users/thiagoss/gst/head/gstreamer/registry.dat", write_changes=1,
error=0x7fff5fbfa810) at gstregistry.c:1528
#5 0x0000000100079cc1 in ensure_current_registry (error=0x7fff5fbfa810) at
gstregistry.c:1596
#6 0x0000000100079da7 in gst_update_registry () at gstregistry.c:1678
#7 0x0000000100016603 in init_post (context=0x10050f090, group=0x10051a340,
data=0x0, error=0x7fff5fbfab48) at gst.c:790
#8 0x000000010021db01 in g_option_context_parse ()
#9 0x0000000100009922 in main (argc=1, argv=0x7fff5fbfaba8) at
gst-inspect.c:1578
And I'm also attaching a gst debug log here. If it helps, this setup only has
the core package, so it should only find coreelements plugin.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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