On 2003.11.10, Kenneth Snyder <[EMAIL PROTECTED]> wrote:
> Here's the output from the debugger:
> [...]
> trace in nsmain.c:  369         i = ns_fork();
> trace in fork.c:   64       return fork();
> [10/Nov/2003:18:24:05][20214.1][] Notice: config.tcl: starting to read
> config file...
> [10/Nov/2003:18:24:05][20214.1][] Notice: right before SLC...
> trace in fork.c:   66   }
> trace in nsmain.c:  370         if (i < 0) {
> trace in nsmain.c:  373         if (i > 0) {
> trace in nsmain.c:  374             return 0;
> trace in nsmain.c:  648   }
> trace in main.c:   65   }
>
> execution completed
> (dbx)

It's been at least 6 years since I actively sat at at an AIX system --
and it was an AIX 3.2.5 system at that -- so I can't remember the exact
way to do it, but you need to tell dbx to follow forks.  The debug
output you included isn't very interesting, since the bad stuff happens
in the process after it forks, which we're not seeing here ...

However, I can already guess from the previous email you sent what the
problem might be:

> Illegal instruction in . at 0x0 ($t1)
> 0x00000000 00000000       Invalid opcode.

Null opcode?  Sounds like the stack got smashed.  What's your stacksize
set to in your config.tcl?

-- Dossy

--
Dossy Shiobara                       mail: [EMAIL PROTECTED]
Panoptic Computer Network             web: http://www.panoptic.com/
  "He realized the fastest way to change is to laugh at your own
    folly -- then you can let go and quickly move on." (p. 70)


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of 
your email blank.

Reply via email to