Domino 9 und frühere Versionen > ND6: Entwicklung

Client-Absturz bei erweitern/Komprimieren von Abschnitten...

(1/1)

dirk_2909:
Hallo

Sachlage:
Ich habe eine Maske in der einige (5) brechnete Teilmasken eingebunden sind.
Die Berechnung erfolgt aufgrund Abfragen auf ein Profildokument.

Innerhalb der Teilmasken sind Abschnitte. Die Titel der Abschnitte sind berechnet.
Innerhalb der Abschnitte befinden sich embedded Views.


Ich habe nun folgendes Problem:
Wenn der Benutzer nun die Maske öffnet und dabei einzelne Abschnitte öffnet und wieder
schließt stürzt der Client ab; und das ohne Red-Box oder NSD !!!
Kein Eintrag im NSD-Log !!

Client ist 6.5.4 !!

Folgendes habe ich schon getestet:
Test auf 6.5.5 = kein Absturz
Test auf einem anderen Desktop mit 6.5.4 = Absturz !! ???  :-[
Formel aud Abschnitte (Titel) entfernt = Absturz
Formel der berechneten Teilmasken "Vereinfacht" ( nur Name der TM als String ) = Absturz

Beim Versuch die Teilmasken direkt einzubinden ist der Designer abgestürzt  :-\ (Bekanntes Problem bei 6.5.4).

Leider kann ich der Benuterin nicht sagen, sie soll auf 6.5.5 upgraden !!



Kennt jemand das Problem?
Hat jemand eine Lösung oder einen Ansatz ?!

danke im Voraus !!


Kann erst wieder morgen früh Fragen beantworten etc.   :-\


P.S.: Cache.ndk schon gelöscht u. Arbeitsbereich komprimiert

dirk_2909:
Nach vielen "rumspielen" und unzähligen Abstürzen doch noch ein Log-File gefunden.
Hier ein Auszug:


--- Zitat ---############################################################
### FATAL THREAD 1/9 [ nlnotes:0fb0:0f50]
### FP=0x0013ea50, PC=0x00383532, SP=0x0013ea1c, stksize=52
### EAX=0x00000000, EBX=0x08ef9e4a, ECX=0x04807174, EDX=0x61b03ed8
### ESI=0x08efa8f4, EDI=0x08f15ef4, CS=0x0000001b, SS=0x00000023
### DS=0x00000023, ES=0x00000023, FS=0x0000003b, GS=0x00000000 Flags=0x00010246
Exception code: c0000005 (ACCESS_VIOLATION)
############################################################
--- Ende Zitat ---

dirk_2909:
So habe einiges getestet, um den Absturz zu umgehen.

1. Ich habe aus allen Teilmasken die Abschnitte entfernt.
   Danach ist der Client nicht abgestürzt, wenn ich in die "Bereiche" der einzelnen Telmaske klicke etc. :)

   Nachteil: es sieht unübersichtlich aus, da jetzt alle Inhalte (5 emb. Views, n Felder) direkt untereinander angezeigt werden  :(

2. Um die Maske ein wenig übersichtlicher zu gestalten, habe ich in die Maske eine Tabbed-Table eingefügt und in jeden Tab eine Teilmaske eingefügt.

Jetzt sieht es für den Benutzer ein wenig übersichtlicher aus  :D

Nachteil: DER CLIENT STÜRZT AB, wenn ich zwischen den einzelnen Tabs wechsel und dabei auf einen "Bereich" einer Teilmaske klicke  >:(

3. Habe Schritt 2 wieder rückgängig gemacht und die Teilmasken wieder untereinander angeordnet.
Damit es trotzdem übersichtlicher wird, habe ich die einzelnen Inhalte der Teilmaske mit zusätzlichen
Verbergen-Wenn-Formeln versehen.

In der Maske habe ich verschiedene Aktionen erstellt, die eine Environment-Variable setzen, die für das Anzeigen der einzelnen Inhalte der Teilmasken sorgt.
So habe ich "quasi" eine Tabbed-Table "simuliert"  ::)

Nachteil: siehe Schritt 2  >:(
 >:(  >:(

.....Bis jetzt komme ich zu dem Schluss, dass der Benutzer mit der Unübersichtlichen Variante arbeiten muss (siehe 1.)  :P  :-\


Hat noch jemand eine Idee ?!

Axel:

--- Zitat von: dirk_2909 am 20.06.07 - 15:37:17 ---Leider kann ich der Benuterin nicht sagen, sie soll auf 6.5.5 upgraden !!

--- Ende Zitat ---


Warum nicht? Wenn du die Zeit rechnest, die du für die Fehlersuche investiert hast, wäre der Client wahrscheinlich schon mehrmals upgedatet gewesen.


Axel
 

dirk_2909:
Der Konzern (!!) hat die Umstellung von 5 auf 6.5.4 immer noch nicht ganz abgeschlossen !!!
Die Admins sind im vollem Gange  ;D

Ich habe es dort angesprochen, dass man doch auf 6.5.5 bzw. 6.5.6 wechseln sollte.

Antwort: Erst wenn alle Client auf 6.5.4 umgestellt sind  :o


P.S. Kein Smart-Upgrade

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln