Page 1 of 1

Modules will not load on Windows

Posted: Mon Jul 24, 2006 4:27 am
by Killerfurbies
For some reason, whenever i try to load any third party module, i always get this message when starting the UnrealIRCd Service: "Error 1067: The process terminated unexpectedly."

So I go and check service.log, and i see this:

* unrealircd.conf:3: loadmodule modules/netadmins.dll: failed to load: The specified module could not be found.
[error] IRCd configureation failed to load

Now, i've checked the directory, and sure enough, the correct file is in the correct spot. And it isn't just netadmins.dll, it's any third-party module.

I've put UnrealIRCd on three different operating systems: Windows 2000, Windows XP, and Windows XP on an HP machine. Third-party modules do not load on the Windows 2000 machine and the Windows XP machine, but they load fine on the HP machine.

Is there some component that I'm missing on the Windows 2000 and XP machines?

Posted: Mon Jul 24, 2006 5:02 am
by Stealth
Where did you get these modules? Did you downlaod them, did you compile them yourself?

Posted: Mon Jul 24, 2006 3:08 pm
by Killerfurbies
They were both compiled by the same person using MS Visual Studio 2003. He downloaded the source, but compiled them.

Posted: Mon Jul 24, 2006 3:49 pm
by Jobe
This is just a guess but it may be something to do with the .Net Framework. Try reinstalling that.

Posted: Mon Jul 24, 2006 4:21 pm
by Killerfurbies
Jobe1986 wrote:This is just a guess but it may be something to do with the .Net Framework. Try reinstalling that.
I reinstalled the .Net Framework (version 2.0 with SP1) with no luck.

Maybe if i compiled the module myself, it would work, but i don't know how to compile modules. :(

Posted: Mon Jul 24, 2006 4:38 pm
by Jobe
Try installing .Net framework 1.1 as well then because if im not mistaken MS Visual Studio 2003 compiles for 1.1 not 2.0

Posted: Mon Jul 24, 2006 7:31 pm
by Killerfurbies
Jobe1986 wrote:Try installing .Net framework 1.1 as well then because if im not mistaken MS Visual Studio 2003 compiles for 1.1 not 2.0
I installed .Net Framework 1.1 before i installed .Net framework 2.0. :?

I think i'll go look around for ways to compile a .c file other than the use of MS visual studio, because i think if it'll work on my computer if i compile it there.

Posted: Mon Jul 24, 2006 11:31 pm
by Stealth
Please see: http://forums.unrealircd.com/viewtopic.php?t=1945

The module requires the MSVCR7.1 DLL, which is available here: http://www.dll-files.com/dllindex/dll-f ... ml?msvcr71 Download that and put it in the Unreal folder (with wircd.exe), all should be OK

Posted: Tue Jul 25, 2006 1:48 am
by Killerfurbies
Stealth wrote:Please see: http://forums.unrealircd.com/viewtopic.php?t=1945

The module requires the MSVCR7.1 DLL, which is available here: http://www.dll-files.com/dllindex/dll-f ... ml?msvcr71 Download that and put it in the Unreal folder (with wircd.exe), all should be OK
Thank you, it worked perfectly. :D :D