_____ _____ _____ _____

/\ \ /\ \ /\ \ /\ \

/::\ \ /::\ \ /::\____\ /::\ \

/::::\ \ /::::\ \ /::::| | /::::\ \

/::::::\ \ /::::::\ \ /:::::| | /::::::\ \

/:::/\:::\ \ /:::/\:::\ \ /::::::| | /:::/\:::\ \

/:::/__\:::\ \ /:::/__\:::\ \ /:::/|::| | /:::/__\:::\ \

/::::\ \:::\ \ /::::\ \:::\ \ /:::/ |::| | /::::\ \:::\ \

/::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ |::|___|______ /::::::\ \:::\ \

/:::/\:::\ \:::\ \ /:::/\:::\ \:::\____\ /:::/ |::::::::\ \ /:::/\:::\ \:::\ \

/:::/ \:::\ \:::\____\/:::/ \:::\ \:::| /:::/ |:::::::::\____\/:::/ \:::\ \:::\____\

|\::/ \:::\ /:::/ /\::/ |::::\ /:::|____\::/ / ~~~~~/:::/ /\::/ \:::\ /:::/ /\

| \/____/ \:::\/:::/ / \/____|:::::\/:::/ / \/____/ /:::/ / \/____/ \:::\/:::/ / \

| \::::::/ / |:::::::::/ / /:::/ / \::::::/ / \

| \::::/ / |::|\::::/ / /:::/ / \::::/ / \

| /:::/ / |::| \::/____/ /:::/ / /:::/ / |

| /:::/ / |::| ~| /:::/ / /:::/ / ____ |

| /:::/ / |::| | /:::/ / /:::/ / |___ \ |

| /:::/ / \::| | /:::/ / /:::/ / __) | |

| \::/ / \:| | \::/ / \::/ / |__ < |

| \/____/ \|___| -9/20/2015- \/____/ \/____/ ___) | |

| |____/ |

| ____/\\\__/\\\_______/\\\\\\\_____/\\\\\\\\\\\\________/\\\\\\\\\_____/\\\________/\\\_ |

| ___\/\\\_\/\\\_____/\\\/////\\\__\/\\\////////\\\____/\\\\\\\\\\\\\__\///\\\____/\\\/__ |

| __/\\\\\\\\\\\\\__/\\\____\//\\\_\/\\\______\//\\\__/\\\/////////\\\___\///\\\/\\\/____ |

| _\///\\\///\\\/__\/\\\_____\/\\\_\/\\\_______\/\\\_\/\\\_______\/\\\_____\///\\\/______ |

| ___\/\\\_\/\\\___\/\\\_____\/\\\_\/\\\_______\/\\\_\/\\\\\\\\\\\\\\\_______\/\\\_______ |

| __/\\\\\\\\\\\\\_\/\\\_____\/\\\_\/\\\_______\/\\\_\/\\\/////////\\\_______\/\\\_______ |

| _\///\\\///\\\/__\//\\\____/\\\__\/\\\_______/\\\__\/\\\_______\/\\\_______\/\\\_______ |

| ___\/\\\_\/\\\____\///\\\\\\\/___\/\\\\\\\\\\\\/___\/\\\_______\/\\\_______\/\\\_______ |

| ___\///__\///_______\///////_____\////////////_____\///________\///________\///________ |

| #ARMAGEDDON |

|_______________________________________________________________________________________________________|

|_______________________________________________________________________________________________________|

| |

| -DESCRIPTION- |

| |

| A 'Bag_Base' object contained inside the array of another 'Bag_Base' object |

| causes a stack overflow when 'BIS_fnc_loadInventory' is called from |

| the 'TapUse' function. |

| |

| This is due to a data type misalignment of the inventory array of a 'Bag_Base' |

| object and is pushed to the server stack through the 'TapUse' call to |

| 'BIS_fnc_loadInventory'. |

| |

| arma3server.exe crashes with Exception code: C00000FD STACK_OVERFLOW at 00AXXXX. |

| |

|_______________________________________________________________________________________________________|

|_______________________________________________________________________________________________________|

| |

| -RECREATION- |

| |

| - Have two bags, one on the ground, one on the player. |

| - Open inventory, open bag inventory, drag other bag inside. |

| - Close inventory, reopen and drop the backpack containing the backpack. |

| - Open the inventory of the ground, double click and open bag. |

| - Attempt to move the inner bag to player backpack slot then close inventory. |

| - Use the 'Hand Grab' by aiming at the bag and pressing spacebar. |

| - Most times clients will freeze; everytime the server will Z-line. |

| |

|_______________________________________________________________________________________________________|

|_______________________________________________________________________________________________________|

| |

| -AFFECTS- |

| - Any Mission/Mod with the HandGrab 'TapUse' function anabled. [Default ENABLED] |

|_______________________________________________________________________________________________________|

|_______________________________________________________________________________________________________|

| |

| -TESTED ON- |

| - AltisLife |

| - ExileMod [ #WREXILE ] |

| - A3Wastelands |

|_______________________________________________________________________________________________________|

|_______________________________________________________________________________________________________|

| |

| .------.------.------.------.------.------. .------. .------.------.------.------.------. |

| |*.--. |I.--. |*.--. |N.--. |*.--. |*.--. |.-. |..--. |.-. |N.--. |*.--. |N.--. |*.--. |A.--. | |

| | :(): | (\/) | :/\: | :(): | (\/) | :/\: ((5)) | :(0):((5)) | :(): | (\/) | :(): | :(): | (\/) | |

| | ()() | :\/: | (__) | ()() | :\/: | (__) |'-.-.|(J)(3)|'-.-.| ()() | :\/: | ()() | ()() | :\/: | |

| | '--'B| '--'*| '--'T| '--'*| '--'E| '--'T| ((1)| '--'.| ((1)| '--'*| '--'I| '--'*| '--'J| '--'*| |

| `------`------`------`------`------`------' '-'`------' '-'`------`------`------`------`------' |