- This topic has 2 replies, 2 voices, and was last updated 8 years, 8 months ago by Support.
-
AuthorPosts
-
March 26, 2016 at 3:14 am #36910TAZParticipant
Version 10.27
Another runtime error and this one is easy to duplicate. Just start a new project and try to add a TsTrackbar. You get an instant error.
As I stated in an earlier message, this runtime bpl is in trouble.
Access violation at address 1DAED7B9 in module 'acntDelphiXE5_bpl'. Read of address 000078C4. (if you restart the IDE and do the same thing the address is different, but the following messages are still the same.)
[1DAED7B9]{acntDelphiXE5_R.bpl} Strackbar.TsTrackBar.TicksArray + $211
[1DAED7B4]{acntDelphiXE5_R.bpl} Strackbar.TsTrackBar.TicksArray + $20C
[1DAED532]{acntDelphiXE5_R.bpl} Strackbar.TsTrackBar.ChannelRect + $2A
[1DAEC7BB]{acntDelphiXE5_R.bpl} Strackbar.TsTrackBar.PaintTicksHor + $53
[1DAEE46D]{acntDelphiXE5_R.bpl} Strackbar.TsTrackBar.StdPaintBar + $311
[1DAEC2E8]{acntDelphiXE5_R.bpl} Strackbar.TsTrackBar.PaintBody + $120
[50447877]{vcl190.bpl } Vcl.Graphics.TBitmap.SetHeight (Line 9307, “Vcl.Graphics.pas” + 1) + $A
[1DAEE843]{acntDelphiXE5_R.bpl} Strackbar.TsTrackBar.PrepareCache + $13
[1DAD549A]{acntDelphiXE5_R.bpl} Scommondata.TsCommonData.Skinned + $1E
[1DAEDF4C]{acntDelphiXE5_R.bpl} Strackbar.TsTrackBar.Paint + $40
[1DAEBD3C]{acntDelphiXE5_R.bpl} Strackbar.TsTrackBar.WndProc + $594
[50466CAC]{vcl190.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9751, “Vcl.Controls.pas” + 3) + $6
[501749C4]{rtl190.bpl } System.Classes.StdWndProc (Line 17010, “System.Classes.pas” + 5) + $0
[50469815]{vcl190.bpl } Vcl.Controls.TWinControl.CMShowingChanged (Line 11482, “Vcl.Controls.pas” + 0) + $21
[50462B49]{vcl190.bpl } Vcl.Controls.TControl.WndProc (Line 7224, “Vcl.Controls.pas” + 91) + $6
[50467669]{vcl190.bpl } Vcl.Controls.TWinControl.WndProc (Line 10039, “Vcl.Controls.pas” + 153) + $6
[1DAD549A]{acntDelphiXE5_R.bpl} Scommondata.TsCommonData.Skinned + $1E
[1DAEBDC0]{acntDelphiXE5_R.bpl} Strackbar.TsTrackBar.WndProc + $618
[50462784]{vcl190.bpl } Vcl.Controls.TControl.Perform (Line 7002, “Vcl.Controls.pas” + 10) + $8
[50466A55]{vcl190.bpl } Vcl.Controls.TWinControl.UpdateShowing (Line 9674, “Vcl.Controls.pas” + 19) + $C
[504669EA]{vcl190.bpl } Vcl.Controls.TWinControl.UpdateShowing (Line 9665, “Vcl.Controls.pas” + 10) + $10
[50466B64]{vcl190.bpl } Vcl.Controls.TWinControl.UpdateControlState (Line 9709, “Vcl.Controls.pas” + 21) + $3
[50465CEE]{vcl190.bpl } Vcl.Controls.TWinControl.InsertControl (Line 9079, “Vcl.Controls.pas” + 25) + $2
[5046111C]{vcl190.bpl } Vcl.Controls.TControl.SetParent (Line 6019, “Vcl.Controls.pas” + 9) + $4
[5046C861]{vcl190.bpl } Vcl.Controls.TWinControl.SetParent (Line 13418, “Vcl.Controls.pas” + 5) + $5
[51F0AAA3]{vcldesigner190.bpl} VCLSurface.TControlItem.SetParent (Line 1170, “VCLSurface.pas” + 1) + $19
[21130A36]{designide190.bpl} ComponentDesigner.TComponentRoot.DoCreateComponent (Line 2532, “ComponentDesigner.pas” + 117) + $8
[2112FF4A]{designide190.bpl} ComponentDesigner.TComponentRoot.CreateComponent (Line 2264, “ComponentDesigner.pas” + 1) + $1C
[21D17B40]{delphicoreide190.bpl} CompPalMgr.TPalettePageItem.Execute (Line 1306, “CompPalMgr.pas” + 4) + $1E
[208AA332]{coreide190.bpl} ToolFrm.TToolForm.DoItemExecute (Line 2665, “ToolFrm.pas” + 1) + $D
[208A7233]{coreide190.bpl} ToolFrm.TToolForm.FilterEditKeyDown (Line 1475, “ToolFrm.pas” + 5) + $1
[50469091]{vcl190.bpl } Vcl.Controls.TWinControl.KeyDown (Line 11017, “Vcl.Controls.pas” + 1) + $1B
[50483541]{vcl190.bpl } Vcl.StdCtrls.TCustomEdit.KeyDown (Line 2861, “Vcl.StdCtrls.pas” + 1) + $8
[5046912E]{vcl190.bpl } Vcl.Controls.TWinControl.DoKeyDown (Line 11048, “Vcl.Controls.pas” + 23) + $C
[5046915A]{vcl190.bpl } Vcl.Controls.TWinControl.WMKeyDown (Line 11058, “Vcl.Controls.pas” + 1) + $4
[50462B49]{vcl190.bpl } Vcl.Controls.TControl.WndProc (Line 7224, “Vcl.Controls.pas” + 91) + $6
[50467669]{vcl190.bpl } Vcl.Controls.TWinControl.WndProc (Line 10039, “Vcl.Controls.pas” + 153) + $6
[5005FB14]{rtl190.bpl } System.TMonitor.TryEnter (Line 17402, “System.pas” + 10) + $0
[5005F694]{rtl190.bpl } System.TMonitor.Enter (Line 17095, “System.pas” + 4) + $2
[2185460B]{vclactnband190.bpl} Vcl.ActnMenus.CallWindowHook (Line 748, “Vcl.ActnMenus.pas” + 20) + $F
[5005F518]{rtl190.bpl } System.TMonitor.CheckOwningThread (Line 17013, “System.pas” + 2) + $0
[5005F822]{rtl190.bpl } System.TMonitor.Exit (Line 17199, “System.pas” + 1) + $2
[5005F873]{rtl190.bpl } System.TMonitor.Exit (Line 17221, “System.pas” + 2) + $7
[50444B5B]{vcl190.bpl } Vcl.Graphics.FreeMemoryContexts (Line 7047, “Vcl.Graphics.pas” + 12) + $8
[50466CAC]{vcl190.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9751, “Vcl.Controls.pas” + 3) + $6
[50466CC1]{vcl190.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9754, “Vcl.Controls.pas” + 6) + $0
[501749C4]{rtl190.bpl } System.Classes.StdWndProc (Line 17010, “System.Classes.pas” + 5) + $0
[50467669]{vcl190.bpl } Vcl.Controls.TWinControl.WndProc (Line 10039, “Vcl.Controls.pas” + 153) + $6
[505264DD]{vcl190.bpl } Vcl.ExtCtrls.TCustomButtonedEdit.WndProc (Line 8812, “Vcl.ExtCtrls.pas” + 30) + $4
[50466CAC]{vcl190.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9751, “Vcl.Controls.pas” + 3) + $6
[501749C4]{rtl190.bpl } System.Classes.StdWndProc (Line 17010, “System.Classes.pas” + 5) + $0
[50590DC3]{vcl190.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10288, “Vcl.Forms.pas” + 23) + $1
[50590E06]{vcl190.bpl } Vcl.Forms.TApplication.HandleMessage (Line 10318, “Vcl.Forms.pas” + 1) + $4
[50591141]{vcl190.bpl } Vcl.Forms.TApplication.Run (Line 10456, “Vcl.Forms.pas” + 26) + $3
Also get this access violation when you try to click on the outline of what is suppose to be the trackbar but it is just an outline.
[21104F85]{designide190.bpl} Designer.TDesigner.SnapToMarginGuide (Line 1942, “Designer.pas” + 7) + $8
[21104F4C]{designide190.bpl} Designer.TDesigner.SnapToMarginGuide (Line 1939, “Designer.pas” + 4) + $2E
[5005F2FD]{rtl190.bpl } System.@AfterConstruction (Line 16805, “System.pas” + 2) + $5
[50059991]{rtl190.bpl } System.@ReallocMem (Line 4438, “System.pas” + 21) + $0
[500642D4]{rtl190.bpl } System.DynArraySetLength (Line 33703, “System.pas” + 84) + $13
[5005F2FD]{rtl190.bpl } System.@AfterConstruction (Line 16805, “System.pas” + 2) + $5
[21103407]{designide190.bpl} Designer.TDesigner.GetDragRect (Line 1332, “Designer.pas” + 26) + $25
[505876F5]{vcl190.bpl } Vcl.Forms.TCustomForm.WndProc (Line 4388, “Vcl.Forms.pas” + 201) + $5
[51F18607]{vcldesigner190.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 313, “VCLFormContainer.pas” + 33) + $C
[211023DE]{designide190.bpl} Designer.TDesigner.DragTo (Line 995, “Designer.pas” + 4) + $27
[21104972]{designide190.bpl} Designer.TDesigner.MouseMove (Line 1758, “Designer.pas” + 1) + $0
[51F0EF42]{vcldesigner190.bpl} VCLSurface.MouseEvent (Line 3194, “VCLSurface.pas” + 52) + $11
[5005F873]{rtl190.bpl } System.TMonitor.Exit (Line 17221, “System.pas” + 2) + $7
[51F0FB61]{vcldesigner190.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3457, “VCLSurface.pas” + 57) + $6
[210F1D12]{designide190.bpl} DeskUtil.SetFocusHook (Line 463, “DeskUtil.pas” + 4) + $C
[0B6A8A94]{IDEFixPack.dll} VCLDesignerGuideLinesHideFix.IsDesignMsg + $94
[504628CF]{vcl190.bpl } Vcl.Controls.TControl.WndProc (Line 7137, “Vcl.Controls.pas” + 4) + $21
[50467669]{vcl190.bpl } Vcl.Controls.TWinControl.WndProc (Line 10039, “Vcl.Controls.pas” + 153) + $6
[505876F5]{vcl190.bpl } Vcl.Forms.TCustomForm.WndProc (Line 4388, “Vcl.Forms.pas” + 201) + $5
[51F18607]{vcldesigner190.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 313, “VCLFormContainer.pas” + 33) + $C
[50466E9F]{vcl190.bpl } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 9807, “Vcl.Controls.pas” + 1) + $9
[50462784]{vcl190.bpl } Vcl.Controls.TControl.Perform (Line 7002, “Vcl.Controls.pas” + 10) + $8
[50467669]{vcl190.bpl } Vcl.Controls.TWinControl.WndProc (Line 10039, “Vcl.Controls.pas” + 153) + $6
[505876F5]{vcl190.bpl } Vcl.Forms.TCustomForm.WndProc (Line 4388, “Vcl.Forms.pas” + 201) + $5
[51F18607]{vcldesigner190.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 313, “VCLFormContainer.pas” + 33) + $C
[50466CAC]{vcl190.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9751, “Vcl.Controls.pas” + 3) + $6
[501749C4]{rtl190.bpl } System.Classes.StdWndProc (Line 17010, “System.Classes.pas” + 5) + $0
[50590DC3]{vcl190.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10288, “Vcl.Forms.pas” + 23) + $1
[50590E06]{vcl190.bpl } Vcl.Forms.TApplication.HandleMessage (Line 10318, “Vcl.Forms.pas” + 1) + $4
[50591141]{vcl190.bpl } Vcl.Forms.TApplication.Run (Line 10456, “Vcl.Forms.pas” + 26) + $3
I am really getting to the point in asking for the password so that I can go back to version 10.26. Version 10.27 is not well.
March 26, 2016 at 1:17 pm #54901TAZParticipantI have an update. I was lucky that I did in fact find 10.26 and its skins. I uninstalled 10.27 and installed 10.26.
As I thought, 10.26 has no problem when trying to add a TsTrackbar to a project while 10.27 has an Access Violation when trying to add a TsTrackbar to a project.
One interesting thing I observed. When changing skins in 10.27 there was a lag in changing the skin (in other words it was not a smooth instant change). 10.26 is very smooth and very fast. In fact I consider 10.26 as a standard of excellence that I will use to compare future updates.
I await 10.28 and the fix for this problem.
March 28, 2016 at 6:36 am #54906SupportKeymasterThe error occurs when SkinManager doesn't exists and TsTrackBar is created.
This issue will be solved very soon.
-
AuthorPosts
- You must be logged in to reply to this topic.