Segmentation fault with 5.5
Martin Spuetz <[email protected]>
| Newsgroups | gmane.mail.vpopmail |
|---|---|
| Message-ID | <[email protected]> |
Hello,
my qmail-smtpd creates segfaults. I think it has something to do with
the shared library.
I created a few lines c code to reproduce the problem (to show what i
have in qmail-smtpd).
test.c:
#include <stdio.h>
#include "/home/vpopmail/include/vpopmail/vpopmail.h"
#include "/home/vpopmail/include/vpopmail/vauth.h"
#include "/home/vpopmail/include/vpopmail/vpopmail_config.h"
int main()
{
if (valias_select("info", "rumtun.de") != NULL) {
} else {
}
return 0;
}
gcc -g -O0 -L/home/vpopmail/lib -lvpopmail -lcrypt -ldl test.c
# LD_LIBRARY_PATH=/home/vpopmail/lib ./a.out
Segmentation fault (core dumped)
I don't know how to get a useful backtrace:
(gdb) backtrace
#0 0x0000000000000000 in ?? ()
#1 0x0000000000400aef in main () at test.c:9
Should I build vpopmail static? Or is there another solution?
Greetings
Martin
!DSPAM:4be9cff232716027413795!