AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Help Insight XE5 kaputt nach Installation von Sydney?
Thema durchsuchen
Ansicht
Themen-Optionen

Help Insight XE5 kaputt nach Installation von Sydney?

Ein Thema von TiGü · begonnen am 25. Mär 2021 · letzter Beitrag vom 26. Mär 2021
Antwort Antwort
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.079 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: Help Insight XE5 kaputt nach Installation von Sydney?

  Alt 25. Mär 2021, 10:23
Wenn man die erste Exception in der debuggenden IDE wegklickt, kommen dann immer weitere floating point invalid operation Fehler mit diesem Callstack:

Code:
:07440473 mscorwks.CopyPDBs + 0x4217
:075798b3 mscorwks.LogHelp_LogAssert + 0x3D6
:0731b8cd mscorwks.CoUninitializeEE + 0x4381
:0731b940 mscorwks.CoUninitializeEE + 0x43F4
:0731b6b9 mscorwks.CoUninitializeEE + 0x416D
:0731b47b mscorwks.CoUninitializeEE + 0x3F2F
:07300536 ; C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
:073006f7 ; C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
:072d0686 
:2c1fc8e8 
:2c0c37f0 
:2c0c331a
:2c0c3259 
:2c0c568d
:2c0c2708 
:2c0c23f2 
:2c0c2324 
:2c0c13c7 
:2c0cd3d2 
:2c0ccde8 
:2c0cc8ec
:2c0cc7cd
:2c1fc6fc
:060ff962 
:060ff588 
:2c1f41d1 
:2c1f401e
:060f7a8e
:060f7827 
:060f6225 
:05f222f3 
:060f73d7 
:16e2e344 
:16e2e038 
:060f6ab7 
:060f68ce
:060f67c4 
:060f676f
:060f66b9 
:060f64d5 
:060f6331 
:060f61ef
:05f222f3 
:060f73d7 
:16e2e344 
:16e2e038 
:060f6ab7 
:060f68ce
:060f67c4 
:060f676f
:060f66b9 
:060f64d5 
:060f6331 
:060f61ef
:05f222f3 
:05f217e1 
:05f2157d
:05f204b5 
:16e2e331 
:16e2e038 
:16e2df55 
:16e2db8f
:16e2d5e2 
:073f5d51 mscorwks.IEE + 0xF441
:073f5e5b mscorwks.IEE + 0xF54B
:073f5fc4 mscorwks.IEE + 0xF6B4
:0723a271 
:2063bc0f coreide190.HelpInsight.ShowHelpInsightTip$5600$ActRec.$0$Body:210 + 0x16
:204d9fad coreide190.ParserThread.TParserTask.Execute:201 + 0x15
:204da92c coreide190.ParserThread.TParseThread.ExecuteTasks:515 + 0x8
:204da32e coreide190.ParserThread.TParseThread.Execute:323
:50170c60 rtl190.System.Classes.ThreadProc:14561
:50060c36 rtl190.System.ThreadWrapper:23409
:7643fa29 kernel32.BaseThreadInitThunk + 0x19
:76f67c7e ntdll.RtlGetAppContainerNamedObjectPath + 0x11E
:76f67c4e ntdll.RtlGetAppContainerNamedObjectPath + 0xee
Code:
First chance exception at $5562458E. Exception class $C0000090 with message 'floating point invalid operation at 0x5562458e'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
First chance exception at $07440473. Exception class $C0000090 with message 'floating point invalid operation at 0x07440473'. Process bds.exe (5276)
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.079 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Help Insight XE5 kaputt nach Installation von Sydney?

  Alt 25. Mär 2021, 10:27
Wenn man den Floating Point Fehler auf Ignorieren setzt, dann kommt irgendwann ein Stack Overflow:
Code:
First chance exception at $76F72D26. Exception class $C00000FD with message 'stack overflow at 0xa85f0a8a'. Process bds.exe (5276)
Dann mit Message Box:
Code:
---------------------------
Debugger Fault Notification
---------------------------
Project C:\Program Files (x86)\RAD Studio\12.0\bin\bds.exe faulted with message: 'stack overflow at 0xa85f0a8a'. Process Stopped. Use Step or Run to continue.
---------------------------
OK  
---------------------------
Das geht dann immer so weiter.

Code:
:76f72d26 ntdll.ZwQueryInformationProcess + 0x26
:76f750a6 ntdll.KiUserExceptionDispatcher + 0x26
:075798b3 mscorwks.LogHelp_LogAssert + 0x3D6
:0731b8cd mscorwks.CoUninitializeEE + 0x4381
:0731b940 mscorwks.CoUninitializeEE + 0x43F4
:0731b6b9 mscorwks.CoUninitializeEE + 0x416D
:0731b47b mscorwks.CoUninitializeEE + 0x3F2F
:07300536 ; C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
:073006f7 ; C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
:072d0686 
// ...gekürzt...
:16e2d5e2 
:073f5d51 mscorwks.IEE + 0xF441
:073f5e5b mscorwks.IEE + 0xF54B
:073f5fc4 mscorwks.IEE + 0xF6B4
:0723a271 
:2063bc0f coreide190.HelpInsight.ShowHelpInsightTip$5600$ActRec.$0$Body:210 + 0x16
:204d9fad coreide190.ParserThread.TParserTask.Execute:201 + 0x15
:204da92c coreide190.ParserThread.TParseThread.ExecuteTasks:515 + 0x8
:204da32e coreide190.ParserThread.TParseThread.Execute:323
:50170c60 rtl190.System.Classes.ThreadProc:14561
:50060c36 rtl190.System.ThreadWrapper:23409
:7643fa29 kernel32.BaseThreadInitThunk + 0x19
:76f67c7e ntdll.RtlGetAppContainerNamedObjectPath + 0x11E
:76f67c4e ntdll.RtlGetAppContainerNamedObjectPath + 0xee
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.079 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Help Insight XE5 kaputt nach Installation von Sydney?

  Alt 25. Mär 2021, 10:45
Hm, nach dem Laden eines anderen Projektes geht es augenscheinlich wieder.
Ich werde mal beobachten.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.234 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Help Insight XE5 kaputt nach Installation von Sydney?

  Alt 25. Mär 2021, 17:20
Evtl. Problem mit längen Suchpfade?
Ansonsten macht eine IDE-Installation keine andere Kaputt.

Da die neuen Delphi auch nicht J# benötigen, ist hier auch ein potentielle Problemquelle weniger vorhanden,
welche über diesen Umweg alte .NET-Versionen beschädigen könnte.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.079 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Help Insight XE5 kaputt nach Installation von Sydney?

  Alt 26. Mär 2021, 09:00
Zitat:
Ansonsten macht eine IDE-Installation keine andere Kaputt.
Eben, das ist ja auch meine Erfahrung.
Kann auch sein, dass dies eher Drittkomponenten geschuldet ist?
Raize/Konopka, Virtual TreeView, JCL/JVCL haben hier ihre Finger mit im Spiel.

Jedenfalls neuer Tag, gleicher Fehler nach dem Neustart des PCs.
Wenn ich XE5 neu starte und unser Hauptprojekt öffne und Help Insight durch MouseOver aktiviere, stürzt mir die IDE ab wie oben beschrieben.
Wenn ich zuvor ein neues Konsolenprogramm öffne und dort Help Insight auslöse funktioniert es.
Dann dieses Miniprojekt schließen und das eigentliche Hauptprogramm öffnen.
Hier wieder Help Insight auslösen und es geht.

Eine parallel gestartete XE5 Instanz mit nur dem Hauptprojekt geladen zeigt wieder das Verhalten.

Ich habe jetzt die Verknüpfung mit -rNew versehen, um in der Registry einen neuen Zweig zu erzeugen:
Computer\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\Ne w\12.0

Die damit geöffnete Instanz zeigt nach manuellen Öffnen des Hauptprojektes nicht das kaputte Verhalten, kennt aber natürlich nicht die ganzen Pfade und Komponenten.
Ich werde jetzt Schritt für Schritt die Einträge für

Computer\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BD S\12.0\Known IDE Packages
Computer\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BD S\12.0\Known Packages
Computer\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BD S\12.0\Library\Win32

exportieren und im neuen Zweig New importieren und dann testen.

Geändert von TiGü (26. Mär 2021 um 09:58 Uhr)
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.079 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: Help Insight XE5 kaputt nach Installation von Sydney?

  Alt 26. Mär 2021, 13:53
Bin noch nicht wirklich schlauer, aber zumindest FixInsight, MMX Code Explorer in Version 13, CnPack oder GExperts sind nicht die Schuldigen, da ich das alles testweise deinstalliert habe.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz