The problem isn't one of not handling SSIDs larger than 9, but of handling call+SSID strings longer than 8 characters, and the culprit is in the start_screen function in call.c. I expanded the string buffer and string format to accomodate a 9-character call+SSID combination, which should be plenty as AX.25 specifies a 6-character call sign. The change doesn't appear to cause any problems with the UI, and I didn't get any other crashes when connecting to a node that I had problems with previously (one of our local Winlink 2000 FM packet nodes),
This patch is really just a quick diff from the axcall source code directory, so it'll need some tweaking before it can be applied directly. ** Attachment added: "call.c.patch_avalon73" https://bugs.launchpad.net/ubuntu/+source/ax25-apps/+bug/1072194/+attachment/3445504/+files/call.c.patch_avalon73 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1072194 Title: axcall crashes on connect when SSID is 10 to 15 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ax25-apps/+bug/1072194/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs