Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 414877 - net-im/telepathy-mission-control - mission-control-5 received SIGTRAP, and net-im/ktp-presence-applet crashed plasma-addons
Summary: net-im/telepathy-mission-control - mission-control-5 received SIGTRAP, and ne...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://pokersource.info/show_bug.cgi...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-06 14:45 UTC by Hongjiu Zhang
Modified: 2012-07-07 13:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hongjiu Zhang 2012-05-06 14:45:36 UTC
I was using kde-telepathy-meta-0.3.1 and just updated the system last night, and kde-telepathy does not work. If I add a ktp-presence applet on the panel, the plasma-desktop will crash.

====/var/log/kern.log====
May  6 22:37:58 noctuorare kernel: mission-control[2167] trap int3 ip:36a26f8f725 sp:3e6ae8ebc30 error:0
May  6 22:37:58 noctuorare kernel: grsec: denied resource overstep by requesting 4096 for RLIMIT_CORE against limit 0 for /usr/libexec/mission-control-5[mission-control:2167] uid/euid:1000/1000 gid/egid:1000/1000, parent /sbin/init[init:1] uid/euid:0/0 gid/egid:0/0

====drkonqi's trace of plasma-desktop====
Application: Plasma desktop shell (plasma-desktop), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x30d211b6780 (LWP 2103))]

Thread 6 (Thread 0x30cf5921700 (LWP 2104)):
#0  0x0000030d20a986d3 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000030d1408d1de in g_main_context_poll (n_fds=2, fds=0x30cf0002bb0, timeout=-1, context=0x30cf00009a0, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=0x30cf00009a0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3141
#3  0x0000030d1408d33c in g_main_context_iteration (context=0x30cf00009a0, may_block=1) at gmain.c:3207
#4  0x0000030d1d9ec26e in QEventDispatcherGlib::processEvents (this=0x30cf00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x0000030d1d9b40a2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000030d1d9b4495 in QEventLoop::exec (this=0x30cf5920da0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000030d1d88f645 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000030d1d98e750 in QInotifyFileSystemWatcherEngine::run (this=0x1c1a868370) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x0000030d1d89255b in QThreadPrivate::start (arg=0x1c1a868370) at thread/qthread_unix.cpp:298
#10 0x0000030d1d5f4f26 in start_thread (arg=0x30cf5921700) at pthread_create.c:305
#11 0x0000030d20aa172d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x30cf492c700 (LWP 2105)):
#0  0x0000030d20a986d3 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000030d1408d1de in g_main_context_poll (n_fds=2, fds=0x30ce80029b0, timeout=-1, context=0x30ce80009a0, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=0x30ce80009a0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3141
#3  0x0000030d1408d33c in g_main_context_iteration (context=0x30ce80009a0, may_block=1) at gmain.c:3207
#4  0x0000030d1d9ec26e in QEventDispatcherGlib::processEvents (this=0x30ce80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x0000030d1d9b40a2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000030d1d9b4495 in QEventLoop::exec (this=0x30cf492bda0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000030d1d88f645 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000030d1d98e750 in QInotifyFileSystemWatcherEngine::run (this=0x1c1a8ea940) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x0000030d1d89255b in QThreadPrivate::start (arg=0x1c1a8ea940) at thread/qthread_unix.cpp:298
#10 0x0000030d1d5f4f26 in start_thread (arg=0x30cf492c700) at pthread_create.c:305
#11 0x0000030d20aa172d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x30cecf1d700 (LWP 2107)):
#0  0x0000030d20a9ae23 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000030d1d98c76b in QProcessManager::run (this=0x30d1dd30d40) at io/qprocess_unix.cpp:245
#2  0x0000030d1d89255b in QThreadPrivate::start (arg=0x30d1dd30d40) at thread/qthread_unix.cpp:298
#3  0x0000030d1d5f4f26 in start_thread (arg=0x30cecf1d700) at pthread_create.c:305
#4  0x0000030d20aa172d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x30ce3fff700 (LWP 2109)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x0000030d1a4748d4 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x30d1a77d5e0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x0000030d1a474919 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x30d1a78b6b4) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x0000030d1d5f4f26 in start_thread (arg=0x30ce3fff700) at pthread_create.c:305
#4  0x0000030d20aa172d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x30ce005a700 (LWP 2125)):
#0  pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x0000030d1d89356e in wait (time=30000, this=0x1c1b62c190) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1c1b59aaa8, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x0000030d1d88456f in QThreadPoolThread::run (this=0x1c1af3c600) at concurrent/qthreadpool.cpp:141
#4  0x0000030d1d89255b in QThreadPrivate::start (arg=0x1c1af3c600) at thread/qthread_unix.cpp:298
#5  0x0000030d1d5f4f26 in start_thread (arg=0x30ce005a700) at pthread_create.c:305
#6  0x0000030d20aa172d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x30d211b6780 (LWP 2103)):
[KCrash Handler]
#6  0x0000030d209ecb15 in *__GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x0000030d209edeba in *__GI_abort () at abort.c:91
#8  0x0000030d1d8868c4 in qt_message_output (msgType=<optimized out>, buf=<optimized out>) at global/qglobal.cpp:2252
#9  0x0000030cef52b6d4 in ~QDebug (this=0x3c287135dc0, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qdebug.h:85
#10 KTp::GlobalPresence::setAccountManager (this=0x1c1a833b90, accountManager=...) at /var/tmp/portage/net-im/ktp-common-internals-0.3.1/work/ktp-common-internals-0.3.1/KTp/global-presence.cpp:44
#11 0x0000030cefdf89c9 in TelepathyPresenceApplet::onAccountManagerReady (this=0x1c1a9696f0, op=<optimized out>) at /var/tmp/portage/net-im/ktp-presence-applet-0.3.1/work/ktp-presence-applet-0.3.1/src/presenceapplet.cpp:191
#12 0x0000030cefdf99fc in TelepathyPresenceApplet::qt_static_metacall (_o=0x1c1a9696f0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /var/tmp/portage/net-im/ktp-presence-applet-0.3.1/work/ktp-presence-applet-0.3.1_build/presenceapplet.moc:64
#13 0x0000030d1d9cf2c2 in QMetaObject::activate (sender=0x1c1a935690, m=<optimized out>, local_signal_index=<optimized out>, argv=0x3c287136060) at kernel/qobject.cpp:3547
#14 0x0000030cefa03b9f in Tp::PendingOperation::finished (this=<optimized out>, _t1=0x1c1a935690) at /var/tmp/portage/net-libs/telepathy-qt-0.9.1/work/telepathy-qt-0.9.1_build/TelepathyQt/_gen/pending-operation.moc.hpp:112
#15 0x0000030cefa03d25 in Tp::PendingOperation::emitFinished (this=0x1c1a935690) at /var/tmp/portage/net-libs/telepathy-qt-0.9.1/work/telepathy-qt-0.9.1/TelepathyQt/pending-operation.cpp:123
#16 0x0000030d1d9ce666 in QObject::event (this=0x1c1a935690, e=<optimized out>) at kernel/qobject.cpp:1195
#17 0x0000030d1c9e80dc in QApplicationPrivate::notify_helper (this=0x1c1a212e80, receiver=0x1c1a935690, e=0x1c1ad193a0) at kernel/qapplication.cpp:4554
#18 0x0000030d1c9ed22b in QApplication::notify (this=<optimized out>, receiver=0x1c1a935690, e=0x1c1ad193a0) at kernel/qapplication.cpp:4415
#19 0x0000030d1e77a838 in KApplication::notify (this=0x1c1a20cb90, receiver=0x1c1a935690, event=0x1c1ad193a0) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kdeui/kernel/kapplication.cpp:311
#20 0x0000030d1d9b55eb in QCoreApplication::notifyInternal (this=0x1c1a20cb90, receiver=0x1c1a935690, event=0x1c1ad193a0) at kernel/qcoreapplication.cpp:876
#21 0x0000030d1d9b9507 in sendEvent (event=0x1c1ad193a0, receiver=0x1c1a935690) at kernel/qcoreapplication.h:231
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1c1a189e00) at kernel/qcoreapplication.cpp:1500
#23 0x0000030d1d9ec087 in sendPostedEvents () at kernel/qcoreapplication.h:236
#24 postEventSourceDispatch (s=0x1c1a212bc0) at kernel/qeventdispatcher_glib.cpp:279
#25 0x0000030d1408ced2 in g_main_dispatch (context=0x1c1a212a50) at gmain.c:2539
#26 g_main_context_dispatch (context=0x1c1a212a50) at gmain.c:3075
#27 0x0000030d1408d245 in g_main_context_iterate (context=0x1c1a212a50, block=1, dispatch=1, self=<optimized out>) at gmain.c:3146
#28 0x0000030d1408d33c in g_main_context_iteration (context=0x1c1a212a50, may_block=1) at gmain.c:3207
#29 0x0000030d1d9ec26e in QEventDispatcherGlib::processEvents (this=0x1c1a18b6f0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0x0000030d1caa6836 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x0000030d1d9b40a2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#32 0x0000030d1d9b4495 in QEventLoop::exec (this=0x3c287136af0, flags=...) at kernel/qeventloop.cpp:204
#33 0x0000030d1d9b99db in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#34 0x0000030d20dacbf6 in kdemain (argc=1, argv=0x3c287136f28) at /var/tmp/portage/kde-base/plasma-workspace-4.8.2/work/plasma-workspace-4.8.2/plasma/desktop/shell/main.cpp:120
#35 0x0000030d209d948c in __libc_start_main (main=0x1c19f7aa80 <main(int, char**)>, argc=1, ubp_av=0x3c287136f28, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x3c287136f18) at libc-start.c:234
#36 0x0000001c19f7a929 in _start ()
Comment 1 Hongjiu Zhang 2012-05-06 14:46:52 UTC
====gdb /usr/libexec/mission-control-5====
GNU gdb (Gentoo 7.4.1 p1) 7.4.1
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 "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/libexec/mission-control-5...Reading symbols from /usr/lib64/debug/usr/libexec/mission-control-5.debug...done.
done.
(gdb) run
Starting program: /usr/libexec/mission-control-5 
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x3374b120000
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".

(process:2286): mcd-WARNING **: Could not add client names match rule: Key 'arg0namespace' in match rule contains junk after argument number. Only 'path' is optionally valid ('arg0path' for example).


(process:2286): GLib-GIO-ERROR **: Settings schema 'im.telepathy.MissionControl.FromEmpathy' is not installed


Program received signal SIGTRAP, Trace/breakpoint trap.
g_logv (log_domain=0x3374a620081 "GLib-GIO", log_level=<optimized out>, format=0x3374a63b908 "Settings schema '%s' is not installed\n", args1=0x39f931f6310) at gmessages.c:765
765     gmessages.c: No such file or directory.
(gdb) bt full
#0  g_logv (log_domain=0x3374a620081 "GLib-GIO", log_level=<optimized out>, format=0x3374a63b908 "Settings schema '%s' is not installed\n", args1=0x39f931f6310) at gmessages.c:765
        domain = 0x0
        data = <optimized out>
        depth = 0
        log_func = <optimized out>
        domain_fatal_mask = <optimized out>
        masquerade_fatal = <optimized out>
        test_level = <optimized out>
        was_fatal = 0
        was_recursion = 0
        i = 2
#1  0x00000337494e3913 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at gmessages.c:792
        args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x39f931f63f0, reg_save_area = 0x39f931f6330}}
#2  0x000003374a5d31ea in g_settings_set_property (object=0x1131aada80, prop_id=<optimized out>, value=<optimized out>, pspec=<optimized out>) at gsettings.c:480
        default_source = <optimized out>
        schema_id = 0x1131abc570 "im.telepathy.MissionControl.FromEmpathy"
        settings = 0x1131aada80
        __PRETTY_FUNCTION__ = "g_settings_set_property"
#3  0x00000337497dccd5 in object_set_property (nqueue=0x1131a59c90, value=0x1131abd2d8, pspec=0x1131ab4640, object=0x1131aada80) at gobject.c:1352
        notify_pspec = <optimized out>
        tmp_value = {g_type = 64, data = {{v_int = 833340784, v_uint = 833340784, v_long = 73847784816, v_ulong = 73847784816, v_int64 = 73847784816, v_uint64 = 73847784816, 
              v_float = 4.99920105e-09, v_double = 3.648565349906244e-313, v_pointer = 0x1131abc570}, {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}}}
        redirect = <optimized out>
        enable_diagnostic = 0x3374980df88 "0"
        class = 0x1131abca10
        param_id = 2
#4  g_object_constructor (type=<optimized out>, n_construct_properties=<optimized out>, construct_params=0x1131abd4f0) at gobject.c:1863
        value = 0x1131abd2d8
        pspec = <optimized out>
        nqueue = 0x1131a59c90
        object = 0x1131aada80
#5  0x00000337497de59f in g_object_newv (object_type=73847785792, n_parameters=833344832, parameters=<optimized out>) at gobject.c:1713
        cparams = 0x1131abd4e0
        oparams = 0x1131aaf130
        nqueue = 0x0
        object = <optimized out>
        class = 0x1131abca10
        unref_class = 0x0
        slist = <optimized out>
        n_total_cparams = <optimized out>
        n_cparams = 5
        n_oparams = <optimized out>
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = <optimized out>
        i = <optimized out>
---Type <return> to continue, or q <return> to quit---
        __PRETTY_FUNCTION__ = "g_object_newv"
#6  0x00000337497dede7 in g_object_new_valist (object_type=73847785792, first_property_name=<optimized out>, var_args=0x39f931f6640) at gobject.c:1830
        class = 0x1131abca10
        params = 0x1131abd2d0
        name = <optimized out>
        object = <optimized out>
        n_params = <optimized out>
        n_alloced_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_new_valist"
#7  0x00000337497df111 in g_object_new (object_type=73847785792, first_property_name=0x3374a63b647 "schema-id") at gobject.c:1545
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x39f931f6730, reg_save_area = 0x39f931f6660}}
        __PRETTY_FUNCTION__ = "g_object_new"
#8  0x00000011317f031b in mcd_kludge_transport_constructed (object=0x1131a5d200) at kludge-transport.c:89
        self = 0x1131a5d200
        priv = 0x1131a5d220
        parent_class = <optimized out>
#9  0x00000337497dea47 in g_object_newv (object_type=0, n_parameters=0, parameters=<optimized out>) at gobject.c:1741
        cparams = <optimized out>
        oparams = 0x0
        nqueue = <optimized out>
        object = 0x1131a5d200
        class = 0x1131a78530
        unref_class = 0x1131a78530
        slist = <optimized out>
        n_total_cparams = <optimized out>
        n_cparams = <optimized out>
        n_oparams = 0
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = 1
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_newv"
#10 0x00000337497df124 in g_object_new (object_type=73847493728, first_property_name=0x0) at gobject.c:1542
        var_args = {{gp_offset = 2, fp_offset = 0, overflow_arg_area = 0x1131a5e320, reg_save_area = 0x1131a708d0}}
        __PRETTY_FUNCTION__ = "g_object_new"
#11 0x00000011317f054a in mcd_kludge_transport_new () at kludge-transport.c:258
No locals.
#12 mcd_kludge_transport_install (plugin=0x1131a6a810) at kludge-transport.c:265
No locals.
#13 0x00000011317ee15a in mcd_master_constructor (type=<optimized out>, n_params=<optimized out>, params=<optimized out>) at mcd-master.c:474
        object_class = <optimized out>
        master = 0x1131a6a810
        priv = <optimized out>
        __PRETTY_FUNCTION__ = "mcd_master_constructor"
#14 0x00000337497de59f in g_object_newv (object_type=73847375744, n_parameters=832954960, parameters=<optimized out>) at gobject.c:1713
        cparams = 0x1131a5e220
        oparams = 0x1131a5e200
---Type <return> to continue, or q <return> to quit---
        nqueue = 0x0
        object = <optimized out>
        class = 0x1131a5de90
        unref_class = 0x0
        slist = <optimized out>
        n_total_cparams = <optimized out>
        n_cparams = 2
        n_oparams = <optimized out>
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = <optimized out>
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_newv"
#15 0x00000337497dede7 in g_object_new_valist (object_type=73847375744, first_property_name=<optimized out>, var_args=0x39f931f6b70) at gobject.c:1830
        class = 0x1131a5de90
        params = 0x1131a5dff0
        name = <optimized out>
        object = <optimized out>
        n_params = <optimized out>
        n_alloced_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_new_valist"
#16 0x00000337497df111 in g_object_new (object_type=73847375744, first_property_name=0x113182725d "dbus-daemon") at gobject.c:1545
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x39f931f6c60, reg_save_area = 0x39f931f6b90}}
        __PRETTY_FUNCTION__ = "g_object_new"
#17 0x00000011317ed378 in mcd_service_new () at mcd-service.c:183
        obj = <optimized out>
        dbus_connection = <optimized out>
        dbus_daemon = 0x1131a65090
        error = 0x0
#18 0x00000011317eacde in main (argc=<optimized out>, argv=<optimized out>) at mc-server.c:70
        mcd = <optimized out>
(gdb) quit
A debugging session is active.

        Inferior 1 [process 2286] will be killed.

Quit anyway? (y or n) y

====emerge --info====
Portage 2.1.10.57 (hardened/linux/amd64/desktop, gcc-4.5.3, glibc-2.15-r1, 3.2.6-hardened x86_64)
=================================================================
System uname: Linux-3.2.6-hardened-x86_64-AMD_Athlon-tm-_II_Neo_K345_Dual-Core_Processor-with-gentoo-2.1
Timestamp of tree: Sun, 06 May 2012 03:15:01 +0000
app-shells/bash:          4.2_p24-r1
dev-lang/python:          2.7.3-r1, 3.2.3
dev-util/cmake:           2.8.7-r5
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1
sys-apps/openrc:          0.9.9.3
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.5
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.5.3-r2
sys-devel/gcc-config:     1.7
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.3 (virtual/os-headers)
sys-libs/glibc:           2.15-r1
Repositories: gentoo science gentoo-zh gentoo-haskell stuff kde sunrise local
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA AdobeFlash-10.3 google-talkplugin skype-eula"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa /usr/share/themes/oxygen-gtk/gtk-2.0"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe -ggdb"
DISTDIR="/var/pkg/dist"
EMERGE_DEFAULT_OPTS="--keep-going y --with-bdeps y --quiet-build y"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2"
GENTOO_MIRRORS="http://mirrors.163.com/gentoo"
LANG="en_GB.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en_GB en zh_TW zh af ak am ar as as_IN ast az be be_BY bg bn bn_BD bn_IN bo br brx bs ca ca_XV ca@valencia crh cs csb cy da de de_FR dgo dz ee el en_CA en_US en_ZA eo es es_AR es_CL es_CR es_ES es_LA es_MX et et_EE eu fa fi fil fo fr fr_CA fy fy_NL ga ga_IE gd gl gu gu_IN ha he hi hi_IN hne hr hsb hu hy hy_AM ia id is it ja ka kk km kn kn_IN ko ko_KR kok ks ku ky la lb lg lo lt lv mai me mi mk ml ml_IN mn mni mr mr_IN ms mt my nb nb_NO nds ne nl nn nn_NO no nr ns nso oc om or or_IN pa pa_IN pap pl ps pt pt_BR pt_PT rm ro ru rw sa_IN sat sd se sh sh_YU son si sk sl sq sr sr@ijekavian sr@ijekavianlatin sr@latin sr@Latn sr_CS ss st sv sv_SE sw sw_TZ ta ta_IN ta_LK te te_IN tg th ti ti_ER tk tl tn tr ts tt ug uk ur_IN ur_PK uz uz@cyrillic ve ven vi wa xh zh_CN zh_HK zu"
MAKEOPTS="-j2"
PKGDIR="/var/pkg/bin"
PORTAGE_COMPRESS="/usr/bin/xz"
PORTAGE_COMPRESS_FLAGS=""
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/pkg/portage"
PORTDIR_OVERLAY="/var/pkg/science /var/pkg/gentoo-zh /var/pkg/haskell /var/pkg/stuff /var/pkg/kde /var/pkg/sunrise /var/pkg/usr"
SYNC="rsync://mirrors.163.com/gentoo-portage"
USE="X a52 aac acl acpi amd64 avahi bash-completion berkdb bluetooth branding bzip2 cairo cdda cdr cjk cli consolekit cracklib crypt cups cxx dbus djvu dri dts dvd dvdr emboss encode exif fam ffmpeg firefox flac gdbm gdu gif gpm gsm gstreamer hardened iconv introspection ipv6 jpeg jpeg2k justify kde lame lcms ldap libnotify lzma mad mms mmx mmxext mng modules mp3 mp4 mpeg mudflap multilib ncurses networkmanager nls nptl nptlonly ogg opengl openmp pam pango pax_kernel pcre pdf png policykit ppds pppd pulseaudio qt3support qt4 readline samba sdl semantic-desktop session spell sqlite sse sse2 ssl startup-notification svg sysfs taglib tcpd theora threads tiff truetype udev unicode upnp urandom usb v4l vaapi vim-syntax vorbis wifi wxwidgets x264 xcb xcomposite xml xorg xulrunner xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2 adc65 agfa_cl20 aox ax203 barbie canon casio_qv clicksmart310 digigr8 digita dimagev dimera3500 directory enigma13 fuji gsmart300 hp215 iclick jamcam jd11 jl2005a jl2005c kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica konica_qm150 largan lg_gsm mars mustek panasonic_coolshot panasonic_dc1000 panasonic_dc1580 panasonic_l859 pccam300 pccam600 polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ricoh ricoh_g3 samsung sierra sipix_blink sipix_blink2 sipix_web2 smal sonix sony_dscf1 sony_dscf55 soundvision spca50x sq905 st2205 stv0674 stv0680 sx330z template topfield toshiba_pdrm11" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" DRACUT_MODULES="crypt gensplash" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev joystick synaptics wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en_GB en zh_TW zh af ak am ar as as_IN ast az be be_BY bg bn bn_BD bn_IN bo br brx bs ca ca_XV ca@valencia crh cs csb cy da de de_FR dgo dz ee el en_CA en_US en_ZA eo es es_AR es_CL es_CR es_ES es_LA es_MX et et_EE eu fa fi fil fo fr fr_CA fy fy_NL ga ga_IE gd gl gu gu_IN ha he hi hi_IN hne hr hsb hu hy hy_AM ia id is it ja ka kk km kn kn_IN ko ko_KR kok ks ku ky la lb lg lo lt lv mai me mi mk ml ml_IN mn mni mr mr_IN ms mt my nb nb_NO nds ne nl nn nn_NO no nr ns nso oc om or or_IN pa pa_IN pap pl ps pt pt_BR pt_PT rm ro ru rw sa_IN sat sd se sh sh_YU son si sk sl sq sr sr@ijekavian sr@ijekavianlatin sr@latin sr@Latn sr_CS ss st sv sv_SE sw sw_TZ ta ta_IN ta_LK te te_IN tg th ti ti_ER tk tl tn tr ts tt ug uk ur_IN ur_PK uz uz@cyrillic ve ven vi wa xh zh_CN zh_HK zu" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Comment 2 Hongjiu Zhang 2012-05-06 14:50:45 UTC
I have tried the solution given in Bug 414299 (rebuilding dev-libs/glib, net-libs/telepathy-glib, dev-libs/dbus-glib and net-im/telepathy-mission-control), but it does not work.

[I] dev-libs/dbus-glib
     Available versions:  0.98 {{debug doc static-libs test}}
     Installed versions:  0.98(22:36:23 06/05/12)(-debug -doc -static-libs -test)
     Homepage:            http://dbus.freedesktop.org/
     Description:         D-Bus bindings for glib

[I] dev-libs/glib
     Available versions:  
        (1)     1.2.10-r5
        (2)     2.30.2 2.30.3 (~)2.32.1 (~)2.32.2
        {{debug doc fam hardened kernel_linux selinux (+)static-libs systemtap test utils xattr}}
     Installed versions:  2.32.2(2)(22:28:29 06/05/12)(kernel_linux -debug -doc -fam -selinux -static-libs -systemtap -test -utils -xattr)
     Homepage:            http://www.gtk.org/
     Description:         The GLib library of C routines

[I] net-libs/telepathy-glib
     Available versions:  0.14.10 0.16.3 (~)0.16.4 0.16.5 (~)0.17.7 (~)0.18.1 {{debug +introspection test +vala}}
     Installed versions:  0.18.1(22:33:46 06/05/12)(introspection vala -debug -test)
     Homepage:            http://telepathy.freedesktop.org
     Description:         GLib bindings for the Telepathy D-Bus protocol.

[I] net-im/telepathy-mission-control
     Available versions:  5.10.1!t [m](~)5.12.0!t {{gnome-keyring networkmanager +upower}}
     Installed versions:  5.10.1!t(22:35:00 06/05/12)(networkmanager upower -gnome-keyring)
     Homepage:            http://telepathy.freedesktop.org/wiki/Mission%20Control
     Description:         An account manager and channel dispatcher for the Telepathy framework.

[I] net-im/kde-telepathy-meta
     Available versions:  (4) (~)0.3.0 (~)0.3.1 **9999[1]
     Installed versions:  0.3.1(4)(21:16:53 06/05/12)
     Homepage:            http://community.kde.org/Real-Time_Communication_and_Collaboration
     Description:         KDE Telepathy client - merge this to pull in all net-im/ktp-* kde packages


Here is all the information that I can remember to provide.

Thank you for your help.
Comment 3 Pacho Ramos gentoo-dev 2012-05-07 10:39:12 UTC
Have you tried with mission-control-5.12.0?
Comment 4 Hongjiu Zhang 2012-05-07 19:01:15 UTC
(In reply to comment #3)
> Have you tried with mission-control-5.12.0?

Yes, I have. In fact, I upgraded to 5.12.0 at first, met the problem and decided to downgrade.

Here is the gdb output of 5.12.0 version:

gdb /usr/libexec/mission-control-5 
GNU gdb (Gentoo 7.4.1 p1) 7.4.1
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 "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/libexec/mission-control-5...Reading symbols from /usr/lib64/debug/usr/libexec/mission-control-5.debug...done.
done.
(gdb) run
Starting program: /usr/libexec/mission-control-5 
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x3600eba5000
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".

(process:28498): mcd-WARNING **: Could not add client names match rule: Key 'arg0namespace' in match rule contains junk after argument number. Only 'path' is optionally valid ('arg0path' for example).


(process:28498): GLib-GIO-ERROR **: Settings schema 'im.telepathy.MissionControl.FromEmpathy' is not installed


Program received signal SIGTRAP, Trace/breakpoint trap.
g_logv (log_domain=0x3600e0a5081 "GLib-GIO", log_level=<optimized out>, format=0x3600e0c0908 "Settings schema '%s' is not installed\n", args1=0x3c4f28ee090) at gmessages.c:765
765     gmessages.c: No such file or directory.
(gdb) bt full
#0  g_logv (log_domain=0x3600e0a5081 "GLib-GIO", log_level=<optimized out>, format=0x3600e0c0908 "Settings schema '%s' is not installed\n", args1=0x3c4f28ee090) at gmessages.c:765
        domain = 0x0
        data = <optimized out>
        depth = 0
        log_func = <optimized out>
        domain_fatal_mask = <optimized out>
        masquerade_fatal = <optimized out>
        test_level = <optimized out>
        was_fatal = 0
        was_recursion = 0
        i = 2
#1  0x000003600cf68913 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at gmessages.c:792
        args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x3c4f28ee170, reg_save_area = 0x3c4f28ee0b0}}
#2  0x000003600e0581ea in g_settings_set_property (object=0x34f34054f0, prop_id=<optimized out>, value=<optimized out>, pspec=<optimized out>) at gsettings.c:480
        default_source = <optimized out>
        schema_id = 0x34f340f750 "im.telepathy.MissionControl.FromEmpathy"
        settings = 0x34f34054f0
        __PRETTY_FUNCTION__ = "g_settings_set_property"
#3  0x000003600d261cd5 in object_set_property (nqueue=0x34f340c750, value=0x34f340f3d8, pspec=0x34f34094a0, object=0x34f34054f0) at gobject.c:1352
        notify_pspec = <optimized out>
        tmp_value = {g_type = 64, data = {{v_int = -213846192, v_uint = 4081121104, v_long = 227419420496, v_ulong = 227419420496, v_int64 = 227419420496, v_uint64 = 227419420496, 
              v_float = -1.52883467e+31, v_double = 1.1236012286419826e-312, v_pointer = 0x34f340f750}, {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}}}
        redirect = <optimized out>
        enable_diagnostic = 0x3600d292f88 "0"
        class = 0x34f340ec70
        param_id = 2
#4  g_object_constructor (type=<optimized out>, n_construct_properties=<optimized out>, construct_params=0x34f340f640) at gobject.c:1863
        value = 0x34f340f3d8
        pspec = <optimized out>
        nqueue = 0x34f340c750
        object = 0x34f34054f0
#5  0x000003600d26359f in g_object_newv (object_type=227419417600, n_parameters=4081120912, parameters=<optimized out>) at gobject.c:1713
        cparams = 0x34f340f630
        oparams = 0x34f340f610
        nqueue = 0x0
        object = <optimized out>
        class = 0x34f340ec70
        unref_class = 0x0
        slist = <optimized out>
        n_total_cparams = <optimized out>
        n_cparams = 5
        n_oparams = <optimized out>
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = <optimized out>
        i = <optimized out>
---Type <return> to continue, or q <return> to quit---
        __PRETTY_FUNCTION__ = "g_object_newv"
#6  0x000003600d263de7 in g_object_new_valist (object_type=227419417600, first_property_name=<optimized out>, var_args=0x3c4f28ee3c0) at gobject.c:1830
        class = 0x34f340ec70
        params = 0x34f340f3d0
        name = <optimized out>
        object = <optimized out>
        n_params = <optimized out>
        n_alloced_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_new_valist"
#7  0x000003600d264111 in g_object_new (object_type=227419417600, first_property_name=0x3600e0c0647 "schema-id") at gobject.c:1545
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x3c4f28ee4b0, reg_save_area = 0x3c4f28ee3e0}}
        __PRETTY_FUNCTION__ = "g_object_new"
#8  0x00000034f3146bfb in mcd_kludge_transport_constructed (object=0x34f33b4a00) at kludge-transport.c:94
        self = 0x34f33b4a00
        priv = 0x34f33b4a20
        parent_class = <optimized out>
#9  0x000003600d263a47 in g_object_newv (object_type=0, n_parameters=0, parameters=<optimized out>) at gobject.c:1741
        cparams = <optimized out>
        oparams = 0x0
        nqueue = <optimized out>
        object = 0x34f33b4a00
        class = 0x34f33cfc90
        unref_class = 0x34f33cfc90
        slist = <optimized out>
        n_total_cparams = <optimized out>
        n_cparams = <optimized out>
        n_oparams = 0
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = 1
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_newv"
#10 0x000003600d264124 in g_object_new (object_type=227419147344, first_property_name=0x0) at gobject.c:1542
        var_args = {{gp_offset = 2, fp_offset = 0, overflow_arg_area = 0x34f33b28f0, reg_save_area = 0x34f33c80d0}}
        __PRETTY_FUNCTION__ = "g_object_new"
#11 0x00000034f3146e2a in mcd_kludge_transport_new () at kludge-transport.c:266
No locals.
#12 mcd_kludge_transport_install (plugin=0x34f33c2010) at kludge-transport.c:273
No locals.
#13 0x00000034f314495a in mcd_master_constructor (type=<optimized out>, n_params=<optimized out>, params=<optimized out>) at mcd-master.c:496
        object_class = <optimized out>
        master = 0x34f33c2010
        priv = <optimized out>
        __PRETTY_FUNCTION__ = "mcd_master_constructor"
#14 0x000003600d26359f in g_object_newv (object_type=227419029616, n_parameters=4080753296, parameters=<optimized out>) at gobject.c:1713
        cparams = 0x34f33b5a60
        oparams = 0x34f33b5a40
---Type <return> to continue, or q <return> to quit---
        nqueue = 0x0
        object = <optimized out>
        class = 0x34f33b56d0
        unref_class = 0x0
        slist = <optimized out>
        n_total_cparams = <optimized out>
        n_cparams = 2
        n_oparams = <optimized out>
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = <optimized out>
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_newv"
#15 0x000003600d263de7 in g_object_new_valist (object_type=227419029616, first_property_name=<optimized out>, var_args=0x3c4f28ee8f0) at gobject.c:1830
        class = 0x34f33b56d0
        params = 0x34f33b5830
        name = <optimized out>
        object = <optimized out>
        n_params = <optimized out>
        n_alloced_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_new_valist"
#16 0x000003600d264111 in g_object_new (object_type=227419029616, first_property_name=0x34f317e69d "dbus-daemon") at gobject.c:1545
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x3c4f28ee9e0, reg_save_area = 0x3c4f28ee910}}
        __PRETTY_FUNCTION__ = "g_object_new"
#17 0x00000034f3143b18 in mcd_service_new () at mcd-service.c:183
        obj = <optimized out>
        dbus_connection = <optimized out>
        dbus_daemon = 0x34f33bc890
        error = 0x0
#18 0x00000034f31412fa in main (argc=<optimized out>, argv=<optimized out>) at mc-server.c:172
        act = {__sigaction_handler = {sa_handler = 0x3600d6c8810 <__restore_rt>, sa_sigaction = 0x3600d6c8810 <__restore_rt>}, sa_mask = {__val = {0, 0, 3711098854080, 4144417925824, 
              4144417925848, 0, 0, 4287060077, 3711066466100, 0, 0, 0, 0, 3711079090592, 0, 3711098628528}}, sa_flags = 214260825, sa_restorer = 0x3600eba8000 <_rtld_global>}
        empty_mask = {__val = {3711098835488, 3711098853176, 0, 3711065217846, 0, 1, 156, 3711072236088, 4144417926232, 227416727328, 227418953428, 227416468155, 3711069690597, 227416727373, 
            3711069718442, 227416727328}}
Comment 5 Pacho Ramos gentoo-dev 2012-05-07 20:03:39 UTC
Move to latest telepathy-mission-control to get backtraces then, as, if we need to report to upstream, they will likely want to get it tested with latest version. What glib version do you have? Did you rebuild gobject-introspection and dbus-glib after updating glib?
Comment 6 Pacho Ramos gentoo-dev 2012-05-08 08:24:40 UTC
Reported mailed me directly because wasn't able to connect to bugzilla, I will copy&paste his message here:


Dear Pacho,

Sorry that I directly email to you without using bugzilla. I have difficulty in 
visiting bugs.gentoo.org (with or without VPN).

I have reinstalled gobject-introspection-common, gobject-introspection, dbus-
glib, telepathy-glib and telepathy-mission-control, but it does not work.

The telepathy-mission-control is already being updated to 5.12.0, which is the 
newest version in portage.

GDB trace is appended to the tail of this email. The #4 comment in this bug is 
also the 5.12.0's trace.

I will immediately reply on the bugzilla once I can visit bugs.gentoo.org.

Thank you for your help.

-- 
Zhang Hongjiu




=========gdb /usr/libexec/mission-control-5=========

GNU gdb (Gentoo 7.4.1 p1) 7.4.1
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 "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/libexec/mission-control-5...Reading symbols from 
/usr/lib64/debug/usr/libexec/mission-control-5.debug...done.
done.
(gdb) run
Starting program: /usr/libexec/mission-control-5 
warning: no loadable sections found in added symbol-file system-supplied DSO 
at 0x384996fe000
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
 
(process:12869): mcd-WARNING **: Could not add client names match rule: Key 
'arg0namespace' in match rule contains junk after argument number. Only 'path' 
is optionally valid ('arg0path' for example).


(process:12869): GLib-GIO-ERROR **: Settings schema 
'im.telepathy.MissionControl.FromEmpathy' is not installed


Program received signal SIGTRAP, Trace/breakpoint trap.
g_logv (log_domain=0x38498bfe081 "GLib-GIO", log_level=<optimized out>, 
    format=0x38498c19908 "Settings schema '%s' is not installed\n", 
    args1=0x3ec81e15300) at gmessages.c:765
765     gmessages.c: No such file or directory.
(gdb) bt full
#0  g_logv (log_domain=0x38498bfe081 "GLib-GIO", log_level=<optimized out>, 
    format=0x38498c19908 "Settings schema '%s' is not installed\n", 
    args1=0x3ec81e15300) at gmessages.c:765
        domain = 0x0
        data = <optimized out>
        depth = 0
        log_func = <optimized out>
        domain_fatal_mask = <optimized out>
        masquerade_fatal = <optimized out>
        test_level = <optimized out>
        was_fatal = 0
        was_recursion = 0
        i = 2
#1  0x0000038497ac1913 in g_log (log_domain=<optimized out>, 
    log_level=<optimized out>, format=<optimized out>) at gmessages.c:792
        args = {{gp_offset = 24, fp_offset = 48, 
            overflow_arg_area = 0x3ec81e153e0, reg_save_area = 0x3ec81e15320}}
#2  0x0000038498bb11ea in g_settings_set_property (object=0x3f0bf54050, 
    prop_id=<optimized out>, value=<optimized out>, pspec=<optimized out>)
    at gsettings.c:480
        default_source = <optimized out>
        schema_id = 0x3f0bf5a800 "im.telepathy.MissionControl.FromEmpathy"
        settings = 0x3f0bf54050
        __PRETTY_FUNCTION__ = "g_settings_set_property"
#3  0x0000038497dbacd5 in object_set_property (nqueue=0x3f0bf4cd90, 
    value=0x3f0bf5a558, pspec=0x3f0bf48e40, object=0x3f0bf54050)
    at gobject.c:1352
        notify_pspec = <optimized out>
        tmp_value = {g_type = 64, data = {{v_int = 200648704, 
              v_uint = 200648704, v_long = 270783588352, 
---Type <return> to continue, or q <return> to quit---
              v_ulong = 270783588352, v_int64 = 270783588352, 
              v_uint64 = 270783588352, v_float = 9.46233456e-32, 
              v_double = 1.3378486846234112e-312, v_pointer = 0x3f0bf5a800}, {
              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}}}
        redirect = <optimized out>
        enable_diagnostic = 0x38497debf88 "0"
        class = 0x3f0bf59d20
        param_id = 2
#4  g_object_constructor (type=<optimized out>, 
    n_construct_properties=<optimized out>, construct_params=0x3f0bf4fd40)
    at gobject.c:1863
        value = 0x3f0bf5a558
        pspec = <optimized out>
        nqueue = 0x3f0bf4cd90
        object = 0x3f0bf54050
#5  0x0000038497dbc59f in g_object_newv (object_type=270783585360, 
    n_parameters=200648544, parameters=<optimized out>) at gobject.c:1713
        cparams = 0x3f0bf4fd30
        oparams = 0x3f0bf57990
        nqueue = 0x0
        object = <optimized out>
        class = 0x3f0bf59d20
        unref_class = 0x0
        slist = <optimized out>
        n_total_cparams = <optimized out>
        n_cparams = 5
        n_oparams = <optimized out>
        n_cvalues = <optimized out>
        cvalues = <optimized out>
---Type <return> to continue, or q <return> to quit---
        clist = <optimized out>
        newly_constructed = <optimized out>
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_newv"
#6  0x0000038497dbcde7 in g_object_new_valist (object_type=270783585360, 
    first_property_name=<optimized out>, var_args=0x3ec81e15630)
    at gobject.c:1830
        class = 0x3f0bf59d20
        params = 0x3f0bf5a550
        name = <optimized out>
        object = <optimized out>
        n_params = <optimized out>
        n_alloced_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_new_valist"
#7  0x0000038497dbd111 in g_object_new (object_type=270783585360, 
    first_property_name=0x38498c19647 "schema-id") at gobject.c:1545
        var_args = {{gp_offset = 32, fp_offset = 48, 
            overflow_arg_area = 0x3ec81e15720, reg_save_area = 0x3ec81e15650}}
        __PRETTY_FUNCTION__ = "g_object_new"
#8  0x0000003f0bc98bfb in mcd_kludge_transport_constructed (
    object=0x3f0bf03200) at kludge-transport.c:94
        self = 0x3f0bf03200
        priv = 0x3f0bf03220
        parent_class = <optimized out>
#9  0x0000038497dbca47 in g_object_newv (object_type=0, n_parameters=0, 
    parameters=<optimized out>) at gobject.c:1741
        cparams = <optimized out>
        oparams = 0x0
        nqueue = <optimized out>
        object = 0x3f0bf03200
---Type <return> to continue, or q <return> to quit---
        class = 0x3f0bf1fb60
        unref_class = 0x3f0bf1fb60
        slist = <optimized out>
        n_total_cparams = <optimized out>
        n_cparams = <optimized out>
        n_oparams = 0
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = 1
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_newv"
#10 0x0000038497dbd124 in g_object_new (object_type=270783329728, 
    first_property_name=0x0) at gobject.c:1542
        var_args = {{gp_offset = 2, fp_offset = 0, 
            overflow_arg_area = 0x3f0bf01240, reg_save_area = 0x3f0bf0e320}}
        __PRETTY_FUNCTION__ = "g_object_new"
#11 0x0000003f0bc98e2a in mcd_kludge_transport_new () at kludge-
transport.c:266
No locals.
#12 mcd_kludge_transport_install (plugin=0x3f0bf10810)
    at kludge-transport.c:273
No locals.
#13 0x0000003f0bc9695a in mcd_master_constructor (type=<optimized out>, 
    n_params=<optimized out>, params=<optimized out>) at mcd-master.c:496
        object_class = <optimized out>
        master = 0x3f0bf10810
        priv = <optimized out>
        __PRETTY_FUNCTION__ = "mcd_master_constructor"
#14 0x0000038497dbc59f in g_object_newv (object_type=270783211584, 
    n_parameters=200295392, parameters=<optimized out>) at gobject.c:1713
---Type <return> to continue, or q <return> to quit---
        cparams = 0x3f0bf043b0
        oparams = 0x3f0bf04390
        nqueue = 0x0
        object = <optimized out>
        class = 0x3f0bf04020
        unref_class = 0x0
        slist = <optimized out>
        n_total_cparams = <optimized out>
        n_cparams = 2
        n_oparams = <optimized out>
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = <optimized out>
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_newv"
#15 0x0000038497dbcde7 in g_object_new_valist (object_type=270783211584, 
    first_property_name=<optimized out>, var_args=0x3ec81e15b60)
    at gobject.c:1830
        class = 0x3f0bf04020
        params = 0x3f0bf04180
        name = <optimized out>
        object = <optimized out>
        n_params = <optimized out>
        n_alloced_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_new_valist"
#16 0x0000038497dbd111 in g_object_new (object_type=270783211584, 
    first_property_name=0x3f0bcd069d "dbus-daemon") at gobject.c:1545
        var_args = {{gp_offset = 32, fp_offset = 48, 
            overflow_arg_area = 0x3ec81e15c50, reg_save_area = 0x3ec81e15b80}}
---Type <return> to continue, or q <return> to quit---
        __PRETTY_FUNCTION__ = "g_object_new"
#17 0x0000003f0bc95b18 in mcd_service_new () at mcd-service.c:183
        obj = <optimized out>
        dbus_connection = <optimized out>
        dbus_daemon = 0x3f0bf0b890
        error = 0x0
#18 0x0000003f0bc932fa in main (argc=<optimized out>, argv=<optimized out>)
    at mc-server.c:172
        act = {__sigaction_handler = {
            sa_handler = 0x38498221810 <__restore_rt>, 
            sa_sigaction = 0x38498221810 <__restore_rt>}, sa_mask = {__val = {
              0, 0, 3868044831424, 4314326195504, 4314326195528, 0, 0, 
              4287060077, 3868012443444, 0, 0, 0, 0, 3868025067936, 0, 
              3868044597680}}, sa_flags = -1753551783, 
          sa_restorer = 0x38499701000 <_rtld_global>}
        empty_mask = {__val = {3868044812832, 3868044830520, 0, 3868011195190, 
            0, 1, 156, 3868018213432, 4314326195912, 270780923680, 
            270783149780, 270780664507, 3868015667941, 270780923725, 
            3868015695786, 270780923680}}
Comment 7 Hongjiu Zhang 2012-05-14 11:35:57 UTC
I can no longer reproduced this bug after I restore my telepathy configuration backup.

Thank you for your help.
Comment 8 Hongjiu Zhang 2012-06-04 13:30:57 UTC
I reopen this bug and reproduced this bug again on my new laptop. The problem is solved by running "glib-compile-schemas /usr/share/glib-2.0/schemas". I guess that last time I met this problem, it is also solved by some programs which run this.

I put an upstream bug in the URL section, which might be related. The command I use is from http://projects.archlinux.org/svntogit/packages.git/tree/trunk/telepathy-logger.install?h=packages/telepathy-logger
Comment 9 Pacho Ramos gentoo-dev 2012-06-04 19:23:34 UTC
Probably the ebuild should be moved to use gnome2.eclass directly
Comment 10 Pacho Ramos gentoo-dev 2012-07-07 13:06:49 UTC
+*telepathy-mission-control-5.12.0-r1 (07 Jul 2012)
+
+  07 Jul 2012; Pacho Ramos <pacho@gentoo.org>
+  +telepathy-mission-control-5.12.0-r1.ebuild,
+  -telepathy-mission-control-5.12.0.ebuild:
+  Use gnome2.eclass to prevent problems like bug #414877 by Zhang Hongjiu.
+