Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: Tode am 21.08.07 - 13:53:35
-
Wir alle wissen (oder sollten es wissen, denn es wurde hier und überall schon mehrfach erwähnt), dass die erste Vista- kompatible Notes- Version die 7.0.2 ist, und damit läuft das auch.
Wie das aber im Leben so ist, will / kann nicht jeder, der Vista probieren muss/will, auch seine Notes- Version ohne weiteres updaten.
Ich würde gerne Herausfinden, woran es liegen könnte, dass 6.5.x immer mit einem NSD abschmiert, wenn man es unter Vista startet. Hat jemand Lust, ein wenig beim forschen zu helfen ?
So sieht meine Installation auf einem frischen Vista- System zu Testzwecken hier aus:
Notes 7:
Programmverzeichnis: D:\Lotus\Notes7\
Data- Verzeichnis: D:\Lotus\NotesData\ (kein Tippfehler, da ist wirklich kein Backslash zwischen Notes und Data)
Notes 6.5.6:
Programmverzeichnis: D:\Lotus\Notes65\
Data- Verzeichnis: D:\Lotus\NotesData\ (ja, beide Versionen greifen momentan aufs gleiche Data zu, um verschiedene Stände hier auszuschliessen)
Folgendes habe ich bis jetzt herausgefunden:
1. Notes 7.0.2 läuft in der oben genannten Konstellation problemlos und ohne Abstürze
2. Notes 6.5.6 lässt sich starten, das ist schon mal positiv.
3. Beim Zugriff auf einige Datenbanken auf dem Server (Vorrangig mail- Datenbanken, aber auch das NAB) schmiert der Client IMMER mit NSD ab.
ABER: Der Client schmiert NICHT ab, wenn man eine Lokale Replik der Datenbank öffnen und "Insel" eingestellt hat.
Es scheint sich also um ein Issue mit dem Netzzugriff zu handeln.
Folgende Einstellungen habe ich schon erfolglos probiert:
1. Berechtigungen aufs Programmverzeichnis und das Dataverzeichnis auf "Vollberechtigung" für jedermann angehoben.
2. Da das ganze nur bei Netzzugriffen passiert: Windows Firewall und Windows Defender ausgeschaltet
3. Per Filemon überwacht bei welchen Zugriffen der Client abschmiert -> leider ist auch filemon immer wieder abgeschmiert
4. Mit den verschiedensten Benutzern experimentiert: Administrator, mein eigener Benutzer (ist in der Administratoren- Gruppe), Domain- Admin
5. UAC ausgeschaltet
6. Notes 6.5.6 mit "Als Administrator starten" ausgeführt
7. Notes 6.5.6 im "Kompatibilitätsmodus" gestartet (als XP Programm)
Hat jemand noch Ideen, wie man dem ganzen Systematisch auf die Spur kommen könnte ?
Ich kann mir nicht vorstellen, dass das gar nicht funktioniert, auch wenn sich IBM weigert, das offiziell zu unterstützen...
Gruß
Tode
-
... Du hast für Notes 6 und Notes 7 das gleiche lokale Datenverzeichnis. Verwenden die lokalen Datenbanken die Schablonen von Notes 6 oder Notes 7?
Schon mal mit den Schablonen der anderen Version probiert?
Schon mal mit einer "Nur-Notes6-Installation" auf Vista probiert? ...
Gruß
Wolfgang
-
... und was sagt der Dump ?
-
@Wolfgang: Ich habe schon alles probiert:
- Notes 7 mit 6er Schablonen -> Läuft
- Notes 6 mit 7er Schablonen -> Absturz
- Notes 6 ganz ohne installiertes 7 -> Absturz
@klauss: Hier mal ein Auszug aus dem dump... ich hoffe, alle relevanten Infos sind drin...
############################################################
### FATAL THREAD 1/6 [ nlnotes: 1558: 16fc]
### FP=0x0012ef3c, PC=0x77d3b15f, SP=0x0012eeec
### stkbase=00130000, total stksize=53248, used stksize=4372
### EAX=0x00000000, EBX=0xfffffffc, ECX=0x00000000, EDX=0x00000004
### ESI=0x0147ad60, EDI=0x0147ad64, CS=0x0000001b, SS=0x00000023
### DS=0x00000023, ES=0x00000023, FS=0x0000003b, GS=0x00000000 Flags=0x00010213
Exception code: c0000005 (ACCESS_VIOLATION)
############################################################
[ 1] 0x77d3b15f ntdll.RtlPcToFileHeader+742 (0,0,147ad60,147ab80)
[ 2] 0x77d3b071 ntdll.RtlPcToFileHeader+504 (147ad60,3,0,66c3c74)
@[ 3] 0x1001438d nstclientu.STCRegisterForStatusNotifications@8+93 (147ab80,202cc,6b24014,12efb8)
@[ 4] 0x6163795b nnotesws.DeskIMRegisterForStatusNotifications@8+75 (147ab80,202cc,12f638,6b24014)
@[ 5] 0x6180c5ee nnotesws.CLineView::CheckForSametimeColumn+254 (4,61b6ffd4,6b23014,0)
@[ 6] 0x612a89d4 nnotesws.CLineView::ProcessMessage+7124 (6b24014,202cc,73d,0)
@[ 7] 0x6129fc71 nnotesws.CViewSubprogram::SubMessageProc+497 (6b23014,73d,0,0)
@[ 8] 0x61184904 nnotesws.MainWndProc@16+6932 (202cc,73d,0,0)
[ 9] 0x77e91a10 USER32.GetMessageW+110 (61182df0,202cc,73d,0)
[10] 0x77e91ae8 USER32.GetMessageW+326 (0,61182df0,202cc,73d)
[11] 0x77e92a47 USER32.IsWindow+333 (61182df0,0,12f7c0,61222458)
[12] 0x77e92a98 USER32.DispatchMessageW+15 (12f7a0,61222190,61180000,1)
@[13] 0x61222458 nnotesws.NEMMainLoop@4+712 (401000,0,2d1b49,0)
@[14] 0x0040156d nlnotes.WinMain@16+1389 (400000,0,2d1b49,a)
@[15] 0x00401dfa nlnotes.WinMainCRTStartup+308 (7ffde000,12ffec,77d3a9bd,7ffde000)
[16] 0x777a3833 KERNEL32.BaseThreadInitThunk+18 (7ffde000,12ddb1,0,0)
[17] 0x77d3a9bd ntdll.LdrInitializeThunk+77 (401cc6,7ffde000,0,78746341)
Invalid stack frame detected: Invalid frame pointer (BP): 0
############################################################
### PASS 2 : FATAL THREAD with STACK FRAMES 1/6 [ nlnotes: 1558: 16fc]
### FP=0012ef3c, PC=77d3b15f, SP=0012eeec
### stkbase=00130000, total stksize=53248, used stksize=4372
Exception code: c0000005 (ACCESS_VIOLATION)
############################################################
Disassembly of c. 10 instructions before and after faulting address 77d3b15f:
77d3b144 f00fb1 lock ???
77d3b147 1f pop ds
77d3b148 3bc1 cmp eax,ecx
77d3b14a 0f853926feff jne 77d1d789
77d3b150 33c0 xor eax,eax
77d3b152 89450c mov [ebp+0xc],eax ss:02f1bcd2=b49cb49b
77d3b155 894508 mov [ebp+0x8],eax ss:02f1bcd2=b49cb49b
77d3b158 8b06 mov eax,[esi] ds:0147ad60=00000000
77d3b15a 83f8ff cmp eax,0xff
77d3b15d 7404 jz 77d3b163
FAULT ->77d3b15f 83401401 add dword ptr [eax+0x14],0x1 ds:02decd96=006b0024
77d3b163 8b5df4 mov ebx,[ebp+0xf4] ss:02f1bcd2=b49cb49b
77d3b166 8b7df0 mov edi,[ebp+0xf0] ss:02f1bcd2=b49cb49b
77d3b169 90 nop
77d3b16a 803d8203fe7f00 cmp byte ptr [7ffe0382],0x0 ds:7ffe0382=00
77d3b171 0f851fb60300 jne 77d76796
77d3b177 8b45fc mov eax,[ebp+0xfc] ss:02f1bcd2=b49cb49b
77d3b17a 83f8ff cmp eax,0xff
77d3b17d 57 push edi
77d3b17e 6a00 push 0x0
77d3b180 0f8475b60300 je 77d767fb
77d3b186 50 push eax
-
Den Dump kann wohl nur IBM richtig lesen. Suche mal im Forum nach DUMP.
-
@klauss: ich dachte, Du kannst das Ding zumindest rudimentär entziffern, wenn Du schon nach dem Dump fragst... ;-)
Dass nur IBM einen Dump "Richtig" entschlüsseln kann, weiss ich, aber IBM wird bei diesem Problem mit ziemlicher Sicherheit schlicht und ergreifend sagen: Vista not supported in 6.5 Code- Stream....
Aber ich sehe schon: Das Interesse, dieses Problem zu lösen, hält sich sehr in Grenzen (scheinbar hat noch kein Chef darauf insistiert auf seinem nagelneuen Laptop auch Notes 6.5 zu haben)...
Schade...
Dann lebe ich eben auch damit...
Trotzdem Danke für die (leider nicht so rege wie gehofft) Unterstützung.
Gruß
Tode
-
Da er kurz nach einem Zugriff auf irgendwelche Windows KERNEL functionen auf die Bretter geht, deutet darauf hin, daß erwartete Einsprungadressen nicht gefunden wurden. Oder die wurden gefunden, aber übergebene Parameter werden in Vista anders abgefackelt als in XP.
Den fehler zu suchen ist ohne Sourcecode von Vista nicht möglich. Aber mal sehen, erfahrungsgemäß dauert es ja nicht lange, bis der Source im WWW auftaucht ...
-
Also LoNo 7.02 habe ich hier schon mal kurzfristig auf einem Notebook unter VISTA gesehen. Jetzt fragt mich aber nicht, welche VISTA-Version da drauf war.
Aber nach ein paar TAgen war der Spuk vorbei, weil das nicht richtig funktioniert hat.
Vielleicht auf SP1 warten ?
-
Notes versucht die Funktion DialogBoxIndirectParamAorW aus der USER32 an der Adresse 77d3b163 aufzurufen.
Kannst ja mal im Vista in der entsprechenden DLL nachsehen, was an der Adresse steht ...
-
7.0.2 "läuft" auf meinem Vista Ultimate - solange man in der E-Mail keine Attachments mit dem Attachement-Viewer ansehen will. ;D
Aber ich werde wohl bald ein OS-Upgrade machen. Mal schaun, ob auf XP oder auf Debian (Notes 8 läuft ja unter Ubuntu/Debian).
-
@Wolfgang: Ich habe schon alles probiert:
- Notes 7 mit 6er Schablonen -> Läuft
- Notes 6 mit 7er Schablonen -> Absturz
- Notes 6 ganz ohne installiertes 7 -> Absturz
Was spricht dagegen einfach den LN7-client zu installieren und die 6er Schablonen zu nutzen?
Für den normalen User ist der Unterschied zw. 6.5 & 7.0 doch gering.
-
Tode, das Notes-Programmverzeichnsi hast Du eh so modifiziert, dass alle Benutzer darin (und rekursiv darunter) schreiben können?
Meiner Erfahrung nach scheiter viele "ältere" Programme daran.
ad Beteiligung: Ich würde das so sehen: Wer bereits Vista installiert hat, lebt eh schon am "cutting edge" und hat daher auch zumindest 7.0.2 oder Vista installiert. Wer noch 6.5. fährt, hat zumeist auch noch nicht Vista im Einsatz. ;)
Aber wie überall in der SW-Industrie gilt auch hier:
If you are on the cutting edge, expect to bleed.
-
;D mutig mutig @tode
ich würde einfach warten bis Microschrott ein richtiges BS herausbringt und nicht so eine Bluescreen-Software wie Vista... ;D
-
@Wolfgang: Ich habe schon alles probiert:
- Notes 7 mit 6er Schablonen -> Läuft
- Notes 6 mit 7er Schablonen -> Absturz
- Notes 6 ganz ohne installiertes 7 -> Absturz
Was spricht dagegen einfach den LN7-client zu installieren und die 6er Schablonen zu nutzen?
Für den normalen User ist der Unterschied zw. 6.5 & 7.0 doch gering.
Man kommt z.B. nicht mehr an die Mailvorgaben....
-
das ganze wird doch noch zu einer richtig interessanten Diskussion hier.
@eknori: oje, da war ich wohl ein wenig zu optimistisch... wenn das so tief geht, dann stehen die Chancen, das selbst beheben zu können ja sehr gering...
@jule85: Als Dienstleister versuche ich schlicht und ergreifend, Probleme beim Kunden zu lösen -am besten bevor mich jemand danach fragt. Deshalb mein "Vista- Test". Zum "vernünftigen" Arbeiten habe ich ja noch mein XP... (ich weiss, das widerspricht sich jetzt ein wenig ;) )
@m3: Ich habe Vollzugriff auf das komplette Programm- Verzeichnis gegeben (ich erinnere mich noch schmerzlich an die ersten Installationen unter XP, wo genau diese Tatsache mich Anfangs fast zur Verzweiflung gebracht hat)
@billygates: Wie ich oben schon geschrieben habe, geht es (wie ich meine Kunden kenne NOCH) nicht um eine konkrete Anfrage, sondern nur um sowas wie "vorauseilenden Gehorsam".
So wie es aber aussieht habe ich für den ersten, der ankommt und 6.5 unbedingt auf Vista laufen lassen will, jetzt mit dieser Diskussion und den offiziellen Aussagen eine gute Argumentationsgrundlage.
So ganz nebenbei wäre es ganz nett gewesen, wenn ich alle "Systemnahen" Funktionen, die da in unseren Anwendungen drin sind, auch mal unter Vista hätte testen können. Das ist natürlich auch mit R7 möglich, wenn ich aber dann was ändern muss, muss ich halt aufpassen, dass ich mir mit dem 7er- Client nicht was zerschiesse, womit der 6er nix mehr anfangen kann... Aber dafür hat man ja Versionsmanagement und Datensicherung...
Danke für die doch noch sehr rege Beteiligung an der Diskussion... Vielleicht hat ja noch jemand einen weiteren Ansatzpunkt, wie man das hinkriegen könnte (obwohl meine Hoffnungen nach der Analyse von eknori schon auf fast 0 geschrumpft sind)
Thanx
Tode
-
ich würde einfach warten bis Microschrott ein richtiges BS herausbringt und nicht so eine Bluescreen-Software wie Vista...
Also ich arbeite privat und auch teilweise geschäftlich (allerdings nur bei mir) jetzt seit 8 Monaten mit Vista, und bin absolut nicht begeistert davon. Bei der Aussage Bluescreensoftware kann ich allerdings absolut nicht zustimmen. Hatte in 8 Monaten nur einen einzigen Crash und der war auch nicht ganz ohne, da ich unter VMWARE6 unter Vista in einer VM die Mac-Adresse geändert habe...
Ansonsten bin ich auch nicht begeistert von Vista: zu träge, zu fett, einfach überladen, zu viele Dienste. Kurz ein Image ist halt nicht...
-
ch würde einfach warten bis Microschrott ein richtiges BS herausbringt und nicht so eine Bluescreen-Software wie Vista...
Bei aller gebotenen Zurückhaltung, aber bei einer solchen Äußerung ( wenn auch mit einem ;D versehen ) gehen mir die Nackenhaare hoch ...
Ein OS zu programmieren ist etwas völlig anderes, als in Notes ein paar Formeln zusammen zu kopieren.
-
Hallo,
habe mich auch mal ein bißchen mit dem Thema 6.5 und Vista beschäftigt und festgestellt, daß die 6.5.5 bisher problemlos unter Vista läuft und zwar bei uns momentan auf 2 PC's. Die 6.5.6 aber nicht.
@Tode, hast Du schon mal die 6.5.5 versucht?
Kann dies noch jemand bestätigen?
Gruß
Colibri
-
Hi,
richtig, die 6.5.5 läuft ohne Probleme (Vista Business).
Ein Update auf 6.5.6 war jedoch fatal. Danach konnt ich keine Datenbank mehr öffnen.
-
Bestätige Ebenfalls:
6.5.3 - Absturz
6.5.6 - Absturz
6.5.5 LÄUFT !!!!!
Gruß
Tode