vxconfigd crashed and dumped core showing SIGSEGV fault in ddl_migration_devlist_found() when the user executed 'vxdmpadm' to enable multipathing of unused LUNs.

Article:TECH194347  |  Created: 2012-08-02  |  Updated: 2012-08-02  |  Article URL http://www.symantec.com/docs/TECH194347
Article Type
Technical Solution


Environment

Issue



vxconfigd crashed and dumped core showing SIGSEGV fault in ddl_migration_devlist_found() when the user executed 'vxdmpadm' to enable multipathing of unused LUNs.


Error



VxVM vxconfigd ERROR V-5-1-8561 ddl_fill_dmp_info: Path 0x26000b not found in devlist 0FEA9: Error 0 

VxVM vxconfigd ERROR V-5-1-0 Segmentation violation - core dumped 
 
STACK: 
 
Segmentation fault in ddl_migration_devlist_found at 0x101599c8 ($t1)
0x101599c8 (ddl_migration_devlist_found+0x6c0) 90120008         stw   r0,0x8(r18)
 
ddl_migration_devlist_found()
ddl_cmp_devlist()
ddl_check_migration_of_devices()
ddl_reconfigure_all()
ddl_find_devices_in_system()
find_devices_in_system()
mode_set()
setup_mode()
startup()
main()
 

Cause



The database of DMP in memory, becomes corrupted after this operation.


Solution



In order to find a root cause for this crash of vxconfigd, please capture and send the debug log of 'vxconfigd'.

Please start the vxconfigd using the following command: 
 
   # vxconfigd –x syslog –x 9 –x log –x logfile=/var/tmp/vxconfigd.log 
   # < Please attempt to enable the path of the LUN using ‘vxdmpadm’
       so that vxconfigd will crash and will dump its core. >
   (e.g. /usr/sbin/vxdmpadm include vxdmp path=hdisk14:0E-09-02  <<< These will be different on your system.)
 
After it generates the corre-file of vxconfigd, please send the core-file and the debug log /var/tmp/vxconfigd.log to Symantec Technical Support.
 
As a work-around, you may reboot the system in question at your convenient time. If the system is in a VCS cluster, please take appropriate steps before rebooting the system.
 



Article URL http://www.symantec.com/docs/TECH194347


Terms of use for this information are found in Legal Notices