[Opendnssec-user] Segfaults in ods-ksmutil, part 2

Sander Smeenk ssmeenk at freshdot.net
Wed Apr 25 08:19:51 UTC 2012


a few months ago i mailed this list about ods-ksmutil and segmentation
faults, it seems the issue is back or it still is present in different
parts of the code.

$ ods-ksmutil key export --zone t1.invalid --ds

This command segfaults. Sometimes. But not always.

| # ods-ksmutil key export --zone t1.invalid --ds >/dev/null
| # ods-ksmutil key export --zone t1.invalid --ds >/dev/null
| Segmentation fault
| # ods-ksmutil key export --zone t1.invalid --ds >/dev/null
| #

This is OpenDNSSEC 1.3.7-1~oneiric+1 from the OpenDNSSEC PPA:

A gdb backtrace looks like this:

| Program received signal SIGSEGV, Segmentation fault.
| 0x0000000000000000 in ?? ()
| (gdb) bt
| #0  0x0000000000000000 in ?? ()
| #1  0x00007ffff63797e9 in Mutex::~Mutex (this=0x6421d0, __in_chrg=<optimized out>) at MutexFactory.cpp:58
| #2  0x00007ffff6378f11 in std::auto_ptr<SoftHSMInternal>::~auto_ptr (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/4.6/backward/auto_ptr.h:170
| #3  0x00007ffff6e10821 in __run_exit_handlers (status=0, listp=0x7ffff716f5a8, run_list_atexit=true) at exit.c:78
| #4  0x00007ffff6e108a5 in __GI_exit (status=<optimized out>) at exit.c:100
| #5  0x000000000040431d in main ()

This trace looks exactly like the one i had back in february.
Please advise if more information is needed.

| Roses are #FF0000, violets are #0000FF, all my base are belong to you.
| 4096R/20CC6CD2 - 6D40 1A20 B9AA 87D4 84C7  FBD6 F3A9 9442 20CC 6CD2

More information about the Opendnssec-user mailing list