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 04-30-2017, 10:47 PM
blackdragonsdg
Dragon
 
Join Date: Dec 2008
Location: Tennessee
Posts: 653
Default application was unable to start correctly (0xc000007b)

When I try to start my server now I keep getting “The application was unable to start correctly (0xc000007b)” several times. I did a search on the problem and I found that it seems to be a case where a 32-bit app tried to load a 64-bit DLL. Are there any other causes for this problem? How do I narrow down where I went wrong?
I am using Windows 7 x64, ActivePerl-5.12.3.1204-MSWin32-x86-294330, mysql-5.1.73-winx64 and VS 2017 Community Edition. I am using the x86 dependencies or so they were labeled. I was able to configure cmake and compile with no errors.
Reply With Quote
  #2  
Old 01-19-2020, 02:24 PM
Shiny151
Hill Giant
 
Join Date: Jul 2009
Location: Indianapolis
Posts: 228
Default Fixed?

I ran into this issue/error trying to start the client, not the server; so your mileage may vary. This error code may be generic for a slew of .dll issues but I'm not totally sure.

I know this is a bit of an older thread but perhaps if anyone else lands up here with this problem this might be your manual solution...I suddenly ran into this issue today. I fixed it by dumb luck and I have no idea how it even got broken.

If you're running a 64 bit OS (Windows 10 for me) you should have a folder in your main Windows folder called SysWOW64. Go online and download the 'd3dx9_30.dll' file. it's free off of the dll-files site. Make sure you grab the 32 bit version and NOT the 64 bit version. I know, right? Makes no sense. Drop that file in the SysWOW64 folder and your problem should go away for the client issue. I actually tried using the 64 bit .dll and still had the same problem. I have no idea what compelled me to try the 32 bit version especially in a 64 bit named folder.

If you are not running Windows 10 without that folder, try dumping the .dll in your 'system32' folder. Just an idea but I can't confirm that this method works.

If you can't see some of these folders; you may have to goto your system folder options and check the 'unhide' option. Good luck.
Reply With Quote
  #3  
Old 01-19-2020, 08:25 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

https://www.howtogeek.com/326509/wha...rs-in-windows/


In regards to the 32-bit directx dll, Microsoft still offers the download: https://www.microsoft.com/en-us/down...ils.aspx?id=35
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #4  
Old 01-19-2020, 08:47 PM
Huppy's Avatar
Huppy
Demi-God
 
Join Date: Oct 2010
Posts: 1,333
Default

One will also find that file in a Directx 9.0c installation.
__________________
Hanging out at Antonica.World
Reply With Quote
  #5  
Old 01-20-2020, 01:08 PM
Shiny151
Hill Giant
 
Join Date: Jul 2009
Location: Indianapolis
Posts: 228
Default

Quote:
Originally Posted by Huppy View Post
One will also find that file in a Directx 9.0c installation.
...or that. Someone else posted installing the VS Studio C++ 2012 Redistributable and that would fix it; but that was no bueno for me.
Reply With Quote
  #6  
Old 01-20-2020, 05:29 PM
Huppy's Avatar
Huppy
Demi-God
 
Join Date: Oct 2010
Posts: 1,333
Default

Quote:
Originally Posted by Shiny151 View Post
...or that. Someone else posted installing the VS Studio C++ 2012 Redistributable and that would fix it; but that was no bueno for me.
In all my years of running an eq client, all I've ever done was install that DX 9.0c (as it was required), and the client always functioned as it was suppose to. I've never used win 10 though. I still use 7-64.
__________________
Hanging out at Antonica.World
Reply With Quote
  #7  
Old 01-20-2020, 08:38 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

There are a few links out for the download.

I tried a couple and they failed due to the installer not recognizing windows 10.

The link I posted above 'should' be the one that does recognize windows 10.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
Reply

Thread Tools
Display Modes

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 07:12 AM.


 

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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3