Re: [Evolution] Segfault in evolution 3.18.2

2015-11-25 Thread Pete Biggs
On Wed, 2015-11-25 at 15:30 +0100, Milan Crha wrote:
> On Wed, 2015-11-25 at 10:29 +, Pete Biggs wrote:
> > I'm using Evolution 3.18.2 on a newly upgraded Fedora 23.  All
> > packages are up to date.  All (relevant) accounts are IMAP based
> > 
> > When moving multiple messages from one (sub)folder to another, the
> > messages are moved, but Evolution freezes and throws a segfault.
> 
>   Hi,
> it's https://bugzilla.gnome.org/show_bug.cgi?id=757789
> 
> There is a Fedora 23 update with the fix included,
> evolution-data-server-3.18.2-2, still in updates-testing.
> 
> The 3.18.3 will be released in December, 14th. Other distributions can
> add the fix to their package for the interim period.
> 

I've just installed eds-3.18.2-2 and it didn't crash when I moved
something.  So hopefully that's fixed it.

Thanks for the quick answer.

P.

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Segfault in evolution 3.18.2

2015-11-25 Thread Milan Crha
On Wed, 2015-11-25 at 10:29 +, Pete Biggs wrote:
> I'm using Evolution 3.18.2 on a newly upgraded Fedora 23.  All
> packages are up to date.  All (relevant) accounts are IMAP based
> 
> When moving multiple messages from one (sub)folder to another, the
> messages are moved, but Evolution freezes and throws a segfault.

Hi,
it's https://bugzilla.gnome.org/show_bug.cgi?id=757789

There is a Fedora 23 update with the fix included,
evolution-data-server-3.18.2-2, still in updates-testing.

The 3.18.3 will be released in December, 14th. Other distributions can
add the fix to their package for the interim period.
Bye,
Milan
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] Segfault in evolution 3.18.2

2015-11-25 Thread Pete Biggs

I'm using Evolution 3.18.2 on a newly upgraded Fedora 23.  All packages
are up to date.  All (relevant) accounts are IMAP based

When moving multiple messages from one (sub)folder to another, the
messages are moved, but Evolution freezes and throws a segfault.

I can provide back traces, but I'm no expert in these things so just a
brief sanity check that I'm doing a backtrace on the correct component.
The messages from GDB before the back trace are:

(evolution:16802): camel-CRITICAL **: camel_message_info_unref: assertion 
'mi->refcount > 0' failed
[New Thread 0x7fff6dbe4700 (LWP 16926)]

Program received signal SIGSEGV, Segmentation fault.
0x7fffed56c988 in g_slice_alloc () from /lib64/libglib-2.0.so.0

The CRITICAL message from camel is repeated a few times before it
segfaults.

The backtrace from the last few threads are:

(gdb) thread apply all bt

Thread 82 (Thread 0x7fff6dbe4700 (LWP 16926)):
#0  0x7fffed241c49 in syscall () at /lib64/libc.so.6
#1  0x7fffed593edc in g_mutex_lock_slowpath () at 
/lib64/libglib-2.0.so.0
#2  0x7fffc75c15ea in imapx_search_by_uids ()
at /usr/lib64/evolution-data-server/camel-providers/libcamelimapx.so
#3  0x754c3789 in camel_folder_search_by_uids ()
at /lib64/libcamel-1.2.so.54
#4  0x75521151 in vee_folder_process_changes ()
at /lib64/libcamel-1.2.so.54
#5  0x75502da0 in session_job_thread () at /lib64/libcamel-1.2.so.54
#6  0x7fffed5771ce in g_thread_pool_thread_proxy ()
at /lib64/libglib-2.0.so.0
#7  0x7fffed576835 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#8  0x73f7c60a in start_thread () at /lib64/libpthread.so.0
#9  0x7fffed247a7d in clone () at /lib64/libc.so.6

Thread 81 (Thread 0x7fff6f5eb700 (LWP 16925)):
#0  0x7fffed241c49 in syscall () at /lib64/libc.so.6
#1  0x7fffed59499a in g_cond_wait_until () at /lib64/libglib-2.0.so.0
#2  0x7fffed524c09 in g_async_queue_pop_intern_unlocked ()
at /lib64/libglib-2.0.so.0
#3  0x7fffed5771a6 in g_thread_pool_thread_proxy ()
at /lib64/libglib-2.0.so.0
#4  0x7fffed576835 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x73f7c60a in start_thread () at /lib64/libpthread.so.0
#6  0x7fffed247a7d in clone () at /lib64/libc.so.6

Thread 80 (Thread 0x7fff499a1700 (LWP 16924)):
#0  0x73f8489d in __lll_lock_wait () at /lib64/libpthread.so.0
#1  0x73f7ea36 in pthread_mutex_lock () at /lib64/libpthread.so.0
#2  0x754bb310 in camel_folder_summary_get_array ()
at /lib64/libcamel-1.2.so.54
#3  0x754b6b3f in camel_folder_search_search ()
at /lib64/libcamel-1.2.so.54
#4  0x7fffc75c1630 in imapx_search_by_uids ()
at /usr/lib64/evolution-data-server/camel-providers/libcamelimapx.so
#5  0x754c3789 in camel_folder_search_by_uids ()
at /lib64/libcamel-1.2.so.54
#6  0x75521151 in vee_folder_process_changes ()
at /lib64/libcamel-1.2.so.54
#7  0x75502da0 in session_job_thread () at /lib64/libcamel-1.2.so.54
#8  0x7fffed5771ce in g_thread_pool_thread_proxy ()
at /lib64/libglib-2.0.so.0
#9  0x7fffed576835 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#10 0x73f7c60a in start_thread () at /lib64/libpthread.so.0
#11 0x7fffed247a7d in clone () at /lib64/libc.so.6

Does this make sense?  Any thoughts on what might be causing this?

P.
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Segfault in evolution

2013-06-27 Thread Pete Biggs

> 
> (evolution:13354): camel-ews-provider-WARNING **: Cannot build full
> name for folder
> AAMkADUxY2ZiZWUyLTExYWEtNDY3ZS04OWMyLTZiYzVhYWU3ZTFiNAAuAACUgQkSc
> +WWQ4ktAvXd2M4qAQA19H/gR0heT4JvKDsai4UkACHLQhFsAAA=
> Segmentation fault (core dumped)
> 
> 
> 
> how to fix?
> 
There's a page on how to debug problems at 

  https://projects.gnome.org/evolution/bugs.shtml

Specifically you should look at the section on getting a backtrace, but
make sure you have the debug symbols installed for Evo (how you do that
is distro dependent) otherwise it's virtually impossible to work out
where the crash happens.

P.


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] Segfault in evolution

2013-06-26 Thread L
I am using evolution 3.2.3-0ubuntu6 in Ubuntu 12.04, with evolution-ews
installed.  it stopped working, when I run evolution from the command line
I get the following:


 Construct the listener
(evolution:13354): evolution-online-accounts-CRITICAL **:
online_accounts_handle_uid: assertion `match == NULL || g_strcmp0 (match,
evo_id) == 0' failed

(evolution:13354): evolution-online-accounts-CRITICAL **:
online_accounts_handle_uid: assertion `match == NULL || g_strcmp0 (match,
evo_id) == 0' failed

(evolution:13354): camel-ews-provider-WARNING **: Cannot build full name
for folder
AAMkADUxY2ZiZWUyLTExYWEtNDY3ZS04OWMyLTZiYzVhYWU3ZTFiNAAuAACUgQkSc+WWQ4ktAvXd2M4qAQA19H/gR0heT4JvKDsai4UkACHLQhFsAAA=
Segmentation fault (core dumped)


how to fix?

Y

-- 
   °v°
 /( $ )\ Linux Toys
  ^   ^  http://linuxishbell.wordpress.com/
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Segfault in evolution

2012-08-07 Thread Milan Crha
On Tue, 2012-08-07 at 11:30 -0300, pablo.a.saave...@gmail.com wrote:
> Thanks, any workaround? How can I disable the ews account without
> starting evolution?

Hi,
I would try to run evolution in offline, like:
   $ evolution --offline
and disable the account from UI.

Or erase local cache for ews account, which might be somewhere in
~/.cache/evolution/mail/ or maybe
~/.local/share/evolution/mail/ or even in
~/.evolution/mail/ (I do not recall where it is in 3.2.3).

Or you can run gconf-editor, go to /apps/evolution/mail, open key
"accounts", find row with your EWS account and near the beginning of the
row is enabled="true", thus change it to enabled="false".

It'll be appreciated if you could update Andre's bug with some details
(I didn't see that crash myself (yet) - it may depend on local data,
thus instead of erasing above mentioned folders move them away only for
later testing).
Bye,
Milan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Segfault in evolution

2012-08-07 Thread pablo.a.saave...@gmail.com
On 7 August 2012 11:19, Andre Klapper  wrote:

> On Tue, 2012-08-07 at 10:53 -0300, pablo.a.saave...@gmail.com wrote:
> > can this be the correct backtrace:
>
> Yes. :)
>
> > Thread 6 (Thread 0xaceffb40 (LWP 27504)):
> > #0  0xb76eee3a in g_str_hash ()
> > from /lib/i386-linux-gnu/libglib-2.0.so.0
> > #1  0xb76edd46 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> > #2  0xb6bcc60f in camel_folder_info_build ()
> > from /usr/lib/libcamel-provider-1.2.so.29
> > #3  0xadaf5c55 in folder_info_from_store_summary (top=0x0,
> > store=0x86c10a0, flags=, error=)
> > at camel-ews-store.c:366
> > #4  ews_get_folder_info_sync (store=0x86c10a0, top=0x0, flags=7,
> > cancellable=0x0, error=0xaceff05c) at camel-ews-store.c:505
> > #5  0xb6bcd786 in camel_store_get_folder_info_sync ()
> > from /usr/lib/libcamel-provider-1.2.so.29
> > #6  0xb6bcdbf6 in ?? () from /usr/lib/libcamel-provider-1.2.so.29
> > #7  0xb7866a4d in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
> > #8  0xb78540ac in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
> > #9  0xb7723047 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> > #10 0xb77226b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> > #11 0xb7e47d4c in start_thread ()
> > from /lib/i386-linux-gnu/libpthread.so.0
> > #12 0xb75fdace in clone () from /lib/i386-linux-gnu/libc.so.6
>
> Looks a lot like https://bugzilla.gnome.org/show_bug.cgi?id=659788 to me
> which has not been fixed yet.
>

Thanks, any workaround? How can I disable the ews account without starting
evolution?
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Segfault in evolution

2012-08-07 Thread Andre Klapper
On Tue, 2012-08-07 at 10:53 -0300, pablo.a.saave...@gmail.com wrote:
> can this be the correct backtrace:

Yes. :)

> Thread 6 (Thread 0xaceffb40 (LWP 27504)):
> #0  0xb76eee3a in g_str_hash ()
> from /lib/i386-linux-gnu/libglib-2.0.so.0
> #1  0xb76edd46 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> #2  0xb6bcc60f in camel_folder_info_build ()
> from /usr/lib/libcamel-provider-1.2.so.29
> #3  0xadaf5c55 in folder_info_from_store_summary (top=0x0,
> store=0x86c10a0, flags=, error=)
> at camel-ews-store.c:366
> #4  ews_get_folder_info_sync (store=0x86c10a0, top=0x0, flags=7,
> cancellable=0x0, error=0xaceff05c) at camel-ews-store.c:505
> #5  0xb6bcd786 in camel_store_get_folder_info_sync ()
> from /usr/lib/libcamel-provider-1.2.so.29
> #6  0xb6bcdbf6 in ?? () from /usr/lib/libcamel-provider-1.2.so.29
> #7  0xb7866a4d in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
> #8  0xb78540ac in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
> #9  0xb7723047 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> #10 0xb77226b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> #11 0xb7e47d4c in start_thread ()
> from /lib/i386-linux-gnu/libpthread.so.0
> #12 0xb75fdace in clone () from /lib/i386-linux-gnu/libc.so.6

Looks a lot like https://bugzilla.gnome.org/show_bug.cgi?id=659788 to me
which has not been fixed yet.

andre
-- 
mailto:ak...@gmx.net | failed
http://blogs.gnome.org/aklapper

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Segfault in evolution

2012-08-07 Thread pablo.a.saave...@gmail.com
On 7 August 2012 10:45, Andre Klapper  wrote:

> Hi,
>
> On Tue, 2012-08-07 at 10:39 -0300, pablo.a.saave...@gmail.com wrote:
> > Segmentation fault (core dumped)
>
> Make sure that you have debug packages installed and follow the steps on
> http://projects.gnome.org/evolution/bugs.shtml#backtrace
>

Thanks,

can this be the correct backtrace:

Thread 6 (Thread 0xaceffb40 (LWP 27504)):
#0  0xb76eee3a in g_str_hash () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb76edd46 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb6bcc60f in camel_folder_info_build () from
/usr/lib/libcamel-provider-1.2.so.29
#3  0xadaf5c55 in folder_info_from_store_summary (top=0x0, store=0x86c10a0,
flags=, error=)
at camel-ews-store.c:366
#4  ews_get_folder_info_sync (store=0x86c10a0, top=0x0, flags=7,
cancellable=0x0, error=0xaceff05c) at camel-ews-store.c:505
#5  0xb6bcd786 in camel_store_get_folder_info_sync () from
/usr/lib/libcamel-provider-1.2.so.29
#6  0xb6bcdbf6 in ?? () from /usr/lib/libcamel-provider-1.2.so.29
#7  0xb7866a4d in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#8  0xb78540ac in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#9  0xb7723047 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb77226b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb7e47d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb75fdace in clone () from /lib/i386-linux-gnu/libc.so.6

This was the gdb output up until the crash:

Starting program: /usr/bin/evolution
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
> [New Thread 0xb60a2b40 (LWP 27491)]
> [New Thread 0xb56ffb40 (LWP 27492)]
> [New Thread 0xb4cffb40 (LWP 27493)]
> [New Thread 0xad86eb40 (LWP 27503)]
> [New Thread 0xaceffb40 (LWP 27504)]
>
>  Construct the listener[Thread 0xad86eb40 (LWP 27503) exited]
>
> (evolution:27485): evolution-online-accounts-CRITICAL **:
> online_accounts_handle_uid: assertion `match == NULL || g_strcmp0 (match,
> evo_id) == 0' failed
>
> (evolution:27485): evolution-online-accounts-CRITICAL **:
> online_accounts_handle_uid: assertion `match == NULL || g_strcmp0 (match,
> evo_id) == 0' failed
>
> (evolution:27485): camel-ews-provider-WARNING **: Cannot build full name
> for folder
> AAMkADUxY2ZiZWUyLTExYWEtNDY3ZS04OWMyLTZiYzVhYWU3ZTFiNAAuAACUgQkSc+WWQ4ktAvXd2M4qAQA19H/gR0heT4JvKDsai4UkACHLQhFsAAA=
> [New Thread 0xad86eb40 (LWP 27514)]
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0xaceffb40 (LWP 27504)]
> 0xb76eee3a in g_str_hash () from /lib/i386-linux-gnu/libglib-2.0.so.0
>
>
Thanks again, let me know if I am missing something.
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Segfault in evolution

2012-08-07 Thread Andre Klapper
Hi,

On Tue, 2012-08-07 at 10:39 -0300, pablo.a.saave...@gmail.com wrote:
> Segmentation fault (core dumped)

Make sure that you have debug packages installed and follow the steps on
http://projects.gnome.org/evolution/bugs.shtml#backtrace

andre
-- 
mailto:ak...@gmx.net | failed
http://blogs.gnome.org/aklapper

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] Segfault in evolution

2012-08-07 Thread pablo.a.saave...@gmail.com
Hi all,

I am using evolution 3.2.3-0ubuntu6 in Ubuntu 12.04, with evolution-ews
installed. Yesterday it stopped working, when I run evolution from the
command line I get the following:


 Construct the listener
> (evolution:13354): evolution-online-accounts-CRITICAL **:
> online_accounts_handle_uid: assertion `match == NULL || g_strcmp0 (match,
> evo_id) == 0' failed
>
> (evolution:13354): evolution-online-accounts-CRITICAL **:
> online_accounts_handle_uid: assertion `match == NULL || g_strcmp0 (match,
> evo_id) == 0' failed
>
> (evolution:13354): camel-ews-provider-WARNING **: Cannot build full name
> for folder
> AAMkADUxY2ZiZWUyLTExYWEtNDY3ZS04OWMyLTZiYzVhYWU3ZTFiNAAuAACUgQkSc+WWQ4ktAvXd2M4qAQA19H/gR0heT4JvKDsai4UkACHLQhFsAAA=
> Segmentation fault (core dumped)
>
>
How can I obtain more info to figure out what the problem is?

Thanks!
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Segfault in evolution recently

2011-03-08 Thread Ng Oon-Ee
On Fri, 2011-03-04 at 11:23 +0100, Milan Crha wrote:
> On Fri, 2011-03-04 at 15:33 +0800, Ng Oon-Ee wrote:
> > Hi all,
> > 
> > First, the pastebin when this occurs:- http://pastebin.com/rkRk9s0L
> > 
> > Basically, during usage (seems to happen mainly when switching to other
> > folders to read/write) evolution segfaults. Sometimes output to terminal
> > is as above, sometimes there's no output except notification of a
> > segfault.
> > 
> > I'm using Arch Linux 64-bit, Evolution 2.32.2, accessing two imapx
> > servers running locally on dovecot (populated and synced by
> > offlineimap). I have the evolution-mapi and external-editor plugins
> > installed as well (though I don't use the former currently).
> > 
> > Advise please. I cannot trigger this reliably, sometimes it runs for 10
> > minutes just fine, other times it just crashes the first time I switch a
> > folder or read a message.
> 
>   Hi,
> make sure you've installed debug info packages for evolution-data-server
> and evolution, and then try to reproduce this under valgrind, which will
> be pretty slow, but it may show what happened to the memory and where.
> You can get a valgrind log with this command:
>$ G_SLICE=always-malloc valgrind --num-callers=50 evolution &>log.txt
> and when it's finished then the log.txt file may contain the
> information. Note that valgrind can sometimes prevent crash and report
> issue to the console/log only.
>   Bye,
>   Milan

Debug info packages are simply non-stripped, right? And I tried to run
with valgrind but I could not replicate the problem after about 15
minutes trying. Tomorrow in the office I will try again.

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Segfault in evolution recently

2011-03-04 Thread Milan Crha
On Fri, 2011-03-04 at 15:33 +0800, Ng Oon-Ee wrote:
> Hi all,
> 
> First, the pastebin when this occurs:- http://pastebin.com/rkRk9s0L
> 
> Basically, during usage (seems to happen mainly when switching to other
> folders to read/write) evolution segfaults. Sometimes output to terminal
> is as above, sometimes there's no output except notification of a
> segfault.
> 
> I'm using Arch Linux 64-bit, Evolution 2.32.2, accessing two imapx
> servers running locally on dovecot (populated and synced by
> offlineimap). I have the evolution-mapi and external-editor plugins
> installed as well (though I don't use the former currently).
> 
> Advise please. I cannot trigger this reliably, sometimes it runs for 10
> minutes just fine, other times it just crashes the first time I switch a
> folder or read a message.

Hi,
make sure you've installed debug info packages for evolution-data-server
and evolution, and then try to reproduce this under valgrind, which will
be pretty slow, but it may show what happened to the memory and where.
You can get a valgrind log with this command:
   $ G_SLICE=always-malloc valgrind --num-callers=50 evolution &>log.txt
and when it's finished then the log.txt file may contain the
information. Note that valgrind can sometimes prevent crash and report
issue to the console/log only.
Bye,
Milan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] Segfault in evolution recently

2011-03-03 Thread Ng Oon-Ee
Hi all,

First, the pastebin when this occurs:- http://pastebin.com/rkRk9s0L

Basically, during usage (seems to happen mainly when switching to other
folders to read/write) evolution segfaults. Sometimes output to terminal
is as above, sometimes there's no output except notification of a
segfault.

I'm using Arch Linux 64-bit, Evolution 2.32.2, accessing two imapx
servers running locally on dovecot (populated and synced by
offlineimap). I have the evolution-mapi and external-editor plugins
installed as well (though I don't use the former currently).

Advise please. I cannot trigger this reliably, sometimes it runs for 10
minutes just fine, other times it just crashes the first time I switch a
folder or read a message.

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list