Skip to content

Design time setting of BaseFilter property raises AV #8

Description

@GoogleCodeExporter
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

Original issue reported on code.google.com by celaler...@gmail.com on 10 Dec 2011 at 9:48

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions