My favorites | Sign in
Project Home Issues Source
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 3461: AV in TCustomComboBox.KeyDown when leaving parameter datatype combobox
7 people starred this issue and may be notified of changes. Back to list
Status:  Accepted
Owner:  ----


Sign in to add a comment
 
Reported by lutz.thi...@globalfoundries.com, Dec 6, 2013
What exact steps will reproduce the problem?
1. create a new blank procedure
2. add a stored procedure parameter
3. change the parameter type to varchar
4. change the varchar length from 50 (default) to 512 and press enter -> crash

What was the expected output?
no crash

What happened instead?
see above

Version used?
for details see attached bug report
bugreport.txt
2.1 KB   View   Download
Dec 6, 2013
Project Member #1 a...@anse.de
 Issue 3462  has been merged into this issue.
Dec 6, 2013
Project Member #2 a...@anse.de
Confirmed. Strange bug... not something in the HeidiSQL code itself, it's more in the underlying library. I'll go and google around for that specific thing. I highly guess it's related to my new Delphi version, as I never saw that before.
Status: Accepted
Labels: Severity-Broken
Dec 6, 2013
Project Member #3 a...@anse.de
(No comment was entered for this change.)
Summary: AV in TCustomComboBox.KeyDown when leaving parameter datatype combobox (was: Changing stored procedure parameter leads to HeidiSQL crash)
Dec 6, 2013
Project Member #4 a...@anse.de
Scratching my head here... just spent two hours on that issue. Shit.
Dec 7, 2013
Project Member #5 a...@anse.de
The problem is somehow related to the editable combobox. Other comboboxes do not have it, for example the "Context" column of the parameters list.

One solution could be to use a normal edit box with an arrow icon on its right, simulating a drop down box. Could also be slightly more pretty, as the combobox resist to set another height, due to some Windows limitation. Well, that's a bit more effort than I was hoping, but if I can't find another fix this will be the solution I guess.
Dec 11, 2013
Project Member #6 a...@anse.de
 Issue 3465  has been merged into this issue.
Jan 24, 2014
Project Member #7 a...@anse.de
 Issue 3504  has been merged into this issue.
Jan 24, 2014
Project Member #8 a...@anse.de
 Issue 3495  has been merged into this issue.
Jun 4, 2014
Project Member #9 a...@anse.de
 Issue 3573  has been merged into this issue.
Jun 13, 2014
Project Member #10 a...@anse.de
 Issue 3579  has been merged into this issue.
Sign in to add a comment

Powered by Google Project Hosting