After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 720055 - abort() when zeitgeist is enabled
abort() when zeitgeist is enabled
Status: RESOLVED NOTGNOME
Product: folks
Classification: Platform
Component: Telepathy backend
0.9.x
Other OpenBSD
: Normal major
: Unset
Assigned To: folks-maint
folks-maint
Depends on:
Blocks:
 
 
Reported: 2013-12-08 09:47 UTC by Antoine Jacoutot
Modified: 2013-12-12 23:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Antoine Jacoutot 2013-12-08 09:47:13 UTC
Hi.

When running gnome-contacts or empathy I run into the following abort() :

GLib:ERROR:gvarianttypeinfo.c:165:g_variant_type_info_check: assertion failed: (info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || info->alignment == 7)

(gdb) run
Starting program: /usr/local/bin/gnome-contacts 
**
GLib:ERROR:gvarianttypeinfo.c:165:g_variant_type_info_check: assertion failed: (info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || info->alignment == 7)

Program received signal SIGABRT, Aborted.
0x0000155721d8420a in kill () at <stdin>:2
2       <stdin>: No such file or directory.
        in <stdin>
Current language:  auto; currently asm
(gdb) bt
  • #0 kill
    at <stdin> line 2
  • #1 abort
    at /usr/src/lib/libc/stdlib/abort.c line 70
  • #2 _g_log_abort
    at gmessages.c line 255
  • #3 g_assertion_message
    at gtestutils.c line 2278
  • #4 g_assertion_message_expr
    at gtestutils.c line 2293
  • #5 g_variant_type_info_check
    at gvarianttypeinfo.c line 164
  • #6 g_variant_type_info_get_type_string
    at gvarianttypeinfo.c line 200
  • #7 g_variant_get_type
    at gvariant.c line 2073
  • #8 append_value_to_blob
    at gdbusmessage.c line 2426
  • #9 append_body_to_blob
    at gdbusmessage.c line 2542
  • #10 g_dbus_message_to_blob
    at gdbusmessage.c line 2711
  • #11 g_dbus_connection_send_message_unlocked
    at gdbusconnection.c line 1662
  • #12 g_dbus_connection_send_message_with_reply_unlocked
    at gdbusconnection.c line 1996
  • #13 g_dbus_connection_send_message_with_reply
    at gdbusconnection.c line 2099
  • #14 zeitgeist_remote_log_proxy_install_monitor_async
    at remote.c line 948
  • #15 zeitgeist_remote_log_install_monitor
    at remote.c line 525
  • #16 zeitgeist_log_reinstall_monitor_co
    at log.c line 4214
  • #17 zeitgeist_log_reinstall_monitor
    at log.c line 4084
  • #18 zeitgeist_log_install_monitor
    at log.c line 4056
  • #19 folks_tp_zeitgeist_controller_populate_counters_co
    at tp-zeitgeist.vala line 150
  • #20 folks_tp_zeitgeist_controller_populate_counters_ready
    at tp-zeitgeist.vala line 91
  • #21 g_simple_async_result_complete
    at gsimpleasyncresult.c line 777
  • #22 zeitgeist_log_find_events_co
    at log.c line 2117
  • #23 _zeitgeist_log_find_events_co_gsource_func
    at log.c line 1874
  • #24 g_idle_dispatch
    at gmain.c line 5251
  • #25 g_main_dispatch
    at gmain.c line 3066
  • #26 g_main_context_dispatch
    at gmain.c line 3642
  • #27 g_main_context_iterate
    at gmain.c line 3713
  • #28 g_main_context_iteration
    at gmain.c line 3774
  • #29 g_application_run
    at gapplication.c line 1635
  • #30 _vala_main
    at main.c line 71
  • #31 main
    at main.c line 81


If I recompile folks without zeitgeist support, then all work fine.
Comment 1 Philip Withnall 2013-12-08 14:47:43 UTC
Looks like a libzeitgeist bug, not a folks bug. I've opened a bug report upstream here and CCed you: https://bugs.freedesktop.org/show_bug.cgi?id=72479.
Comment 2 Antoine Jacoutot 2013-12-08 14:50:09 UTC
Hi Philip. Thank you for that -- honestly I was not sure which part was at fault (folks or ZG).
Comment 3 Robert Nagy 2013-12-12 22:00:28 UTC
I have the same issue.
Comment 4 Philip Withnall 2013-12-12 23:56:01 UTC
Please see the Zeitgeist bug: https://bugs.freedesktop.org/show_bug.cgi?id=72479