pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/56212: evolution (mail/evolution) abort coredump



>Number:         56212
>Category:       pkg
>Synopsis:       evolution (mail/evolution)  abort coredump
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu May 27 02:05:00 +0000 2021
>Originator:     sergio lenzi
>Release:        9.2
>Organization:
k1 sistemas
>Environment:
NetBSD netbsd386.netbsd 9.2 NetBSD 9.2 (LZT9) #0: Mon May 17 21:11:46 -03 2021  NetBSD@vms.lenzicasa:/home/NetBSD/BUILD/9/i386/OBJ/sys/arch/i386/compile/GENERIC i386
>Description:
evolution, the main client for gnome, dumps core on only one situation:
when you access the contacts and try to add a new contact
the problem seems linked from the glib version 60+  the new pkgsrc is base on glib-2.68, so it is impossible to use evolution on new systems where glib version is greater 2.60 it happens on both i386 and amd64
a core dump from gdb shows:

Core was generated by `evolution'.
Program terminated with signal SIGTRAP, Trace/breakpoint trap.
#0  0xb0c1367d in _g_log_abort () from /usr/pkg/lib/libglib-2.0.so.0
[Current thread is 1 (process 1)]
(gdb) bt
#0  0xb0c1367d in _g_log_abort () from /usr/pkg/lib/libglib-2.0.so.0
#1  0xb0c145ba in g_log_default_handler () from /usr/pkg/lib/libglib-2.0.so.0
#2  0xb0c147f9 in g_logv () from /usr/pkg/lib/libglib-2.0.so.0
#3  0xb0c14912 in g_log () from /usr/pkg/lib/libglib-2.0.so.0
#4  0xab7a356e in e_load_ui_builder_definition (builder=0xa3097920, basename=0xa6e60f63 "contact-editor.ui")
    at /usr/work/mail/evolution/work/evolution-3.34.1/src/e-util/e-misc-utils.c:794
#5  0xa6e5a337 in e_contact_editor_init (e_contact_editor=0xa453e920)
    at /usr/work/mail/evolution/work/evolution-3.34.1/src/addressbook/gui/contact-editor/e-contact-editor.c:5038
#6  0xaf85c0b0 in g_type_create_instance () from /usr/pkg/lib/libgobject-2.0.so.0
#7  0xaf83d44b in g_object_new_internal () from /usr/pkg/lib/libgobject-2.0.so.0
#8  0xaf83ebf5 in g_object_new_valist () from /usr/pkg/lib/libgobject-2.0.so.0
#9  0xaf83f0e3 in g_object_new () from /usr/pkg/lib/libgobject-2.0.so.0
#10 0xa6e5b17c in e_contact_editor_new (shell=0xa798abe0, book_client=0xa4d862b0, contact=0xa29e2280, 
    is_new_contact=1, editable=1)
    at /usr/work/mail/evolution/work/evolution-3.34.1/src/addressbook/gui/contact-editor/e-contact-editor.c:5357
#11 0xa6ebce48 in book_shell_backend_new_contact_cb (source_object=0xa7687970, result=0xa3097968, user_data=0xa4cf61f0)
    at /usr/work/mail/evolution/work/evolution-3.34.1/src/modules/addressbook/e-book-shell-backend.c:115
#12 0xaf90b9f1 in g_simple_async_result_complete () from /usr/pkg/lib/libgio-2.0.so.0
#13 0xaf90ba71 in complete_in_idle_cb () from /usr/pkg/lib/libgio-2.0.so.0
#14 0xb0c0e1a0 in g_main_context_dispatch () from /usr/pkg/lib/libglib-2.0.so.0
#15 0xb0c0e536 in g_main_context_iterate.isra () from /usr/pkg/lib/libglib-2.0.so.0
#16 0xb0c0e7f3 in g_main_loop_run () from /usr/pkg/lib/libglib-2.0.so.0
#17 0xb052914b in gtk_main () from /usr/pkg/lib/libgtk-3.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#18 0x0804b996 in main (argc=1, argv=0xbfbdd7b4) at /usr/work/mail/evolution/work/evolution-3.34.1/src/shell/main.c:691
>How-To-Repeat:
start evolution
select contatcs
click new

the program core dums with the message: evolution-util-ERROR **: 22:48:14.803: contact-editor.ui: /usr/pkg/share/evolution/ui/contact-editor.ui:500:1 Invalid type function 'e_contact_editor_dyntable_get_type'

>Fix:


Home | Main Index | Thread Index | Old Index