Displaying 20 results from an estimated 400 matches similar to: "memory allocation in new thread"
2010 Jan 14
1
[LLVMdev] Cross-module function inlining
On 14 Jan 2010, at 05:20, Nick Lewycky wrote:
>> calls to _malloc and _free
>> weren't being inlined (see example below). I'm not sure why (happens
>> with or without -simplify-libcalls). So, the resulting .bc file from
>> 'opt' contains live references to symbols that were in its input .bc,
>> but for some reason it stripped them.
>
> Okay.
2017 Apr 30
2
allocsize: change from 3.9 to 4.0
Hi all,
I added support for the allocsize function attribute to our compiler
(LDC), thinking that that would enable removal of function calls when the
allocated memory is not used.
For example:
```
declare i8* @my_malloc(i32) allocsize(0)
define void @test_malloc() {
%1 = call i8* @my_malloc(i32 100)
ret void
}
```
I thought the my_alloc call in test_malloc would be removed, but `opt -O3`
2007 Feb 27
1
dovecot-auth (1.0rc24) on Solaris seems broken.
I've trying to get dovecot-auth to talk to exim and have been running
debugging on both sides.
I've added the line:
i_info("auth_client_input: client disconnected: %s", strerror(errno));
just after the "case -1" in the first switch statement in:
auth-client-connection.c: auth_client_input()
and get this in the logs:
dovecot: Feb 27 13:35:09 Info: auth(default):
2004 Jul 01
3
[PATCH, RFC] add APOP authentication mechanism
Hello all,
this patch add APOP authentication mechanism to dovecot 1.0-test23.
Please take a look.
Best regards.
--
Andrey Panin | Linux and UNIX system administrator
pazke at donpac.ru | PGP key: wwwkeys.pgp.net
-------------- next part --------------
diff -udrpN -X /usr/share/dontdiff -x Makefile dovecot-1.0-test23.vanilla/src/auth/Makefile.am dovecot-1.0-test23/src/auth/Makefile.am
---
2006 May 02
0
beta7 imap core, no assert
Timo,
I noticed this core dump from imap the other day from one of our
users; there was no assertion. GDB output attached, I have saved
the core if you need more information.
Jeff Earickson
Colby College
-------------- next part --------------
Script started on Tue May 02 09:15:48 2006
%gdb imap core.jloo
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered
2010 Jun 29
1
NFS(4) IMAP Quota
Hi *,
We use nfs4 in combination with dovecot. Also (hard)quotas are used on
the exports.
Using the dovecot quota fs plugin things did not work at all. There were
a few issues we encountered:
1. Nfs4 is not recognized. The problem is that the mount type is only
checked for "nfs" and not nfs4. This was an easy fix.
2. The (fs)path for nfs4 that is relayed to rquotad has to be without
2007 Feb 21
1
auth_user setting?
Hi all,
I've installed rc23 in a new testing machine, and i've had some permission
problems related to dovecot-master.conf. As I have my master passwords in
that file, I don't want it to be world readable.
dovecot -n shows that auth_user is nobody, so setting the permissions to
nobody.whatever 640 solves the problem.
Anyway, I've tried to change the auth_user setting with no
2007 Nov 14
1
libwrap-ing IMAP and POP logins
Since I've been using this for maybe a year now, maybe someone else is interested in restricting IMAP and POP logins via libwrap.
In addition to the attached patch (against 1.0.5) to src/login-common/main.c, src/{imap,pop3}-login/Makefile.in have to be modified to link against libwrap.
Of course, the option needs to be integrated into configure in the long run.
-------------- next part
2006 Oct 04
1
fix: LDA logging
Timo:
As discussed over the last couple of days. Please could the attached
patch be applied to "deliver.c" so that it can log (syslog etc.) final
delivery into the destination mailbox.
This completes a hitherto missing part in logging an email's progress; it
is useful (for example) to diagnose "my email wasn't delivered" problems.
Thanks.
--
: David Lee
2006 Oct 05
0
bug with rsh/ssh connections
(Using rc7 code)
There seems to be a bug in rsh/ssh-style connections.
For reference, on a normal imap connection (port 143, 993, etc.) things
are OK. The imap session ends (from a client-end command "a logout") thus:
---
a logout
* BYE Logging out
a OK Logout completed.
Connection closed by foreign host.
unix-prompt%
---
But when the connection had been established using rsh or ssh
2007 Feb 23
0
Simple patch
Inline below is a simple patch that drops the root capabilities that
aren't needed (inspired by a similar patch against the mpm_itk
project!). Possibly it is a little too restrictive, extras can be
added to suidcaps, but on platforms that support capabilities this
will prevent things such as kernel module loading.
Needed on linux is libcap, available in most distros. Note that this
2009 Jun 06
2
expire-tool --test: timestamps
$ /usr/sbin/dovecot --exec-mail ext expire-tool --test
Info: Trash: timestamp 1243963680 (Tue Jun 2 19:28:00 2009
) -> 1244307774 (Tue Jun 2 19:28:00 2009
)
Both human readable timestamps are equal as ctime() returns a pointer
to a static buffer. In addition there are some newline characters added
by ctime(). The following patch is a try to fix this for 1.2.rc5.
--- expire-tool.c.orig
2014 Aug 30
1
Need help to compile and install a minimal dovecot imap plugin
I am trying to create a plugin that adds a new IMAP capability. So far I have this:
const char *foo_plugin_version = DOVECOT_ABI_VERSION;
static struct module *foo_module;
static imap_client_created_func_t *next_hook_client_created;
static void foo_client_created(struct client **client)
{
str_append((*client)->capability_string, " XFOO");
if (next_hook_client_created !=
2006 Sep 15
1
Problem with MySQL
Hi there,
I tried to setup a passwddb with mysql, but it wont connect to my
database, even if I patch the driver-mysql.c
Here a test program I wrote to check the connection:
int main()
{
MYSQL mysql;
mysql_init(&mysql);
if (mysql_real_connect(&mysql, NULL, "root", "asd2sdf3", "ccc", 0,
"/var/lib/mysql/mysql.sock", 0) == NULL)
2009 Nov 02
2
dovecot-1.2.6: Panic: pool_data_stack_realloc(): stack frame changed
When playing with large numbers of IMAP keywords on dovecot-1.2.6 imap
crashed:
Panic: pool_data_stack_realloc(): stack frame changed
Looks like either maildir_file_do() shouldn't T_BEGIN/T_END or the
keywords array should start larger.
0 libSystem.B.dylib 0x00007fff875f4eba __kill + 10
1 libSystem.B.dylib 0x00007fff875f4eac kill + 14
2 libSystem.B.dylib
2009 May 04
2
mail_index_sync_map error on 1.1.14
Seen this error a few times from dovecot-1.1.14, Mac OS X, 64-bit
Intel. NFS may have been used.
Panic: IMAP(user): file mail-index-sync-update.c: line 843
(mail_index_sync_map): assertion failed: (map->hdr.indexid == index-
>indexid || map->hdr.indexid == 0)
Two different backtraces to this error are:
0 libSystem.B.dylib 0x00007fff87b775ea __kill + 10
1
2006 May 19
4
beta8: core, signal 11
Timo,
The gdb analysis is attached. It looks like memory got seriously
stomped in this core dump. There was no assert or other useful
information in the syslog. My setup: Solaris 9, imap and imaps,
mbox format, INBOXes NFS mounted, index files on local ufs
filesystem, beta8 configured like so:
VERSION=1.0.beta8
CC=gcc CFLAGS="-g -O" CPPFLAGS=-I/opt/openssl/include
2008 Feb 13
1
How to log uid and keywords of delivered mail?
Hi,
I?d like to extend the mail_log plugin to log the uid and keywords of a mail delivered by LDA. The keywords are set by the sieve plugin.
I added a mail_log_save_finish() function hook listed below.
However, the uid of the mail is always zero and trying to get the keywords results in assertion failure, probably because the message is not committed yet:
Feb 13 08:07:42 ha-test1 deliver(test1
2013 Apr 07
1
ssl_require_crl does not work as expected
Hi
I'm trying to use dovecot with client certificates. We produce our
certificates with our
on CA and we do NOT use certificate revocation lists.
So I put "ssl_require_crl = no" into 10-ssl.conf. I did not find a solution
neither
in the wiki nor somewhere else, so I finally started to read the source.
My impression is that openssl will always try to use CRLs. If
2007 May 09
2
PATCH: Deliver looses mail and DSN if Return-Path is missing
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
Dovecot v1.0.0
if there is no Return-Path in the message and Deliver cannot deliver the
message, no DSN is sent _and_ the MTA is returned 0 (aka success) return
code, which leads to mail loss.
This is not the case, when the message actually finds a Return-Path, but
fails to invoke the MTA.
- --- src/deliver/mail-send.c (revision 47)
+++