According to the code of nwam_event_wait, only msgrcv will return the error code EINVAL or E2BIG which are translated to NWAM_INVALID_ARG. I think this bug need be investigated from libnwam side.
Thanks, lin On 03/26/10 10:20 AM, Lin Ma wrote: > I'm now looking http://defect.opensolaris.org/bz/show_bug.cgi?id=15329 > Maybe they are the same bug. Anyway, please send me the core file. I > will take a look. > > Thanks, > lin > >>> Also, the --debug generates some information about the persistent >>> popups. The relevant parts seem to be >>> ** (nwam-manager.orig:11564): DEBUG: ESSID ietf-sec life state 1 >>> ** (nwam-manager.orig:11564): DEBUG: - 39: -- ESSID ietf-sec BSSID >>> 0:21:1c:ff:c2:a0 >>> ** (nwam-manager.orig:11564): DEBUG: ESSID ietf-sec life state 1 >>> ** (nwam-manager.orig:11564): DEBUG: - 40: -- ESSID ietf-sec BSSID >>> 0:24:f7:bd:60:80 >>> ** (nwam-manager.orig:11564): DEBUG: ESSID ietf-sec life state 1 >>> ** (nwam-manager.orig:11564): DEBUG: Event wait error: argument is >>> invalid >>> ** (nwam-manager.orig:11564): DEBUG: Attempting to reopen connection >>> to daemon >>> ** (nwam-manager.orig:11564): DEBUG: nwamui_daemon_nwam_disconnect: >>> Closing connection to nwam daemon >>> ** (nwam-manager.orig:11564): DEBUG: nwamui_daemon_set_status: >>> Daemon status changed to ERROR >>> ** (nwam-manager.orig:11564): DEBUG: daemon_status_changed: >>> StatusIcon (Debug): show self now! >>> ** (nwam-manager.orig:11564): DEBUG: nwam_notification_msg_new: >>> NOTIFICATION_MESSAGE: Summary = 'Automatic network configuration >>> daemon is unavailable.' ; Body = 'For further information please run >>> "svcs -xv nwam" in a terminal.' ; Action = 'NULL' ; Label = 'NULL' >>> >>> The "arguemnt is inavlid" looks like a potential internal problem. >>> >>> Who wants to look at the debug output? > > _______________________________________________ > nwam-dev mailing list > nwam-dev at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/nwam-dev
