Error: the xtags.dll failed to load
Error: the xtags.dll failed to load
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?
There should be a xtags.dll located in the Zeus install directory (about 600 kBytes in size).I got an "Error: The xtags.dll failed to load!" displayed there and I couldn't use intellisense anywhere.
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
Windows XP SP2jussij wrote: Can you tell me what operating system you are running![]()
Yes I did.jussij wrote: Did you download the Zeus 3.95 version from the Zeus home page![]()
I see a listbox with 7 sript*.dll 's , with scriptlua.dll being the active one.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.
No effect.jussij wrote: As a bit of a long shot you could try copying the xtags.dll to the \Windows\system32 directory location.

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:
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
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:
Step 3) The install results in the following xtags.dll being copied to disk:Windows XP Machine
Professional
Version 2002
Service Pack 2
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.Directory of C:\Program Files\zfw_tags
02/08/2005 18:27 577,536 xtags.dll
1 File(s) 577,536 bytes
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
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.
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.

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
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
---------------------------------------------------------------------------
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.
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.
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
no longer depends on the msvcp71.dll and will hopefully fix the problem reported.
Jussi