Are you using the QT debconf frontend? Do the problems occur with a different frontend?
What does it look like if you export DEBCONF_DEBUG=. and reproduce the problem (complete log please)? In your original bug report, you showed the preinst dying of a segfault. That's a shell script dying of a segfault? Do you have any reason to believe that this is not a hardware problem? + return 0 + '[' 1 -ne 0 ']' If I'm reading this correctly, db_set is returning 0, and its caller is getting a 1 back in $?. Barring a broken shell, I don't see how that's possible. -- see shy jo
signature.asc
Description: Digital signature

