Page 1 of 1
Error: the xtags.dll failed to load
Posted: Sat Aug 27, 2005 1:51 pm
by Guest
I just recently installed zeus (latest version: 3.95), and right after that I created a test workspace and project but right then, when I opened the class browser (or function browser) view, I got an "Error: The xtags.dll failed to load!" displayed there and I couldn't use intellisense anywhere. I checked the docs/faq/forum but didnt find anything relevant, am I doing anything wrong here?
Posted: Sun Aug 28, 2005 3:43 am
by jussij
I got an "Error: The xtags.dll failed to load!" displayed there and I couldn't use intellisense anywhere.
There should be a
xtags.dll located in the Zeus install directory (about 600 kBytes in size).
This dll gets loaded dynamically by Zeus and it manages the creation of the tags information and as the message indicates, Zeus could not load this dll and hence the intellisensing and class browsing is not working
I am not really sure why the dll failed to load. There is nothing very special about this particular dll
Can you tell me what operating system you are running
Did you download the Zeus 3.95 version from the Zeus home page
Has anyone else reading this posting experienced a similar problem
If you use the
Options, Editor Options menu, and go to the
Scripting section, do you see half a dozen scripting options. The reason I ask is these scripting dll are also loaded dynamically by Zeus.
As a bit of a long shot you could try copying the
xtags.dll to the
\Windows\system32 directory location.
Cheers Jussi
Posted: Sun Aug 28, 2005 3:40 pm
by Guest
jussij wrote:
Can you tell me what operating system you are running
Windows XP SP2
jussij wrote:
Did you download the Zeus 3.95 version from the Zeus home page
Yes I did.
jussij wrote:
If you use the Options, Editor Options menu, and go to the Scripting section, do you see half a dozen scripting options. The reason I ask is these scripting dll are also loaded dynamically by Zeus.
I see a listbox with 7 sript*.dll 's , with scriptlua.dll being the active one.
jussij wrote:
As a bit of a long shot you could try copying the xtags.dll to the \Windows\system32 directory location.
No effect.

Posted: Mon Aug 29, 2005 2:18 pm
by jussij
In an effort to replicate this problem I ran the following test:
Step 1) Downloaded the
http://www.zeusedit.com/z300/ze32v395.zip installer.
Step 2) Installed the software into this directory
c:\Program Files\zfw_tags onto a machine running the following operating system:
Windows XP Machine
Professional
Version 2002
Service Pack 2
Step 3) The install results in the following
xtags.dll being copied to disk:
Directory of C:\Program Files\zfw_tags
02/08/2005 18:27 577,536 xtags.dll
1 File(s) 577,536 bytes
Step 4) I then started Zeus and used the
Workspace, New menu to create a
test workspace in the
c:\Program Files\zfw_tags directory.
Step 5) I then used the hit the
Workspace Builder to search for all
*.cpp;*.c;*.h files in the
c:\Program Files\zfw_tags directory and saved the resulting workspace.
Step 6) Finally I hit the
Load button to load the new workspace and this was the resulting view in the class browser:
Unfortunately since I could not not replicate the problem it is difficult to offer any specific advice on how to fix it
All I can suggest is make sure there are not multiple copies of the
xtags.dll on the machine and check that the size and time stamp match those of the one shown above.
Also if you have accces to a second machine, it might also be worth testing the Zeus installer on the second machine.
Cheers Jussi
Posted: Sat Sep 03, 2005 1:05 am
by Guest
Already after step 4 if I switch to the classes view I get the xtags error. I did try the other steps, but it made no difference.
I tried it on another PC I have (same OS, XP-Pro SP2) and got the same result. I Asked two friends to try it on their computers and it worked ok, there was class info on both, altough on one friend's PC the worspace builder crashed zeus every time you tried to access it.
Anyway, I wonder if there is any particular thing in my PCs that cause Zeus to error ? But what could it be I cannot imagine, it is a strange error.

Posted: Sun Sep 04, 2005 8:59 am
by jussij
In order to better understand this problem could you run the following test:
1) Download this file:
http://www.zeusedit.com/z300/tagsTest.zip
2) Unpack the contained
tagTest.exe into the Zeus install directory.
3) Use the Zeus
Tools, DOS Command Line menu and type in
tagTest.exe as the arguments entry and
$zd as the directory entry.
4) Post the output produced to the end of this thread.
Cheers Jussi
Posted: Sun Sep 04, 2005 11:28 am
by Guest
---------------------------------------------------------------------------
Zeus for Windows Programmers Editor - Version 3.95
Copyright (c) Xidicone Pty Ltd 1993-2005. All rights reserved.
---------------------------------------------------------------------------
**** Unregistered Software. To be used for evaluation purposes only. ****
---------------------------------------------------------------------------
"D:\work\clib\Cspawn.cpp" (110) ERROR: Failed to load 'xtags.dll' module!
"D:\temp\tags\tags.cpp" (40) ERROR: Entry point not found in 'xtags.dll' module!
Failed to loaded workspace. Error code(126)
Reason: The specified module could not be found.
Posted: Sun Sep 04, 2005 12:10 pm
by jussij
Could you try the following dll:
http://www.zeusedit.com/z300/xtags.zip
Jussi
Posted: Mon Sep 05, 2005 8:48 pm
by Guest
Nope, no effect yet

Posted: Mon Sep 05, 2005 9:36 pm
by jussij
What was the output produced by tagtest

Posted: Mon Sep 05, 2005 11:37 pm
by jussij
I think I know what the problem is. For reason that I still do not fully understand the
xtags.dll has a dependency on the
msvcp71.dll file
So if you search your machine for a copy of the
msvcp71.dll file and copy it to the same location as the
xtags.dll I think this will fix the problem.
Jussi
Posted: Tue Sep 06, 2005 12:19 pm
by jussij
The latest xtags.dll:
http://www.zeusedit.com/z300/xtags.zip
no longer depends on the
msvcp71.dll and will hopefully fix the problem reported.
Jussi
Posted: Tue Sep 06, 2005 9:37 pm
by Guest
Yes, that seems to be the problem! I don't even have msvcp71.dll on my computer (if I had, it would probably in a place where zeus would find it). Anyway, with the new xtags dll, it works fine.