[M3devel] AMD64_FREEBSD problems with current RC from m3 site

Mika Nystrom mika at async.async.caltech.edu
Thu Nov 5 01:57:32 CET 2009


Hi Tony and others,

I tested with the head now (it looks a bit more organized than a week
ago), and I get the same problems.  A "double assert failure".

By the way I am noticing that the program is quite slow.  It could be
that I'm accessing data over NFS, possibly... not sure I've done a fair
back-to-back comparison.  (My benchmark is, as always, an ancient PM3 on
"FreeBSD4" i386.)


***
*** runtime error:
***    <*ASSERT*> failed.
***    file "../src/thread/PTHREAD/ThreadPThread.m3", line 967
***



***
*** runtime error:
***    <*ASSERT*> failed.
***    file "../src/runtime/common/RTCollector.m3", line 690
***


Program received signal SIGABRT, Aborted.
0x0000000804c95a9c in thr_kill () from /lib/libc.so.7
(m3gdb) 

The problem seems a bit different from before, however:

Program received signal SIGABRT, Aborted.
0x0000000804c95a9c in thr_kill () from /lib/libc.so.7
(m3gdb) where
#0  0x0000000804c95a9c in thr_kill () from /lib/libc.so.7
#1  0x0000000804d24f8b in abort () from /lib/libc.so.7
#2  0x000000080376e3cf in Crash () at ../src/runtime/POSIX/RTOS.m3:20
#3  0x0000000803761f05 in Crash (msg=Invalid C/C++ type code 26 in symbol table.
) at ../src/runtime/common/RTProcess.m3:65
#4  0x000000080375f3a2 in EndError (crash=Invalid C/C++ type code 36 in symbol table.
) at ../src/runtime/common/RTError.m3:118
#5  0x000000080375f09a in MsgS (file=Invalid C/C++ type code 35 in symbol table.
) at ../src/runtime/common/RTError.m3:40
#6  0x000000080375f875 in Crash (a=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/common/RTException.m3:79
#7  0x000000080375f52c in DefaultBackstop (a=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/common/RTException.m3:39
#8  0x000000080375f45e in InvokeBackstop (a=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/common/RTException.m3:25
#9  0x000000080376ee93 in Raise (act=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/ex_frame/RTExFrame.m3:29
#10 0x000000080375f5de in DefaultBackstop (a=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/common/RTException.m3:47
#11 0x000000080375f45e in InvokeBackstop (a=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/common/RTException.m3:25
#12 0x000000080376ee93 in Raise (act=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/ex_frame/RTExFrame.m3:29
#13 0x0000000803746f81 in ReportFault (module=Invalid C/C++ type code 35 in symbol table.
) at ../src/runtime/common/RTHooks.m3:110
#14 0x000000080375c91c in _m3_fault (arg=Invalid C/C++ type code 39 in symbol table.
)
   from /usr/local/cm3/pkg/m3core/AMD64_FREEBSD/libm3core.so.5
#15 0x0000000803752466 in CollectorOn () at ../src/runtime/common/RTCollector.m3:690
#16 0x0000000803759597 in CheckLoadTracedRef (ref=Invalid C/C++ type code 46 in symbol table.
) at ../src/runtime/common/RTCollector.m3:2229
#17 0x00000008034e8db4 in ShutDown () at ../src/rw/Stdio.m3:43
#18 0x0000000803761e5c in InvokeExitors () at ../src/runtime/common/RTProcess.m3:40
#19 0x0000000803761eee in Crash (msg=Invalid C/C++ type code 26 in symbol table.
) at ../src/runtime/common/RTProcess.m3:61
#20 0x000000080375f3a2 in EndError (crash=Invalid C/C++ type code 36 in symbol table.
) at ../src/runtime/common/RTError.m3:118
#21 0x000000080375f09a in MsgS (file=Invalid C/C++ type code 35 in symbol table.
) at ../src/runtime/common/RTError.m3:40
---Type <return> to continue, or q <return> to quit---
#22 0x000000080375f875 in Crash (a=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/common/RTException.m3:79
#23 0x000000080375f52c in DefaultBackstop (a=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/common/RTException.m3:39
#24 0x000000080375f45e in InvokeBackstop (a=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/common/RTException.m3:25
#25 0x000000080376ee93 in Raise (act=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/ex_frame/RTExFrame.m3:29
#26 0x000000080375f5de in DefaultBackstop (a=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/common/RTException.m3:47
#27 0x000000080375f45e in InvokeBackstop (a=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/common/RTException.m3:25
#28 0x000000080376ee93 in Raise (act=Invalid C/C++ type code 30 in symbol table.
) at ../src/runtime/ex_frame/RTExFrame.m3:29
#29 0x0000000803746f81 in ReportFault (module=Invalid C/C++ type code 35 in symbol table.
) at ../src/runtime/common/RTHooks.m3:110
#30 0x00000008037761b1 in _m3_fault (arg=Invalid C/C++ type code 39 in symbol table.
)
   from /usr/local/cm3/pkg/m3core/AMD64_FREEBSD/libm3core.so.5
#31 0x0000000803774c6b in ProcessOther (act=Invalid C/C++ type code 29 in symbol table.
) at ../src/thread/PTHREAD/ThreadPThread.m3:967
#32 0x000000080377485b in ProcessStacks (p=Invalid C/C++ type code 31 in symbol table.
) at ../src/thread/PTHREAD/ThreadPThread.m3:888
#33 0x0000000803752d59 in CollectSomeInStateZero () at ../src/runtime/common/RTCollector.m3:819
#34 0x00000008037526a0 in CollectSome () at ../src/runtime/common/RTCollector.m3:719
#35 0x00000008037520a1 in CollectEnough () at ../src/runtime/common/RTCollector.m3:653
#36 0x0000000803748f49 in AllocTraced (dataSize=Invalid C/C++ type code 40 in symbol table.
) at ../src/runtime/common/RTAllocator.m3:365
#37 0x0000000803747f1c in GetTracedObj (def=Invalid C/C++ type code 29 in symbol table.
) at ../src/runtime/common/RTAllocator.m3:224
#38 0x0000000803747833 in AllocateTracedObj (defn=Invalid C/C++ type code 35 in symbol table.
) at ../src/runtime/common/RTAllocator.m3:120
#39 0x0000000800ad4207 in ParseRec (chars=Invalid C/C++ type code 30 in symbol table.
) at ../src/TWSLogger.m3:127
#40 0x0000000800ad4ce1 in ReadRecord (h=Invalid C/C++ type code 35 in symbol table.
) at ../src/TWSReplayer.m3:109
#41 0x0000000800ad65fb in SearchBackwardForData (mu=Invalid C/C++ type code 26 in symbol table.
) at ../src/TWSReplayer.m3:350
#42 0x0000000800ad6e8a in ReqMktData (t=Invalid C/C++ type code 26 in symbol table.
) at ../src/TWSReplayer.m3:396
#43 0x0000000800adae34 in MreqMktData (t=Invalid C/C++ type code 26 in symbol table.
)
---Type <return> to continue, or q <return> to quit---
    at ../src/TWSReplayBridge.m3 => /home/mika/t/calarm/twslib/src/TWSBridge.mg:574
#44 0x000000000040748a in AddContract (tws=Invalid C/C++ type code 26 in symbol table.
) at ../src/MktIsolator.m3:423
#45 0x00000000004086d8 in Init (t=Invalid C/C++ type code 26 in symbol table.
) at ../src/MktIsolator.m3:517
#46 0x00000000004106af in Main (mode=Invalid C/C++ type code 39 in symbol table.
) at ../src/Main.m3:734
#47 0x000000080375e507 in RunMainBody (m=Invalid C/C++ type code 29 in symbol table.
) at ../src/runtime/common/RTLinker.m3:399
#48 0x000000080375d6ee in AddUnitI (m=Invalid C/C++ type code 29 in symbol table.
) at ../src/runtime/common/RTLinker.m3:113
#49 0x000000080375d78c in AddUnit (b=Invalid C/C++ type code 31 in symbol table.
) at ../src/runtime/common/RTLinker.m3:122
#50 0x0000000000404194 in main (argc=45, argv=0x7fffffffddb0, envp=0x7fffffffdf20) at _m3main.mc:4
#51 0x00000000004040de in _start ()
(m3gdb) up 15
#15 0x0000000803752466 in CollectorOn () at ../src/runtime/common/RTCollector.m3:690
690         <* ASSERT NOT collectorOn *>
Current language:  auto; currently Modula-3
(m3gdb) print collectorOn
$1 = TRUE
(m3gdb) 

Also, the other assertion:

PROCEDURE ProcessOther (act: Activation;  p: PROCEDURE (start, stop: ADDRESS)) =
  (* LL=activeMu *)
  VAR sp: ADDRESS;
  BEGIN
    <*ASSERT act.state = ActState.Stopped*>  (* here! *)
    IF DEBUG THEN
      RTIO.PutText("Processing act="); RTIO.PutAddr(act); RTIO.PutText("\n"); RTIO.Flush();
    END;
    IF act.stackbase = NIL THEN RETURN END;
    RTHeapRep.FlushThreadState(act.heapState);
    (* process registers explicitly *)
    sp := ProcessState(act.handle, act.sp, p);
    (* or in my stack *)
    IF stack_grows_down
      THEN p(sp, act.stackbase);
      ELSE p(act.stackbase, sp);
    END;
  END ProcessOther;

     Mika

Tony Hosking writes:
>
>--Apple-Mail-62--295019692
>Content-Type: text/plain;
>	charset=US-ASCII;
>	format=flowed;
>	delsp=yes
>Content-Transfer-Encoding: 7bit
>
>Possibly.  Though it may be more than that.  I've not tested on  
>FreeBSD7 before.
>
>On 2 Nov 2009, at 12:20, Mika Nystrom wrote:
>
>> Tony (and others):
>>
>> I take it part of the problem I'm having is that I'm running a very  
>> out
>> of date RC package on my FreeBSD7?
>>
>> Should I cvs update to something else to try?  Note that what's in  
>> the "normal"
>> CVS head didn't even compile when I tried it---see an earlier email  
>> from me.
>> How can I specify the proper tag to get on to the "release" branch  
>> of the
>> tree, if that's what I'm supposed to do?
>>
>>    Mika
>>
>> Tony Hosking writes:
>>>
>>> --Apple-Mail-36--459856549
>>> Content-Type: text/plain;
>>> 	charset=US-ASCII;
>>> 	format=flowed;
>>> 	delsp=yes
>>> Content-Transfer-Encoding: 7bit
>>>
>>> Try regular gdb.
>>> Set a breakpoint at RTHooks__ReportFault.
>>> Then thread apply all bt.
>>>
>>>
>>> Antony Hosking | Associate Professor | Computer Science | Purdue
>>> University
>>> 305 N. University Street | West Lafayette | IN 47907 | USA
>>> Office +1 765 494 6001 | Mobile +1 765 427 5484
>>>
>>>
>>>
>>>
>>> On 31 Oct 2009, at 16:06, Mika Nystrom wrote:
>>>
>>>> With the RC m3gdb it either segfaults gdb or:
>>>>
>>>> (m3gdb) threads
>>>> Can't find Modula-3 identifier: ThreadPosix
>>>> (m3gdb) threads all
>>>> Can't find Modula-3 identifier: ThreadPosix
>>>> (m3gdb) threads all bt
>>>> Can't find Modula-3 identifier: ThreadPosix
>>>> (m3gdb)
>>>>
>>>> Tony Hosking writes:
>>>>>
>>>>> --Apple-Mail-33--461716527
>>>>> Content-Type: text/plain;
>>>>> 	charset=US-ASCII;
>>>>> 	format=flowed;
>>>>> 	delsp=yes
>>>>> Content-Transfer-Encoding: 7bit
>>>>>
>>>>> threads all bt
>>>>>
>>>>> should give a backtrace of all threads.
>>>>>
>>>
>>>
>>> --Apple-Mail-36--459856549
>>> Content-Type: text/html;
>>> 	charset=US-ASCII
>>> Content-Transfer-Encoding: quoted-printable
>>>
>>> <html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode:  
>>> space; =
>>> -webkit-line-break: after-white-space; ">Try regular gdb.<div>Set a =
>>> breakpoint at RTHooks__ReportFault.</div><div>Then thread apply all =
>>> bt.</div><div><br></div><div><br><div> <span class=3D"Apple-style- 
>>> span" =
>>> style=3D"border-collapse: separate; color: rgb(0, 0, 0); font- 
>>> family: =
>>> Helvetica; font-size: 12px; font-style: normal; font-variant:  
>>> normal; =
>>> font-weight: normal; letter-spacing: normal; line-height: normal; =
>>> orphans: 2; text-align: auto; text-indent: 0px; text-transform:  
>>> none; =
>>> white-space: normal; widows: 2; word-spacing: 0px; =
>>> -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical- 
>>> spacing: =
>>> 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size- 
>>> adjust: =
>>> auto; -webkit-text-stroke-width: 0; "><div style=3D"word-wrap: =
>>> break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
>>> after-white-space; "><span class=3D"Apple-style-span" =
>>> style=3D"border-collapse: separate; -webkit-border-horizontal- 
>>> spacing: =
>>> 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); =
>>> font-family: Helvetica; font-size: 12px; font-style: normal; =
>>> font-variant: normal; font-weight: normal; letter-spacing: normal; =
>>> line-height: normal; -webkit-text-decorations-in-effect: none; =
>>> text-indent: 0px; -webkit-text-size-adjust: auto; text-transform:  
>>> none; =
>>> orphans: 2; white-space: normal; widows: 2; word-spacing: 0px;  
>>> "><div =
>>> style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
>>> -webkit-line-break: after-white-space; "><span class=3D"Apple-style- 
>>> span" =
>>> style=3D"border-collapse: separate; -webkit-border-horizontal- 
>>> spacing: =
>>> 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); =
>>> font-family: Helvetica; font-size: 12px; font-style: normal; =
>>> font-variant: normal; font-weight: normal; letter-spacing: normal; =
>>> line-height: normal; -webkit-text-decorations-in-effect: none; =
>>> text-indent: 0px; -webkit-text-size-adjust: auto; text-transform:  
>>> none; =
>>> orphans: 2; white-space: normal; widows: 2; word-spacing: 0px;  
>>> "><span =
>>> class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>>> -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical- 
>>> spacing: =
>>> 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>>> font-style: normal; font-variant: normal; font-weight: normal; =
>>> letter-spacing: normal; line-height: normal; =
>>> -webkit-text-decorations-in-effect: none; text-indent: 0px; =
>>> -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>>> white-space: normal; widows: 2; word-spacing: 0px; "><span =
>>> class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>>> -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical- 
>>> spacing: =
>>> 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>>> font-style: normal; font-variant: normal; font-weight: normal; =
>>> letter-spacing: normal; line-height: normal; =
>>> -webkit-text-decorations-in-effect: none; text-indent: 0px; =
>>> -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>>> white-space: normal; widows: 2; word-spacing: 0px; "><span =
>>> class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>>> -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical- 
>>> spacing: =
>>> 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>>> font-style: normal; font-variant: normal; font-weight: normal; =
>>> letter-spacing: normal; line-height: normal; =
>>> -webkit-text-decorations-in-effect: none; text-indent: 0px; =
>>> -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>>> white-space: normal; widows: 2; word-spacing: 0px; "><span =
>>> class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>>> -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical- 
>>> spacing: =
>>> 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>>> font-style: normal; font-variant: normal; font-weight: normal; =
>>> letter-spacing: normal; line-height: normal; =
>>> -webkit-text-decorations-in-effect: none; text-indent: 0px; =
>>> -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>>> white-space: normal; widows: 2; word-spacing: 0px; "><span =
>>> class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>>> -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical- 
>>> spacing: =
>>> 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>>> font-style: normal; font-variant: normal; font-weight: normal; =
>>> letter-spacing: normal; line-height: normal; =
>>> -webkit-text-decorations-in-effect: none; text-indent: 0px; =
>>> -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>>> white-space: normal; widows: 2; word-spacing: 0px; "><span =
>>> class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>>> -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical- 
>>> spacing: =
>>> 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>>> font-style: normal; font-variant: normal; font-weight: normal; =
>>> letter-spacing: normal; line-height: normal; =
>>> -webkit-text-decorations-in-effect: none; text-indent: 0px; =
>>> -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>>> white-space: normal; widows: 2; word-spacing: 0px; "><span =
>>> class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>>> -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical- 
>>> spacing: =
>>> 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>>> font-style: normal; font-variant: normal; font-weight: normal; =
>>> letter-spacing: normal; line-height: normal; =
>>> -webkit-text-decorations-in-effect: none; text-indent: 0px; =
>>> -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>>> white-space: normal; widows: 2; word-spacing: 0px; "><div><font =
>>> class=3D"Apple-style-span" color=3D"#0000FF"><font =
>>> class=3D"Apple-style-span" face=3D"Gill Sans"><span =
>>> class=3D"Apple-style-span" style=3D"color: rgb(0, 0, 255); font- 
>>> family: =
>>> 'Gill Sans'; "><span class=3D"Apple-style-span" style=3D"color:  
>>> rgb(0, =
>>> 0, 255); font-family: 'Gill Sans'; ">Antony =
>>> Hosking</span></span></font></font><font class=3D"Apple-style-span" =
>>> face=3D"Gill Sans"><span class=3D"Apple-style-span" style=3D"font- 
>>> family: =
>>> 'Gill Sans'; "><span class=3D"Apple-style-span" style=3D"font- 
>>> family: =
>>> 'Gill Sans'; "><span class=3D"Apple-converted-space"> </span>| 
>>> <span =
>>> class=3D"Apple-converted-space"> </span></span></span><span =
>>> class=3D"Apple-style-span" style=3D"font-family: 'Gill Sans';  
>>> "><span =
>>> class=3D"Apple-style-span" style=3D"font-family: 'Gill Sans'; =
>>> ">Associate Professor</span></span><span class=3D"Apple-style-span" =
>>> style=3D"font-family: 'Gill Sans'; "><span class=3D"Apple-style- 
>>> span" =
>>> style=3D"font-family: 'Gill Sans'; "> | Computer Science |  
>>> Purdue =
>>> University</span></span></font></div><div><font class=3D"Apple- 
>>> style-span"=
>>> face=3D"GillSans-Light"><span class=3D"Apple-style-span" =
>>> style=3D"font-family: GillSans-Light; ">305 N. University Street |  
>>> West =
>>> Lafayette | IN 47907 | USA</span></font></div><div><font =
>>> class=3D"Apple-style-span" color=3D"#0000FF" face=3D"Gill  
>>> Sans"><span =
>>> class=3D"Apple-style-span" style=3D"color: rgb(0, 0, 255); font- 
>>> family: =
>>> 'Gill Sans'; "><span class=3D"Apple-style-span" style=3D"color:  
>>> rgb(0, =
>>> 0, 255); font-family: 'Gill Sans'; ">Office</span></span></ 
>>> font><font =
>>> class=3D"Apple-style-span" face=3D"GillSans-Light"><span =
>>> class=3D"Apple-style-span" style=3D"font-family: GillSans-Light;  
>>> "><span =
>>> class=3D"Apple-style-span" style=3D"font-family: GillSans-Light; =
>>> "> +1 765 494 6001 |<span =
>>> class=3D"Apple-converted-space"> </span></span></span></ 
>>> font><font =
>>> class=3D"Apple-style-span" color=3D"#0000FF" face=3D"Gill  
>>> Sans"><span =
>>> class=3D"Apple-style-span" style=3D"color: rgb(0, 0, 255); font- 
>>> family: =
>>> 'Gill Sans'; "><span class=3D"Apple-style-span" style=3D"color:  
>>> rgb(0, =
>>> 0, 255); font-family: 'Gill Sans'; ">Mobile</span></span></ 
>>> font><font =
>>> class=3D"Apple-style-span" face=3D"GillSans-Light"><span =
>>> class=3D"Apple-style-span" style=3D"font-family: GillSans-Light;  
>>> "><span =
>>> class=3D"Apple-style-span" style=3D"font-family: GillSans-Light;  
>>> "><span =
>>> class=3D"Apple-converted-space"> </span>+1 765 427 =
>>> 5484</span></span></font></div><div><font class=3D"Apple-style- 
>>> span" =
>>> face=3D"GillSans-Light"><br =
>>> class=3D"khtml-block-placeholder"></font></div></span></span></ 
>>> span></span=
>>>> </span></span></span><br =
>>> class=3D"Apple-interchange-newline"></span></div></span></div></ 
>>> span><br =
>>> class=3D"Apple-interchange-newline"> </div><br><div><div>On 31 Oct  
>>> 2009, =
>>> at 16:06, Mika Nystrom wrote:</div><br =
>>> class=3D"Apple-interchange-newline"><blockquote  
>>> type=3D"cite"><div>With =
>>> the RC m3gdb it either segfaults gdb or:<br><br>(m3gdb)  
>>> threads<br>Can't =
>>> find Modula-3 identifier: ThreadPosix<br>(m3gdb) threads  
>>> all<br>Can't =
>>> find Modula-3 identifier: ThreadPosix<br>(m3gdb) threads all bt =
>>> <br>Can't find Modula-3 identifier: ThreadPosix<br>(m3gdb)  
>>> <br><br>Tony =
>>> Hosking writes:<br><blockquote type=3D"cite"><br></ 
>>> blockquote><blockquote =
>>> type=3D"cite">--Apple-Mail-33--461716527<br></ 
>>> blockquote><blockquote =
>>> type=3D"cite">Content-Type: text/plain;<br></blockquote><blockquote =
>>> type=3D"cite"><span class=3D"Apple-tab-span" style=3D"white- 
>>> space:pre">	=
>>> </span>charset=3DUS-ASCII;<br></blockquote><blockquote  
>>> type=3D"cite"><span=
>>> class=3D"Apple-tab-span" style=3D"white-space:pre">	=
>>> </span>format=3Dflowed;<br></blockquote><blockquote  
>>> type=3D"cite"><span =
>>> class=3D"Apple-tab-span" style=3D"white-space:pre">	=
>>> </span>delsp=3Dyes<br></blockquote><blockquote =
>>> type=3D"cite">Content-Transfer-Encoding: =
>>> 7bit<br></blockquote><blockquote =
>>> type=3D"cite"><br></blockquote><blockquote type=3D"cite">threads  
>>> all =
>>> bt<br></blockquote><blockquote type=3D"cite"><br></ 
>>> blockquote><blockquote =
>>> type=3D"cite">should give a backtrace of all =
>>> threads.<br></blockquote><blockquote =
>>> type=3D"cite"><br></blockquote></div></blockquote></div><br></div></ 
>>> body><=
>>> /html>=
>>>
>>> --Apple-Mail-36--459856549--
>
>
>--Apple-Mail-62--295019692
>Content-Type: text/html;
>	charset=US-ASCII
>Content-Transfer-Encoding: quoted-printable
>
><html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
>-webkit-line-break: after-white-space; ">Possibly.  Though it may =
>be more than that.  I've not tested on FreeBSD7 =
>before.<br><div><div apple-content-edited=3D"true"><span =
>class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
>rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: =
>normal; font-variant: normal; font-weight: normal; letter-spacing: =
>normal; line-height: normal; orphans: 2; text-align: auto; text-indent: =
>0px; text-transform: none; white-space: normal; widows: 2; word-spacing: =
>0px; -webkit-border-horizontal-spacing: 0px; =
>-webkit-border-vertical-spacing: 0px; =
>-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
>auto; -webkit-text-stroke-width: 0; "><div style=3D"word-wrap: =
>break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
>after-white-space; "><span class=3D"Apple-style-span" =
>style=3D"border-collapse: separate; -webkit-border-horizontal-spacing: =
>0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); =
>font-family: Helvetica; font-size: 12px; font-style: normal; =
>font-variant: normal; font-weight: normal; letter-spacing: normal; =
>line-height: normal; -webkit-text-decorations-in-effect: none; =
>text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; =
>orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div =
>style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
>-webkit-line-break: after-white-space; "><span class=3D"Apple-style-span" =
>style=3D"border-collapse: separate; -webkit-border-horizontal-spacing: =
>0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); =
>font-family: Helvetica; font-size: 12px; font-style: normal; =
>font-variant: normal; font-weight: normal; letter-spacing: normal; =
>line-height: normal; -webkit-text-decorations-in-effect: none; =
>text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; =
>orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span =
>class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
>0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>font-style: normal; font-variant: normal; font-weight: normal; =
>letter-spacing: normal; line-height: normal; =
>-webkit-text-decorations-in-effect: none; text-indent: 0px; =
>-webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>white-space: normal; widows: 2; word-spacing: 0px; "><span =
>class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
>0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>font-style: normal; font-variant: normal; font-weight: normal; =
>letter-spacing: normal; line-height: normal; =
>-webkit-text-decorations-in-effect: none; text-indent: 0px; =
>-webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>white-space: normal; widows: 2; word-spacing: 0px; "><span =
>class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
>0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>font-style: normal; font-variant: normal; font-weight: normal; =
>letter-spacing: normal; line-height: normal; =
>-webkit-text-decorations-in-effect: none; text-indent: 0px; =
>-webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>white-space: normal; widows: 2; word-spacing: 0px; "><span =
>class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
>0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>font-style: normal; font-variant: normal; font-weight: normal; =
>letter-spacing: normal; line-height: normal; =
>-webkit-text-decorations-in-effect: none; text-indent: 0px; =
>-webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>white-space: normal; widows: 2; word-spacing: 0px; "><span =
>class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
>0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>font-style: normal; font-variant: normal; font-weight: normal; =
>letter-spacing: normal; line-height: normal; =
>-webkit-text-decorations-in-effect: none; text-indent: 0px; =
>-webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>white-space: normal; widows: 2; word-spacing: 0px; "><span =
>class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
>0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>font-style: normal; font-variant: normal; font-weight: normal; =
>letter-spacing: normal; line-height: normal; =
>-webkit-text-decorations-in-effect: none; text-indent: 0px; =
>-webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>white-space: normal; widows: 2; word-spacing: 0px; "><span =
>class=3D"Apple-style-span" style=3D"border-collapse: separate; =
>-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
>0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
>font-style: normal; font-variant: normal; font-weight: normal; =
>letter-spacing: normal; line-height: normal; =
>-webkit-text-decorations-in-effect: none; text-indent: 0px; =
>-webkit-text-size-adjust: auto; text-transform: none; orphans: 2; =
>white-space: normal; widows: 2; word-spacing: 0px; "><div><span =
>class=3D"Apple-style-span" style=3D"font-size: medium;"><font =
>class=3D"Apple-style-span" color=3D"#0000FF" face=3D"'Gill =
>Sans'"><br></font></span></div></span></span></span></span></span></span><=
>/span></span></div></span></div></span></div><div><div>On 2 Nov 2009, at =
>12:20, Mika Nystrom wrote:</div><br =
>class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div>Tony =
>(and others):<br><br>I take it part of the problem I'm having is that =
>I'm running a very out<br>of date RC package on my =
>FreeBSD7?<br><br>Should I cvs update to something else to try? =
> Note that what's in the "normal"<br>CVS head didn't even compile =
>when I tried it---see an earlier email from me.<br>How can I specify the =
>proper tag to get on to the "release" branch of the<br>tree, if that's =
>what I'm supposed to do?<br><br>    Mika<br><br>Tony =
>Hosking writes:<br><blockquote type=3D"cite"><br></blockquote><blockquote =
>type=3D"cite">--Apple-Mail-36--459856549<br></blockquote><blockquote =
>type=3D"cite">Content-Type: text/plain;<br></blockquote><blockquote =
>type=3D"cite"><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
></span>charset=3DUS-ASCII;<br></blockquote><blockquote type=3D"cite"><span=
> class=3D"Apple-tab-span" style=3D"white-space:pre">	=
></span>format=3Dflowed;<br></blockquote><blockquote type=3D"cite"><span =
>class=3D"Apple-tab-span" style=3D"white-space:pre">	=
></span>delsp=3Dyes<br></blockquote><blockquote =
>type=3D"cite">Content-Transfer-Encoding: =
>7bit<br></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote type=3D"cite">Try regular =
>gdb.<br></blockquote><blockquote type=3D"cite">Set a breakpoint at =
>RTHooks__ReportFault.<br></blockquote><blockquote type=3D"cite">Then =
>thread apply all bt.<br></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote type=3D"cite">Antony Hosking =
>| Associate Professor | Computer Science | Purdue =
> <br></blockquote><blockquote =
>type=3D"cite">University<br></blockquote><blockquote type=3D"cite">305 =
>N. University Street | West Lafayette | IN 47907 | =
>USA<br></blockquote><blockquote type=3D"cite">Office +1 765 494 6001 | =
>Mobile +1 765 427 5484<br></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote type=3D"cite">On 31 Oct 2009, =
>at 16:06, Mika Nystrom wrote:<br></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote type=3D"cite"><blockquote =
>type=3D"cite">With the RC m3gdb it either segfaults gdb =
>or:<br></blockquote></blockquote><blockquote type=3D"cite"><blockquote =
>type=3D"cite"><br></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite">(m3gdb) =
>threads<br></blockquote></blockquote><blockquote type=3D"cite"><blockquote=
> type=3D"cite">Can't find Modula-3 identifier: =
>ThreadPosix<br></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite">(m3gdb) threads =
>all<br></blockquote></blockquote><blockquote type=3D"cite"><blockquote =
>type=3D"cite">Can't find Modula-3 identifier: =
>ThreadPosix<br></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite">(m3gdb) threads all =
>bt<br></blockquote></blockquote><blockquote type=3D"cite"><blockquote =
>type=3D"cite">Can't find Modula-3 identifier: =
>ThreadPosix<br></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote =
>type=3D"cite">(m3gdb)<br></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote =
>type=3D"cite"><br></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite">Tony Hosking =
>writes:<br></blockquote></blockquote><blockquote type=3D"cite"><blockquote=
> type=3D"cite"><blockquote =
>type=3D"cite"><br></blockquote></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite"><blockquote =
>type=3D"cite">--Apple-Mail-33--461716527<br></blockquote></blockquote></bl=
>ockquote><blockquote type=3D"cite"><blockquote type=3D"cite"><blockquote =
>type=3D"cite">Content-Type: =
>text/plain;<br></blockquote></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite"><blockquote type=3D"cite"><span =
>class=3D"Apple-tab-span" style=3D"white-space:pre">	=
></span>charset=3DUS-ASCII;<br></blockquote></blockquote></blockquote><bloc=
>kquote type=3D"cite"><blockquote type=3D"cite"><blockquote =
>type=3D"cite"><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
></span>format=3Dflowed;<br></blockquote></blockquote></blockquote><blockqu=
>ote type=3D"cite"><blockquote type=3D"cite"><blockquote =
>type=3D"cite"><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
></span>delsp=3Dyes<br></blockquote></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite"><blockquote =
>type=3D"cite">Content-Transfer-Encoding: =
>7bit<br></blockquote></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite"><blockquote =
>type=3D"cite"><br></blockquote></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite"><blockquote type=3D"cite">threads =
>all bt<br></blockquote></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite"><blockquote =
>type=3D"cite"><br></blockquote></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite"><blockquote type=3D"cite">should =
>give a backtrace of all =
>threads.<br></blockquote></blockquote></blockquote><blockquote =
>type=3D"cite"><blockquote type=3D"cite"><blockquote =
>type=3D"cite"><br></blockquote></blockquote></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote =
>type=3D"cite">--Apple-Mail-36--459856549<br></blockquote><blockquote =
>type=3D"cite">Content-Type: text/html;<br></blockquote><blockquote =
>type=3D"cite"><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
></span>charset=3DUS-ASCII<br></blockquote><blockquote =
>type=3D"cite">Content-Transfer-Encoding: =
>quoted-printable<br></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote =
>type=3D"cite"><html><body style=3D3D"word-wrap: break-word; =
>-webkit-nbsp-mode: space; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-line-break: after-white-space; ">Try regular =
>gdb.<div>Set a =3D<br></blockquote><blockquote =
>type=3D"cite">breakpoint at =
>RTHooks__ReportFault.</div><div>Then thread apply all =
>=3D<br></blockquote><blockquote =
>type=3D"cite">bt.</div><div><br></div><div>&=
>lt;br><div> <span class=3D3D"Apple-style-span" =
>=3D<br></blockquote><blockquote type=3D"cite">style=3D3D"border-collapse: =
>separate; color: rgb(0, 0, 0); font-family: =
>=3D<br></blockquote><blockquote type=3D"cite">Helvetica; font-size: =
>12px; font-style: normal; font-variant: normal; =
>=3D<br></blockquote><blockquote type=3D"cite">font-weight: normal; =
>letter-spacing: normal; line-height: normal; =
>=3D<br></blockquote><blockquote type=3D"cite">orphans: 2; text-align: =
>auto; text-indent: 0px; text-transform: none; =
>=3D<br></blockquote><blockquote type=3D"cite">white-space: normal; =
>widows: 2; word-spacing: 0px; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-border-horizontal-spacing: 0px; =
>-webkit-border-vertical-spacing: =3D<br></blockquote><blockquote =
>type=3D"cite">0px; -webkit-text-decorations-in-effect: none; =
>-webkit-text-size-adjust: =3D<br></blockquote><blockquote =
>type=3D"cite">auto; -webkit-text-stroke-width: 0; "><div =
>style=3D3D"word-wrap: =3D<br></blockquote><blockquote =
>type=3D"cite">break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
>=3D<br></blockquote><blockquote type=3D"cite">after-white-space; =
>"><span class=3D3D"Apple-style-span" =3D<br></blockquote><blockquote=
> type=3D"cite">style=3D3D"border-collapse: separate; =
>-webkit-border-horizontal-spacing: =3D<br></blockquote><blockquote =
>type=3D"cite">0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, =
>0, 0); =3D<br></blockquote><blockquote type=3D"cite">font-family: =
>Helvetica; font-size: 12px; font-style: normal; =
>=3D<br></blockquote><blockquote type=3D"cite">font-variant: normal; =
>font-weight: normal; letter-spacing: normal; =
>=3D<br></blockquote><blockquote type=3D"cite">line-height: normal; =
>-webkit-text-decorations-in-effect: none; =3D<br></blockquote><blockquote =
>type=3D"cite">text-indent: 0px; -webkit-text-size-adjust: auto; =
>text-transform: none; =3D<br></blockquote><blockquote =
>type=3D"cite">orphans: 2; white-space: normal; widows: 2; word-spacing: =
>0px; "><div =3D<br></blockquote><blockquote =
>type=3D"cite">style=3D3D"word-wrap: break-word; -webkit-nbsp-mode: =
>space; =3D<br></blockquote><blockquote type=3D"cite">-webkit-line-break: =
>after-white-space; "><span class=3D3D"Apple-style-span" =
>=3D<br></blockquote><blockquote type=3D"cite">style=3D3D"border-collapse: =
>separate; -webkit-border-horizontal-spacing: =
>=3D<br></blockquote><blockquote type=3D"cite">0px; =
>-webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); =
>=3D<br></blockquote><blockquote type=3D"cite">font-family: Helvetica; =
>font-size: 12px; font-style: normal; =3D<br></blockquote><blockquote =
>type=3D"cite">font-variant: normal; font-weight: normal; letter-spacing: =
>normal; =3D<br></blockquote><blockquote type=3D"cite">line-height: =
>normal; -webkit-text-decorations-in-effect: none; =
>=3D<br></blockquote><blockquote type=3D"cite">text-indent: 0px; =
>-webkit-text-size-adjust: auto; text-transform: none; =
>=3D<br></blockquote><blockquote type=3D"cite">orphans: 2; white-space: =
>normal; widows: 2; word-spacing: 0px; "><span =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> style=3D3D"border-collapse: separate; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-border-horizontal-spacing: 0px; =
>-webkit-border-vertical-spacing: =3D<br></blockquote><blockquote =
>type=3D"cite">0px; color: rgb(0, 0, 0); font-family: Helvetica; =
>font-size: 12px; =3D<br></blockquote><blockquote type=3D"cite">font-style:=
> normal; font-variant: normal; font-weight: normal; =
>=3D<br></blockquote><blockquote type=3D"cite">letter-spacing: normal; =
>line-height: normal; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-decorations-in-effect: none; text-indent: =
>0px; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-size-adjust: auto; text-transform: none; =
>orphans: 2; =3D<br></blockquote><blockquote type=3D"cite">white-space: =
>normal; widows: 2; word-spacing: 0px; "><span =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> style=3D3D"border-collapse: separate; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-border-horizontal-spacing: 0px; =
>-webkit-border-vertical-spacing: =3D<br></blockquote><blockquote =
>type=3D"cite">0px; color: rgb(0, 0, 0); font-family: Helvetica; =
>font-size: 12px; =3D<br></blockquote><blockquote type=3D"cite">font-style:=
> normal; font-variant: normal; font-weight: normal; =
>=3D<br></blockquote><blockquote type=3D"cite">letter-spacing: normal; =
>line-height: normal; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-decorations-in-effect: none; text-indent: =
>0px; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-size-adjust: auto; text-transform: none; =
>orphans: 2; =3D<br></blockquote><blockquote type=3D"cite">white-space: =
>normal; widows: 2; word-spacing: 0px; "><span =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> style=3D3D"border-collapse: separate; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-border-horizontal-spacing: 0px; =
>-webkit-border-vertical-spacing: =3D<br></blockquote><blockquote =
>type=3D"cite">0px; color: rgb(0, 0, 0); font-family: Helvetica; =
>font-size: 12px; =3D<br></blockquote><blockquote type=3D"cite">font-style:=
> normal; font-variant: normal; font-weight: normal; =
>=3D<br></blockquote><blockquote type=3D"cite">letter-spacing: normal; =
>line-height: normal; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-decorations-in-effect: none; text-indent: =
>0px; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-size-adjust: auto; text-transform: none; =
>orphans: 2; =3D<br></blockquote><blockquote type=3D"cite">white-space: =
>normal; widows: 2; word-spacing: 0px; "><span =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> style=3D3D"border-collapse: separate; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-border-horizontal-spacing: 0px; =
>-webkit-border-vertical-spacing: =3D<br></blockquote><blockquote =
>type=3D"cite">0px; color: rgb(0, 0, 0); font-family: Helvetica; =
>font-size: 12px; =3D<br></blockquote><blockquote type=3D"cite">font-style:=
> normal; font-variant: normal; font-weight: normal; =
>=3D<br></blockquote><blockquote type=3D"cite">letter-spacing: normal; =
>line-height: normal; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-decorations-in-effect: none; text-indent: =
>0px; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-size-adjust: auto; text-transform: none; =
>orphans: 2; =3D<br></blockquote><blockquote type=3D"cite">white-space: =
>normal; widows: 2; word-spacing: 0px; "><span =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> style=3D3D"border-collapse: separate; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-border-horizontal-spacing: 0px; =
>-webkit-border-vertical-spacing: =3D<br></blockquote><blockquote =
>type=3D"cite">0px; color: rgb(0, 0, 0); font-family: Helvetica; =
>font-size: 12px; =3D<br></blockquote><blockquote type=3D"cite">font-style:=
> normal; font-variant: normal; font-weight: normal; =
>=3D<br></blockquote><blockquote type=3D"cite">letter-spacing: normal; =
>line-height: normal; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-decorations-in-effect: none; text-indent: =
>0px; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-size-adjust: auto; text-transform: none; =
>orphans: 2; =3D<br></blockquote><blockquote type=3D"cite">white-space: =
>normal; widows: 2; word-spacing: 0px; "><span =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> style=3D3D"border-collapse: separate; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-border-horizontal-spacing: 0px; =
>-webkit-border-vertical-spacing: =3D<br></blockquote><blockquote =
>type=3D"cite">0px; color: rgb(0, 0, 0); font-family: Helvetica; =
>font-size: 12px; =3D<br></blockquote><blockquote type=3D"cite">font-style:=
> normal; font-variant: normal; font-weight: normal; =
>=3D<br></blockquote><blockquote type=3D"cite">letter-spacing: normal; =
>line-height: normal; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-decorations-in-effect: none; text-indent: =
>0px; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-size-adjust: auto; text-transform: none; =
>orphans: 2; =3D<br></blockquote><blockquote type=3D"cite">white-space: =
>normal; widows: 2; word-spacing: 0px; "><span =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> style=3D3D"border-collapse: separate; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-border-horizontal-spacing: 0px; =
>-webkit-border-vertical-spacing: =3D<br></blockquote><blockquote =
>type=3D"cite">0px; color: rgb(0, 0, 0); font-family: Helvetica; =
>font-size: 12px; =3D<br></blockquote><blockquote type=3D"cite">font-style:=
> normal; font-variant: normal; font-weight: normal; =
>=3D<br></blockquote><blockquote type=3D"cite">letter-spacing: normal; =
>line-height: normal; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-decorations-in-effect: none; text-indent: =
>0px; =3D<br></blockquote><blockquote =
>type=3D"cite">-webkit-text-size-adjust: auto; text-transform: none; =
>orphans: 2; =3D<br></blockquote><blockquote type=3D"cite">white-space: =
>normal; widows: 2; word-spacing: 0px; "><div><font =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> color=3D3D"#0000FF"><font =3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-style-span" face=3D3D"Gill =
>Sans"><span =3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-style-span" style=3D3D"color: rgb(0, 0, =
>255); font-family: =3D<br></blockquote><blockquote type=3D"cite">'Gill =
>Sans'; "><span class=3D3D"Apple-style-span" style=3D3D"color: =
>rgb(0, =3D<br></blockquote><blockquote type=3D"cite">0, 255); =
>font-family: 'Gill Sans'; ">Antony =3D<br></blockquote><blockquote =
>type=3D"cite">Hosking</span></span></font></font>&=
>lt;font class=3D3D"Apple-style-span" =3D<br></blockquote><blockquote =
>type=3D"cite">face=3D3D"Gill Sans"><span =
>class=3D3D"Apple-style-span" style=3D3D"font-family: =
>=3D<br></blockquote><blockquote type=3D"cite">'Gill Sans'; "><span =
>class=3D3D"Apple-style-span" style=3D3D"font-family: =
>=3D<br></blockquote><blockquote type=3D"cite">'Gill Sans'; "><span =
>class=3D3D"Apple-converted-space">&nbsp;</span>|<span =
>=3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-converted-space">&nbsp;</span>=
></span></span><span =3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-style-span" style=3D3D"font-family: 'Gill =
>Sans'; "><span =3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-style-span" style=3D3D"font-family: 'Gill =
>Sans'; =3D<br></blockquote><blockquote type=3D"cite">">Associate =
>Professor</span></span><span class=3D3D"Apple-style-span" =
>=3D<br></blockquote><blockquote type=3D"cite">style=3D3D"font-family: =
>'Gill Sans'; "><span class=3D3D"Apple-style-span" =
>=3D<br></blockquote><blockquote type=3D"cite">style=3D3D"font-family: =
>'Gill Sans'; ">&nbsp;| Computer Science | Purdue =
>=3D<br></blockquote><blockquote =
>type=3D"cite">University</span></span></font></div&gt=
>;<div><font =
>class=3D3D"Apple-style-span"=3D<br></blockquote><blockquote =
>type=3D"cite">face=3D3D"GillSans-Light"><span =
>class=3D3D"Apple-style-span" =3D<br></blockquote><blockquote =
>type=3D"cite">style=3D3D"font-family: GillSans-Light; ">305 N. =
>University Street | West =3D<br></blockquote><blockquote =
>type=3D"cite">Lafayette | IN 47907 | =
>USA</span></font></div><div><font =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> color=3D3D"#0000FF" face=3D3D"Gill Sans"><span =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> style=3D3D"color: rgb(0, 0, 255); font-family: =
>=3D<br></blockquote><blockquote type=3D"cite">'Gill Sans'; "><span =
>class=3D3D"Apple-style-span" style=3D3D"color: rgb(0, =
>=3D<br></blockquote><blockquote type=3D"cite">0, 255); font-family: =
>'Gill Sans'; ">Office</span></span></font><font =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> face=3D3D"GillSans-Light"><span =3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-style-span" style=3D3D"font-family: =
>GillSans-Light; "><span =3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-style-span" style=3D3D"font-family: =
>GillSans-Light; =3D<br></blockquote><blockquote =
>type=3D"cite">">&nbsp;+1 765 494 6001 |<span =
>=3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-converted-space">&nbsp;</span>=
></span></span></font><font =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> color=3D3D"#0000FF" face=3D3D"Gill Sans"><span =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> style=3D3D"color: rgb(0, 0, 255); font-family: =
>=3D<br></blockquote><blockquote type=3D"cite">'Gill Sans'; "><span =
>class=3D3D"Apple-style-span" style=3D3D"color: rgb(0, =
>=3D<br></blockquote><blockquote type=3D"cite">0, 255); font-family: =
>'Gill Sans'; ">Mobile</span></span></font><font =
>=3D<br></blockquote><blockquote type=3D"cite">class=3D3D"Apple-style-span"=
> face=3D3D"GillSans-Light"><span =3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-style-span" style=3D3D"font-family: =
>GillSans-Light; "><span =3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-style-span" style=3D3D"font-family: =
>GillSans-Light; "><span =3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-converted-space">&nbsp;</span>=
>+1 765 427 =3D<br></blockquote><blockquote =
>type=3D"cite">5484</span></span></font></div><d=
>iv><font class=3D3D"Apple-style-span" =
>=3D<br></blockquote><blockquote =
>type=3D"cite">face=3D3D"GillSans-Light"><br =
>=3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"khtml-block-placeholder"></font></div=
>></span></span></span></span=3D<br></blockquote><b=
>lockquote type=3D"cite"><blockquote =
>type=3D"cite"></span></span></span><br =
>=3D<br></blockquote></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-interchange-newline"></span></d=
>iv></span></div></span><br =
>=3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-interchange-newline"> =
></div><br><div><div>On 31 Oct 2009, =
>=3D<br></blockquote><blockquote type=3D"cite">at 16:06, Mika Nystrom =
>wrote:</div><br =3D<br></blockquote><blockquote =
>type=3D"cite">class=3D3D"Apple-interchange-newline"><blockquote =
>type=3D3D"cite"><div>With =3D<br></blockquote><blockquote =
>type=3D"cite">the RC m3gdb it either segfaults gdb =
>or:<br><br>(m3gdb) threads<br>Can't =
>=3D<br></blockquote><blockquote type=3D"cite">find Modula-3 identifier: =
>ThreadPosix<br>(m3gdb) threads all<br>Can't =
>=3D<br></blockquote><blockquote type=3D"cite">find Modula-3 identifier: =
>ThreadPosix<br>(m3gdb) threads all bt =
>=3D<br></blockquote><blockquote type=3D"cite"><br>Can't find =
>Modula-3 identifier: ThreadPosix<br>(m3gdb) =
><br><br>Tony =3D<br></blockquote><blockquote =
>type=3D"cite">Hosking writes:<br><blockquote =
>type=3D3D"cite"><br></blockquote><blockquote =
>=3D<br></blockquote><blockquote =
>type=3D"cite">type=3D3D"cite">--Apple-Mail-33--461716527<br></=
>blockquote><blockquote =3D<br></blockquote><blockquote =
>type=3D"cite">type=3D3D"cite">Content-Type: =
>text/plain;<br></blockquote><blockquote =
>=3D<br></blockquote><blockquote type=3D"cite">type=3D3D"cite"><span =
>class=3D3D"Apple-tab-span" style=3D3D"white-space:pre"><span =
>class=3D"Apple-tab-span" style=3D"white-space:pre">	=
></span>=3D<br></blockquote><blockquote =
>type=3D"cite"></span>charset=3D3DUS-ASCII;<br></blockquote&=
>gt;<blockquote type=3D3D"cite"><span=3D<br></blockquote><blockquo=
>te type=3D"cite">class=3D3D"Apple-tab-span" =
>style=3D3D"white-space:pre"><span class=3D"Apple-tab-span" =
>style=3D"white-space:pre">	</span>=3D<br></blockquote><blockquote =
>type=3D"cite"></span>format=3D3Dflowed;<br></blockquote>=
><blockquote type=3D3D"cite"><span =3D<br></blockquote><blockquote=
> type=3D"cite">class=3D3D"Apple-tab-span" =
>style=3D3D"white-space:pre"><span class=3D"Apple-tab-span" =
>style=3D"white-space:pre">	</span>=3D<br></blockquote><blockquote =
>type=3D"cite"></span>delsp=3D3Dyes<br></blockquote><b=
>lockquote =3D<br></blockquote><blockquote =
>type=3D"cite">type=3D3D"cite">Content-Transfer-Encoding: =
>=3D<br></blockquote><blockquote =
>type=3D"cite">7bit<br></blockquote><blockquote =
>=3D<br></blockquote><blockquote =
>type=3D"cite">type=3D3D"cite"><br></blockquote><blockquo=
>te type=3D3D"cite">threads all =3D<br></blockquote><blockquote =
>type=3D"cite">bt<br></blockquote><blockquote =
>type=3D3D"cite"><br></blockquote><blockquote =
>=3D<br></blockquote><blockquote type=3D"cite">type=3D3D"cite">should =
>give a backtrace of all =3D<br></blockquote><blockquote =
>type=3D"cite">threads.<br></blockquote><blockquote =
>=3D<br></blockquote><blockquote =
>type=3D"cite">type=3D3D"cite"><br></blockquote></div>=
></blockquote></div><br></div></body><=3D<=
>br></blockquote><blockquote =
>type=3D"cite">/html>=3D<br></blockquote><blockquote =
>type=3D"cite"><br></blockquote><blockquote =
>type=3D"cite">--Apple-Mail-36--459856549--<br></blockquote></div></blockqu=
>ote></div><br></div></body></html>=
>
>--Apple-Mail-62--295019692--



More information about the M3devel mailing list