Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-26-2008, 03:36 PM
Fynmun
Fire Beetle
 
Join Date: Dec 2007
Location: FL, USA
Posts: 9
Question Perl_Tcurpad Error

This might or might not be a unique problem.

The Scenario: I'm setting up a very small server (mainly for testing, etc) that is run on a laptop. I've already got one server up and running on a full tower, so setup was not a problem.

Result: First error was cured easily. Installed Perl 5.10 not 5.8. (It had popped a missing file message, perl58.dll.) That out of the way, reboot, and try again. Second and the most persistent error. The full error message is this:

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

Nothing more, nothing less. On my 'main' server, this error never has popped up.

Any suggestions/cures would be great.

Thanks,

Fynmun
Reply With Quote
  #2  
Old 01-26-2008, 06:39 PM
Apoc0
Fire Beetle
 
Join Date: Jan 2008
Posts: 5
Default

are you still using 5.10 and also is it 32bit or 64bit?
Reply With Quote
  #3  
Old 01-27-2008, 04:47 AM
Fynmun
Fire Beetle
 
Join Date: Dec 2007
Location: FL, USA
Posts: 9
Default

Uninstalled 5.10 and installed 5.8.

The laptop is 32bit x86 (my tower, strangely enough, is 64bit and no problems at all).

A friend of mine said it might've been the .dll files I may have missed, but I checked and they're there. I'm halfway tempted to uninstall everything and start from scratch.
Reply With Quote
  #4  
Old 01-27-2008, 09:18 AM
Fynmun
Fire Beetle
 
Join Date: Dec 2007
Location: FL, USA
Posts: 9
Default

UPDATE: I uninstalled everything regarding the server (down to the SQL database editor) and reinstalled everything, following the guide step-by-step and double checking everything. Also installed the client (EQ Titanium). Error message is still there. Maybe it's the computer?
Reply With Quote
  #5  
Old 01-27-2008, 04:55 PM
Apoc0
Fire Beetle
 
Join Date: Jan 2008
Posts: 5
Default

Hmm, ok check your environment variables, under computer properties. Make sure you have all thats needed under that PATH variable. For example i have PHP, PERL, MySQL, and Apache.
Reply With Quote
  #6  
Old 01-28-2008, 05:22 AM
Fynmun
Fire Beetle
 
Join Date: Dec 2007
Location: FL, USA
Posts: 9
Default

I wouldn't have thought to look there...

Checked it. The needed ones (PERL & MySQL) are there. Compared to the other server while in there and ended up adding a few. A couple restarts later, no good.

From the error message it seems like it can't find something in the actual .dll file, which in my mind would imply the file's corrupt. But what's the probability of getting 2 corrupt files in a row (unless the perl58.dll is just bad on download to begin with...)? I'll check out the .dll and see if maybe the install I got was bad.
Reply With Quote
  #7  
Old 01-28-2008, 06:02 AM
Fynmun
Fire Beetle
 
Join Date: Dec 2007
Location: FL, USA
Posts: 9
Default

Found the problem.

The perl58.dll file was actually v. 5.10 not v. 5.8 for some reason. Deleted all instances of perl58.dll, uninstalled Perl, and deleted the folder. Reinstalled the exact version (5.8.8.820) and the server works now.

Thanks for the advice.
Reply With Quote
  #8  
Old 01-28-2008, 05:38 PM
Apoc0
Fire Beetle
 
Join Date: Jan 2008
Posts: 5
Default

Thats good, im glad you got it working, after thinking about it further i was going to suggest checking the DLL version. But im glad you figured it out. Im guessing when you reinstalled 5.8 you didnt get rid of the old file path completely and just re-installed over that old directory.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 01:27 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3