RE: [dLeyna] [rygel] building rygel error



Thank you, here it is...


auro auro-HP-G60-Notebook-PC:~$ G_DEBUG=fatal-criticals gdb rygel
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/local/bin/rygel...done.
(gdb) r
Starting program: /usr/local/bin/rygel
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".

(rygel:1954): Rygel-WARNING **: Failed to load user configuration from file '/home/auro/.config/rygel.conf': No such file or directory
[New Thread 0xb7009b40 (LWP 1957)]
[New Thread 0xb6808b40 (LWP 1958)]
[New Thread 0xb5cffb40 (LWP 1959)]
[New Thread 0xb54feb40 (LWP 1960)]
Rygel-Message: New plugin 'MediaExport' available
MediaExport-Message: 'file:///home/auro/Videos' harvested
MediaExport-Message: 'file:///home/auro/Pictures' harvested
MediaExport-Message: 'file:///home/auro/Music' harvested
[Thread 0xb54feb40 (LWP 1960) exited]

[Thread 0xb6808b40 (LWP 1958) exited]
[New Thread 0xb6808b40 (LWP 2039)]
[New Thread 0xb54feb40 (LWP 2058)]
[New Thread 0xb4a29b40 (LWP 2059)]
[New Thread 0xb3057b40 (LWP 2063)]

Program received signal SIGTRAP, Trace/breakpoint trap.
g_logv (log_domain=0xb7d9108e "GLib-GObject", log_level=<optimized out>,
    format=0xb7cf157e "%s: assertion `%s' failed",
    args1=0xbfffe5ac "\336Dٷ\260\061ٷ\240&\377\267\210}\027\b0\330ʷ\216\020ٷ\320\342\357\267\364_ڷˠַ\216\020ٷ\336Dٷ\260\061ٷ\364\213ط\230\364?\b\230\364?\b\350\244B\b\364_ڷ\364_ڷpZ\006\b")
    at /build/buildd/glib2.0-2.32.3/./glib/gmessages.c:765
765    /build/buildd/glib2.0-2.32.3/./glib/gmessages.c: No such file or directory.
(gdb)
(gdb) bt
#0  g_logv (log_domain=0xb7d9108e "GLib-GObject", log_level=<optimized out>,
    format=0xb7cf157e "%s: assertion `%s' failed",
    args1=0xbfffe5ac "\336Dٷ\260\061ٷ\240&\377\267\210}\027\b0\330ʷ\216\020ٷ\320\342\357\267\364_ڷˠַ\216\020ٷ\336Dٷ\260\061ٷ\364\213ط\230\364?\b\230\364?\b\350\244B\b\364_ڷ\364_ڷpZ\006\b")
    at /build/buildd/glib2.0-2.32.3/./glib/gmessages.c:765
#1  0xb7cad823 in g_log (log_domain=0xb7d9108e "GLib-GObject",
    log_level=G_LOG_LEVEL_CRITICAL,
    format=0xb7cf157e "%s: assertion `%s' failed")
    at /build/buildd/glib2.0-2.32.3/./glib/gmessages.c:792
#2  0xb7cad86d in g_return_if_fail_warning (
    log_domain=0xb7d9108e "GLib-GObject",
    pretty_function=0xb7d944de "g_object_unref",
    _expression_=0xb7d931b0 "G_IS_OBJECT (object)")
    at /build/buildd/glib2.0-2.32.3/./glib/gmessages.c:801
#3  0xb7d6a0cb in g_object_unref (_object=0x0)
    at /build/buildd/glib2.0-2.32.3/./gobject/gobject.c:2911
#4  0xb4ca778b in gupnp_dlna_gst_discoverer_info_unref (info=0x0)
    at metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:27
#5  0xb4ca73cc in gupnp_dlna_gst_information_set_property (object=0x8065b00,
    property_id=1, value=0xbfffe6cc, pspec=0x8088918)
    at metadata-backends/gstreamer/gupnp-dlna-gst-information.c:68
#6  0xb7d6a683 in object_set_property (nqueue=0x843e988, value=0x842a31c,
---Type <return> to continue, or q <return> to quit---
    pspec=0x8088918, object=0x8065b00)
    at /build/buildd/glib2.0-2.32.3/./gobject/gobject.c:1352
#7  g_object_constructor (type=135757192,
    n_construct_properties=<optimized out>, construct_params=0x8177de8)
    at /build/buildd/glib2.0-2.32.3/./gobject/gobject.c:1863
#8  0xb7d6bcf9 in g_object_newv (object_type=135757192, n_parameters=2,
    parameters=0x842a300)
    at /build/buildd/glib2.0-2.32.3/./gobject/gobject.c:1713
#9  0xb7d6c543 in g_object_new_valist (object_type=135757192,
    first_property_name=0xb4ca9072 "uri", var_args=0xbfffe888 "\003")
    at /build/buildd/glib2.0-2.32.3/./gobject/gobject.c:1830
#10 0xb7d6c7a0 in g_object_new (object_type=135757192,
    first_property_name=0xb4ca9072 "uri")
    at /build/buildd/glib2.0-2.32.3/./gobject/gobject.c:1545
#11 0xb4ca74e0 in gupnp_dlna_gst_information_new_from_discoverer_info (
    uri=0x839bef8 "file:///home/auro/Music/fourth-copy-of-13033b03.mp3",
    info=0x8065a70)
    at metadata-backends/gstreamer/gupnp-dlna-gst-information.c:198
#12 0xb4ca7f13 in gupnp_dlna_gst_utils_information_from_discoverer_info (
    info=0x8065a70) at metadata-backends/gstreamer/gupnp-dlna-gst-utils.c:43
#13 0xb4cd039c in ?? ()
   from /usr/lib/rygel-2.0/plugins/librygel-media-export.so
#14 0xb77d335a in ffi_call_SYSV () from /usr/lib/i386-linux-gnu/libffi.so.6
---Type <return> to continue, or q <return> to quit---



________________________________________
From: Jens Georg [mail jensge org]
Sent: Thursday, June 06, 2013 11:30 PM
To: Auro Tripathy
Cc: rygel-list gnome org
Subject: Re: [dLeyna] [rygel] building rygel error

On Fri, 2013-06-07 at 06:00 +0000, Auro Tripathy wrote:
> Thanks Mark and Jens,
> I have a version running with a minor problem.
>
> For every item indexed, I see the message below. Can you please give
> me guidance on getting rid of this.
>
> (rygel:2648): GLib-GObject-CRITICAL **: g_object_unref:
> assertion `G_IS_OBJECT (object)' failed
>
> (rygel:2648): GLib-GObject-CRITICAL **: g_object_unref:
> assertion `G_IS_OBJECT (object)' failed

Hm, not without a backtrace:

please run rygel with G_DEBUG=fatal-criticals gdb rygel

This makes glib abort on the first critical error so you can issue "bt"
to get a backtrace for the message.

>
> My build steps below...
>
> #Get the PPAs as suggested by the Rygel team
>
> sudo add-apt-repository ppa:gstreamer-developers/ppa
> sudo apt-get update
> sudo add-apt-repository ppa:vala-team
> sudo apt-get update
> sudo add-apt-repository ppa:yg-jensge/gupnp-unstable
> sudo apt-get update
>
>
> #install gstreamer 1.0
> sudo apt-get install gstreamer1.0-tools gir1.2-gstreamer-1.0
> gir1.2-gst-plugins-base-1.0 gstreamer1.0-plugins-good
> gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad gstreamer1.0-libav
>
> #get specific versions of vala components
> sudo apt-get install valac-0.18 vala-0.18-doc valac-0.18-dbg
>
> #check the version (should be 0.18)
> valac --version
>
> #now get everything but valac; you already have that
> sudo apt-get install tracker libgee-dev libsqlite3-dev libsoup2.4-dev
> uuid-dev xsltproc docbook-xsl gnome-common gtk-doc-tools
>
> #install some dependencies, we're installing binaries for now, source
> later
> sudo apt-get install dpkg-dev
> sudo apt-get install gupnp-1.0
> sudo apt-get install gee-0.8
> sudo apt-get install gupnp-av-1.0
> sudo apt-get install gupnp-dlna-2.0
>
> #### The following package could not be found and is not needed since
> we're using sqlite db
> #### sudo apt-get install tracker-sparql-0.16 *** needs to be
> investigated
>
> $now install the rygel source
> sudo apt-get source rygel
>
> #source should be in rygel-0.19.1
>
> cd rygel-0.19.1/
> sudo ./configure --disable-tracker-plugin
> sudo make
> sudo make install
>
>
> ________________________________________
> From: rygel-list [rygel-list-bounces gnome org] on behalf of Jens
> Georg [mail jensge org]
> Sent: Thursday, June 06, 2013 3:30 AM
> To: dleyna lists 01 org
> Cc: rygel-list gnome org
> Subject: Re: [dLeyna] [rygel] building rygel error
>
> On Thu, 2013-06-06 at 12:03 +0200, Mark Ryan wrote:
> > Hi Auro,
> >
> > On 06/05/2013 07:02 PM, Auro Tripathy wrote:> [cross-posted on
> > rygel-list as well since I’m blocked by this issue]
> >
> >
> > I don't see this email on the Rygel mailing list
>
> Auro apparently used the wrong mail address to send to the rygel list.
> it's rygel-list gnome org
>
> > > Hi rygel devs:
> > >
> > > I’m building rygel with the instructions in
> > > https://live.gnome.org/Rygel/Building on unbuntu 12.04
> >
>
> > Actually, I can't find this page so I'm not sure what the
> instructions
> > recommend.
>
> Build instructions for Ubuntu 10.10 and Rygel < 0.17 :)
>
> > > checking for gupnp-dlna-2.0 gstreamer-1.0 gstreamer-pbutils-1.0
> vala
> > > bindings... configure: error: Package requirements were not met:
> > > gupnp-dlna-2.0 gstreamer-1.0
> > >
> > > gstreamer-pbutils-1.0
> > >
> > > error: Package `gupnp-dlna-2.0' not found in specified Vala API
> > > directories or GObject-Introspection GIR directories
> >
> >
> > AFAIK, the Ubuntu 12.04 does not have the gupnp-dlna-2.0 package. It
> > also probably ships with versions of the other GUPnP libraries that
> are
> > too old, e.g., GUPnP, GSSDP, and GUPnP-AV to build the latest
> version of
> > Rygel. So you will need to download and compile these libraries
> > yourself. Before building these libraries you first need to make
> sure
> > that you have gobject introspection installed.
> >
> > sudo apt-get install libgirepository1.0-dev
>
> That document is a bit outdated for recent Rygel. For 12.04, it's
> probably easier to use this PPA
> https://launchpad.net/~yg-jensge/+archive/gupnp-unstable and the
> dependent PPAs listed there which give you the needed vala for rygel
> git
> and gstreamer 1.0.
>
>
>
> _______________________________________________
> rygel-list mailing list
> rygel-list gnome org
> https://mail.gnome.org/mailman/listinfo/rygel-list
>
> _______________________________________________
> dLeyna mailing list
> dLeyna lists 01 org
> https://lists.01.org/mailman/listinfo/dleyna




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]