It happens so that GNU Inetutils had code in the order

   shishi_realm_default_set(*handle, realm);

   shishi_init(handle);

Illegal order for sure, but it resulted in a segmentation
fault in libshishi. It should be an easy matter to perform
some sanity checks inside shishi_realm_default_set() in
order that the most obvious non-initiated handle be found,
thus returning an error status instead of crashing on a
segmentation fault.


Best regards,

  Mats Erik Andersson

_______________________________________________
Help-shishi mailing list
Help-shishi@gnu.org
https://lists.gnu.org/mailman/listinfo/help-shishi

Reply via email to