Hello Stephane,
We had similar errors with our VW 3.0 application and some 3rd party emulation software (emulating embedded devices like phones, not terminals). This was back in the year 2000, in NT4. We saw the same dependence on the startup order as your problem. After the error, the machine had to be rebooted before VW would work. The problem only occurred on some machines, and the 3rd party narrowed it down to the UI of the emulation software (the UI was written with the XVT library). The error message was always the same:
> OWST: visual.exe -Application error
>
> The instruction at "0x77f7d5cc" refenced memory at "0x65470034". The
> memory could not be "written".
We never figured it out totally, but prime suspects were things like MS Visual C++ Runtime DLLs (msvcrt.dll etc.) - if the emulation software loaded a bad or old version of that, it caused problems for other apps. If the VW app started first, it loaded the normal C:\WINNT\system32\MSVCRT.DLL, and perhaps the emulation software then used that rather than loading its own.
You might find the Sysinternals tools like ProcessMonitor and Process Explorer useful; they're now available from Microsoft.
It might also be worth trying the latest VW 3.x executable. In our experience, 3.1c was the best on Windows (Googling vw31c should find it) - 3.1d was compiled with the "wrong" Visual C++ version, and messed up whether menus showed up in the task bar and Alt-Tab list.
Good luck with figuring it out!
Steve
> -----Original Message-----
> From:
[hidden email] [mailto:
[hidden email]] On
> Behalf Of Stephane Gravelle
> Sent: Thursday, 8 May 2008 11:43
> To:
[hidden email]
> Subject: [vwnc] VW 3.0 Launching problem
>
>
> Hello All,
>
> I have an issue with an application deployed in VW 3.0.
> I know, very old version but no budget to migrate it now :)
> Image crashes if started after a PCOM 3270 emulator on the same
> machine. The
> machine is in W2000 workstation.
>
> In this case I have in event log an event ID 26 with this text (in
> french)
> OWST: visual.exe - Erreur d'application : L'instruction
> à "0x77fcd989" emploie l'adresse mémoire "0x00000000". La mémoire ne
> peut
> pas être "written".
>
> And another ID 65535 which cannot be interpreted.
>
> If starting the PCOM emulator after VW 3.0, no problem.
>
> Obviously it's some kind of memory violation or common resource issue,
> but
> cannot find...
>
> Did anybody had this problem ?
>
> Thanks a lot in advance,
>
> Stephane
> --
> View this message in context:
http://www.nabble.com/VW-3.0-Launching-> problem-tp17122435p17122435.html
> Sent from the VisualWorks mailing list archive at Nabble.com.
>
>
> _______________________________________________
> vwnc mailing list
>
[hidden email]
>
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc