[M3devel] the formsedit crash

Jay K jay.krell at cornell.edu
Sun Jul 26 14:48:20 CEST 2009


Ok here is the formsedit crash.
This is on SOLgnu. I have also seen it on either PPC_DARWIN or PPC_LINUX.
I can try those again.
 
 
It doesn't happen every time, but some large fraction, like maybe half.
I changed the SIGsEGV to an assertion failure.
 

-bash-3.00$ export DISPLAY=192.168.1.120:0.0
-bash-3.00$ ./formsedit

***
*** runtime error:
***     failed.
***    file "../src/lego/POSIX/ScrollerVBTClass.m3", line 325
***
Abort (core dumped)

You can't debug it live because you keep getting interrupted by sig usr2.
 
-bash-3.00$ dbx formsedit  core

t at 1 (l at 1) terminated by signal KILL (Killed)
0xfe3c0094: __lwp_park+0x0014:  bcc,a,pt  %icc,__lwp_park+0x24  ! 0xfe3c00a4
 
These statements from the debugger about main/AddUnit don't make sense to me.

Current function is main
   13     RTLinker__AddUnit (FormsEdit_M3);

(dbx) where
current thread: t at 1
  [1] __lwp_park(0x4, 0x0, 0x0, 0x0, 0xfde1e000, 0x1), at 0xfe3c0094
  [2] mutex_lock_queue(0x0, 0x0, 0x6e978, 0x0, 0x0, 0x1), at 0xfe3b85e4
  [3] ThreadPThread__LockMutex(0xfdd5902c, 0x1000, 0xfe3ecbc0, 0xfe1b2000, 0xfe4
a5d00, 0x0), at 0xfe4680b8
  [4] Thread__Acquire(0xfdd5902c, 0x0, 0x0, 0x1000, 0x0, 0x0), at 0xfe467ca0
  [5] TrestleOnX__Enter(0xfdd5902c, 0x0, 0x0, 0x1000, 0x0, 0x0), at 0xfefa5adc

Does the code really recurse like this?
 
  [6] XClient__ScreenOf(0xfdd5902c, 0xfdd25138, 0xfee9e520, 0xffbf9ca0, 0xfe4a5d
00, 0xfef48180), at 0xfef48520
  [7] Trestle__ScreenOf(0xfdd25138, 0xfee9e520, 0xffbf9e48, 0xff000000, 0x0, 0x0
), at 0xff046ea4
  [8] VBTClass__ScreenOfDefault(0xfdd25138, 0xfdea516c, 0xfee9e520, 0xffbf9e48,
0x0, 0xfefbcf58), at 0xfefbcf84
  [9] Trestle__IParentScreenOf(0xfdd25138, 0xfdea516c, 0xfee9e520, 0xffbf9f18, 0
x0, 0xff0437d8), at 0xff043864
  [10] Trestle__ScreenOf(0xfdea516c, 0xfee9e520, 0xffbfa0a8, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [11] VBTClass__ScreenOfDefault(0xfdea516c, 0xfdeaa434, 0xfee9e520, 0xffbfa0a8,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [12] Trestle__ScreenOf(0xfdeaa434, 0xfee9e520, 0xffbfa238, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [13] VBTClass__ScreenOfDefault(0xfdeaa434, 0xfdeaa508, 0xfee9e520, 0xffbfa238,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [14] Trestle__ScreenOf(0xfdeaa508, 0xfee9e520, 0xffbfa3c8, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [15] VBTClass__ScreenOfDefault(0xfdeaa508, 0xfdeaa490, 0xfee9e520, 0xffbfa3c8,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [16] Trestle__ScreenOf(0xfdeaa490, 0xfee9e520, 0xffbfa558, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [17] VBTClass__ScreenOfDefault(0xfdeaa490, 0xfdeb0d3c, 0xfee9e520, 0xffbfa558,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [18] Trestle__ScreenOf(0xfdeb0d3c, 0xfee9e520, 0xffbfa6e8, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [19] VBTClass__ScreenOfDefault(0xfdeb0d3c, 0xfdeccdd0, 0xfee9e520, 0xffbfa6e8,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [20] Trestle__ScreenOf(0xfdeccdd0, 0xfee9e520, 0xffbfa878, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [21] VBTClass__ScreenOfDefault(0xfdeccdd0, 0xfdeccd5c, 0xfee9e520, 0xffbfa878,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [22] Trestle__ScreenOf(0xfdeccd5c, 0xfee9e520, 0xffbfaa08, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [23] VBTClass__ScreenOfDefault(0xfdeccd5c, 0xfdecccd0, 0xfee9e520, 0xffbfaa08,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [24] Trestle__ScreenOf(0xfdecccd0, 0xfee9e520, 0xffbfab98, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [25] VBTClass__ScreenOfDefault(0xfdecccd0, 0xfdd5bbfc, 0xfee9e520, 0xffbfab98,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [26] Trestle__ScreenOf(0xfdd5bbfc, 0xfee9e520, 0xffbfad28, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [27] VBTClass__ScreenOfDefault(0xfdd5bbfc, 0xfddbee18, 0xfee9e520, 0xffbfad28,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [28] Trestle__ScreenOf(0xfddbee18, 0xfee9e520, 0xffbfaeb8, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [29] VBTClass__ScreenOfDefault(0xfddbee18, 0xfdd3bd78, 0xfee9e520, 0xffbfaeb8,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [30] Trestle__ScreenOf(0xfdd3bd78, 0xfee9e520, 0xffbfb048, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [31] VBTClass__ScreenOfDefault(0xfdd3bd78, 0xfdd413f4, 0xfee9e520, 0xffbfb048,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [32] Trestle__ScreenOf(0xfdd413f4, 0xfee9e520, 0xffbfb1d8, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [33] VBTClass__ScreenOfDefault(0xfdd413f4, 0xfdce23bc, 0xfee9e520, 0xffbfb1d8,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [34] Trestle__ScreenOf(0xfdce23bc, 0xfee9e520, 0xffbfb368, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [35] VBTClass__ScreenOfDefault(0xfdce23bc, 0xfdce3094, 0xfee9e520, 0xffbfb368,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [36] Trestle__ScreenOf(0xfdce3094, 0xfee9e520, 0xffbfb4f8, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [37] VBTClass__ScreenOfDefault(0xfdce3094, 0xfdce2430, 0xfee9e520, 0xffbfb4f8,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [38] Trestle__ScreenOf(0xfdce2430, 0xfee9e520, 0xffbfb688, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [39] VBTClass__ScreenOfDefault(0xfdce2430, 0xfdd41468, 0xfee9e520, 0xffbfb688,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [40] Trestle__ScreenOf(0xfdd41468, 0xfee9e520, 0xffbfb818, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [41] VBTClass__ScreenOfDefault(0xfdd41468, 0xfdcd6f7c, 0xfee9e520, 0xffbfb818,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [42] Trestle__ScreenOf(0xfdcd6f7c, 0xfee9e520, 0xffbfb9a8, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [43] VBTClass__ScreenOfDefault(0xfdcd6f7c, 0xfdcd625c, 0xfee9e520, 0xffbfb9a8,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [44] Trestle__ScreenOf(0xfdcd625c, 0xfee9e520, 0xffbfbb38, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [45] VBTClass__ScreenOfDefault(0xfdcd625c, 0xfdcd528c, 0xfee9e520, 0xffbfbb38,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [46] Trestle__ScreenOf(0xfdcd528c, 0xfee9e520, 0xffbfbcc8, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [47] VBTClass__ScreenOfDefault(0xfdcd528c, 0xfdcd1948, 0xfee9e520, 0xffbfbcc8,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [48] Trestle__ScreenOf(0xfdcd1948, 0xfee9e520, 0xffbfbe58, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [49] VBTClass__ScreenOfDefault(0xfdcd1948, 0xfdcd16dc, 0xfee9e520, 0xffbfbe58,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [50] Trestle__ScreenOf(0xfdcd16dc, 0xfee9e520, 0xffbfbfe8, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [51] VBTClass__ScreenOfDefault(0xfdcd16dc, 0xfdcd1670, 0xfee9e520, 0xffbfbfe8,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [52] Trestle__ScreenOf(0xfdcd1670, 0xfee9e520, 0xffbfc178, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [53] VBTClass__ScreenOfDefault(0xfdcd1670, 0xfdcd1750, 0xfee9e520, 0xffbfc178,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [54] Trestle__ScreenOf(0xfdcd1750, 0xfee9e520, 0xffbfc308, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [55] VBTClass__ScreenOfDefault(0xfdcd1750, 0xfdcd506c, 0xfee9e520, 0xffbfc308,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [56] Trestle__ScreenOf(0xfdcd506c, 0xfee9e520, 0xffbfc498, 0x1000, 0x0, 0x0),
at 0xff046ea4
  [57] VBTClass__ScreenOfDefault(0xfdcd506c, 0xfdcd7608, 0xfee9e520, 0xffbfc498,
 0x0, 0xfefbcf58), at 0xfefbcf84
  [58] Trestle__ScreenOf(0xfdcd7608, 0xfee9e520, 0xffbfc594, 0xfe1b2000, 0x6b170
, 0x0), at 0xff046ea4
  [59] TrillSwitchVBT__Rescreen(0xfdcd7608, 0xffbfc630, 0xff000000, 0xff000000,
0x0, 0x0), at 0xff191d20
  [60] VBTClass__Rescreen(0xfdcd7608, 0xfdd598c8, 0xfe3ecbc0, 0xfe1b2000, 0x6b27
0, 0x0), at 0xfefb6a38
  [61] VBTClass__RescreenDefault(0xfdcd506c, 0xffbfc790, 0xfe3ecbc0, 0xfe1b2000,
 0xfe4a5d00, 0x0), at 0xfefbc9f4
  [62] VBTClass__Rescreen(0xfdcd506c, 0xfdd598c8, 0xff000000, 0xff000000, 0x0, 0
x0), at 0xfefb6a38
  [63] VBTClass__RescreenDefault(0xfdcd1750, 0xffbfc968, 0xfe3ecbc0, 0xfe1b2000,
 0x6b290, 0x0), at 0xfefbc9f4
  [64] FlexVBT__Rescreen(0xfdcd1750, 0xffbfc968, 0xff000000, 0xff000000, 0x0, 0x
0), at 0xff157730
  [65] VBTClass__Rescreen(0xfdcd1750, 0xfdd598c8, 0xfe3ecbc0, 0xfe1b2000, 0x6b2b
0, 0x0), at 0xfefb6a38
  [66] VBTClass__RescreenDefault(0xfdcd1670, 0xffbfcac8, 0xfe3ecbc0, 0xfe1b2000,
 0xfe4a5d00, 0x0), at 0xfefbc9f4
  [67] VBTClass__Rescreen(0xfdcd1670, 0xfdd598c8, 0xff000000, 0xff000000, 0x0, 0
x0), at 0xfefb6a38
  [68] VBTClass__RescreenDefault(0xfdcd16dc, 0xffbfcca0, 0xfe3ecbc0, 0xfe1b2000,
 0x6b2d0, 0x0), at 0xfefbc9f4
  [69] FlexVBT__Rescreen(0xfdcd16dc, 0xffbfcca0, 0xff000000, 0xff000000, 0x0, 0x
0), at 0xff157730
  [70] VBTClass__Rescreen(0xfdcd16dc, 0xfdd598c8, 0xfe3ecbc0, 0xfe1b2000, 0x6af7
0, 0x0), at 0xfefb6a38
  [71] VBTClass__RescreenDefault(0xfdcd1948, 0xffbfce00, 0xff000000, 0xff000000,
 0x0, 0x0), at 0xfefbc9f4
  [72] VBTClass__Rescreen(0xfdcd1948, 0xfdd598c8, 0xfe3ecbc0, 0xfe1b2000, 0x6b33
0, 0x0), at 0xfefb6a38
  [73] VBTClass__RescreenDefault(0xfdcd528c, 0xffbfcf60, 0xfe3ecbc0, 0xfe1b2000,
 0x6b698, 0x0), at 0xfefbc9f4
  [74] VBTClass__Rescreen(0xfdcd528c, 0xfdd598c8, 0xff000000, 0xff000000, 0x0, 0
x0), at 0xfefb6a38
  [75] VBTClass__RescreenDefault(0xfdcd625c, 0xffbfd158, 0x1, 0xfe1b2000, 0x6b69
8, 0x0), at 0xfefbc9f4
  [76] BorderedVBT__Rescreen(0xfdcd625c, 0xffbfd158, 0xfe3ecbc0, 0xfe1b2000, 0xf
e4a5d00, 0x0), at 0xfefeb348
  [77] VBTClass__Rescreen(0xfdcd625c, 0xfdd598c8, 0xff000000, 0xff000000, 0x0, 0
x0), at 0xfefb6a38
  [78] VBTClass__RescreenDefault(0xfdcd6f7c, 0xffbfd330, 0xfe3ecbc0, 0xfe1b2000,
 0x6b6b8, 0x0), at 0xfefbc9f4
  [79] FlexVBT__Rescreen(0xfdcd6f7c, 0xffbfd330, 0xff000000, 0xff000000, 0x0, 0x
0), at 0xff157730
  [80] VBTClass__Rescreen(0xfdcd6f7c, 0xfdd598c8, 0xfe3ecbc0, 0xfe1b2000, 0x6b7f
8, 0x0), at 0xfefb6a38
  [81] VBTClass__RescreenDefault(0xfdd41468, 0xffbfd490, 0xfe3ecbc0, 0xfe1b2000,
 0x6b858, 0x0), at 0xfefbc9f4
  [82] VBTClass__Rescreen(0xfdd41468, 0xfdd598c8, 0x1, 0xff000000, 0x0, 0x0), at
 0xfefb6a38
  [83] VBTClass__RescreenDefault(0xfdce2430, 0xffbfd668, 0xfe3ecbc0, 0xfe1b2000,
 0x6b858, 0x0), at 0xfefbc9f4
  [84] ShadowedVBT__Rescreen(0xfdce2430, 0xffbfd668, 0xff000000, 0xff000000, 0x0
, 0x0), at 0xff18d2ec
  [85] VBTClass__Rescreen(0xfdce2430, 0xfdd598c8, 0xfe3ecbc0, 0xfe1b2000, 0x6b87
8, 0x0), at 0xfefb6a38
  [86] VBTClass__RescreenDefault(0xfdce3094, 0xffbfd7c8, 0xfe3ecbc0, 0xfe1b2000,
 0x6b898, 0x0), at 0xfefbc9f4
  [87] VBTClass__Rescreen(0xfdce3094, 0xfdd598c8, 0xff000000, 0xff000000, 0x0, 0
x0), at 0xfefb6a38
  [88] VBTClass__RescreenDefault(0xfdce23bc, 0xffbfd9c0, 0x1, 0xfe1b2000, 0x6b89
8, 0x0), at 0xfefbc9f4
  [89] BorderedVBT__Rescreen(0xfdce23bc, 0xffbfd9c0, 0xfe3ecbc0, 0xfe1b2000, 0x6
b8b8, 0x0), at 0xfefeb348
  [90] VBTClass__Rescreen(0xfdce23bc, 0xfdd598c8, 0x0, 0xffbfda28, 0x20, 0xffbfd
b20), at 0xfefb6a38
  [91] VBTClass__RescreenDefault(0xfdd413f4, 0xffbfdbe0, 0xffbfdb20, 0xfe1b2000,
 0x6b8b8, 0x0), at 0xfefbc9f4
  [92] StableVBT__Rescreen(0xfdd413f4, 0xffbfdbe0, 0xfe3ecbc0, 0xfe1b2000, 0xfe4
a5d00, 0x0), at 0xff01f884
  [93] VBTClass__Rescreen(0xfdd413f4, 0xfdd598c8, 0xff000000, 0xff000000, 0x0, 0
x0), at 0xfefb6a38
  [94] VBTClass__RescreenDefault(0xfdd3bd78, 0xffbfddd0, 0xfe3ecbc0, 0xfe1b2000,
 0x6b8d8, 0x0), at 0xfefbc9f4
  [95] ZChildVBT__Rescreen(0xfdd3bd78, 0xffbfddd0, 0xfe3ecbc0, 0xfe1b2000, 0xfe4
a5d00, 0x0), at 0xff19e338
  [96] VBTClass__Rescreen(0xfdd3bd78, 0xfdd598c8, 0xff000000, 0xff000000, 0x0, 0
x0), at 0xfefb6a38
  [97] VBTClass__RescreenDefault(0xfddbee18, 0xffbfdfd0, 0xfe3ecbc0, 0xfe1b2000,
 0x60338, 0x0), at 0xfefbc9f4
  [98] ZSplit__Rescreen(0xfddbee18, 0xffbfdfd0, 0xfe3ecbc0, 0xfe1b2000, 0xfe4a5d
00, 0x0), at 0xfeff6db4
  [99] VBTClass__Rescreen(0xfddbee18, 0xfdd598c8, 0xff000000, 0xff000000, 0x0, 0
x0), at 0xfefb6a38
  [100] VBTClass__RescreenDefault(0xfdd5bbfc, 0xffbfe1a8, 0xfe3ecbc0, 0xfe1b2000
, 0x6e5a0, 0x0), at 0xfefbc9f4
(dbx)
(dbx) threads
>    t at 1  a  l at 1   ?()   LWP suspended in  __lwp_park()
      t at 2  a  l at 2   ThreadPThread__ThreadBase()   LWP suspended in  ___nanosleep
()
      t at 3  a  l at 3   ThreadPThread__ThreadBase()   sleep on 0x4a1c8  in  __lwp_pa
rk()
      t at 4  a  l at 4   ThreadPThread__ThreadBase()   LWP suspended in  ___nanosleep
()
     t at 11  a l at 11   ThreadPThread__ThreadBase()   sleep on 0x6e978  in  __lwp_pa
rk()
     t at 12  a l at 12   ThreadPThread__ThreadBase()   sleep on 0x664a8  in  __lwp_pa
rk()
     t at 13  a l at 13   ThreadPThread__ThreadBase()   sleep on 0x664c0  in  __lwp_pa
rk()
o    t at 27  a l at 27   ThreadPThread__ThreadBase()   signal SIGABRT in  __lwp_kill(
)
     t at 28  a l at 28   ThreadPThread__ThreadBase()   sleep on 0x600d0  in  __lwp_pa
rk()
(dbx)


The crashing thread:
 
(dbx) thread t at 27
t at 27 (l at 27) stopped in __lwp_kill at 0xfe3c11e4
0xfe3c11e4: __lwp_kill+0x0008:  bcc,a,pt  %icc,__lwp_kill+0x18  ! 0xfe3c11f4
(dbx) where
current thread: t at 27
=>[1] __lwp_kill(0x0, 0x6, 0x0, 0x6, 0xfc00, 0x0), at 0xfe3c11e4
  [2] raise(0x6, 0x0, 0xfe3a4af8, 0xffffffff, 0xfe3e8284, 0x6), at 0xfe35fdd8
  [3] abort(0x70f64, 0x1, 0xfe4705dc, 0xa8390, 0xfe3eb298, 0x0), at 0xfe33fff8
  [4] RTOS__Crash(0x1, 0x44, 0x48, 0x0, 0xb41a18, 0xb41340), at 0xfe46255c
  [5] RTProcess__Crash(0x0, 0x3, 0xa, 0x1, 0x200000, 0x100000), at 0xfe4529c8
  [6] RTError__EndError(0x1, 0x0, 0xfe4b4d90, 0x4, 0x180c508, 0xfddf0900), at 0x
fe44f2e4
  [7] RTError__MsgS(0xff250434, 0x145, 0xfe4b4d90, 0xfe4af4f8, 0xfe4b4d90, 0xff2
50434), at 0xfe44ee5c
  [8] RTException__Crash(0xfdc538b4, 0x0, 0xfe4af3a8, 0x1, 0x200000, 0x100000),
at 0xfe44fa0c
  [9] RTException__DefaultBackstop(0xfdc538b4, 0x0, 0x0, 0x4, 0x0, 0x12345678),
at 0xfe44f590
  [10] RTException__InvokeBackstop(0xfdc538b4, 0x0, 0xffffffff, 0xfffffff8, 0x0,
 0xfdc53131), at 0xfe44f44c
  [11] RTException__Raise(0xfdc538b4, 0xfdc53668, 0x0, 0x0, 0x0, 0x0), at 0xfe46
470c
  [12] RTException__DefaultBackstop(0xfdc538b4, 0x0, 0x0, 0x4, 0x0, 0x12345678),
 at 0xfe44f680
  [13] RTException__InvokeBackstop(0xfdc538b4, 0x0, 0xffffffff, 0xfffffff8, 0x0,
 0xfdc53661), at 0xfe44f44c
  [14] RTException__Raise(0xfdc538b4, 0x0, 0xffffffff, 0xfffffff8, 0x0, 0xfdc538
e1), at 0xfe46470c
  [15] RTHooks__ReportFault(0xff250560, 0x28a0, 0xfdc53a50, 0xfdc53a40, 0xfdc539
2c, 0xfdc53928), at 0xfe42ffe0
  [16] _m3_fault(0x28a0, 0xfee9f4a4, 0xfdd37db4, 0x1, 0xfdc53a50, 0xfdc53a40), a
t 0xff141d64

(too many frames for an assertion failure imho!)
 
 
  [17] ScrollerVBTClass__PaintViewWithShadows(0xfdd3a340, 0x0, 0x0, 0x1000, 0x0,
 0x0), at 0xff13dda4
  [18] ScrollerVBTClass__PaintView(0xfdd3a340, 0x0, 0xff000000, 0xff000000, 0x0,
 0x0), at 0xff13d9e8
  [19] ScrollerVBTClass__Repaint(0xfdd3a340, 0xfdc53bdc, 0xfe3ecbc0, 0xfddf0800,
 0x69da0, 0x0), at 0xff140730
  [20] ScrollerVBTClass__Redisplay(0xfdd3a340, 0xfdc53d24, 0xff000000, 0xff00000
0, 0x0, 0x1), at 0xff1407d0
  [21] VBTClass__Redisplay(0xfdd3a340, 0xfdc53d24, 0x0, 0x4, 0x0, 0xfdd221bc), a
t 0xfefb8f04
  [22] VBTRep__Redisplay(0xfde974bc, 0x0, 0x0, 0x1000, 0x0, 0x1), at 0xfefc5170
  [23] VBTRep__UncoverRedisplay(0xfde97318, 0x1000, 0xfe3ecbc0, 0xfddf0800, 0x90
410, 0x0), at 0xfefc45a8
  [24] VBTRep__RdApply(0xfde974c8, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfefc4674
  [25] ThreadPThread__RunThread(0x70f30, 0x0, 0x0, 0x0, 0x0, 0x1), at 0xfe46bc00
  [26] ThreadPThread__ThreadBase(0x70f30, 0xfdc54000, 0x0, 0x0, 0xfe46b740, 0x1)
, at 0xfe46b790
(dbx)
 
 
 - Jay


More information about the M3devel mailing list