<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Crash in g_variant_type_info_check() when calling zeitgeist_log_install_monitor()"
href="https://bugs.freedesktop.org/show_bug.cgi?id=72479">72479</a>
</td>
</tr>
<tr>
<th>Assignee</th>
<td>zeitgeist-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Summary</th>
<td>Crash in g_variant_type_info_check() when calling zeitgeist_log_install_monitor()
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>zeitgeist-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Severity</th>
<td>critical
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Reporter</th>
<td>bugzilla@tecnocode.co.uk
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Component</th>
<td>libzeitgeist
</td>
</tr>
<tr>
<th>Product</th>
<td>Zeitgeist
</td>
</tr></table>
<p>
<div>
<pre>Upstreaming from <a href="https://bugzilla.gnome.org/show_bug.cgi?id=720055">https://bugzilla.gnome.org/show_bug.cgi?id=720055</a>:
"
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 0x0000155721d8420a in kill () at <stdin>:2
#1 0x0000155721de461a in abort () at /usr/src/lib/libc/stdlib/abort.c:70
#2 0x000015571a114af5 in _g_log_abort () at gmessages.c:255
#3 0x000015571a13823f in g_assertion_message (domain=Could not find the frame
base for "g_assertion_message".
) at gtestutils.c:2278
#4 0x000015571a1382b3 in g_assertion_message_expr (domain=0x15571a2b6760
"GLib", file=0x15571a2b674d "gvarianttypeinfo.c", line=165, func=0x15571a2b66f0
"g_variant_type_info_check",
expr=0x15571a2b6768 "info->alignment == 0 || info->alignment == 1 ||
info->alignment == 3 || info->alignment == 7") at gtestutils.c:2293
#5 0x000015571a15d03d in g_variant_type_info_check (info=0x15570867a110,
container_class=0 '\0') at gvarianttypeinfo.c:164
#6 0x000015571a15d198 in g_variant_type_info_get_type_string
(info=0x15570867a110) at gvarianttypeinfo.c:200
#7 0x000015571a14e801 in g_variant_get_type (value=0x15570c0dc000) at
gvariant.c:2073
#8 0x000015570c9d58cd in append_value_to_blob (value=0x15570c0dc870,
type=0x15570867a440, mbuf=0x7f7ffffc9540, out_padding_added=0x0,
error=0x7f7ffffc96b8) at gdbusmessage.c:2426
#9 0x000015570c9d5c7b in append_body_to_blob (value=0x15570c0dcaf0,
mbuf=0x7f7ffffc9540, error=0x7f7ffffc96b8) at gdbusmessage.c:2542
#10 0x000015570c9d61ff in g_dbus_message_to_blob (message=0x15570eac8190,
out_size=0x7f7ffffc9658, capabilities=G_DBUS_CAPABILITY_FLAGS_UNIX_FD_PASSING,
error=0x7f7ffffc96b8)
at gdbusmessage.c:2711
#11 0x000015570c9c7d61 in g_dbus_connection_send_message_unlocked
(connection=0x155715ebe090, message=0x15570eac8190,
flags=G_DBUS_SEND_MESSAGE_FLAGS_NONE, out_serial=0x7f7ffffc96d4,
error=0x7f7ffffc96b8) at gdbusconnection.c:1662
#12 0x000015570c9c85c4 in g_dbus_connection_send_message_with_reply_unlocked
(connection=0x155715ebe090, message=0x15570eac8190,
flags=G_DBUS_SEND_MESSAGE_FLAGS_NONE, timeout_msec=25000,
out_serial=0x7f7ffffc96d4, cancellable=0x0, callback=0x15571c057a99
<_vala_g_async_ready_callback>, user_data=0x1557086b6c40) at
gdbusconnection.c:1996
#13 0x000015570c9c88ef in g_dbus_connection_send_message_with_reply
(connection=0x155715ebe090, message=0x15570eac8190,
flags=G_DBUS_SEND_MESSAGE_FLAGS_NONE, timeout_msec=-1, out_serial=0x0,
cancellable=0x0, callback=0x15571c057a99 <_vala_g_async_ready_callback>,
user_data=0x1557086b6c40) at gdbusconnection.c:2099
#14 0x000015571c058d44 in zeitgeist_remote_log_proxy_install_monitor_async
(self=0x15570eb490d0, monitor_path=0x155715eead60
"/org/gnome/zeitgeist/monitor/0", time_range=0x1557136e6b60,
event_templates=0x15570c0dc870, owner=0x0, _callback_=0, _user_data_=0x0)
at remote.c:948
#15 0x000015571c0575a5 in zeitgeist_remote_log_install_monitor
(self=0x15570eb490d0, monitor_path=0x155715eead60
"/org/gnome/zeitgeist/monitor/0", time_range=0x1557136e6b60,
event_templates=0x15570c0dc870, owner=0x0, _callback_=0, _user_data_=0x0)
at remote.c:525
#16 0x000015571c05272f in zeitgeist_log_reinstall_monitor_co
(_data_=0x15570bf6f4b0) at log.c:4214
#17 0x000015571c051dea in zeitgeist_log_reinstall_monitor (self=0x15570da1c4e0,
monitor=0x155715ec0e60, _callback_=0, _user_data_=0x0) at log.c:4084
#18 0x000015571c051c89 in zeitgeist_log_install_monitor (self=0x15570da1c4e0,
monitor=0x155715ec0e60, error=0x15570a11a850) at log.c:4056
#19 0x000015570d2b69b1 in folks_tp_zeitgeist_controller_populate_counters_co
(_data_=0x15570a11a480) at tp-zeitgeist.vala:150
#20 0x000015570d2b4f71 in folks_tp_zeitgeist_controller_populate_counters_ready
(source_object=0x15570da1c4e0, _res_=0x155715366640,
_user_data_=0x15570a11a480) at tp-zeitgeist.vala:91
#21 0x000015570c964bcb in g_simple_async_result_complete
(simple=0x155715366640) at gsimpleasyncresult.c:777
#22 0x000015571c04bb1f in zeitgeist_log_find_events_co (_data_=0x155716997270)
at log.c:2117
#23 0x000015571c04ae65 in _zeitgeist_log_find_events_co_gsource_func
(self=0x155716997270) at log.c:1874
#24 0x000015571a10e1b5 in g_idle_dispatch (source=0x15570c49df00,
callback=0x15571c04ae50 <_zeitgeist_log_find_events_co_gsource_func>,
user_data=0x155716997270) at gmain.c:5251
#25 0x000015571a10bba9 in g_main_dispatch (context=0x155708666000) at
gmain.c:3066
#26 0x000015571a10c854 in g_main_context_dispatch (context=0x155708666000) at
gmain.c:3642
#27 0x000015571a10ca0c in g_main_context_iterate (context=0x155708666000,
block=1, dispatch=1, self=0x15570ea01a00) at gmain.c:3713
#28 0x000015571a10cabb in g_main_context_iteration (context=0x155708666000,
may_block=1) at gmain.c:3774
#29 0x000015570c99d288 in g_application_run (application=0x1557153300d0,
argc=1, argv=0x7f7ffffc9d78) at gapplication.c:1635
#30 0x00001555073a8007 in _vala_main (args=0x7f7ffffc9d78, args_length1=1) at
main.c:71
#31 0x00001555073a8066 in main (argc=1, argv=0x7f7ffffc9d78) at main.c:81
"</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>