Comment 7 for bug 973602

Revision history for this message
Dave Gilbert (ubuntu-treblig) wrote :

This is caused because the code that prints an error message tries to snprintf into a 64 character buffer (errorstr) while telling snprintf it's 128 bytes long (the error messages is actually shorter than 64 but I think fortify is getting triggered probably by snprintf 0 terminating the end of the buffer).

Looking at http://www.routemeister.net/projects/sipcalc/download.html verison 1.1.5 (latest - from 2009!) it looks like it is fixed, so while I just cooked a simple patch, it seems probably the best thing would be to update the package to 1.1.5.

Dave