| Summary: | i4b isdntel core-dumping if screen cols<80 or lines<25 | ||
|---|---|---|---|
| Product: | Base System | Reporter: | nimrodm <nimrodm> |
| Component: | bin | Assignee: | hm |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 4.0-STABLE | ||
| Hardware: | Any | ||
| OS: | Any | ||
Responsible Changed From-To: freebsd-bugs->hm Over to the i4b maintainer. State Changed From-To: open->analyzed the problem is fixed in the i4b development tree which will be committed to -current asap. State Changed From-To: analyzed->closed This problem is solved with the recent commit of i4b 0.95 to -current |
isdntel uses a curses based interface. The program core-dumps (segmentation violation) if the terminal does not have enough lines or columns. The correct action should be clean exit with an error displayed. Fix: /usr/src/usr.sbin/i4b/isdntel/display.c, line 53 is currently fatal(0, "ERROR, minimal screensize must ...continued... and should be changed to: fatal("ERROR, minimal screensize must ... continued ... How-To-Repeat: Create a small xterm and run isdntel.