audk/MdeModulePkg/Universal/Network/IScsiDxe
Zhang Lubo 5a066b87bd MdeModulePkg: Fix assert in iSCSI.
The bug is caused by using already freed memory.
If there is already an attempt and execute
'reconnect -r' command, all the ConfigFormEntry structure
will be freed in IScsiDriverBindingStop, but the
mCallbackInfo->Current is not configured as null and
this pointer will be used again in IScsiFormExtractConfig.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zhang Lubo <lubo.zhang@intel.com>
Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
2016-12-07 16:13:11 +08:00
..
ComponentName.c
ComponentName.h
IScsi4Dxe.uni
IScsi4DxeExtra.uni
IScsiCHAP.c
IScsiCHAP.h
IScsiCommon.h
IScsiConfig.c MdeModulePkg: Fix assert in iSCSI. 2016-12-07 16:13:11 +08:00
IScsiConfig.h
IScsiConfigDxe.vfr
IScsiConfigDxeStrings.uni
IScsiConfigNVDataStruc.h
IScsiDhcp.c
IScsiDhcp.h
IScsiDriver.c
IScsiDriver.h
IScsiDxe.inf
IScsiExtScsiPassThru.c
IScsiExtScsiPassThru.h
IScsiIbft.c
IScsiIbft.h
IScsiImpl.h
IScsiInitiatorName.c
IScsiInitiatorName.h
IScsiMisc.c
IScsiMisc.h
IScsiProto.c
IScsiProto.h
IScsiTcp4Io.c
IScsiTcp4Io.h
Md5.c
Md5.h