No it doesn't help. I can't get any debug output out of the destructor OR the close() slot. Either the segfault is happening first (though I can't see any other missing data from Sigil.ini at first glance), or something else is going on.
It doesn't make any sense that I can't get any debug output written to stdout from the close() slot. Because the WriteSettingsVisible(false) IS being correctly written to the ini file from the close() slot. So I can't say for certain whether the destructor is being called or not.
|