[augeas-devel] 518 segfaults on multiple init()/close()

Harald Hoyer harald at redhat.com
Thu Jun 12 13:55:59 UTC 2008


$ hg tip
changeset:   518:c8ae86c46ac1
tag:         tip
user:        David Lutterkort <dlutter at redhat.com>
date:        Fri Jun 06 13:56:12 2008 -0700
summary:     Initialize out parameters


$ cat mopen.c
#include <augeas.h>
#include <stdlib.h>
#include <stdio.h>

int main(void) {
	augeas *a;
	int i;
	for (i=0; i < 10; i++) {
		printf("%d\n", i);
		a = aug_init(NULL, NULL, AUG_NONE);
		aug_close(a);
	}
	return 0;
}

$ gcc -o mopen -laugeas mopen.c
$ ./mopen
0
1
2
Segmentation fault (core dumped)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3636 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://listman.redhat.com/archives/augeas-devel/attachments/20080612/5602d529/attachment.bin>


More information about the augeas-devel mailing list