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.