[M3devel] AMD64_FREEBSD problems with current RC from m3 site

Tony Hosking hosking at cs.purdue.edu
Thu Nov 5 04:16:10 CET 2009


Can you get this to break at the first fault:

break RTHooks__ReportFault

And then:

p ThreadPThread__DumpThreads()

Clearly somethings is *very* broken.  How can we be processing a  
thread that is not stopped when we should have stopped them all.

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 4 Nov 2009, at 19:57, Mika Nystrom wrote:

> 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--

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20091104/6e3c286e/attachment-0002.html>


More information about the M3devel mailing list