evolution-calendar-factory crashed with SIGSEGV in tcache_get()
Open bug in launchpad.net
https://bugs.launchpad.net/bugs/1843627
Description
"I don't know what happened."
BackTrace
#0 tcache_get (tc_idx=<optimized out>) at malloc.c:2937
e = 0x7f360000
#1 __GI___libc_malloc (bytes=32) at malloc.c:3051
ar_ptr = <optimized out>
victim = <optimized out>
hook = <optimized out>
tbytes = <optimized out>
tc_idx = <optimized out>
__PRETTY_FUNCTION__ = "__libc_malloc"
#2 0x00007f36358b04f9 in g_malloc () from /tmp/apport_sandbox_nkq75c6r/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f363588b58a in g_datalist_id_set_data_full () from /tmp/apport_sandbox_nkq75c6r/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f3635999bb1 in g_object_notify_queue_freeze () from /tmp/apport_sandbox_nkq75c6r/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#5 0x00007f363599a697 in g_object_init () from /tmp/apport_sandbox_nkq75c6r/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#6 0x00007f36359b9111 in g_type_create_instance () from /tmp/apport_sandbox_nkq75c6r/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#7 0x00007f363599b345 in g_object_new_internal () from /tmp/apport_sandbox_nkq75c6r/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#8 0x00007f363599ca45 in g_object_new_with_properties () from /tmp/apport_sandbox_nkq75c6r/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#9 0x00007f363599d5f1 in g_object_new () from /tmp/apport_sandbox_nkq75c6r/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#10 0x00007f363583bc83 in i_cal_object_construct (object_type=139870173741504, native=0x7f36100b4ca0, native_destroy_func=0x7f3634f71ce0 <icalcomponent_free>, is_global_memory=is_global_memory@entry=0, owner=owner@entry=0x0) at ./obj-x86_64-linux-gnu/src/libical-glib/i-cal-object.c:351
iobject = <optimized out>
__func__ = "i_cal_object_construct"
#11 0x00007f3635819667 in i_cal_component_new_full (native=<optimized out>, owner=owner@entry=0x0) at ./obj-x86_64-linux-gnu/src/libical-glib/i-cal-component.c:64
object = <optimized out>
#12 0x00007f3635819698 in i_cal_component_new (kind=kind@entry=I_CAL_VEVENT_COMPONENT) at ./obj-x86_64-linux-gnu/src/libical-glib/i-cal-component.c:126
No locals.
#13 0x00007f36354778f7 in e_cal_component_set_new_vtype (type=<optimized out>, comp=0x7f36240346d0) at ./src/calendar/libecal/e-cal-component.c:500
icalcomp = <optimized out>
kind = I_CAL_VEVENT_COMPONENT
icalcomp = <optimized out>
kind = <optimized out>
__func__ = "e_cal_component_set_new_vtype"
_g_boolean_var_ = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
#14 e_cal_component_set_new_vtype (comp=0x7f36240346d0, type=<optimized out>) at ./src/calendar/libecal/e-cal-component.c:459
icalcomp = <optimized out>
kind = <optimized out>
__func__ = "e_cal_component_set_new_vtype"
#15 0x00007f363012dc25 in e_cal_backend_file_get_backend_property () from /tmp/apport_sandbox_nkq75c6r/usr/lib/evolution-data-server/calendar-backends/libecalbackendfile.so
No symbol table info available.
#16 0x00007f3635bfd3d7 in data_cal_constructed (object=<optimized out>) at ./src/calendar/libedata-cal/e-data-cal.c:2383
cal = 0x7f3624005750
backend = 0x7f36100da2d0
prop_name = 0x7f3635c13fbb "default-object"
prop_value = 0x0
__func__ = "data_cal_constructed"
#17 0x00007f363599b546 in g_object_new_internal () from /tmp/apport_sandbox_nkq75c6r/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#18 0x00007f363599d278 in g_object_new_valist () from /tmp/apport_sandbox_nkq75c6r/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#19 0x00007f3635a59ade in g_initable_new_valist (object_type=139870173723136, first_property_name=0x7f3635c167c9 "backend", var_args=0x7f361bffe990, cancellable=0x0, error=0x7f361bffeb60) at ../../../gio/ginitable.c:244
obj = <optimized out>
__FUNCTION__ = "g_initable_new_valist"
#20 0x00007f3635a59bad in g_initable_new (object_type=<optimized out>, cancellable=cancellable@entry=0x0, error=error@entry=0x7f361bffeb60, first_property_name=first_property_name@entry=0x7f3635c167c9 "backend") at ../../../gio/ginitable.c:162
object = <optimized out>
var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7f361bffea90, reg_save_area = 0x7f361bffe9b0}}
#21 0x00007f3635bfc35e in e_data_cal_new (backend=0x7f36100da2d0, connection=connection@entry=0x55646463d020, object_path=object_path@entry=0x7f362005bd30 "/org/gnome/evolution/dataserver/Subprocess/2876/7", error=error@entry=0x7f361bffeb60) at ./src/calendar/libedata-cal/e-data-cal.c:2562
__func__ = "e_data_cal_new"
#22 0x00007f3635bff4e4 in data_cal_factory_open_backend (data_factory=<optimized out>, backend=0x7f36100da2d0, connection=0x55646463d020, cancellable=<optimized out>, error=0x7f361bffeb60) at ./src/calendar/libedata-cal/e-data-cal-factory.c:224
data_cal = 0x0
object_path = 0x7f362005bd30 "/org/gnome/evolution/dataserver/Subprocess/2876/7"
__func__ = "data_cal_factory_open_backend"
#23 0x00007f36357c0bca in data_factory_spawn_subprocess_backend (subprocess_path=<optimized out>, extension_name=0x556464637ce0 "Calendar", uid=<optimized out>, invocation=0x7f362403e920, data_factory=0x556464625190) at ./src/libebackend/e-data-factory.c:1471
object_path = <optimized out>
backend_key = 0x7f36100d5fd0 "local\nsystem-calendar\nCalendar"
obd = <optimized out>
backend = 0x7f36100da2d0
server_class = 0x556464624000
watched_id = 0
factory_name = <optimized out>
sd = 0x0
backend_per_process = <optimized out>
helper = <optimized out>
backend_factory = <optimized out>
backend_name = <optimized out>
class = 0x556464624000
source = 0x7f3620025640
priv = 0x5564646250c0
error = 0x0
subprocess = <optimized out>
subprocess_helpers_hash_key = <optimized out>
filename = <optimized out>
type_name = <optimized out>
helper = <optimized out>
sd = <optimized out>
backend_factory = <optimized out>
class = <optimized out>
server_class = <optimized out>
source = <optimized out>
priv = <optimized out>
error = <optimized out>
subprocess = <optimized out>
watched_id = <optimized out>
backend_name = <optimized out>
subprocess_helpers_hash_key = <optimized out>
backend_per_process = <optimized out>
factory_name = <optimized out>
filename = <optimized out>
type_name = <optimized out>
__func__ = "data_factory_spawn_subprocess_backend"
_g_boolean_var_ = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
_g_boolean_var_ = <optimized out>
_g_boolean_var_ = <optimized out>
_g_boolean_var_ = <optimized out>
_g_boolean_var_ = <optimized out>
_g_boolean_var_ = <optimized out>
_g_boolean_var_ = <optimized out>
_g_boolean_var_ = <optimized out>
_g_boolean_var_ = <optimized out>
extension = <optimized out>
object_path = <optimized out>
backend_key = <optimized out>
obd = <optimized out>
backend = <optimized out>
_pp = <optimized out>
_p = <optimized out>
_destroy = <optimized out>
connection = <optimized out>
sender = <optimized out>
_pp = <optimized out>
_p = <optimized out>
_destroy = <optimized out>
_pp = <optimized out>
_p = <optimized out>
_destroy = <optimized out>
#24 data_factory_spawn_subprocess_backend_in_thread (user_data=0x556464647380) at ./src/libebackend/e-data-factory.c:1642
data = 0x556464647380
data_factory = 0x556464625190
invocation = 0x7f362403e920
uid = <optimized out>
extension_name = 0x556464637ce0 "Calendar"
subprocess_path = <optimized out>
#25 0x00007f36358d4121 in g_thread_proxy () from /tmp/apport_sandbox_nkq75c6r/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#26 0x00007f363503c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139870374721280, 1182455356365660167, 140721168568542, 140721168568543, 140721168568688, 139870374718592, -1295669869245702137, -1295762469388754937}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#27 0x00007f36355ea2f3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.