Index: trunk/src/netlist_act.c =================================================================== --- trunk/src/netlist_act.c (revision 7083) +++ trunk/src/netlist_act.c (revision 7084) @@ -118,6 +118,12 @@ pcb_lib_menu_t *net = NULL; pcb_lib_entry_t *pin = NULL; + if ((netname == NULL) || (pinname == NULL)) + return -1; + + if ((*netname == '\0') || (*pinname == '\0')) + return -1; + for (ni = 0; ni < netlist->MenuN; ni++) { if (strcmp(netlist->Menu[ni].Name + 2, netname) == 0) { net = &(netlist->Menu[ni]);