What steps will reproduce the problem?
1. Put a new filter component on a form
2. Double click to set BaseFilter property
3. Delphi raises
AV at addr 16DDBA13 in module DSPackDesign_D2010.bpl, read of addr 0000003C. (I use d2010
package since there is no DSPackDesign_DXE or DSPackDesign_DXE2)
What is the expected output? What do you see instead?
I would expect a window to pop up, asking me to choose directshow filters.
What version of the product are you using? On what operating system?
I am using Delphi XE2, tested both under XP and Win7. I
Please provide any additional information below.
Here is the stack dump:
[16DDBA13]{DSPackDesign_D2010.bpl} DSEditors.TBaseFilterPropertyClass.Edit (Line 111, "DSEditors.pas" + 3) + $12
[2089890A]{coreide160.bpl} PropInsp.TPropertyInspector.PropListEditDblClick (Line 871, "PropInsp.pas" + 18) + $E
[2113D791]{vclide160.bpl} IDEInspListBox.TInspListBox.DoEditDblClick (Line 620, "IDEInspListBox.pas" + 2) + $A
[2113F016]{vclide160.bpl} IDEInspListBox.TInspListBox.EditDblClick (Line 1192, "IDEInspListBox.pas" + 0) + $2
[50332D8D]{vcl160.bpl }
Vcl.Controls.TControl.DblClick (Line 7325, "
Vcl.Controls.pas" + 1) + $14
[50332F08]{vcl160.bpl }
Vcl.Controls.TControl.WMLButtonDblClk (Line 7368, "
Vcl.Controls.pas" + 4) + $C
[50332814]{vcl160.bpl }
Vcl.Controls.TControl.WndProc (Line 7204, "
Vcl.Controls.pas" + 91) + $6
[503369F8]{vcl160.bpl }
Vcl.Controls.TWinControl.IsControlMouseMsg (Line 9753, "
Vcl.Controls.pas" + 9) + $25
[50337163]{vcl160.bpl }
Vcl.Controls.TWinControl.WndProc (Line 9976, "
Vcl.Controls.pas" + 152) + $6
[2113CEF3]{vclide160.bpl} IDEInspListBox.TPropInspEdit.WndProc (Line 361, "IDEInspListBox.pas" + 7) + $4
[503367B8]{vcl160.bpl }
Vcl.Controls.TWinControl.MainWndProc (Line 9689, "
Vcl.Controls.pas" + 3) + $6
[500B5FCC]{rtl160.bpl } System.Classes.MakeObjectInstance (Line 13921, "System.Classes.pas" + 0) + $0
[504524EF]{vcl160.bpl }
Vcl.Forms.TApplication.ProcessMessage (Line 10164, "
Vcl.Forms.pas" + 23) + $1
[50452532]{vcl160.bpl }
Vcl.Forms.TApplication.HandleMessage (Line 10194, "
Vcl.Forms.pas" + 1) + $4
[50452865]{vcl160.bpl }
Vcl.Forms.TApplication.Run (Line 10331, "
Vcl.Forms.pas" + 26) + $3