http://defect.opensolaris.org/bz/show_bug.cgi?id=11770
Summary: nwamd dumps dump if SIGHUP comes in too early
Classification: Development
Product: nwam
Version: RC1
Platform: ANY/Generic
OS/Version: All
Status: NEW
Severity: normal
Priority: P4
Component: ON daemon
AssignedTo: nwam-dev at opensolaris.org
ReportedBy: renee.danson at sun.com
QAContact: nwam-dev at opensolaris.org
--- Comment #0 from Renee Danson Sommerfeld <renee.danson at sun.com>
2009-10-06 22:48:19 UTC ---
Created an attachment (id=2758)
nwamd core
The signal handling thread starts before the event queue is initialized in
nwamd; and the SIGHUP handling schedules events. So if a SIGHUP comes in
before the event queues have been initialized, the attempt to schedule events
causes a core dump when nwamd_event_enqueue() passes a NULL pool pointer to
uu_list_node_init().
The window between the start of signal handling and initialization of event
queue is longer on the first boot after upgrade, as the configuration upgrade
handling happens in there. This is when I saw the core dump occur.
Core file is attached.
--
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.