The port comms/gsmlib uses strftime(3) to format timestamp when displaying delivery message. But it put a NULL pointer as buf to strftime(3). This causes a segmentation fault. Fix: Define the BROKEN_STRFTIME symbol to avoid use of NULL point as buf to strftime(3). ---------------------------------------------------------------------------- How-To-Repeat: Use the utility came with gsmlib called "gsmsmsstore", like: gsmsmsstore -l -b 19200 -s /dev/cuaa1 -t "SM" to display delivery messages from a GSM mobile phone. It will crash when formatting timestamp.
State Changed From-To: open->closed committed, thanks