Quantcast
Channel: All Open Tickets - Tera Term on OSDN
Viewing all articles
Browse latest Browse all 2128

TeraTerm 4.79 no longer runs on Windows NT4 due to a code bug - Tera Term Ticket #32323 on OSDN

$
0
0

TeraTerm 4.79 no longer runs on Windows NT4 due to a code bug

Open Date: 2013-10-24 02:19

Letztes Update: 2013-12-01 00:16

Reporter:(Anonymous)Eigentümer:yutakapon
Priority:8MileStone:Tera Term 4.80 (closed)
Type:BugsSeverity:8
Component:Tera TermStatus:Closed
ResolutionFixed

Details

Just got "Tera Term 4.79".
Unpacked it.
Ran it on a Windows NT4 SP6 Workstation (English).
I'm unable to use it due to a call to a missing API on NT4.

This is the error message:

ttermpro.exe - Entry Point Not Found
The procedure entry point MonitorFromRect could not be located in the dynamic link library USER32.DLL

Hence NT4 basically lacks MonitorFromRect API in USER32 dll. The call to this API should be replaced someway.

If you look at MSDN site http://msdn.microsoft.com/en-us/library/windows/desktop/dd145063(v=vs.85).aspx you can read:
Minimum supported client: Windows 2000 Professional apps only
Minimum supported server: Windows 2000 Server apps only

If I can add some advice for devs: the call to MonitorFromRect should be delay-loaded, replaced with something else on NT4, so TeraTerm can be launched on NT4 and you can keep the call to this API on newer Windows OSes.

I just tested previous version "Tera Term 4.78" and it correctly runs on NT4. Hope this bug can get fixed by developers. Count on me for testing TeraTerm on NT4.

As written in Requirements, TeraTerm seems to still support NT4 and hope it continues to support it.

Last Update of this Ticket

2013-12-01 00:16 Update by: maya

  • Ticket Close date set to 2013-12-01 00:16
  • Status Update from Open to Closed.

Viewing all articles
Browse latest Browse all 2128