Aaron Richton wrote:
"./run test044" is sufficient to reproduce 100% of the time. Maybe the behavior's changed in S10 (or maybe gcc does some wrapping, I don't know) but printf("%s", NULL) has been an instant SEGV in Sol9 as long as I can remember...
(dbx) print assertDN->bv_val assertDN->bv_val = (nil)
don't do that...
As I suspected, there's more wrong here than a bad printf argument. The assertDN should never be NULL.