| Summary: | xls2csv вываливается по SIGSEGV | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | cetus <cetus> |
| Component: | catdoc | Assignee: | Vitaly Lipatov <lav> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | lav |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
xls2csv завершается с ошибкой SIGSEGV в случае, если stdin не tty: $ xls2csv </dev/null Ошибка сегментирования $ echo aaa | xls2csv Ошибка сегментирования Указанное поведение имеет место в скрипте midnight commander, выполняющемся при просмотре xls-файла: /usr/lib/mc/ext.d/doc.sh: line 36: 7531 Ошибка сегментирования xls2csv > /dev/null 2>&1 strace завершается так: $ strace xls2csv </dev/null ... ioctl(0, TCGETS, 0x7ffe21848470) = -1 ENOTTY (Неприменимый к данному устройству ioctl) --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- +++ killed by SIGSEGV +++ Ошибка сегментирования