[SyncEvolution] Syncing to Memotoo w SyncEvolution post-Fedora 37 upgrade (fwd)

Max Pyziur pyz at brama.com
Wed Feb 15 01:35:46 UTC 2023


A little messy, but maintain history; reply at the bottom

On Sun, 12 Feb 2023, Patrick Ohly wrote:

> Max Pyziur <pyz at brama.com> writes:
>>> $ gdb -p `pidof syncevo-dbus-server`
>>> GNU gdb (Debian 10.1-1.7) 10.1.90.20210103-git
>>> Copyright (C) 2021 Free Software Foundation, Inc.
>>> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
>>> This is free software: you are free to change and redistribute it.
>>> ...
>>> [Thread debugging using libthread_db enabled]
>>> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
>>> 0x00007f3a3b041d2f in __GI___poll (fds=0x556a0b329a60, nfds=2, timeout=58999) at ../sysdeps/unix/sysv/linux/poll.c:29
>>> 29	../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
>>> (gdb) cont
>>
>> I run this and recive:
>>
>> [Thread debugging using libthread_db enabled]
>> Using host libthread_db library "/lib64/libthread_db.so.1".
>> 0x00007faf9292221f in __GI___poll (fds=0x5644d658d7f0, nfds=2,
>> timeout=539968) at ../sysdeps/unix/sysv/linux/poll.c:29
>> Downloading 0.00 MB source file
>> /usr/src/debug/glibc-2.36-9.fc37.x86_64/io/../sysdeps/unix/sysv/linux/poll.c
>> 29        return SYSCALL_CANCEL (poll, fds, nfds, timeout);
>>
>>> Then in another terminal, run the command that causes it to crash.
>>
>> When I run:
>> syncevolution --run  --sync refresh-from-local memotoo
>>
>> it just hangs now; there is no output.
>
> That's normal. Usually, syncevo-dbus-server would crash, which leads to
> a failure here. But when it just hangs in the debugger, the client waits.
>
>>> The debugger should present a prompt again. Now enter "thread apply all
>>> bt" and post the output.
>>
>> Hopefully, this is the output that you requested:
>
> Can you also show the output of the debugger before that?

I'm not sure how to retrieve it. Guidance would be helpful.

> It should have said something about a segfault.
>
> It may also help to install debug info packages
> (https://koji.fedoraproject.org/koji/buildinfo?buildID=2133738).
>
> syncevolution-debuginfo and syncevolution-debugsource may both be
> useful.

The current version of Fedora is 37; these packages are built for version 
38.

The referenced packages are:
syncevolution-debuginfo-2.0.0-7.fc38.x86_64.rpm
syncevolution-debugsource-2.0.0-7.fc38.x86_64.rpm

F37 latest syncevolution version is:
syncevolution-2.0.0-5.fc37.x86_64

Thank you,

Max


More information about the SyncEvolution mailing list