OK, got a littel further and some more info...appears I'm calling address 0
which can be caused by the program calls a function that
- that the linker failed to resolve
- using a function pointer whose value is 0
I got a little more out of the debugger...but since I don't know c++ very
well, I'm nor exactly sure which thing is the offender...BTW I'm on 4.0
released instead of beta 10...line 614 on config.c...something is not
initialized perhaps?? the variable section? I'm in over my head here..
=========================================================================
(dbx) where
warning: could not locate trace table from starting address 0x0
GetSection(section = "", create = 24), line 614 in "config.c"
SectionCmd(arg = 0x20233318, interp = 0x2026f010, argc = 804395136, argv =
0xf0d14528), line 564 in "config.c"
TclInvokeStringCommand() at 0xd7e2d944
TclEvalObjvInternal() at 0xd7e2cdfc
Tcl_EvalEx() at 0xd7e2ee1c
Tcl_Eval() at 0xd7e305dc
NsConfigEval(config = (invalid char ptr (0x73685f72)), argc = 1700949871,
argv = 0x74002e70, optind = 1634492274), line 446 in "config.c"
Ns_Main(??, ??, ??), line 395 in "nsmain.c"
main(argc = 0, argv = (nil)), line 64 in "main.c"
(dbx) registers
$r0:0x00000000 $stkp:0x2ff216a0 $toc:0x00000000 $r3:0xf0d14ff8
$r4:0x2ff216f4 $r5:0x2ff216e0 $r6:0xf0d14db0 $r7:0x00000200
$r8:0x202109c8 $r9:0x00000008 $r10:0x00800000 $r11:0x00000000
$r12:0xd7f5aa2c $r13:0xf0d06448 $r14:0x00000000 $r15:0x2ff21a68
$r16:0x2ff21994 $r17:0x2ff21a58 $r18:0x2020f02c $r19:0x00000000
$r20:0x0000235e $r21:0x20298db0 $r22:0x00000000 $r23:0x00000000
$r24:0x2ff21854 $r25:0x2ff21994 $r26:0x00000002 $r27:0x2ff21701
$r28:0x00000000 $r29:0x2ff216ff $r30:0x2ff216f4 $r31:0x00000001
$iar:0x00000000 $msr:0x0000d032 $cr:0x44222888 $link:0xd7f5aabc
$ctr:0x00000000 $xer:0x2000000d
Condition status = 0:g 1:g 2:e 3:e 4:e 5:l 6:l 7:l
[unset $noflregs to view floating point registers]
in . at 0x0 ($t1)
0x00000000 00000000 Invalid opcode.
(dbx)
============================================================================
Regards,
Ken
--
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.