On 19.7.2013, at 16.02, Axel Luttgens <axelluttg...@swing.be> wrote: > Le 18 juil. 2013 à 11:25, Axel Luttgens a écrit : > >> [...] >> It is to be noted that no lines in the log are related to possible problems >> encountered for launching [the dict server]. It is a bit as if quota_check() >> in src/plugins/quota/quota-status.c always immediately returned with 1 at >> the first test. >> [...] > > Tracing with gdb, it appears this is indeed the case. > > Here's the beginning of quota_check(): > > static int > quota_check(struct mail_user *user, uoff_t mail_size, const char > **error_r) > { > struct quota_user *quser = QUOTA_USER_CONTEXT(user); > [...] > > if (quser == NULL) { > /* no quota for user */ > return 1; > } > [...] > > and one has for quser: > > (gdb) p quser > $1 = (struct quota_user *) 0x0
And if you're still stuck with this, set a breakpoint to quota_mail_user_created and step through it to figure out why MODULE_CONTEXT_SET() isn't being called.