﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
193	guictrldelete on context menu already deleted causes win32 exception	MeJonah@…	Jpm	"
Attempting to use guictrldelete on a control created by guictrlcreatecontextmenu() which had already been deleted (yes, I know, if I were tracking better that should never happen) causes an ""unhandled win32 exception"" and a crash. The behavior is repeatable in 3.2.11.5, but does not occur in 3.2.10.

Example code:

{{{
#include <guitreeview.au3>

$gui = guicreate(""TEST"", 500, 500)
$treeview = guictrlcreatetreeview(0, 0, 500, 500)

$control = guictrlcreatetreeviewitem(""TEST"", $treeview)

$context = guictrlcreatecontextmenu($control)
$item = guictrlcreatemenuitem(""Random"", $context)
;filter
$item = guictrlcreatemenuitem(""Word"", $context)
;seems to
$item = guictrlcreatemenuitem(""Another"", $context)
;hate similar lines
$item = guictrlcreatemenuitem(""One"", $context)

guictrldelete($context)
;blank line to try to defeat filter
guictrldelete($context)

guisetstate()

while 1=1
wend
}}} "	Bug	closed	3.2.11.6	AutoIt	3.2.10.0		Fixed	Windows XP SP 2	
