smsc_at does not check the digits of the address field in the function at2_format_address_field So, if the recipient's address contains a non-numeric string (e.g. 'Info Service'), and that's quite possible, the octstr assertion crashes the bearerbox during octstr_append_char.
Added sanity check on digits before calling the octstr_append_char. cheers, Andrija
smsc_at.c.diff
Description: Binary data