[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dovecot
Subject:    [Dovecot] F_UNLCK assertion
From:       Martin Preen <preen () informatik ! uni-freiburg ! de>
Date:       2005-11-30 16:13:46
Message-ID: 438DCFBA.93AD7DBF () informatik ! uni-freiburg ! de
[Download RAW message or body]

Hello,

> I upgraded from alpha3 to alpha4 yesterday, and I am seeing
> a few of the following asserts:
> 
> imap(user): file mbox-lock.c: line 379 (mbox_lock_fcntl): 
> assertion failed: (lock_type == F_UNLCK)

I'm getting this error too after upgrading to alpha4.
 
> Gdb info on a couple of the cores is attached.  It looks
> like the arg lock_type for mbox_lock_fcntl() is not getting
> passed in correctly, like the enum "enum mbox_lock_type type"
> in mbox_lock_list() is not getting set or used correctly so
> that lock_data[type].func is wrong.  Hmmm.
> 
> My setup: Solaris 9, mbox, dovecot built with gcc 4.0.2.
> The filesystem for INBOXes is NFS mounted from another Solaris 9
> system, but the index files reside on local filesystems.
> My setting for "lock_method = fcntl", per your release notes.
> I did not change the default setting of "mmap_disable = no"
> because my index files are local.

The above also applies to our installation.

Greetings.
Martin

---------------------------------------------------------------
Martin Preen, Universitaet Freiburg, Institut fuer Informatik
Georges-Koehler-Allee 52, Raum 00-006, 79110 Freiburg, Germany

phone: ++49 761 203-8250      preen@informatik.uni-freiburg.de
fax: ++49 761 203-8242        www.informatik.uni-freiburg.de
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic