Bug#568381: debconf segfauls with DEBIAN_FRONTEND=text
Package: cdebconf
Version: 0.146
Marko Jung reported that d-i segfaults when you use
DEBIAN_FRONTEND=text. I can reproduce this. A strace is below. What
else do you need?
| HTTP proxy information (blank for none):
| Prompt: '?' for help>
|
| Checking the Debian archive mirror ..25%..50%..75%..100%..200%
| Segmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation fauSegmentation
write(1, "are setting up a home network, y"..., 80are setting up a home network, you can make something up, but make sure you use
) = 80
write(1, "the same domain name on all your"..., 44the same domain name on all your computers.
) = 44
write(1, "Domain name:\n", 13Domain name:
) = 13
write(1, "Prompt: '?' for help, default=ho"..., 36Prompt: '?' for help, default=home> ) = 36
read(0,
"\n", 4096) = 1
write(1, "\n", 1
) = 1
write(4, "0 ok", 4) = 4
write(4, "\n", 1) = 1
read(5, "GET netcfg/get_domain\n", 1022) = 22
write(4, "0 home", 6) = 6
write(4, "\n", 1) = 1
read(5, "GET debconf/priority\n", 1022) = 21
write(4, "0 high", 6) = 6
write(4, "\n", 1) = 1
read(5, "X_SAVE\n", 1022) = 7
open("/var/lib/cdebconf/questions.dat", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40022000
write(6, "Name: anna/choose_modules\nTempla"..., 4096) = 4096
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Segmentation fault
+ EXIT=139
+ sleep 5
+ set -e
--
Martin Michlmayr
http://www.cyrius.com/
Reply to: