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

Max Pyziur pyz at brama.com
Tue Feb 21 19:55:55 UTC 2023


Top-posting.

Ok, I found another debug package that is perhaps relevant for libcurl; I 
reran the command
dnf install curl-debuginfo curl-debugsource libcurl-debuginfo 
--enablerepo=fedora-debuginfo --enablerepo=updates-debuginfo

And then the two commands that you requested:
pyz at pegasus ~> killall syncevo-dbus-server
syncevo-dbus-server: no process found

pyz at pegasus ~> valgrind syncevolution --daemon=no --run --sync 
refresh-from-local memotoo
==43163== Memcheck, a memory error detector
==43163== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
==43163== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright 
info
==43163== Command: syncevolution --daemon=no --run --sync 
refresh-from-local memotoo
==43163==
[INFO] memo: inactive
[INFO] todo: inactive
==43163==
==43163== Process terminating with default action of signal 11 (SIGSEGV): 
dumping core
==43163==    at 0x51A4E5C: __pthread_kill_implementation 
(pthread_kill.c:44)
==43163==    by 0x5154A75: raise (raise.c:26)
==43163==    by 0x5154B1F: ??? (in /usr/lib64/libc.so.6)
==43163==    by 0x5819D6F: ??? (in /usr/lib64/libcurl.so.4.8.0)
==43163==    by 0x1FFEFFDB23: ???
==43163==    by 0x1FFEFFDB1C: ???
==43163==    by 0xA9C3ACDB1DC87CFF: ???
==43163==    by 0xB13D42F: ???
==43163==    by 0xB623CEF: ???
==43163==    by 0x5818733: ??? (in /usr/lib64/libcurl.so.4.8.0)
==43163==
==43163== HEAP SUMMARY:
==43163==     in use at exit: 20,198,436 bytes in 202,644 blocks
==43163==   total heap usage: 847,680 allocs, 645,036 frees, 144,845,312 
bytes allocated
==43163==
==43163== LEAK SUMMARY:
==43163==    definitely lost: 48 bytes in 1 blocks
==43163==    indirectly lost: 775 bytes in 22 blocks
==43163==      possibly lost: 16,960 bytes in 12 blocks
==43163==    still reachable: 20,020,277 bytes in 201,277 blocks
==43163==                       of which reachable via heuristic:
==43163==                         newarray           : 6,936 bytes in 195 
blocks
==43163==         suppressed: 0 bytes in 0 blocks
==43163== Rerun with --leak-check=full to see details of leaked memory
==43163==
==43163== For lists of detected and suppressed errors, rerun with: -s
==43163== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Segmentation fault (core dumped)


###############

Helpful?

MP
pyz at brama.com



On Tue, 21 Feb 2023, Max Pyziur wrote:

> On Tue, 21 Feb 2023, Patrick Ohly wrote:
>
>> Max Pyziur <pyz at brama.com> writes:
>> 
>>> On Tue, 21 Feb 2023, Patrick Ohly wrote:
>>> I need help here. I just ran the command:
>>>> dnf install libcurl-debuginfo libcurl-debugsource \
>>> --enablerepo=fedora-debuginfo --enablerepo=updates-debuginfo
>>> 
>>> ... and I receive the error
>>> No match for argument: libcurl-debugsource
>>> Error: Unable to find a match: libcurl-debugsource
>>> 
>>> I also assume that you mean "glibc" not "libc," correct?
>> 
>> That might be what the package is called.
>> 
>>> I haven't tried installing that one yet.
>>> 
>>> The explicit commands to install these would be helpful; otherwise, I feel
>>> like rooster trying to learn how to tap-dance in galoshes.
>> 
>> I'm afraid I don't know the exact commands. I'm not using Fedora.
>
> Ok, I guessed. Here are two commands that were successful and hopefully 
> suffice:
> dnf install curl-debuginfo curl-debugsource --enablerepo=fedora-debuginfo 
> --enablerepo=updates-debuginfo
>
> dnf install glibc-debuginfo glibc-debugsource --enablerepo=fedora-debuginfo 
> --enablerepo=updates-debuginfo
>
> (They both should appear on one line; I don't know how to control 
> word-wrapping in pine.)
>
>
> Then,
>
> pyz at pegasus ~> killall syncevo-dbus-server
> syncevo-dbus-server: no process found
>
> pyz at pegasus ~>
> valgrind syncevolution --daemon=no --run --sync refresh-from-local memotoo
> ==42341== Memcheck, a memory error detector
> ==42341== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
> ==42341== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
> ==42341== Command: syncevolution --daemon=no --run --sync refresh-from-local 
> memotoo
> ==42341==
> [INFO] memo: inactive
> [INFO] todo: inactive
> ==42341==
> ==42341== Process terminating with default action of signal 11 (SIGSEGV): 
> dumping core
> ==42341==    at 0x51A4E5C: __pthread_kill_implementation (pthread_kill.c:44)
> ==42341==    by 0x5154A75: raise (raise.c:26)
> ==42341==    by 0x5154B1F: ??? (in /usr/lib64/libc.so.6)
> ==42341==    by 0x5819D6F: ??? (in /usr/lib64/libcurl.so.4.8.0)
> ==42341==    by 0x1FFEFFDB23: ???
> ==42341==    by 0x1FFEFFDB1C: ???
> ==42341==    by 0xFD21EDBB78CD7BFF: ???
> ==42341==    by 0xB15CA0F: ???
> ==42341==    by 0xB6090CF: ???
> ==42341==    by 0x5818733: ??? (in /usr/lib64/libcurl.so.4.8.0)
> ==42341==
> ==42341== HEAP SUMMARY:
> ==42341==     in use at exit: 20,198,436 bytes in 202,644 blocks
> ==42341==   total heap usage: 847,756 allocs, 645,112 frees, 144,848,393 
> bytes allocated
> ==42341==
> ==42341== LEAK SUMMARY:
> ==42341==    definitely lost: 48 bytes in 1 blocks
> ==42341==    indirectly lost: 775 bytes in 22 blocks
> ==42341==      possibly lost: 16,960 bytes in 12 blocks
> ==42341==    still reachable: 20,020,277 bytes in 201,277 blocks
> ==42341==                       of which reachable via heuristic:
> ==42341==                         newarray           : 6,936 bytes in 195 
> blocks
> ==42341==         suppressed: 0 bytes in 0 blocks
> ==42341== Rerun with --leak-check=full to see details of leaked memory
> ==42341==
> ==42341== For lists of detected and suppressed errors, rerun with: -s
> ==42341== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
> Segmentation fault (core dumped)
>
> pyz at pegasus ~>
>
> It doesn't look as though the output is different.
>
> M
>


More information about the SyncEvolution mailing list