Re: Rygel on server with minimal configuration



> > There are some messages on the prompt. Can I ignore them?
> >
> > (rygel:1633): GLib-GObject-CRITICAL **: g_object_unref: assertion
> > `G_IS_OBJECT (object)' failed
> 
>   These ones don't seem like something ignorable. Is it possible to
> get a gdb backtrace of that? Make sure to run rygel as:
> 
> G_DEBUG=fatal-criticals gdb rygel
> 
>     and then gdb will treat those warnings like a crash.

I hope i've done it right.


## 20110613 2341 | G_DEBUG=fatal-criticals gdb rygel ##
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 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 "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/local/bin/rygel...done.
(gdb) r
Starting program: /usr/local/bin/rygel 
[Thread debugging using libthread_db enabled]
(rygel:2332): Rygel-DEBUG: rygel-user-config.vala:119: Loaded system
configuration from file '/usr/local/etc/rygel.conf'
(rygel:2332): Rygel-DEBUG: rygel-user-config.vala:129: Loaded user
configuration from file '/root/.config/rygel.conf'
[New Thread 0xb75e1b70 (LWP 2335)]

Program received signal SIGABRT, Aborted.
0xb7fe2416 in __kernel_vsyscall ()
(gdb) thread apply all backtrace full

Thread 2 (Thread 0xb75e1b70 (LWP 2335)):
#0  0xb7fe2416 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7922f06 in poll () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7a2af5b in g_poll () from /lib/libglib-2.0.so.0
No symbol table info available.
#3  0xb7a1a96f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#4  0xb7a1b0f3 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#5  0xb7bc6274 in ?? () from /usr/lib/libgio-2.0.so.0
No symbol table info available.
#6  0xb7a43b6f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#7  0xb79c3c39 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#8  0xb79308ee in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (Thread 0xb77b2750 (LWP 2332)):
#0  0xb7fe2416 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb788e8f1 in raise () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7891d22 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb7a235e8 in g_logv () from /lib/libglib-2.0.so.0
No symbol table info available.
#4  0xb7a23622 in g_log () from /lib/libglib-2.0.so.0
No symbol table info available.
#5  0xb7a2381d in g_return_if_fail_warning () from /lib/libglib-2.0.so.0
No symbol table info available.
#6  0xb7ad1ea2 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#7  0xb7bc3bc3 in ?? () from /usr/lib/libgio-2.0.so.0
No symbol table info available.
#8  0xb7ad200c in g_object_unref () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9  0xb7b5a172 in g_initable_new_valist () from /usr/lib/libgio-2.0.so.0
No symbol table info available.
#10 0xb7b5a1b9 in g_initable_new () from /usr/lib/libgio-2.0.so.0
No symbol table info available.
#11 0x0809a559 in rygel_dbus_service_construct (object_type=135932928,
main=0x80cb2c0, 
    error=0xbffffc88) at rygel-dbus-service.c:177
        self = 0x8167238
        _tmp0_ = 0xbffffc0c
        _tmp1_ = 0x0
        bus = <value optimized out>
        _tmp2_ = <value optimized out>
        _tmp3_ = <value optimized out>
        _inner_error_ = 0x81a2fa0
        __PRETTY_FUNCTION__ = "rygel_dbus_service_construct"
#12 0x0809ab20 in rygel_dbus_service_new (main=0x80cb2c0,
error=0xbffffc88)
    at rygel-dbus-service.c:254
No locals.
#13 0x0805a91c in rygel_main_main (argc=1, argv=0xbffffd54) at
rygel-main.c:920
        result = 0
        main = <value optimized out>
        _tmp2_ = <value optimized out>
        exit_code = <value optimized out>
        _tmp1_ = 0xbffffd54
        original_args_length1 = 1
        _inner_error_ = 0x0
        original_args = 0x80c5f68
        _tmp5_ = <value optimized out>
        _tmp0_ = 0x80c5f68
        _tmp4_ = 0x0
        _original_args_size_ = 1
#14 main (argc=1, argv=0xbffffd54) at rygel-main.c:993
No locals.
(gdb) c
Continuing.
[Thread 0xb75e1b70 (LWP 2335) exited]

Program terminated with signal SIGABRT, Aborted.
The program no longer exists.
(gdb) q




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