View Issue Details

IDProjectCategoryView StatusLast Update
0000761unrealircdpublic2003-11-20 19:43
Reporterdaspoo Assigned Tosyzop  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Summary0000761: Reopen bug 0000753 system stops responding on /rehash
DescriptionUnreal3.2beta14 stops responding and crashes after multiple ./unreal rehash's
Additional InformationMy change is: the system is using RedHat 7.2 on kernel 2.4.18-24.7.x, I installed the latest CVS, there is no core dump it just stops responding and requires a hard kill.
I have noticed this in past betas also but never really gave it any concern.

Quote "MULTIPLE Local or remote /rehash's cause the IRCd to stop responding and the server will eventually
crash. You need to kill process and restart Unreal to correct.
Testing of this problem appears to be limited to Red Hat 8.0 (not 100% sure on that thou" orginal post
Attached Files
unrealircd.conf.bak (11,923 bytes)
chatfamily.network.bak (1,558 bytes)
3rd party modules

Activities

syzop

2003-03-02 22:14

administrator   ~0001728

* Which "latest CVS"? (type /info and paste the ReleaseID)
* Which modules do you have loaded?

daspoo

2003-03-02 22:32

reporter   ~0001729

:Birth Date: Sun Mar 2 2003 at 16:18:18 EST, compile # 1
:On-line since Sun Mar 2 16:23:20 2003
:ReleaseID (1.1.1.1.2.1.2.27 2003/01/18 20:10:13)
:End of /INFO list.

daspoo

2003-03-02 22:36

reporter   ~0001730

Last edited: 2003-03-02 22:37

Loaded modules are

commands.so
scan.so
scan_socks.so
invisibility.so

I downloaded the CVS by using:
cvs -z3 -d :pserver:[email protected]:/home/cmunk/ircsystems/cvsroot co -r beta -d Unreal unreal

As soon as I saw your post today.

edited on: 03-02 22:37

syzop

2003-03-02 22:46

administrator   ~0001731

How did you download the CVS version?
You have to do (devel~~~):
cvs -d :pserver:[email protected]:/home/cmunk/ircsystems/cvsroot login
cvs -d :pserver:[email protected]:/home/cmunk/ircsystems/cvsroot co -r devel -d Unreal unreal

or download the latest (the one at the top) from:
http://www.vulnscan.org/UnrealIrcd/cvs/?M=D

Anyway, beta15 will be released tomorrow.

syzop

2003-03-02 22:47

administrator   ~0001732

[lol I love timing ;P]

daspoo

2003-03-02 23:12

reporter   ~0001734

:Birth Date: Sun Mar 2 2003 at 17:53:40 EST, compile # 1
:On-line since Sun Mar 2 17:58:12 2003
:ReleaseID (1.1.1.1.2.1.2.1.2.1668 2003/03/02 21:07:01)
:End of /INFO list.
-


It is still locking up after rehash

syzop

2003-03-02 23:38

administrator   ~0001735

Can you check if it's solved when you remove the scanner modules? (and comment out the set::scan block)..

daspoo

2003-03-03 00:07

reporter   ~0001736

Last edited: 2003-03-03 00:08

That appears to resolve the issue.

With scan running I can rehash maybe 2 times and sometimes not even that before the system locks up. also, if the system has been running a while 1 rehash is the limt before a lockup. I keep saying crash but it is not crashing it is just not responding to anything except a HAMMER.

When I removed the scanner modules it worked as advertised.

edited on: 03-03 00:08

syzop

2003-03-03 00:10

administrator   ~0001737

Last edited: 2003-03-03 00:11

Can you attach your configfile with link&oper blocks removed (and cloak keys set to xxx or something), I would like to try if I can reproduce it here. It won't be fixed in beta15, but.. :P [woops, editted ;P]

edited on: 03-03 00:11

daspoo

2003-03-03 00:28

reporter   ~0001738

Files uploaded

I hope you understood what I said in my last post. When I removed the scan modules as you said the server worked fine and did not lock up.

syzop

2003-03-03 02:15

administrator   ~0001739

[Yep sorry I somehow didn't understood it the first time, therefore the edit ;).]

k, I'm unable to reproduce your problem here. Even while 200 clones are connecting and I'm doing XX rehashes/sec. So a few questions again ;P.
* Do you really load the invisible module or do you get a warning like "cannot open shared object file: No such file or directory" (invisibility is removed and since modules of b14 are _binary_ incompatible with cvs/b15 it can _and will_ fuck things up).
* Can you do the following (a trace attempt :P) from your UnrealIrcd dir and paste it here:
--
gdb src/ircd `cat ircd.pid`
bt
--
Thanks.

syzop

2003-03-03 02:17

administrator   ~0001740

Oh with that trace attempt I mean: do those commands when it's hanging (doesnt respond) ;).

syzop

2003-03-03 22:33

administrator   ~0001745

[no longer working on this bug]

daspoo

2003-03-04 00:21

reporter   ~0001746

Will do, I havent ran the trace yet while the server is hanging. I will do it later.. I think I pissed off a lot of chatters yesterday making it hang all afternoon.

syzop

2003-05-04 20:59

administrator   ~0002638

Bug was scanner module related, since the build-in scanner has been removed in beta16 (use BOPM instead) this bug is now solved ;p.

Issue History

Date Modified Username Field Change
2003-05-04 20:59 syzop Status new => resolved
2003-05-04 20:59 syzop Resolution open => fixed
2003-05-04 20:59 syzop Assigned To => syzop
2003-05-04 20:59 syzop Note Added: 0002638
2003-11-20 19:43 syzop Status resolved => closed