Bug#331089: rageircd stays connected to peer server for about 6 hours, then quits

2005-10-08 Thread Alasdair McWilliam
In that case, to eliminate a possibility, try recompiling but   
include --enable-assert with the configure line. You should compile  
with -O2 again too.


Run it without valgrind, and see what happens. :-)

Alasdair

On 7 Oct 2005, at 21:32, Philip Craig wrote:


Actually, not quite.

The situation is:

If I run it -O0 or the normal -O2 via the normal means (command  
line or debian init.d script) then it crashes in 3-6 hours.


If I run it under valgrind as either -O2 or -O0, then it stays up  
for days!! The first run stayed up 1 day and 1 hour before I  
interrupted it. The current one has been up 1.5 days and counting.


So, I have a long term stability workaround it seems. Run it under  
valgrind! btw, valgrind reports nothing mysterious if I interrupt  
rageircd normally and check valgrind's output. The usual issues  
inside sprintf in the libc, and that's it.


So, a great mystery.

Alasdair McWilliam wrote:


Hi

From the lack of communication I assume your server has stabilised  
by compiling with -O0 instead of -O2?


Rather odd I have a gut feeling this is going to take a  
serious amount of debugging. :-(











--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#331089: rageircd stays connected to peer server for about 6 hours, then quits

2005-10-07 Thread Alasdair McWilliam

Hi

From the lack of communication I assume your server has stabilised  
by compiling with -O0 instead of -O2?


Rather odd I have a gut feeling this is going to take a serious  
amount of debugging. :-(



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#331089: rageircd stays connected to peer server for about 6 hours, then quits

2005-10-07 Thread Philip Craig

Actually, not quite.

The situation is:

If I run it -O0 or the normal -O2 via the normal means (command line or 
debian init.d script) then it crashes in 3-6 hours.


If I run it under valgrind as either -O2 or -O0, then it stays up for 
days!! The first run stayed up 1 day and 1 hour before I interrupted it. 
The current one has been up 1.5 days and counting.


So, I have a long term stability workaround it seems. Run it under 
valgrind! btw, valgrind reports nothing mysterious if I interrupt 
rageircd normally and check valgrind's output. The usual issues inside 
sprintf in the libc, and that's it.


So, a great mystery.

Alasdair McWilliam wrote:

Hi

From the lack of communication I assume your server has stabilised by 
compiling with -O0 instead of -O2?


Rather odd I have a gut feeling this is going to take a serious 
amount of debugging. :-(







--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#331089: rageircd stays connected to peer server for about 6 hours, then quits

2005-10-01 Thread Philip Craig
Package: rageircd
Version: 2.0.1-1
Severity: important


Hi, I have rageircd setup on this machine to autoconnect to another
server, using this machine as a backup in case of connectivity loss.
There hasn't been a loss of connectivity so far as I know, but the
daemon quits with no log message, not even a segfault message, every 6
hours or so.

The machine is SMP. I've no idea if that is part of the issue.

The link setup is:

link otherhost.domain {
auth {
string password;
type plaintext;
};

host *;
port 7011;
class servers;
auto_connect yes;
compressed yes;
encrypted yes;
};


When the link is up, everything seems just fine. On the other machine,
which is a non-SMP amd64 as opposed to this SMP Pentium III, everything
seems fine. It has the mirror image of the rageircd config file.


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages rageircd depends on:
ii  adduser   3.67   Add and remove users and groups
ii  libc6 2.3.5-6GNU C Library: Shared libraries an
ii  libssl0.9.7   0.9.7g-2   SSL shared libraries
ii  logrotate 3.7.1-2Log rotation utility
ii  ssl-cert  1.0-11 Simple debconf wrapper for openssl
ii  zlib1g1:1.2.3-4  compression library - runtime

rageircd recommends no packages.

-- debconf-show failed


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]