TADS Bug Database

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000186TADS 3Workbenchpublic2013-01-28 14:502013-04-23 03:43
Reporterdjhastings 
Assigned ToMichael Roberts 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformIntelOSWindowsOS VersionNT 4/2000
Summary0000186: Workbench will not start on Windows 2000
DescriptionWhen I try to run the TADS Workbench, a dialog box pops up with the following message:

"The procedure entry point GetProcessId could not be located in the dynamic link library KERNEL32.dll."

Nothing happens after closing the dialog.
Steps To Reproduce1. Install TADS Author's Kit on Windows 2000.
2. Open the TADS Workbench shortcut.
Additional InformationDavidK posted the following response to my inquiries about this issue on intfiction.org:

This means that the TADS Workbench is trying to call the Windows function GetProcessId(), which was only added to Windows in XP SP1 and Server 2003:
http://msdn.microsoft.com/en-gb/library/windows/desktop/ms683215%28v=vs.85%29.aspx. [^]

The only way to fix this would be to get Mike to change the code: you could file a TADS bug at http://bugdb.tads.org/. [^] There's a question on StackOverflow that discusses how to fix this:
http://stackoverflow.com/questions/272036/alternative-to-getprocessid-for-windows-2000 [^]
TagsNo tags attached.
Fixed In VersionWindows build 121 / TADS 3.1.3
Attached Files

- Relationships

-  Notes
(0000325)
Michael Roberts (administrator)
2013-04-23 03:42
edited on: 2013-04-23 03:43

I've incorporated the fix you referenced by way of DavidK (thanks much for the information - that saved me lots of time researching it). The fix will be in the next release. I don't have a Win 2K system to test on, but the fallback code does work properly on XP, so hopefully it'll work on 2K as well.


- Issue History
Date Modified Username Field Change
2013-01-28 14:50 djhastings New Issue
2013-04-23 03:42 Michael Roberts Fixed In Version => Windows build 121 / TADS 3.1.3
2013-04-23 03:42 Michael Roberts Note Added: 0000325
2013-04-23 03:42 Michael Roberts Assigned To => Michael Roberts
2013-04-23 03:42 Michael Roberts Status new => resolved
2013-04-23 03:42 Michael Roberts Resolution open => fixed
2013-04-23 03:43 Michael Roberts Note Edited: 0000325 View Revisions


Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker