Registriert seit: 23. Feb 2009
9 Beiträge
RAD-Studio 2009 Ent
|
AW: Delphi 12 CE stürzt ab
Gestern, 13:48
Hallo zusammen,
ich habe Dumps mit procdump erstellt und durch DebugDiag analysieren lassen. Hier ist der Callstack in der fünften Runde ...
Code:
procdump -accepteula -e 1 -n 5 -f C0000090.FLOAT_INVALID_OPERATION -g -mm <PID> <OUTPUT PATH>
Code:
[[PrestubMethodFrame] (Borland.Delphi.Scanner.GetReal)] Borland.Delphi.Scanner.GetReal(Int32)
Borland.Delphi.Scanner.GetDecimal(Int32)+d9
Borland.Delphi.Scanner.Next()+6aa
Borland.Delphi.Parser.SingleExpression_(Boolean ByRef)+346
Borland.Delphi.Parser.Expression_(Boolean ByRef)+63
Borland.Delphi.Parser.ConstExpr_(Boolean ByRef)+51
Borland.Delphi.Parser.ConstExpr()+31
Borland.Delphi.Scanner.EvalCondExpr(Int32)+3c
Borland.Delphi.Scanner.CondDirective(System.String, Int32)+1ed
Borland.Delphi.Scanner.Directive(Boolean, Int32, System.String ByRef)+662
Borland.Delphi.Scanner.SkipPascalComment(Int32, Boolean)+85
Borland.Delphi.Scanner.Next()+406
Borland.Delphi.Parser.expect(Char, Int32, Int32)+4b
Borland.Delphi.Parser.ClassMethod_(Boolean ByRef)+192c
Borland.Delphi.Parser.ClassArea_(Boolean ByRef)+170
Borland.Delphi.Parser.ClassTypeBody_(Boolean ByRef)+88e
Borland.Delphi.Parser.ClassOptions_(Boolean ByRef)+17e4
Borland.Delphi.Parser.ClassType_(Boolean ByRef)+465
Borland.Delphi.Parser.TypeDeclType_(Boolean ByRef)+1b52
Borland.Delphi.Parser.TypeDecl_(Boolean ByRef)+1ed
Borland.Delphi.Parser.TypeSection_(Boolean ByRef)+ff
Borland.Delphi.Parser.InterfaceDecl_(Boolean ByRef)+11a
Borland.Delphi.Parser.InterfaceDeclSections_(Boolean ByRef)+116
Borland.Delphi.Parser.InterfaceSection_(Boolean ByRef)+c1
Borland.Delphi.Parser.UnitInterface_(Boolean ByRef)+b7f
Borland.Delphi.Parser.InterfaceGoal(Borland.Delphi.IProjectInformation)+51
Borland.Studio.Delphi.DelphiProjectSymbolManager.RealInternalParserGoal(System.String, Boolean)+2b4
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalParserGoal(System.String, Boolean)+30
Borland.Studio.Delphi.DelphiProjectSymbolManager.UseSourceUnit(System.Collections.ArrayList, Borland.Delphi.CompiledNode, System.String, Boolean)+b9
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalFindProjectUnit(Borland.Delphi.CompiledNode, System.String, Boolean)+36
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalFindUnit(Borland.Delphi.CompiledNode, System.String, Boolean)+1c
Borland.Studio.Delphi.DelphiProjectSymbolManager.Borland.Delphi.IProjectInformation.UseUnit(Borland.Delphi.CompiledNode, System.String)+2a
Borland.Delphi.Parser.UseUnit(Borland.Delphi.Node, Int32, Int32)+51
Borland.Delphi.Parser.UsesList_(Boolean ByRef)+101
Borland.Delphi.Parser.UsesClause_(Boolean ByRef)+69
Borland.Delphi.Parser.InterfaceSection_(Boolean ByRef)+8b
Borland.Delphi.Parser.UnitInterface_(Boolean ByRef)+b7f
Borland.Delphi.Parser.InterfaceGoal(Borland.Delphi.IProjectInformation)+51
Borland.Studio.Delphi.DelphiProjectSymbolManager.RealInternalParserGoal(System.String, Boolean)+2b4
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalParserGoal(System.String, Boolean)+30
Borland.Studio.Delphi.DelphiProjectSymbolManager.UseSourceUnit(System.Collections.ArrayList, Borland.Delphi.CompiledNode, System.String, Boolean)+b9
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalFindProjectUnit(Borland.Delphi.CompiledNode, System.String, Boolean)+36
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalFindUnit(Borland.Delphi.CompiledNode, System.String, Boolean)+1c
Borland.Studio.Delphi.DelphiProjectSymbolManager.Borland.Delphi.IProjectInformation.UseUnit(Borland.Delphi.CompiledNode, System.String)+2a
Borland.Delphi.Parser.UseUnit(Borland.Delphi.Node, Int32, Int32)+51
Borland.Delphi.Parser.UsesList_(Boolean ByRef)+101
Borland.Delphi.Parser.UsesClause_(Boolean ByRef)+69
Borland.Delphi.Parser.InterfaceSection_(Boolean ByRef)+8b
Borland.Delphi.Parser.UnitInterface_(Boolean ByRef)+b7f
Borland.Delphi.Parser.InterfaceGoal(Borland.Delphi.IProjectInformation)+51
Borland.Studio.Delphi.DelphiProjectSymbolManager.RealInternalParserGoal(System.String, Boolean)+2b4
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalParserGoal(System.String, Boolean)+30
Borland.Studio.Delphi.DelphiProjectSymbolManager.UseSourceUnit(System.Collections.ArrayList, Borland.Delphi.CompiledNode, System.String, Boolean)+b9
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalFindProjectUnit(Borland.Delphi.CompiledNode, System.String, Boolean)+36
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalFindUnit(Borland.Delphi.CompiledNode, System.String, Boolean)+1c
Borland.Studio.Delphi.DelphiProjectSymbolManager.Borland.Delphi.IProjectInformation.UseUnit(Borland.Delphi.CompiledNode, System.String)+2a
Borland.Delphi.Parser.UseUnit(Borland.Delphi.Node, Int32, Int32)+51
Borland.Delphi.Parser.UsesList_(Boolean ByRef)+101
Borland.Delphi.Parser.UsesClause_(Boolean ByRef)+69
Borland.Delphi.Parser.InterfaceSection_(Boolean ByRef)+8b
Borland.Delphi.Parser.UnitInterface_(Boolean ByRef)+b7f
Borland.Delphi.Parser.InterfaceGoal(Borland.Delphi.IProjectInformation)+51
Borland.Studio.Delphi.DelphiProjectSymbolManager.RealInternalParserGoal(System.String, Boolean)+2b4
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalParserGoal(System.String, Boolean)+30
Borland.Studio.Delphi.DelphiProjectSymbolManager.UseSourceUnit(System.Collections.ArrayList, Borland.Delphi.CompiledNode, System.String, Boolean)+b9
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalFindProjectUnit(Borland.Delphi.CompiledNode, System.String, Boolean)+36
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalFindUnit(Borland.Delphi.CompiledNode, System.String, Boolean)+1c
Borland.Studio.Delphi.DelphiProjectSymbolManager.Borland.Delphi.IProjectInformation.UseUnit(Borland.Delphi.CompiledNode, System.String)+2a
Borland.Delphi.Parser.UseUnit(Borland.Delphi.Node, Int32, Int32)+51
Borland.Delphi.Parser.UsesList_(Boolean ByRef)+94
Borland.Delphi.Parser.UsesClause_(Boolean ByRef)+69
Borland.Delphi.Parser.InterfaceSection_(Boolean ByRef)+8b
Borland.Delphi.Parser.UnitInterface_(Boolean ByRef)+b7f
Borland.Delphi.Parser.Unit_(Boolean ByRef)+52
Borland.Delphi.Parser.goal_(Boolean ByRef)+2dc
Borland.Delphi.Parser.Goal(Borland.Delphi.IProjectInformation)+7d
Borland.Studio.Delphi.DelphiProjectSymbolManager.RealInternalParserGoal(System.String, Boolean)+2a4
Borland.Studio.Delphi.DelphiProjectSymbolManager.InternalParserGoal(System.String, Boolean)+30
Borland.Studio.Delphi.DelphiProjectSymbolManager.ParserGoal(System.String, Boolean)+ce
Borland.Studio.Delphi.DelphiFileSymbolManager.FindNodeAndSymbolAtOffset(Int32, Borland.Delphi.Symbol ByRef)+3d
Borland.Studio.Delphi.DelphiFileSymbolManager.GetSymbolAtCursor()+3f
Borland.Studio.Delphi.BaseRefactoringItem.Update()+11
DomainBoundILStubClass.IL_STUB_COMtoCLR()+12
[[ComMethodFrame]]
Andre CU,
Andre
|