[Dovecot] "Unstable" vs "Development" vs "Nightly"
I'm currently running v2.1rc1, but have been seeing errors like:
Dec 8 11:31:55 it kernel: auth[18914]: segfault at 48 ip 00fe2f74 sp bfcaccd0 error 4 in libauthdb_imap.so[fdd000+f000]
The unstable and nightly builds are newer, but are they likely to be more or less stable than the version I'm currently running?
I'd like to install a newer version, but am trying to get a feel for how usable they're likely to be.
Thanks,
Terry
On 9.12.2011, at 18.24, Terry Carmen wrote:
I'm currently running v2.1rc1, but have been seeing errors like:
Dec 8 11:31:55 it kernel: auth[18914]: segfault at 48 ip 00fe2f74 sp bfcaccd0 error 4 in libauthdb_imap.so[fdd000+f000]
It would be useful to get gdb backtrace from this. You should be able to get core dumps by adding to dovecot.conf:
service auth { user = root }
Run "ulimit -c unlimited" before starting dovecot. Then when it crashes there should be a core file in your base_dir (e.g. /var/run/dovecot), and you can do:
gdb /usr/local/libexec/dovecot/auth /var/run/dovecot/core bt full
The unstable and nightly builds are newer, but are they likely to be more or less stable than the version I'm currently running?
I'd like to install a newer version, but am trying to get a feel for how usable they're likely to be.
The newer hg versions generally should be more stable, since I've mainly been trying to fix bugs instead of add new features.. The exception being this week, since I've needed to do a few bigger changes.
On 12/09/2011 11:43 AM, Timo Sirainen wrote:
On 9.12.2011, at 18.24, Terry Carmen wrote:
I'm currently running v2.1rc1, but have been seeing errors like:
Dec 8 11:31:55 it kernel: auth[18914]: segfault at 48 ip 00fe2f74 sp bfcaccd0 error 4 in libauthdb_imap.so[fdd000+f000] It would be useful to get gdb backtrace from this. You should be able to get core dumps by adding to dovecot.conf:
service auth { user = root }
Run "ulimit -c unlimited" before starting dovecot. Then when it crashes there should be a core file in your base_dir (e.g. /var/run/dovecot), and you can do:
gdb /usr/local/libexec/dovecot/auth /var/run/dovecot/core bt full
The unstable and nightly builds are newer, but are they likely to be more or less stable than the version I'm currently running?
I'd like to install a newer version, but am trying to get a feel for how usable they're likely to be. The newer hg versions generally should be more stable, since I've mainly been trying to fix bugs instead of add new features.. The exception being this week, since I've needed to do a few bigger changes.
Thanks!
I'll wait until next week, then upgrade to the current hg version, and see if it goes away, before taking up more of your time on stuff that might already be fixed.
Terry
participants (2)
-
Terry Carmen
-
Timo Sirainen