Bug#602679: gnome-clock-applet-mechanism: consumes 100% CPU after user logins into gnome on kfreebsd

toobuntu toobuntu at gmail.com
Sun Nov 7 15:53:37 UTC 2010


On Sun, Nov 7, 2010 at 3:36 AM, Josselin Mouette <joss at debian.org> wrote:

> Le dimanche 07 novembre 2010 à 01:25 -0400, toobuntu a écrit :
> In order to debug that, I’d appreciate a few stack traces of the looping
> process.
>
> Please install gnome-panel-dbg and attach a gdb to this process.
>

$ sudo aptitude install gnome-panel-dbg libdbus-glib-1-2-dbg
libglib2.0-0-dbg libc0.1-dbg libpcre3-dbg
The following NEW packages will be installed:
  libc0.1-dbg libdbus-glib-1-2-dbg libglib2.0-0-dbg libpcre3-dbg
  libpcrecpp0{a}
[snip]
$ sudo reboot
$ ps aux | grep [g]nome-clock-applet-mechanism
root      1051 67.7  0.3  38016  3168 ?        R    10:21   1:56
/usr/lib/gnome-panel/gnome-clock-applet-mechanism
$ ps -flw -C gnome-clock-applet-mechanism
F S UID        PID  PPID  C PRI  NI ADDR SZ  WCHAN STIME TTY          TIME
CMD
0 R root      1051     1 74 262   - -  9504      - 10:21 ?        00:02:49
/usr/lib/gnome-panel/gnome-clock-applet-mechanism
$ sudo gdb
GNU gdb (GDB) 7.0.1-debian
[snip]
This GDB was configured as "x86_64-kfreebsd-gnu".
[snip]
(gdb) set logging file gdb.gnome-clock-applet-mechanism.txt
(gdb) set logging on
Copying output to gdb.gnome-clock-applet-mechanism.txt.
(gdb) handle SIG33 pass nostop noprint
Signal        Stop    Print    Pass to program    Description
SIG33         No    No    Yes        Real-time event 33
(gdb) set pagination 0
(gdb) attach 1051
Attaching to process 1051
Reading symbols from
/usr/lib/gnome-panel/gnome-clock-applet-mechanism...Reading symbols from
/usr/lib/debug/usr/lib/gnome-panel/gnome-clock-applet-mechanism...done.
(no debugging symbols found)...done.
Reading symbols from /usr/lib/libdbus-glib-1.so.2...Reading symbols from
/usr/lib/debug/usr/lib/libdbus-glib-1.so.2.1.0...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdbus-glib-1.so.2
Reading symbols from /usr/lib/libpolkit-gobject-1.so.0...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/libpolkit-gobject-1.so.0
Reading symbols from /usr/lib/libgio-2.0.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgio-2.0.so.0.2400.2...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgio-2.0.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgobject-2.0.so.0.2400.2...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgthread-2.0.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgthread-2.0.so.0.2400.2...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /lib/libglib-2.0.so.0...Reading symbols from
/usr/lib/debug/lib/libglib-2.0.so.0.2400.2...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libglib-2.0.so.0
Reading symbols from /lib/libpthread.so.0...Reading symbols from
/usr/lib/debug/lib/libpthread-0.10.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libc.so.0.1...Reading symbols from
/usr/lib/debug/lib/libc-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.0.1
Reading symbols from /lib/libdbus-1.so.3...(no debugging symbols
found)...done.
Loaded symbols for /lib/libdbus-1.so.3
Reading symbols from /lib/librt.so.1...Reading symbols from
/usr/lib/debug/lib/librt-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib/libeggdbus-1.so.0...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libeggdbus-1.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgmodule-2.0.so.0.2400.2...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /lib/libdl.so.2...Reading symbols from
/usr/lib/debug/lib/libdl-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libpcre.so.3...Reading symbols from
/usr/lib/debug/lib/libpcre.so.3.12.1...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libpcre.so.3
Reading symbols from /lib/libresolv.so.2...Reading symbols from
/usr/lib/debug/lib/libresolv-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/ld-kfreebsd-x86-64.so.1...Reading symbols from
/usr/lib/debug/lib/ld-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-kfreebsd-x86-64.so.1
0x00000008018ec8c7 in gettimeofday () at
../sysdeps/unix/syscall-template.S:82
82    ../sysdeps/unix/syscall-template.S: No such file or directory.
    in ../sysdeps/unix/syscall-template.S
Current language:  auto
The current source language is "auto; currently asm".
(gdb) backtrace
#0  0x00000008018ec8c7 in gettimeofday () at
../sysdeps/unix/syscall-template.S:82
#1  0x0000000801bceefe in ?? () from /lib/libdbus-1.so.3
#2  0x0000000801bb4758 in ?? () from /lib/libdbus-1.so.3
#3  0x0000000800a5559d in polkit_authority_check_authorization_sync () from
/usr/lib/libpolkit-gobject-1.so.0
#4  0x0000000000402b41 in check_can_do (mechanism=0x617c00, action=0x4054f8
"org.gnome.clockapplet.mechanism.settime", context=0x611f70) at
gnome-clock-applet-mechanism.c:582
#5  0x0000000000402c21 in gnome_clock_applet_mechanism_can_set_time
(mechanism=0x7fffffffe430, context=0x0) at
gnome-clock-applet-mechanism.c:615
#6  0x00000008008359db in invoke_object_method (connection=<value optimized
out>, message=0x617580, user_data=<value optimized out>) at
dbus-gobject.c:1724
#7  object_registration_message (connection=<value optimized out>,
message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1944
#8  0x0000000801bc060e in ?? () from /lib/libdbus-1.so.3
#9  0x0000000801bb420c in dbus_connection_dispatch () from
/lib/libdbus-1.so.3
#10 0x0000000800831bb5 in message_queue_dispatch (source=<value optimized
out>, callback=<value optimized out>, user_data=<value optimized out>) at
dbus-gmain.c:101
#11 0x00000008013a3812 in g_main_dispatch (context=0x614780) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x614780) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2513
#13 0x00000008013a75a8 in g_main_context_iterate (context=0x614780,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2591
#14 0x00000008013a7ab5 in IA__g_main_loop_run (loop=0x618fd0) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2799
#15 0x0000000000403e4d in main (argc=<value optimized out>, argv=<value
optimized out>) at gnome-clock-applet-mechanism-main.c:163
(gdb) continue
Continuing.
^C
Program received signal SIGINT, Interrupt.
0x00000008018ec8c7 in gettimeofday () at
../sysdeps/unix/syscall-template.S:82
82    in ../sysdeps/unix/syscall-template.S
(gdb) backtrace
#0  0x00000008018ec8c7 in gettimeofday () at
../sysdeps/unix/syscall-template.S:82
#1  0x0000000801bceefe in ?? () from /lib/libdbus-1.so.3
#2  0x0000000801bb4758 in ?? () from /lib/libdbus-1.so.3
#3  0x0000000800a5559d in polkit_authority_check_authorization_sync () from
/usr/lib/libpolkit-gobject-1.so.0
#4  0x0000000000402b41 in check_can_do (mechanism=0x617c00, action=0x4054f8
"org.gnome.clockapplet.mechanism.settime", context=0x611f70) at
gnome-clock-applet-mechanism.c:582
#5  0x0000000000402c21 in gnome_clock_applet_mechanism_can_set_time
(mechanism=0x7fffffffe430, context=0x0) at
gnome-clock-applet-mechanism.c:615
#6  0x00000008008359db in invoke_object_method (connection=<value optimized
out>, message=0x617580, user_data=<value optimized out>) at
dbus-gobject.c:1724
#7  object_registration_message (connection=<value optimized out>,
message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1944
#8  0x0000000801bc060e in ?? () from /lib/libdbus-1.so.3
#9  0x0000000801bb420c in dbus_connection_dispatch () from
/lib/libdbus-1.so.3
#10 0x0000000800831bb5 in message_queue_dispatch (source=<value optimized
out>, callback=<value optimized out>, user_data=<value optimized out>) at
dbus-gmain.c:101
#11 0x00000008013a3812 in g_main_dispatch (context=0x614780) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x614780) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2513
#13 0x00000008013a75a8 in g_main_context_iterate (context=0x614780,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2591
#14 0x00000008013a7ab5 in IA__g_main_loop_run (loop=0x618fd0) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2799
#15 0x0000000000403e4d in main (argc=<value optimized out>, argv=<value
optimized out>) at gnome-clock-applet-mechanism-main.c:163
(gdb) continue
Continuing.

Program received signal SIGINT, Interrupt.
0x00000008018ec8c7 in gettimeofday () at
../sysdeps/unix/syscall-template.S:82
82    in ../sysdeps/unix/syscall-template.S
(gdb) backtrace
#0  0x00000008018ec8c7 in gettimeofday () at
../sysdeps/unix/syscall-template.S:82
#1  0x0000000801bceefe in ?? () from /lib/libdbus-1.so.3
#2  0x0000000801bb4758 in ?? () from /lib/libdbus-1.so.3
#3  0x0000000800a5559d in polkit_authority_check_authorization_sync () from
/usr/lib/libpolkit-gobject-1.so.0
#4  0x0000000000402b41 in check_can_do (mechanism=0x617c00, action=0x4054f8
"org.gnome.clockapplet.mechanism.settime", context=0x611f70) at
gnome-clock-applet-mechanism.c:582
#5  0x0000000000402c21 in gnome_clock_applet_mechanism_can_set_time
(mechanism=0x7fffffffe430, context=0x0) at
gnome-clock-applet-mechanism.c:615
#6  0x00000008008359db in invoke_object_method (connection=<value optimized
out>, message=0x617580, user_data=<value optimized out>) at
dbus-gobject.c:1724
#7  object_registration_message (connection=<value optimized out>,
message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1944
#8  0x0000000801bc060e in ?? () from /lib/libdbus-1.so.3
#9  0x0000000801bb420c in dbus_connection_dispatch () from
/lib/libdbus-1.so.3
#10 0x0000000800831bb5 in message_queue_dispatch (source=<value optimized
out>, callback=<value optimized out>, user_data=<value optimized out>) at
dbus-gmain.c:101
#11 0x00000008013a3812 in g_main_dispatch (context=0x614780) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x614780) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2513
#13 0x00000008013a75a8 in g_main_context_iterate (context=0x614780,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2591
#14 0x00000008013a7ab5 in IA__g_main_loop_run (loop=0x618fd0) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2799
#15 0x0000000000403e4d in main (argc=<value optimized out>, argv=<value
optimized out>) at gnome-clock-applet-mechanism-main.c:163
(gdb) backtrace full
#0  0x00000008018ec8c7 in gettimeofday () at
../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x0000000801bceefe in ?? () from /lib/libdbus-1.so.3
No symbol table info available.
#2  0x0000000801bb4758 in ?? () from /lib/libdbus-1.so.3
No symbol table info available.
#3  0x0000000800a5559d in polkit_authority_check_authorization_sync () from
/usr/lib/libpolkit-gobject-1.so.0
No symbol table info available.
#4  0x0000000000402b41 in check_can_do (mechanism=0x617c00, action=0x4054f8
"org.gnome.clockapplet.mechanism.settime", context=0x611f70) at
gnome-clock-applet-mechanism.c:582
        sender = <value optimized out>
        subject = 0x6088e0
        result = <value optimized out>
        error = 0x0
#5  0x0000000000402c21 in gnome_clock_applet_mechanism_can_set_time
(mechanism=0x7fffffffe430, context=0x0) at
gnome-clock-applet-mechanism.c:615
No locals.
#6  0x00000008008359db in invoke_object_method (connection=<value optimized
out>, message=0x617580, user_data=<value optimized out>) at
dbus-gobject.c:1724
        had_error = <value optimized out>
        value_array = <value optimized out>
        result = <value optimized out>
        gerror = 0x0
        closure = {ref_count = 0, meta_marshal = 0, n_guards = 0,
n_fnotifiers = 0, n_inotifiers = 0, in_inotify = 0, floating = 0,
derivative_flag = 0, in_marshal = 0, is_invalid = 0, marshal = 0, data =
0x0, notifiers = 0x0}
        out_param_pos = <value optimized out>
        have_retval = <value optimized out>
        send_reply = 1
        in_signature = 0x619190 ""
        out_param_count = 6368184
        out_param_gvalue_pos = <value optimized out>
        retval_signals_error = <value optimized out>
        arg_metadata = <value optimized out>
        out_param_values = 0x801bb836a
        return_value = {g_type = 0, 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}}}
        out_param_gvalues = 0x801bbf1f8
        reply = <value optimized out>
        retval_is_synthetic = 0
        retval_is_constant = 0
#7  object_registration_message (connection=<value optimized out>,
message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1944
        pspec = <value optimized out>
        object = 0x617c00
        setter = <value optimized out>
        getter = 6368184
        getall = <value optimized out>
        s = 0x7fffffffe790 ""
        requested_propname = <value optimized out>
        wincaps_propiface = <value optimized out>
        iter = {dummy1 = 0x73, dummy2 = 0x41, dummy3 = 0, dummy4 = 0, dummy5
= 28963400, dummy6 = 8, dummy7 = 6385408, dummy8 = 0, dummy9 = 6291456,
dummy10 = 32767, dummy11 = -6548, pad1 = 32767, pad2 = 32, pad3 = 0x30}
        method = 0x405e08
        object_info = 0x405bc0
        ret = <value optimized out>
#8  0x0000000801bc060e in ?? () from /lib/libdbus-1.so.3
No symbol table info available.
#9  0x0000000801bb420c in dbus_connection_dispatch () from
/lib/libdbus-1.so.3
No symbol table info available.
#10 0x0000000800831bb5 in message_queue_dispatch (source=<value optimized
out>, callback=<value optimized out>, user_data=<value optimized out>) at
dbus-gmain.c:101
        connection = 0x612bb0
#11 0x00000008013a3812 in g_main_dispatch (context=0x614780) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:1960
        dispatch = 0x800831ba0 <message_queue_dispatch>
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0x614860, next = 0x0}
        source = 0x614860
        current = 0x609360
        i = 0
#12 IA__g_main_context_dispatch (context=0x614780) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2513
No locals.
#13 0x00000008013a75a8 in g_main_context_iterate (context=0x614780,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2591
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = 3
        allocated_nfds = 20661104
        fds = <value optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#14 0x00000008013a7ab5 in IA__g_main_loop_run (loop=0x618fd0) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2799
        self = 0x6076b0
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#15 0x0000000000403e4d in main (argc=<value optimized out>, argv=<value
optimized out>) at gnome-clock-applet-mechanism-main.c:163
        loop = <value optimized out>
        mechanism = 0x617c00
        bus_proxy = <value optimized out>
        connection = <value optimized out>
        ret = <value optimized out>
(gdb) info registers
rax            0x0    0
rbx            0x7fffffffe4e0    140737488348384
rcx            0x0    0
rdx            0x0    0
rsi            0x0    0
rdi            0x7fffffffe430    140737488348208
rbp            0x7fffffffe4e8    0x7fffffffe4e8
rsp            0x7fffffffe428    0x7fffffffe428
r8             0x80063c500    34366276864
r9             0x7fffffffe3e0    140737488348128
r10            0x0    0
r11            0xffffffff    4294967295
r12            0x0    0
r13            0xffffffff    4294967295
r14            0x0    0
r15            0x7fffffffe4e8    140737488348392
rip            0x8018ec8c7    0x8018ec8c7 <gettimeofday+7>
eflags         0x246    [ PF ZF IF ]
cs             0x43    67
ss             0x3b    59
ds             0x0    0
es             0x0    0
fs             0x0    0
gs             0x0    0
(gdb) x/16i $pc
0x8018ec8c7 <gettimeofday+7>:    jb     0x8018ec8ca <gettimeofday+10>
0x8018ec8c9 <gettimeofday+9>:    retq
0x8018ec8ca <gettimeofday+10>:    mov    0x2b06bf(%rip),%rcx        #
0x801b9cf90
0x8018ec8d1 <gettimeofday+17>:    mov    %eax,%fs:(%rcx)
0x8018ec8d4 <gettimeofday+20>:    or     $0xffffffffffffffff,%rax
0x8018ec8d8 <gettimeofday+24>:    jmp    0x8018ec8c9 <gettimeofday+9>
0x8018ec8da:    nop
0x8018ec8db:    nop
0x8018ec8dc:    nop
0x8018ec8dd:    nop
0x8018ec8de:    nop
0x8018ec8df:    nop
0x8018ec8e0 <settimeofday>:    mov    $0x7a,%eax
0x8018ec8e5 <settimeofday+5>:    syscall
0x8018ec8e7 <settimeofday+7>:    jb     0x8018ec8ea <settimeofday+10>
0x8018ec8e9 <settimeofday+9>:    retq
(gdb) thread apply all backtrace

Thread 1 (process 1051):
#0  0x00000008018ec8c7 in gettimeofday () at
../sysdeps/unix/syscall-template.S:82
#1  0x0000000801bceefe in ?? () from /lib/libdbus-1.so.3
#2  0x0000000801bb4758 in ?? () from /lib/libdbus-1.so.3
#3  0x0000000800a5559d in polkit_authority_check_authorization_sync () from
/usr/lib/libpolkit-gobject-1.so.0
#4  0x0000000000402b41 in check_can_do (mechanism=0x617c00, action=0x4054f8
"org.gnome.clockapplet.mechanism.settime", context=0x611f70) at
gnome-clock-applet-mechanism.c:582
#5  0x0000000000402c21 in gnome_clock_applet_mechanism_can_set_time
(mechanism=0x7fffffffe430, context=0x0) at
gnome-clock-applet-mechanism.c:615
#6  0x00000008008359db in invoke_object_method (connection=<value optimized
out>, message=0x617580, user_data=<value optimized out>) at
dbus-gobject.c:1724
#7  object_registration_message (connection=<value optimized out>,
message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1944
#8  0x0000000801bc060e in ?? () from /lib/libdbus-1.so.3
#9  0x0000000801bb420c in dbus_connection_dispatch () from
/lib/libdbus-1.so.3
#10 0x0000000800831bb5 in message_queue_dispatch (source=<value optimized
out>, callback=<value optimized out>, user_data=<value optimized out>) at
dbus-gmain.c:101
#11 0x00000008013a3812 in g_main_dispatch (context=0x614780) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x614780) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2513
#13 0x00000008013a75a8 in g_main_context_iterate (context=0x614780,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2591
#14 0x00000008013a7ab5 in IA__g_main_loop_run (loop=0x618fd0) at
/build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2799
#15 0x0000000000403e4d in main (argc=<value optimized out>, argv=<value
optimized out>) at gnome-clock-applet-mechanism-main.c:163
(gdb) quit
A debugging session is active.

    Inferior 1 [process 1051] will be detached.

Quit anyway? (y or n) y
Detaching from program: /usr/lib/gnome-panel/gnome-clock-applet-mechanism,
process 1051
$ ps -flw -C gnome-clock-applet-mechanism
F S UID        PID  PPID  C PRI  NI ADDR SZ  WCHAN STIME TTY          TIME
CMD
$ sudo ktrace -f gnome-clock-applet-mechanism.ktrace -d -p 1051
ktrace: gnome-clock-applet-mechanism.ktrace: No such process
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20101107/fd99bf40/attachment-0001.htm>
-------------- next part --------------
Signal        Stop	Print	Pass to program	Description
SIG33         No	No	Yes		Real-time event 33
Attaching to process 1051
Reading symbols from /usr/lib/gnome-panel/gnome-clock-applet-mechanism...Reading symbols from /usr/lib/debug/usr/lib/gnome-panel/gnome-clock-applet-mechanism...done.
(no debugging symbols found)...done.
Reading symbols from /usr/lib/libdbus-glib-1.so.2...Reading symbols from /usr/lib/debug/usr/lib/libdbus-glib-1.so.2.1.0...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdbus-glib-1.so.2
Reading symbols from /usr/lib/libpolkit-gobject-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpolkit-gobject-1.so.0
Reading symbols from /usr/lib/libgio-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgio-2.0.so.0.2400.2...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgio-2.0.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgobject-2.0.so.0.2400.2...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgthread-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgthread-2.0.so.0.2400.2...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /lib/libglib-2.0.so.0...Reading symbols from /usr/lib/debug/lib/libglib-2.0.so.0.2400.2...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libglib-2.0.so.0
Reading symbols from /lib/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/libpthread-0.10.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libc.so.0.1...Reading symbols from /usr/lib/debug/lib/libc-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.0.1
Reading symbols from /lib/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libdbus-1.so.3
Reading symbols from /lib/librt.so.1...Reading symbols from /usr/lib/debug/lib/librt-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib/libeggdbus-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libeggdbus-1.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgmodule-2.0.so.0.2400.2...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /lib/libdl.so.2...Reading symbols from /usr/lib/debug/lib/libdl-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libpcre.so.3...Reading symbols from /usr/lib/debug/lib/libpcre.so.3.12.1...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libpcre.so.3
Reading symbols from /lib/libresolv.so.2...Reading symbols from /usr/lib/debug/lib/libresolv-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/ld-kfreebsd-x86-64.so.1...Reading symbols from /usr/lib/debug/lib/ld-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-kfreebsd-x86-64.so.1
0x00000008018ec8c7 in gettimeofday () at ../sysdeps/unix/syscall-template.S:82
82	../sysdeps/unix/syscall-template.S: No such file or directory.
	in ../sysdeps/unix/syscall-template.S
Current language:  auto
The current source language is "auto; currently asm".
#0  0x00000008018ec8c7 in gettimeofday () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000000801bceefe in ?? () from /lib/libdbus-1.so.3
#2  0x0000000801bb4758 in ?? () from /lib/libdbus-1.so.3
#3  0x0000000800a5559d in polkit_authority_check_authorization_sync () from /usr/lib/libpolkit-gobject-1.so.0
#4  0x0000000000402b41 in check_can_do (mechanism=0x617c00, action=0x4054f8 "org.gnome.clockapplet.mechanism.settime", context=0x611f70) at gnome-clock-applet-mechanism.c:582
#5  0x0000000000402c21 in gnome_clock_applet_mechanism_can_set_time (mechanism=0x7fffffffe430, context=0x0) at gnome-clock-applet-mechanism.c:615
#6  0x00000008008359db in invoke_object_method (connection=<value optimized out>, message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1724
#7  object_registration_message (connection=<value optimized out>, message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1944
#8  0x0000000801bc060e in ?? () from /lib/libdbus-1.so.3
#9  0x0000000801bb420c in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#10 0x0000000800831bb5 in message_queue_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at dbus-gmain.c:101
#11 0x00000008013a3812 in g_main_dispatch (context=0x614780) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x614780) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2513
#13 0x00000008013a75a8 in g_main_context_iterate (context=0x614780, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2591
#14 0x00000008013a7ab5 in IA__g_main_loop_run (loop=0x618fd0) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2799
#15 0x0000000000403e4d in main (argc=<value optimized out>, argv=<value optimized out>) at gnome-clock-applet-mechanism-main.c:163
Continuing.

Program received signal SIGINT, Interrupt.
0x00000008018ec8c7 in gettimeofday () at ../sysdeps/unix/syscall-template.S:82
82	in ../sysdeps/unix/syscall-template.S
#0  0x00000008018ec8c7 in gettimeofday () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000000801bceefe in ?? () from /lib/libdbus-1.so.3
#2  0x0000000801bb4758 in ?? () from /lib/libdbus-1.so.3
#3  0x0000000800a5559d in polkit_authority_check_authorization_sync () from /usr/lib/libpolkit-gobject-1.so.0
#4  0x0000000000402b41 in check_can_do (mechanism=0x617c00, action=0x4054f8 "org.gnome.clockapplet.mechanism.settime", context=0x611f70) at gnome-clock-applet-mechanism.c:582
#5  0x0000000000402c21 in gnome_clock_applet_mechanism_can_set_time (mechanism=0x7fffffffe430, context=0x0) at gnome-clock-applet-mechanism.c:615
#6  0x00000008008359db in invoke_object_method (connection=<value optimized out>, message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1724
#7  object_registration_message (connection=<value optimized out>, message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1944
#8  0x0000000801bc060e in ?? () from /lib/libdbus-1.so.3
#9  0x0000000801bb420c in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#10 0x0000000800831bb5 in message_queue_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at dbus-gmain.c:101
#11 0x00000008013a3812 in g_main_dispatch (context=0x614780) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x614780) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2513
#13 0x00000008013a75a8 in g_main_context_iterate (context=0x614780, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2591
#14 0x00000008013a7ab5 in IA__g_main_loop_run (loop=0x618fd0) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2799
#15 0x0000000000403e4d in main (argc=<value optimized out>, argv=<value optimized out>) at gnome-clock-applet-mechanism-main.c:163
Continuing.

Program received signal SIGINT, Interrupt.
0x00000008018ec8c7 in gettimeofday () at ../sysdeps/unix/syscall-template.S:82
82	in ../sysdeps/unix/syscall-template.S
#0  0x00000008018ec8c7 in gettimeofday () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000000801bceefe in ?? () from /lib/libdbus-1.so.3
#2  0x0000000801bb4758 in ?? () from /lib/libdbus-1.so.3
#3  0x0000000800a5559d in polkit_authority_check_authorization_sync () from /usr/lib/libpolkit-gobject-1.so.0
#4  0x0000000000402b41 in check_can_do (mechanism=0x617c00, action=0x4054f8 "org.gnome.clockapplet.mechanism.settime", context=0x611f70) at gnome-clock-applet-mechanism.c:582
#5  0x0000000000402c21 in gnome_clock_applet_mechanism_can_set_time (mechanism=0x7fffffffe430, context=0x0) at gnome-clock-applet-mechanism.c:615
#6  0x00000008008359db in invoke_object_method (connection=<value optimized out>, message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1724
#7  object_registration_message (connection=<value optimized out>, message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1944
#8  0x0000000801bc060e in ?? () from /lib/libdbus-1.so.3
#9  0x0000000801bb420c in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#10 0x0000000800831bb5 in message_queue_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at dbus-gmain.c:101
#11 0x00000008013a3812 in g_main_dispatch (context=0x614780) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x614780) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2513
#13 0x00000008013a75a8 in g_main_context_iterate (context=0x614780, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2591
#14 0x00000008013a7ab5 in IA__g_main_loop_run (loop=0x618fd0) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2799
#15 0x0000000000403e4d in main (argc=<value optimized out>, argv=<value optimized out>) at gnome-clock-applet-mechanism-main.c:163
#0  0x00000008018ec8c7 in gettimeofday () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x0000000801bceefe in ?? () from /lib/libdbus-1.so.3
No symbol table info available.
#2  0x0000000801bb4758 in ?? () from /lib/libdbus-1.so.3
No symbol table info available.
#3  0x0000000800a5559d in polkit_authority_check_authorization_sync () from /usr/lib/libpolkit-gobject-1.so.0
No symbol table info available.
#4  0x0000000000402b41 in check_can_do (mechanism=0x617c00, action=0x4054f8 "org.gnome.clockapplet.mechanism.settime", context=0x611f70) at gnome-clock-applet-mechanism.c:582
        sender = <value optimized out>
        subject = 0x6088e0
        result = <value optimized out>
        error = 0x0
#5  0x0000000000402c21 in gnome_clock_applet_mechanism_can_set_time (mechanism=0x7fffffffe430, context=0x0) at gnome-clock-applet-mechanism.c:615
No locals.
#6  0x00000008008359db in invoke_object_method (connection=<value optimized out>, message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1724
        had_error = <value optimized out>
        value_array = <value optimized out>
        result = <value optimized out>
        gerror = 0x0
        closure = {ref_count = 0, meta_marshal = 0, n_guards = 0, n_fnotifiers = 0, n_inotifiers = 0, in_inotify = 0, floating = 0, derivative_flag = 0, in_marshal = 0, is_invalid = 0, marshal = 0, data = 0x0, notifiers = 0x0}
        out_param_pos = <value optimized out>
        have_retval = <value optimized out>
        send_reply = 1
        in_signature = 0x619190 ""
        out_param_count = 6368184
        out_param_gvalue_pos = <value optimized out>
        retval_signals_error = <value optimized out>
        arg_metadata = <value optimized out>
        out_param_values = 0x801bb836a
        return_value = {g_type = 0, 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}}}
        out_param_gvalues = 0x801bbf1f8
        reply = <value optimized out>
        retval_is_synthetic = 0
        retval_is_constant = 0
#7  object_registration_message (connection=<value optimized out>, message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1944
        pspec = <value optimized out>
        object = 0x617c00
        setter = <value optimized out>
        getter = 6368184
        getall = <value optimized out>
        s = 0x7fffffffe790 ""
        requested_propname = <value optimized out>
        wincaps_propiface = <value optimized out>
        iter = {dummy1 = 0x73, dummy2 = 0x41, dummy3 = 0, dummy4 = 0, dummy5 = 28963400, dummy6 = 8, dummy7 = 6385408, dummy8 = 0, dummy9 = 6291456, dummy10 = 32767, dummy11 = -6548, pad1 = 32767, pad2 = 32, pad3 = 0x30}
        method = 0x405e08
        object_info = 0x405bc0
        ret = <value optimized out>
#8  0x0000000801bc060e in ?? () from /lib/libdbus-1.so.3
No symbol table info available.
#9  0x0000000801bb420c in dbus_connection_dispatch () from /lib/libdbus-1.so.3
No symbol table info available.
#10 0x0000000800831bb5 in message_queue_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at dbus-gmain.c:101
        connection = 0x612bb0
#11 0x00000008013a3812 in g_main_dispatch (context=0x614780) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:1960
        dispatch = 0x800831ba0 <message_queue_dispatch>
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0x614860, next = 0x0}
        source = 0x614860
        current = 0x609360
        i = 0
#12 IA__g_main_context_dispatch (context=0x614780) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2513
No locals.
#13 0x00000008013a75a8 in g_main_context_iterate (context=0x614780, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2591
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = 3
        allocated_nfds = 20661104
        fds = <value optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#14 0x00000008013a7ab5 in IA__g_main_loop_run (loop=0x618fd0) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2799
        self = 0x6076b0
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#15 0x0000000000403e4d in main (argc=<value optimized out>, argv=<value optimized out>) at gnome-clock-applet-mechanism-main.c:163
        loop = <value optimized out>
        mechanism = 0x617c00
        bus_proxy = <value optimized out>
        connection = <value optimized out>
        ret = <value optimized out>
rax            0x0	0
rbx            0x7fffffffe4e0	140737488348384
rcx            0x0	0
rdx            0x0	0
rsi            0x0	0
rdi            0x7fffffffe430	140737488348208
rbp            0x7fffffffe4e8	0x7fffffffe4e8
rsp            0x7fffffffe428	0x7fffffffe428
r8             0x80063c500	34366276864
r9             0x7fffffffe3e0	140737488348128
r10            0x0	0
r11            0xffffffff	4294967295
r12            0x0	0
r13            0xffffffff	4294967295
r14            0x0	0
r15            0x7fffffffe4e8	140737488348392
rip            0x8018ec8c7	0x8018ec8c7 <gettimeofday+7>
eflags         0x246	[ PF ZF IF ]
cs             0x43	67
ss             0x3b	59
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
0x8018ec8c7 <gettimeofday+7>:	jb     0x8018ec8ca <gettimeofday+10>
0x8018ec8c9 <gettimeofday+9>:	retq   
0x8018ec8ca <gettimeofday+10>:	mov    0x2b06bf(%rip),%rcx        # 0x801b9cf90
0x8018ec8d1 <gettimeofday+17>:	mov    %eax,%fs:(%rcx)
0x8018ec8d4 <gettimeofday+20>:	or     $0xffffffffffffffff,%rax
0x8018ec8d8 <gettimeofday+24>:	jmp    0x8018ec8c9 <gettimeofday+9>
0x8018ec8da:	nop
0x8018ec8db:	nop
0x8018ec8dc:	nop
0x8018ec8dd:	nop
0x8018ec8de:	nop
0x8018ec8df:	nop
0x8018ec8e0 <settimeofday>:	mov    $0x7a,%eax
0x8018ec8e5 <settimeofday+5>:	syscall 
0x8018ec8e7 <settimeofday+7>:	jb     0x8018ec8ea <settimeofday+10>
0x8018ec8e9 <settimeofday+9>:	retq   

Thread 1 (process 1051):
#0  0x00000008018ec8c7 in gettimeofday () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000000801bceefe in ?? () from /lib/libdbus-1.so.3
#2  0x0000000801bb4758 in ?? () from /lib/libdbus-1.so.3
#3  0x0000000800a5559d in polkit_authority_check_authorization_sync () from /usr/lib/libpolkit-gobject-1.so.0
#4  0x0000000000402b41 in check_can_do (mechanism=0x617c00, action=0x4054f8 "org.gnome.clockapplet.mechanism.settime", context=0x611f70) at gnome-clock-applet-mechanism.c:582
#5  0x0000000000402c21 in gnome_clock_applet_mechanism_can_set_time (mechanism=0x7fffffffe430, context=0x0) at gnome-clock-applet-mechanism.c:615
#6  0x00000008008359db in invoke_object_method (connection=<value optimized out>, message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1724
#7  object_registration_message (connection=<value optimized out>, message=0x617580, user_data=<value optimized out>) at dbus-gobject.c:1944
#8  0x0000000801bc060e in ?? () from /lib/libdbus-1.so.3
#9  0x0000000801bb420c in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#10 0x0000000800831bb5 in message_queue_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at dbus-gmain.c:101
#11 0x00000008013a3812 in g_main_dispatch (context=0x614780) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x614780) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2513
#13 0x00000008013a75a8 in g_main_context_iterate (context=0x614780, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2591
#14 0x00000008013a7ab5 in IA__g_main_loop_run (loop=0x618fd0) at /build/buildd-glib2.0_2.24.2-1-kfreebsd-amd64-wOxDQL/glib2.0-2.24.2/glib/gmain.c:2799
#15 0x0000000000403e4d in main (argc=<value optimized out>, argv=<value optimized out>) at gnome-clock-applet-mechanism-main.c:163
A debugging session is active.

	Inferior 1 [process 1051] will be detached.

Quit anyway? (y or n) Detaching from program: /usr/lib/gnome-panel/gnome-clock-applet-mechanism, process 1051


More information about the pkg-gnome-maintainers mailing list