[IRCServices] ircservices crashes when saving databases
2f at n
2f at n
Tue May 6 02:24:50 PDT 2003
Hi,
Ircservices version:
[May 06 11:44:40.107617 2003] IRC Services 5.0.18 starting up (options: debug)
using default language:
turkish
ircd version:
tr-ircd(kenora)-5.1(03)-r#2
logs:
[May 06 11:52:17.596382 2003] protocol/trircd: debug: tiufang SJOINs #ankara
[May 06 11:52:17.597995 2003] debug: Creating channel #ankara
[May 06 11:52:20.650418 2003] debug: Saving databases
[May 06 11:52:35.852122 2003] debug: Saving databases
[May 06 11:52:50.951586 2003] debug: Saving databases
[May 06 11:53:06.042137 2003] debug: Saving databases
[May 06 11:53:21.136978 2003] debug: Saving databases
[May 06 11:53:22.081041 2003] debug: Received: f :ULAK-IRC
[May 06 11:53:22.082513 2003] debug: Sent: :phantom.ulakbim.gov.tr PONG phantom.ulakbim.gov.tr ULAK-IRC
...
[May 06 11:53:38.641767 2003] debug: Saving databases
[May 06 11:53:50.153203 2003] debug: Received: :tiufang P ChanServ :register #ankara MyPass ThisIsADescription
[May 06 11:53:50.154635 2003] chanserv/main: Channel #ankara registered by tiufang!tiufang at phantom.ulakbim.gov.tr
[May 06 11:53:50.156652 2003] debug: Sent: :ChanServ NOTICE tiufang :#ankara kanali tiufang nick'inize kaydedilmistir.
[May 06 11:53:50.158033 2003] debug: Sent: :ChanServ NOTICE tiufang :Kanal sifrenizi ( MyPass ) kimseye soylemeyiniz ve unutmayiniz.
[May 06 11:53:50.159565 2003] debug: Sent: :ChanServ MODE #ankara +tr
[May 06 11:53:53.171666 2003] debug: Saving databases
[May 06 11:54:08.251612 2003] debug: Saving databases
[May 06 11:54:08.325564 2003] Services terminating: Segmentation Fault
[May 06 11:54:08.328607 2003] debug: Sent: :MemoServ QUIT :
[May 06 11:54:08.330422 2003] debug: Sent: :ChanServ QUIT :
[May 06 11:54:08.332015 2003] debug: Sent: :NickServ QUIT :
[May 06 11:54:08.333659 2003] debug: Sent: :OperServ QUIT :
[May 06 11:54:08.335018 2003] debug: Sent: :Global QUIT :
[May 06 11:54:08.336640 2003] debug: Sent: :phantom.ulakbim.gov.tr SQUIT phantom.ulakbim.gov.tr :Services terminating: Segmentation Fault
description:
- ircservices crashes after registering a channel when saving databases.
- there seems to be no problem with registering nicks.
- after segmentation fault,
_ there seems to be no core file dumped
_ .lock file exists
_ chan.db and chan.db.new files exist
- when restarting ircservices in this state, the following appears in logs:
[May 06 11:59:32.567845 2003] debug: Loading module `chanserv/main'
[May 06 11:59:32.573916 2003] database/version4: Extension data found for nonexisting channel `#ankara'
[May 06 11:59:32.596249 2003] debug: Successfully loaded module `chanserv/main'
_ and of course, since .lock file exists:
[May 06 12:02:04.231210 2003] debug: Sent: :phantom.ulakbim.gov.tr GLOBOPS :Warning: Data directory is locked; databases will not be updated. Remove the `.lock' file to allow database updates.
[May 06 12:02:04.232683 2003] warning: data directory is locked, not updating databases
thanks in advance for any help.
btw, i'm using Solaris 9 on sparc (Ultra 10) with (hopefully all) common gnu packages installed.