Re: Logwatch reports segmentation faults in Evolution

Tim McConnell via evolution-list <[email protected]>
Newsgroups gmane.comp.gnome.evolution.general
Message-ID <[email protected]>
On Mon, 2022-09-26 at 07:15 +0200, Milan Crha via evolution-list wrote:
> On Fri, 2022-09-23 at 12:47 -0500, Tim McConnell via evolution-list
> wrote:
> > I'm on Evolution 3.45.3-2 and my logwatch has been reporting
> > segmentation faults for the last few days.
> 
>         Hi,
> I do not know what logwatch is, nor how one gets more detailed
> information out of it, but if you face evolution process crashes,
> then
> I suggest to run it from a terminal under gdb and get the backtrace
> when the crash happens. Note the gdb will catch it and will wait for
> an
> input while the GUI will look frozen. A command can be:
> 
>    $ gdb evolution --ex r
> 
> and once it stops do:
> 
>    (gdb) bt
> 
> to print the current thread backtrace. An information before this
> command can be useful too, possibly showing some runtime warnings. To
> quit gdb simply execute command in its prompt:
> 
>    (gdb) q
> 
> Please check the backtrace for any private information, like
> passwords,
> email addresses, server addresses,... I usually search for "pass" at
> least (quotes for clarity only).
> 
>         Bye,
>         Milan
> 
> _______________________________________________
> evolution-list mailing list
> [email protected]
> To change your list options or unsubscribe, visit ...
> https://mail.gnome.org/mailman/listinfo/evolution-list

I got the backtrace: 

[Thread 0x7fff39be4640 (LWP 1160777) exited]

Thread 1 "evolution" received signal SIGSEGV, Segmentation fault.
0x00007ffff707d467 in g_mutex_lock () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
(gdb) bt
#0  0x00007ffff707d467 in g_mutex_lock ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ffff24af3ab in  () at /lib/x86_64-linux-gnu/libsoup-3.0.so.0
#2  0x00007ffff24bf86d in  () at /lib/x86_64-linux-gnu/libsoup-3.0.so.0
#3  0x00007ffff24bf959 in  () at /lib/x86_64-linux-gnu/libsoup-3.0.so.0
#4  0x00007ffff7029739 in g_main_context_dispatch ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff70299c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff7029c7f in g_main_loop_run ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffff764a265 in gtk_main () at /lib/x86_64-linux-gnu/libgtk-
3.so.0
#8  0x0000555555558f3a in main ()
(gdb) evolution --ex r
Undefined command: "evolution".  Try "help".
(gdb) evolution --ex r
Undefined command: "evolution".  Try "help".
(gdb) bt
#0  0x00007ffff707d467 in g_mutex_lock ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ffff24af3ab in  () at /lib/x86_64-linux-gnu/libsoup-3.0.so.0
#2  0x00007ffff24bf86d in  () at /lib/x86_64-linux-gnu/libsoup-3.0.so.0
#3  0x00007ffff24bf959 in  () at /lib/x86_64-linux-gnu/libsoup-3.0.so.0
#4  0x00007ffff7029739 in g_main_context_dispatch ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff70299c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff7029c7f in g_main_loop_run ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffff764a265 in gtk_main () at /lib/x86_64-linux-gnu/libgtk-
3.so.0
#8  0x0000555555558f3a in main ()
(gdb) Missing chrome or resource URL:
resource://gre/modules/UpdateListener.jsm
Missing chrome or resource URL:
resource://gre/modules/UpdateListener.sys.mjs
bt full
#0  0x00007ffff707d467 in g_mutex_lock ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ffff24af3ab in  () at /lib/x86_64-linux-gnu/libsoup-3.0.so.0
#2  0x00007ffff24bf86d in  () at /lib/x86_64-linux-gnu/libsoup-3.0.so.0
#3  0x00007ffff24bf959 in  () at /lib/x86_64-linux-gnu/libsoup-3.0.so.0
#4  0x00007ffff7029739 in g_main_context_dispatch ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff70299c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff7029c7f in g_main_loop_run ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffff764a265 in gtk_main () at /lib/x86_64-linux-gnu/libgtk-
3.so.0
#8  0x0000555555558f3a in main ()
(gdb) evolution --ex r
Undefined command: "evolution".  Try "help".

So now the question is do I file a bug with libglib or libsoup? 

-- 
Tim McConnell <[email protected]>

_______________________________________________
evolution-list mailing list
[email protected]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.