View Issue Details

IDProjectCategoryView StatusLast Update
0002528unrealircdpublic2005-05-26 16:45
ReporterJiuka Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionopen 
Product Version3.2.3 
Summary0002528: coredump in EfunctionAddMain
DescriptionIf try to compile unreal.static the ircd make a core dump because it try to set module->errorcode if module don't exist.

Code sniplet, which make's the coredump.
--->8---
if (!module || !(module->options & MOD_OPT_OFFICIAL))
{
    module->errorcode = MODERR_INVALID;
    return NULL;
}
--->8---
3rd party modules

Activities

syzop

2005-05-23 10:11

administrator   ~0009974

I don't think anyone is still thinking about static support. As you can see staticircd in the Makefile hasn't been maintained for years. And since w32 also has modules now, we simply don't think about it anymore.

Does your arch not support modules support or anything? :P

Jiuka

2005-05-23 10:13

reporter   ~0009975

I try to get the unreal turning on OpenWRT on my Linksys wrt54g :))
I know, am last onw using ircd.static, but it's just for fun.

syzop

2005-05-23 10:37

administrator   ~0009976

Yeah, got a friend with a wrt54g as well, just don't know the exact specs of it (he isn't running unreal on it btw ;pp).

Anyway, I don't think it's really possible to still remove module support and make it all static, especially since 3.2.3 with efuncs etc... Perhaps you can opt for a more old-style ircd or some other one that supports 100% static, 0% modules.
I guess we got a bit 'too modern' ;).

Jiuka

2005-05-23 10:58

reporter   ~0009977

Last edited: 2005-05-23 11:24

I have a ircd.static working on my intel notebook and one semi-working on my wrt54g.
It run, but after it set the umode of the first client ist maks a coredump. i think i have to search more mistakes.
http://deeppurple.durchmesser.ch/download/ircd.static.png

syzop

2005-05-26 16:45

administrator   ~0009998

I think this can be closed, we have no intentions to support a static compile, but I wish you good luck with your little project ;).

Issue History

Date Modified Username Field Change
2005-05-23 03:33 Jiuka New Issue
2005-05-23 10:11 syzop Note Added: 0009974
2005-05-23 10:13 Jiuka Note Added: 0009975
2005-05-23 10:37 syzop Note Added: 0009976
2005-05-23 10:58 Jiuka Note Added: 0009977
2005-05-23 11:24 Jiuka Note Edited: 0009977
2005-05-26 16:45 syzop Status new => closed
2005-05-26 16:45 syzop Note Added: 0009998