Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
E
evolution-data-server
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 41
    • Issues 41
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • evolution-data-server
  • Issues
  • #152

Closed (duplicated)
Open
Opened Sep 11, 2019 by El Jinete Sin Cabeza@ejsc

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.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: GNOME/evolution-data-server#152