IPB

Willkommen, Gast ( Anmelden | Registrierung )

 
Reply to this topicStart new topic
> Programmfehler beim Suchen
Thomas
Beitrag 29.08.2006 - 16:11
Beitrag #1


Nachschlagewerk des Orakels
Gruppensymbol

Gruppe: Mods
Beiträge: 955
Mitglied seit: 29.08.2006
Wohnort: Frankfurt am Main
Mitglieds-Nr.: 6.217



Hallo an alle, nachdem ich mich nun vor ewigen Zeiten von der aktiven Forumsarbeit verabschiedet und nur noch der Anwendungs des Editors hingegeben habe, bin ich mal wieder auf einen interessanten Fehler gestoßen.

Ich hatte in letzter Zeit beim Suchen im Editor immer wieder die Fehlermeldung "Fehler beim Setzen der Daten für 'SrchDialogSearText'". Aus dem Fehlerbericht konnte ich ableiten, dass es sich wohl um einen Registry-Eintrag handelt, den ich dann auch unter
QUELLTEXT
HKEY_CURRENT_USER\Software\Altium (Dream VCL)\Instant Report\Version 4.11\EditHistory\SrchDialogSearText
gefunden habe (Win98SE). Es scheint nun so, dass dort jede einmal getätigte Sucheingabe gesammelt wird und wenn dann nach jahrelanger Arbeit der Text zu lang wird, tritt o.g. Fehlermeldung auf.

Fehlerbehebung: Den Registry-Eintrag auf einen leeren String setzen.
Fehlerreproduktion: Den Registry-Eintrag auf einen langen String setzen (bei einem einzelnen, nicht unterbrochenen Suchbegriff schmiert Phase5 auch komplett ab, der Fehler tritt nur bei mehreren (durch '\r\n' getrennten) Suchbegriffen auf, aber wie gesagt, er muss schon lang sein). Bei mir war der Eintrag über die Jahre 19.478 Zeichen lang geworden (kann ihn auch gerne zum Testen posten).
Mögliche Fehlerkorrektur: Der Editor sollte den Registry-Wert nicht unendlich verlängern sondern nach Erreichen eines gewissen Grenzwertes alte Daten löschen (wer braucht ernsthaft 20.000 Zeichen alte Suchbegriffe?).

Ich kann mich von früher noch dunkel daran erinnern, dass die Editorkomponente gesondert gehandelt wurde und hoffe, dass ich hier nicht falsch bin. Falls doch, bitte entsprechend verschieben.

Herzliche Grüße an alle, die mich noch kennen
Thomas
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 13.07.2025 - 14:58

taschenkalender
expertise-panel IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here