logo       


c++/1766: calls to functions fail: msg#00090

Subject: c++/1766: calls to functions fail
>Number:         1766
>Category:       c++
>Synopsis:       calls to functions fail
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Aug 30 05:48:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     ivan@xxxxxxxxxxxxx
>Release:        unknown-1.0
>Organization:
>Environment:
linux rh 8, kinux rh9
>Description:
   When calling a C++ function:
        inline X getX() const { return _x; }

   I get SIGSEGV (the arument list is corrupt).

   The OS is RH9, gdb 6.2, gcc 3.3.3, language c++. I've compiled with
all flags -ggdb, -stabs, dwarf2. Same result.

   Please find attached the output with 'set debug frame 1'. I regret I can't 
provide the offending code. 

  Many thanks,

 Ivan Kissiov
 Sierra Design Automation
 4699 Old Ironsides Drive #150
 San Jose, CA 95054
 (408) 986 8700 x110

-----------------------

[New Thread 1470397232 (LWP 12849)]
[New Thread 1470397232 (LWP 12850)]
[Thread 1470397232 (LWP 12850) exited]
[New Thread 1470397232 (LWP 12851)]
[Thread 1470397232 (LWP 12851) exited]
[New Thread 1470397232 (LWP 12852)]
[Switching to Thread 1439143232 (LWP 12844)]

Breakpoint 1, arrivals (this=0x55ca2c98, timer=@0x55e66000,
    pin=0x55ce0904) at foo1.cpp:1430
1430
(gdb) info frame 0
Stack level 0, frame at 0xfeffc490:
 eip = 0x87b9daa in arrivals(TIMER&, PIN*)
    (foo1.cpp:1430); saved eip 0x87d90d0
 called by frame at 0xfeffc5f0
 source language c++.
 Arglist at 0xfeffc488, args: this=0x55ca2c98, timer=@0x55e66000,
    pin=0x55ce0904
 Locals at 0xfeffc488, Previous frame's sp is 0xfeffc490
 Saved registers:
  ebx at 0xfeffc484, ebp at 0xfeffc488, eip at 0xfeffc48c
(gdb) set debug frame 1
(gdb) call pin->net()
{ frame_register_unwind (frame=-1,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=2 
*addrp=0x14 *bufferp=[88c4fffe] }
{ frame_register_unwind (frame=-1,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=2 
*addrp=0x14 *bufferp=[88c4fffe] }
{ flush_cached_frames () }

Program received signal SIGSEGV, Segmentation fault.
{ create_sentinel_frame (...) -> {level=-1,type=<unknown 
type>,unwind=0x824a468,pc=<unknown>,id={!stack,!code,!special},func=<unknown>} }
{ get_prev_frame_1 (this_frame=-1) -> 
{level=0,type=UNKNOWN_FRAME,unwind=<unknown>,pc=<unknown>,id=<unknown>,func=<unknown>}
 }
{ deprecated_update_frame_pc_hack (frame=0,pc=0x8113354) }
{ frame_register_unwind (frame=-1,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=2 
*addrp=0x14 *bufferp=[c4c3fffe] }
0x08113354 in PIN::net (this=0x31) at foo2.h:1113
1113      inline NET* net(void) const { return _net; }
The program being debugged was signaled while in a function called from GDB.
GDB remains in the frame where the signal was received.
To change this behavior use "set unwindonsignal on"
Evaluation of the expression containing the function (PIN::net() const) will be 
abandoned.
(gdb) info frame 0
{ get_prev_frame_1 (this_frame=0) { get_frame_id (fi=0) { frame_register_unwind 
(frame=-1,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=2 *addrp=0x14 
*bufferp=[c4c3fffe] }
{ frame_func_unwind (fi=-1) -> 0x811334e }
-> {stack=0xfeffc3cc,code=0x811334e,!special} }
{ frame_id_p (l={stack=0xfeffc3cc,code=0x811334e,!special}) -> 1 }
-> 
{level=1,type=UNKNOWN_FRAME,unwind=<unknown>,pc=<unknown>,id=<unknown>,func=<unknown>}
 }
Stack frame at 0xfeffc3cc:
{ frame_register_unwind (frame=0,regnum=8(eip),...) -> *optimizedp=0 *lvalp=1 
*addrp=0xfeffc3c8 *bufferp=[20c20608] }
{ frame_pc_unwind (this_frame=0) -> 0x806c220 }
 eip = 0x8113354 in PIN::net() const (hier.h:1113); saved eip 0x806c220
{ get_frame_id (fi=1) { frame_register_unwind (frame=0,regnum=5(ebp),...) -> 
*optimizedp=0 *lvalp=1 *addrp=0xfeffc3c4 *bufferp=[c8c3fffe] }
-> {stack=0xfeffc3d0,code=0x806c220,!special} }
 called by frame at 0xfeffc3d0
 source language c++.
{ frame_register_unwind (frame=-1,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=2 
*addrp=0x14 *bufferp=[c4c3fffe] }
{ frame_register_unwind (frame=-1,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=2 
*addrp=0x14 *bufferp=[c4c3fffe] }
 Arglist at 0xfeffc3c4, args: this=0x31
{ frame_register_unwind (frame=0,regnum=4(esp),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=4(esp),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=[ccc3fffe] }
 Locals at 0xfeffc3c4, Previous frame's sp is 0xfeffc3cc
{ frame_register_unwind (frame=0,regnum=0(eax),...) { frame_register_unwind 
(frame=-1,regnum=0(eax),...) -> *optimizedp=0 *lvalp=2 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=1(ecx),...) { frame_register_unwind 
(frame=-1,regnum=1(ecx),...) -> *optimizedp=0 *lvalp=2 *addrp=0x4 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x4 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=2(edx),...) { frame_register_unwind 
(frame=-1,regnum=2(edx),...) -> *optimizedp=0 *lvalp=2 *addrp=0x8 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x8 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=3(ebx),...) { frame_register_unwind 
(frame=-1,regnum=3(ebx),...) -> *optimizedp=0 *lvalp=2 *addrp=0xc 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0xc *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=1 
*addrp=0xfeffc3c4 *bufferp=<NULL> }
 Saved registers:
{ frame_register_unwind (frame=0,regnum=6(esi),...) { frame_register_unwind 
(frame=-1,regnum=6(esi),...) -> *optimizedp=0 *lvalp=2 *addrp=0x18 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x18 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=7(edi),...) { frame_register_unwind 
(frame=-1,regnum=7(edi),...) -> *optimizedp=0 *lvalp=2 *addrp=0x1c 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x1c *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=8(eip),...) -> *optimizedp=0 *lvalp=1 
*addrp=0xfeffc3c8 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=9(eflags),...) { frame_register_unwind 
(frame=-1,regnum=9(eflags),...) -> *optimizedp=0 *lvalp=2 *addrp=0x24 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x24 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=10(cs),...) { frame_register_unwind 
(frame=-1,regnum=10(cs),...) -> *optimizedp=0 *lvalp=2 *addrp=0x28 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x28 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=11(ss),...) { frame_register_unwind 
(frame=-1,regnum=11(ss),...) -> *optimizedp=0 *lvalp=2 *addrp=0x2c 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x2c *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=12(ds),...) { frame_register_unwind 
(frame=-1,regnum=12(ds),...) -> *optimizedp=0 *lvalp=2 *addrp=0x30 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x30 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=13(es),...) { frame_register_unwind 
(frame=-1,regnum=13(es),...) -> *optimizedp=0 *lvalp=2 *addrp=0x34 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x34 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=14(fs),...) { frame_register_unwind 
(frame=-1,regnum=14(fs),...) -> *optimizedp=0 *lvalp=2 *addrp=0x38 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x38 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=15(gs),...) { frame_register_unwind 
(frame=-1,regnum=15(gs),...) -> *optimizedp=0 *lvalp=2 *addrp=0x3c 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x3c *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=16(st0),...) { frame_register_unwind 
(frame=-1,regnum=16(st0),...) -> *optimizedp=0 *lvalp=2 *addrp=0x40 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x40 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=17(st1),...) { frame_register_unwind 
(frame=-1,regnum=17(st1),...) -> *optimizedp=0 *lvalp=2 *addrp=0x4a 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x4a *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=18(st2),...) { frame_register_unwind 
(frame=-1,regnum=18(st2),...) -> *optimizedp=0 *lvalp=2 *addrp=0x54 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x54 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=19(st3),...) { frame_register_unwind 
(frame=-1,regnum=19(st3),...) -> *optimizedp=0 *lvalp=2 *addrp=0x5e 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x5e *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=20(st4),...) { frame_register_unwind 
(frame=-1,regnum=20(st4),...) -> *optimizedp=0 *lvalp=2 *addrp=0x68 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x68 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=21(st5),...) { frame_register_unwind 
(frame=-1,regnum=21(st5),...) -> *optimizedp=0 *lvalp=2 *addrp=0x72 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x72 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=22(st6),...) { frame_register_unwind 
(frame=-1,regnum=22(st6),...) -> *optimizedp=0 *lvalp=2 *addrp=0x7c 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x7c *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=23(st7),...) { frame_register_unwind 
(frame=-1,regnum=23(st7),...) -> *optimizedp=0 *lvalp=2 *addrp=0x86 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x86 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=24(fctrl),...) { frame_register_unwind 
(frame=-1,regnum=24(fctrl),...) -> *optimizedp=0 *lvalp=2 *addrp=0x90 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x90 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=25(fstat),...) { frame_register_unwind 
(frame=-1,regnum=25(fstat),...) -> *optimizedp=0 *lvalp=2 *addrp=0x94 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x94 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=26(ftag),...) { frame_register_unwind 
(frame=-1,regnum=26(ftag),...) -> *optimizedp=0 *lvalp=2 *addrp=0x98 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x98 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=27(fiseg),...) { frame_register_unwind 
(frame=-1,regnum=27(fiseg),...) -> *optimizedp=0 *lvalp=2 *addrp=0x9c 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x9c *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=28(fioff),...) { frame_register_unwind 
(frame=-1,regnum=28(fioff),...) -> *optimizedp=0 *lvalp=2 *addrp=0xa0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0xa0 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=29(foseg),...) { frame_register_unwind 
(frame=-1,regnum=29(foseg),...) -> *optimizedp=0 *lvalp=2 *addrp=0xa4 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0xa4 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=30(fooff),...) { frame_register_unwind 
(frame=-1,regnum=30(fooff),...) -> *optimizedp=0 *lvalp=2 *addrp=0xa8 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0xa8 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=31(fop),...) { frame_register_unwind 
(frame=-1,regnum=31(fop),...) -> *optimizedp=0 *lvalp=2 *addrp=0xac 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0xac *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=32(xmm0),...) { frame_register_unwind 
(frame=-1,regnum=32(xmm0),...) -> *optimizedp=0 *lvalp=2 *addrp=0xb0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0xb0 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=33(xmm1),...) { frame_register_unwind 
(frame=-1,regnum=33(xmm1),...) -> *optimizedp=0 *lvalp=2 *addrp=0xc0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0xc0 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=34(xmm2),...) { frame_register_unwind 
(frame=-1,regnum=34(xmm2),...) -> *optimizedp=0 *lvalp=2 *addrp=0xd0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0xd0 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=35(xmm3),...) { frame_register_unwind 
(frame=-1,regnum=35(xmm3),...) -> *optimizedp=0 *lvalp=2 *addrp=0xe0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0xe0 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=36(xmm4),...) { frame_register_unwind 
(frame=-1,regnum=36(xmm4),...) -> *optimizedp=0 *lvalp=2 *addrp=0xf0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0xf0 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=37(xmm5),...) { frame_register_unwind 
(frame=-1,regnum=37(xmm5),...) -> *optimizedp=0 *lvalp=2 *addrp=0x100 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x100 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=38(xmm6),...) { frame_register_unwind 
(frame=-1,regnum=38(xmm6),...) -> *optimizedp=0 *lvalp=2 *addrp=0x110 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x110 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=39(xmm7),...) { frame_register_unwind 
(frame=-1,regnum=39(xmm7),...) -> *optimizedp=0 *lvalp=2 *addrp=0x120 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x120 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=40(mxcsr),...) { frame_register_unwind 
(frame=-1,regnum=40(mxcsr),...) -> *optimizedp=0 *lvalp=2 *addrp=0x130 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x130 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=42(mm0),...) { frame_register_unwind 
(frame=-1,regnum=42(mm0),...) -> *optimizedp=0 *lvalp=2 *addrp=0x138 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x138 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=43(mm1),...) { frame_register_unwind 
(frame=-1,regnum=43(mm1),...) -> *optimizedp=0 *lvalp=2 *addrp=0x140 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x140 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=44(mm2),...) { frame_register_unwind 
(frame=-1,regnum=44(mm2),...) -> *optimizedp=0 *lvalp=2 *addrp=0x148 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x148 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=45(mm3),...) { frame_register_unwind 
(frame=-1,regnum=45(mm3),...) -> *optimizedp=0 *lvalp=2 *addrp=0x150 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x150 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=46(mm4),...) { frame_register_unwind 
(frame=-1,regnum=46(mm4),...) -> *optimizedp=0 *lvalp=2 *addrp=0x158 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x158 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=47(mm5),...) { frame_register_unwind 
(frame=-1,regnum=47(mm5),...) -> *optimizedp=0 *lvalp=2 *addrp=0x160 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x160 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=48(mm6),...) { frame_register_unwind 
(frame=-1,regnum=48(mm6),...) -> *optimizedp=0 *lvalp=2 *addrp=0x168 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x168 *bufferp=<NULL> }
{ frame_register_unwind (frame=0,regnum=49(mm7),...) { frame_register_unwind 
(frame=-1,regnum=49(mm7),...) -> *optimizedp=0 *lvalp=2 *addrp=0x170 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=2 *addrp=0x170 *bufferp=<NULL> }
  ebp at 0xfeffc3c4, eip at 0xfeffc3c8
(gdb) info frame 1
{ get_prev_frame_1 (this_frame=0) -> 
{level=1,type=DUMMY_FRAME,unwind=0x827a4a0,pc=0x806c220,id={stack=0xfeffc3d0,code=0x806c220,!special},func=<unknown>}
 // cached
{ get_prev_frame_1 (this_frame=1) { frame_id_p 
(l={stack=0xfeffc3d0,code=0x806c220,!special}) -> 1 }
{ frame_id_inner 
(l={stack=0xfeffc3d0,code=0x806c220,!special},r={stack=0xfeffc3cc,code=0x811334e,!special})
 -> 0 }
{ frame_id_eq 
(l={stack=0xfeffc3d0,code=0x806c220,!special},r={stack=0xfeffc3cc,code=0x811334e,!special})
 -> 0 }
-> 
{level=2,type=UNKNOWN_FRAME,unwind=<unknown>,pc=<unknown>,id=<unknown>,func=<unknown>}
 }
Stack frame at 0xfeffc3d0:
{ frame_register_unwind (frame=1,regnum=8(eip),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=[aa9d7b08] }
{ frame_pc_unwind (this_frame=1) -> 0x87b9daa }
 eip = 0x806c220 in _start; saved eip 0x87b9daa
{ get_frame_id (fi=2) { frame_register_unwind (frame=1,regnum=5(ebp),...) -> 
*optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=[88c4fffe] }
{ frame_func_unwind (fi=1) -> 0x87b9da0 }
-> {stack=0xfeffc490,code=0x87b9da0,!special} }
 called by frame at 0xfeffc490, caller of frame at 0xfeffc3cc
 source language asm.
 Arglist at unknown address.
{ frame_register_unwind (frame=1,regnum=4(esp),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=4(esp),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=[d0c3fffe] }
 Locals at unknown address, Previous frame's sp is 0xfeffc3d0
{ frame_register_unwind (frame=1,regnum=0(eax),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=1(ecx),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=2(edx),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=3(ebx),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=6(esi),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=7(edi),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=8(eip),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=9(eflags),...) -> *optimizedp=0 
*lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=10(cs),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=11(ss),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=12(ds),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=13(es),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=14(fs),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=15(gs),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=16(st0),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=17(st1),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=18(st2),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=19(st3),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=20(st4),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=21(st5),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=22(st6),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=23(st7),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=24(fctrl),...) -> *optimizedp=0 
*lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=25(fstat),...) -> *optimizedp=0 
*lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=26(ftag),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=27(fiseg),...) -> *optimizedp=0 
*lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=28(fioff),...) -> *optimizedp=0 
*lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=29(foseg),...) -> *optimizedp=0 
*lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=30(fooff),...) -> *optimizedp=0 
*lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=31(fop),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=32(xmm0),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=33(xmm1),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=34(xmm2),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=35(xmm3),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=36(xmm4),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=37(xmm5),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=38(xmm6),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=39(xmm7),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=40(mxcsr),...) -> *optimizedp=0 
*lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=42(mm0),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=43(mm1),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=44(mm2),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=45(mm3),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=46(mm4),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=47(mm5),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=48(mm6),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=1,regnum=49(mm7),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
(gdb) info frame 2
{ get_prev_frame_1 (this_frame=0) -> 
{level=1,type=DUMMY_FRAME,unwind=0x827a4a0,pc=0x806c220,id={stack=0xfeffc3d0,code=0x806c220,!special},func=<unknown>}
 // cached
{ get_prev_frame_1 (this_frame=1) -> 
{level=2,type=NORMAL_FRAME,unwind=0x8247014,pc=0x87b9daa,id={stack=0xfeffc490,code=0x87b9da0,!special},func=0x87b9da0}
 // cached
{ get_prev_frame_1 (this_frame=2) { frame_id_p 
(l={stack=0xfeffc490,code=0x87b9da0,!special}) -> 1 }
{ frame_id_inner 
(l={stack=0xfeffc490,code=0x87b9da0,!special},r={stack=0xfeffc3d0,code=0x806c220,!special})
 -> 0 }
{ frame_id_eq 
(l={stack=0xfeffc490,code=0x87b9da0,!special},r={stack=0xfeffc3d0,code=0x806c220,!special})
 -> 0 }
-> 
{level=3,type=UNKNOWN_FRAME,unwind=<unknown>,pc=<unknown>,id=<unknown>,func=<unknown>}
 }
Stack frame at 0xfeffc490:
 eip = 0x87b9daa in arrivals(TA::TIMER&, PIN*)
{ frame_register_unwind (frame=2,regnum=8(eip),...) -> *optimizedp=0 *lvalp=1 
*addrp=0xfeffc48c *bufferp=[d0907d08] }
{ frame_pc_unwind (this_frame=2) -> 0x87d90d0 }
    (foo1.cpp:1430); saved eip 0x87d90d0
{ get_frame_id (fi=3) { frame_register_unwind (frame=2,regnum=5(ebp),...) -> 
*optimizedp=0 *lvalp=1 *addrp=0xfeffc488 *bufferp=[e8c5fffe] }
{ frame_func_unwind (fi=2) -> 0x87d8f9a }
-> {stack=0xfeffc5f0,code=0x87d8f9a,!special} }
 called by frame at 0xfeffc5f0, caller of frame at 0xfeffc3d0
 source language c++.
{ frame_register_unwind (frame=1,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=[88c4fffe] }
{ frame_register_unwind (frame=1,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=[88c4fffe] }
{ frame_register_unwind (frame=1,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=[88c4fffe] }
{ frame_register_unwind (frame=1,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=[88c4fffe] }
 Arglist at 0xfeffc488, args: this=0x55ca2c98, timer=@0x55e66000,
    pin=0x55ce0904
{ frame_register_unwind (frame=2,regnum=4(esp),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=4(esp),...) -> *optimizedp=0 *lvalp=0 
*addrp=0x0 *bufferp=[90c4fffe] }
 Locals at 0xfeffc488, Previous frame's sp is 0xfeffc490
{ frame_register_unwind (frame=2,regnum=0(eax),...) { frame_register_unwind 
(frame=1,regnum=0(eax),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=1(ecx),...) { frame_register_unwind 
(frame=1,regnum=1(ecx),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=2(edx),...) { frame_register_unwind 
(frame=1,regnum=2(edx),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=3(ebx),...) -> *optimizedp=0 *lvalp=1 
*addrp=0xfeffc484 *bufferp=<NULL> }
 Saved registers:
{ frame_register_unwind (frame=2,regnum=5(ebp),...) -> *optimizedp=0 *lvalp=1 
*addrp=0xfeffc488 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=6(esi),...) { frame_register_unwind 
(frame=1,regnum=6(esi),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=7(edi),...) { frame_register_unwind 
(frame=1,regnum=7(edi),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=8(eip),...) -> *optimizedp=0 *lvalp=1 
*addrp=0xfeffc48c *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=9(eflags),...) { frame_register_unwind 
(frame=1,regnum=9(eflags),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=10(cs),...) { frame_register_unwind 
(frame=1,regnum=10(cs),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=11(ss),...) { frame_register_unwind 
(frame=1,regnum=11(ss),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=12(ds),...) { frame_register_unwind 
(frame=1,regnum=12(ds),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=13(es),...) { frame_register_unwind 
(frame=1,regnum=13(es),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=14(fs),...) { frame_register_unwind 
(frame=1,regnum=14(fs),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=15(gs),...) { frame_register_unwind 
(frame=1,regnum=15(gs),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=16(st0),...) { frame_register_unwind 
(frame=1,regnum=16(st0),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=17(st1),...) { frame_register_unwind 
(frame=1,regnum=17(st1),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=18(st2),...) { frame_register_unwind 
(frame=1,regnum=18(st2),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=19(st3),...) { frame_register_unwind 
(frame=1,regnum=19(st3),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=20(st4),...) { frame_register_unwind 
(frame=1,regnum=20(st4),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=21(st5),...) { frame_register_unwind 
(frame=1,regnum=21(st5),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=22(st6),...) { frame_register_unwind 
(frame=1,regnum=22(st6),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=23(st7),...) { frame_register_unwind 
(frame=1,regnum=23(st7),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=24(fctrl),...) { frame_register_unwind 
(frame=1,regnum=24(fctrl),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=25(fstat),...) { frame_register_unwind 
(frame=1,regnum=25(fstat),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=26(ftag),...) { frame_register_unwind 
(frame=1,regnum=26(ftag),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=27(fiseg),...) { frame_register_unwind 
(frame=1,regnum=27(fiseg),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=28(fioff),...) { frame_register_unwind 
(frame=1,regnum=28(fioff),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=29(foseg),...) { frame_register_unwind 
(frame=1,regnum=29(foseg),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=30(fooff),...) { frame_register_unwind 
(frame=1,regnum=30(fooff),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=31(fop),...) { frame_register_unwind 
(frame=1,regnum=31(fop),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=32(xmm0),...) { frame_register_unwind 
(frame=1,regnum=32(xmm0),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=33(xmm1),...) { frame_register_unwind 
(frame=1,regnum=33(xmm1),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=34(xmm2),...) { frame_register_unwind 
(frame=1,regnum=34(xmm2),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=35(xmm3),...) { frame_register_unwind 
(frame=1,regnum=35(xmm3),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=36(xmm4),...) { frame_register_unwind 
(frame=1,regnum=36(xmm4),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=37(xmm5),...) { frame_register_unwind 
(frame=1,regnum=37(xmm5),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=38(xmm6),...) { frame_register_unwind 
(frame=1,regnum=38(xmm6),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=39(xmm7),...) { frame_register_unwind 
(frame=1,regnum=39(xmm7),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=40(mxcsr),...) { frame_register_unwind 
(frame=1,regnum=40(mxcsr),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=42(mm0),...) { frame_register_unwind 
(frame=1,regnum=42(mm0),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=43(mm1),...) { frame_register_unwind 
(frame=1,regnum=43(mm1),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=44(mm2),...) { frame_register_unwind 
(frame=1,regnum=44(mm2),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=45(mm3),...) { frame_register_unwind 
(frame=1,regnum=45(mm3),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=46(mm4),...) { frame_register_unwind 
(frame=1,regnum=46(mm4),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=47(mm5),...) { frame_register_unwind 
(frame=1,regnum=47(mm5),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=48(mm6),...) { frame_register_unwind 
(frame=1,regnum=48(mm6),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
{ frame_register_unwind (frame=2,regnum=49(mm7),...) { frame_register_unwind 
(frame=1,regnum=49(mm7),...) -> *optimizedp=0 *lvalp=0 *addrp=0x0 
*bufferp=<NULL> }
-> *optimizedp=0 *lvalp=0 *addrp=0x0 *bufferp=<NULL> }
  ebx at 0xfeffc484, ebp at 0xfeffc488, eip at 0xfeffc48c
[ivan@sofia ivan]$




























































































































































































































>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:



Ruby Jobs
Java Jobs
Jobs in California
more...
what
job title, keywords
where
city, state, zip
jobs by job search
Search:
Java, servers, webhosting, windows, cisco ...
more...
<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
encryption.gpg....    ietf.rfc822/199...    freebsd.devel.i...    lang.haskell.li...    mail.squirrelma...    web.zope.plone....    yellowdog.gener...    text.xml.xalan....    recreation.phot...    kde.devel.educa...    hardware.bus.ca...    printing.ghosts...    voip.peering/20...    assembly/2006-0...    org.user-groups...    culture.interne...    network.i2p/200...    boot-loaders.ya...    xfree86.render/...    qnx.openqnx.dev...    jakarta.velocit...    user-groups.pal...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe