[M3devel] deadlock... in ThreadPThread.m3?

Jay K jay.krell at cornell.edu
Sun Jan 9 02:46:33 CET 2011


Tony raised legit issue w/ my fix. I will try another very soon (tonight).


Index: ThreadPThread.m3
===================================================================
RCS file: /usr/cvs/cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3,v
retrieving revision 1.247
diff -u -r1.247 ThreadPThread.m3
--- ThreadPThread.m3    9 Jan 2011 00:36:07 -0000    1.247
+++ ThreadPThread.m3    9 Jan 2011 01:14:16 -0000
@@ -1283,10 +1283,10 @@
       cond: Condition;
   BEGIN
     Acquire(joinMu);
-    LockHeap();
     FOR i := FIRST(locks) TO LAST(locks) DO
       PThreadLockMutex(locks[i], ThisLine(), i);
     END;
+    LockHeap();
     (* Walk activations and lock all threads, conditions.
      * NOTE: We have initMu, activeMu, so slots
      * won't change, conditions and mutexes



 - Jay

----------------------------------------
> To: hosking at cs.purdue.edu
> Date: Sat, 8 Jan 2011 17:43:55 -0800
> From: mika at async.caltech.edu
> CC: m3devel at elegosoft.com
> Subject: Re: [M3devel] deadlock... in ThreadPThread.m3?
>
>
> Well I spent the whole day figuring out how to update the compiler..
> finally got everything working and I think this is with the very latest
> version (Jay just committed something two hours ago and it's in here).
>
> Or... wait.. did he go back a version and re-introduce the deadlock?
> That would explain why it's behaving the same way as it was before...
>
> Mika
>
>
>
> Thread 68 (process 32362):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003c4a0a in ThreadPThread__pthread_mutex_lock (i=0x613c20) at ../src/thread/PTHREAD/ThreadPThreadC.c:452
> #3 0x003c36e1 in ThreadPThread__PThreadLockMutex (mutex=0x613c20, line=1279) at ../src/thread/PTHREAD/ThreadPThread.m3:1256
> #4 0x003c37e3 in ThreadPThread__AtForkPrepare () at ../src/thread/PTHREAD/ThreadPThread.m3:1279
> #5 0x97137217 in _cthread_fork_prepare ()
> #6 0x97137155 in fork ()
> #7 0x00352910 in ProcessPosixCommon__Create_ForkExec (cmd=0x242c2ac, params=0x242c3ac, env=0x0, wd=0x57bf44, stdin=0x0, stdout=0x239f9a4, stderr=0x2433508) at ../src/os/POSIX/ProcessPosixCommon.m3:75
> #8 0x00353de5 in Process__Create (cmd=0x242c2ac, params=0x242c3ac, env=0x0, wd=0x57bf44, stdin=0x0, stdout=0x239f9a4, stderr=0x2433508) at ../src/os/POSIX/ProcessPosix.m3:21
> #9 0x00316384 in ProcUtils__Apply__Exec.1072 () at ../src/ProcUtils.m3:180
> #10 0x00316d6e in ProcUtils__Apply (self=0x242f160) at ../src/ProcUtils.m3:274
> #11 0x003c0ea5 in ThreadPThread__RunThread (me=0x2009600) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #12 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2009600) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #13 0x9713885d in _pthread_start ()
> #14 0x971386e2 in thread_start ()
>
> Thread 67 (process 32362):
> #0 0x9719ea7e in poll$UNIX2003 ()
> #1 0x003beb7e in ThreadInternal__Poll (fd=13, read=1, m3timeout=-1) at ../src/thread/Common/ThreadInternal.c:31
> #2 0x003c1bd5 in ThreadPThread__XIOWait (self=0x2009550, fd=13, read=1 '\001', interval=-1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:627
> #3 0x003c19a4 in SchedulerPosix__IOWait (fd=13, read=1 '\001', timeoutInterval=-1) at ../src/thread/PTHREAD/ThreadPThread.m3:590
> #4 0x0034f862 in FilePosix__IntermittentRead (h=0x24334f8, b=0xb1df4cd0, mayBlock=1 '\001') at ../src/os/POSIX/FilePosix.m3:220
> #5 0x0035e935 in FileRd__Seek (rd=0x2433518, pos=0, dontBlock=0 '\0') at ../src/rw/FileRd.m3:83
> #6 0x00356338 in Rd__DoSeek (rd=0x2433518) at ../src/rw/Rd.m3:54
> #7 0x003560c1 in UnsafeRd__FastGetChar (rd=0x2433518) at ../src/rw/Rd.m3:43
> #8 0x00356018 in Rd__GetChar (rd=0x2433518) at ../src/rw/Rd.m3:34
> #9 0x00316fbc in ProcUtils__SSApply (self=0x242f128) at ../src/ProcUtils.m3:54
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2009550) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2009550) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 66 (process 32362):
> #0 0x9719ea7e in poll$UNIX2003 ()
> #1 0x003beb7e in ThreadInternal__Poll (fd=11, read=1, m3timeout=-1) at ../src/thread/Common/ThreadInternal.c:31
> #2 0x003c1bd5 in ThreadPThread__XIOWait (self=0x20094a0, fd=11, read=1 '\001', interval=-1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:627
> #3 0x003c19a4 in SchedulerPosix__IOWait (fd=11, read=1 '\001', timeoutInterval=-1) at ../src/thread/PTHREAD/ThreadPThread.m3:590
> #4 0x0034f862 in FilePosix__IntermittentRead (h=0x239f994, b=0xb1d72cd0, mayBlock=1 '\001') at ../src/os/POSIX/FilePosix.m3:220
> #5 0x0035e935 in FileRd__Seek (rd=0x239f9b4, pos=0, dontBlock=0 '\0') at ../src/rw/FileRd.m3:83
> #6 0x00356338 in Rd__DoSeek (rd=0x239f9b4) at ../src/rw/Rd.m3:54
> #7 0x003560c1 in UnsafeRd__FastGetChar (rd=0x239f9b4) at ../src/rw/Rd.m3:43
> #8 0x00356018 in Rd__GetChar (rd=0x239f9b4) at ../src/rw/Rd.m3:34
> #9 0x00316fbc in ProcUtils__SSApply (self=0x242f0f0) at ../src/ProcUtils.m3:54
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x20094a0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x20094a0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 65 (process 32362):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003c4a0a in ThreadPThread__pthread_mutex_lock (i=0x613c20) at ../src/thread/PTHREAD/ThreadPThreadC.c:452
> #3 0x003beefd in ThreadPThread__InitMutex (m=0x242a6f8, root=0x242a6f4, Clean=0x3bed6f) at ../src/thread/PTHREAD/ThreadPThread.m3:101
> #4 0x003befce in ThreadPThread__LockMutex (m=0x242a6f4) at ../src/thread/PTHREAD/ThreadPThread.m3:117
> #5 0x00355ff6 in Rd__GetChar (rd=0x242a6f4) at ../src/rw/Rd.m3:33
> #6 0x00364b5d in Lex__Skip (rd=0x242a6f4, cs=0x587ff8) at ../src/fmtlex/Lex.m3:46
> #7 0x00366e53 in Lex__ReadReal (rd=0x242a6f4, sign=0xb1cf0603, digits=0xb1cf061c, digCnt=0xb1cf0608, exp=0xb1cf060c) at ../src/fmtlex/Lex.m3:569
> #8 0x003678f0 in Lex__LongReal (rd=0x242a6f4) at ../src/fmtlex/Lex.m3:662
> #9 0x0036834e in Scan__LongReal (txt=0x1753494) at ../src/fmtlex/Scan.m3:77
> #10 0x002603f5 in SchemeInputPort__NextToken (t=0x2380de4, wx=0x242a4a8) at ../src/SchemeInputPort.m3:439
> #11 0x00260756 in SchemeInputPort__ReadTail2 (t=0x2380de4, wx=0x242a4a8) at ../src/SchemeInputPort.m3:240
> #12 0x0025ebdd in SchemeInputPort__Read (t=0x2380de4) at ../src/SchemeInputPort.m3:179
> #13 0x0025edad in SchemeInputPort__Read (t=0x2380de4) at ../src/SchemeInputPort.m3:191
> #14 0x00260738 in SchemeInputPort__ReadTail2 (t=0x2380de4, wx=0x242a40c) at ../src/SchemeInputPort.m3:240
> #15 0x0025ebdd in SchemeInputPort__Read (t=0x2380de4) at ../src/SchemeInputPort.m3:179
> #16 0x00260738 in SchemeInputPort__ReadTail2 (t=0x2380de4, wx=0x239ddc4) at ../src/SchemeInputPort.m3:240
> #17 0x0025ebdd in SchemeInputPort__Read (t=0x2380de4) at ../src/SchemeInputPort.m3:179
> #18 0x00260738 in SchemeInputPort__ReadTail2 (t=0x2380de4, wx=0x239dc4c) at ../src/SchemeInputPort.m3:240
> #19 0x0025ebdd in SchemeInputPort__Read (t=0x2380de4) at ../src/SchemeInputPort.m3:179
> #20 0x00260738 in SchemeInputPort__ReadTail2 (t=0x2380de4, wx=0x239da8c) at ../src/SchemeInputPort.m3:240
> #21 0x0025ebdd in SchemeInputPort__Read (t=0x2380de4) at ../src/SchemeInputPort.m3:179
> #22 0x00260738 in SchemeInputPort__ReadTail2 (t=0x2380de4, wx=0x239d9b4) at ../src/SchemeInputPort.m3:240
> #23 0x0025ebdd in SchemeInputPort__Read (t=0x2380de4) at ../src/SchemeInputPort.m3:179
> #24 0x0024db82 in Scheme__LoadPort (t=0x237018c, in=0x2380de4) at ../src/Scheme.m3:317
> #25 0x0024ae56 in Scheme__LoadRd (t=0x237018c, rd=0x2379cfc, fn=0x0) at ../src/Scheme.m3:174
> #26 0x0024e659 in Scheme__ReadInitialFiles (t=0x237018c, files=0x4afc8c) at ../src/Scheme.m3:134
> #27 0x0024ea46 in Scheme__Init2 (t=0x237018c, input=0x15ac4ec, output=0x15ac514, files=0x4afc8c, env=0x0) at ../src/Scheme.m3:127
> #28 0x0024a89a in Scheme__Init (t=0x237018c, files=0x4afc8c, env=0x0) at ../src/Scheme.m3:102
> #29 0x0002abbc in SchemeCalculator__Init (t=0x237017c, code=0x225541c) at ../src/SchemeCalculator.m3:28
> #30 0x0000e373 in EuroDriver__OApply (cl=0x2367b70) at ../src/EuroDriver.m3:865
> #31 0x003c0ea5 in ThreadPThread__RunThread (me=0x2008b80) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #32 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2008b80) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #33 0x9713885d in _pthread_start ()
> #34 0x971386e2 in thread_start ()
>
> Thread 64 (process 32362):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003c4a0a in ThreadPThread__pthread_mutex_lock (i=0x613ca0) at ../src/thread/PTHREAD/ThreadPThreadC.c:452
> #3 0x003c3bb3 in RTOS__LockHeap () at ../src/thread/PTHREAD/ThreadPThread.m3:1336
> #4 0x003b023b in RTHeapRep__RegisterFinalCleanup (r=0x2430f38, p=0x3bed6f) at ../src/runtime/common/RTCollector.m3:2148
> #5 0x003bef65 in ThreadPThread__InitMutex (m=0x2430f3c, root=0x2430f38, Clean=0x3bed6f) at ../src/thread/PTHREAD/ThreadPThread.m3:106
> #6 0x003befce in ThreadPThread__LockMutex (m=0x2430f38) at ../src/thread/PTHREAD/ThreadPThread.m3:117
> #7 0x00355ff6 in Rd__GetChar (rd=0x2430f38) at ../src/rw/Rd.m3:33
> #8 0x00364b5d in Lex__Skip (rd=0x2430f38, cs=0x587ff8) at ../src/fmtlex/Lex.m3:46
> #9 0x00366e53 in Lex__ReadReal (rd=0x2430f38, sign=0xb1c6e7c3, digits=0xb1c6e7dc, digCnt=0xb1c6e7c8, exp=0xb1c6e7cc) at ../src/fmtlex/Lex.m3:569
> #10 0x003678f0 in Lex__LongReal (rd=0x2430f38) at ../src/fmtlex/Lex.m3:662
> #11 0x0036834e in Scan__LongReal (txt=0x1753494) at ../src/fmtlex/Scan.m3:77
> #12 0x002603f5 in SchemeInputPort__NextToken (t=0x237ede4, wx=0x2430e44) at ../src/SchemeInputPort.m3:439
> #13 0x00260756 in SchemeInputPort__ReadTail2 (t=0x237ede4, wx=0x2430e44) at ../src/SchemeInputPort.m3:240
> #14 0x0025ebdd in SchemeInputPort__Read (t=0x237ede4) at ../src/SchemeInputPort.m3:179
> #15 0x00260738 in SchemeInputPort__ReadTail2 (t=0x237ede4, wx=0x2430db0) at ../src/SchemeInputPort.m3:240
> #16 0x0025ebdd in SchemeInputPort__Read (t=0x237ede4) at ../src/SchemeInputPort.m3:179
> #17 0x00260738 in SchemeInputPort__ReadTail2 (t=0x237ede4, wx=0x2430cd8) at ../src/SchemeInputPort.m3:240
> #18 0x0025ebdd in SchemeInputPort__Read (t=0x237ede4) at ../src/SchemeInputPort.m3:179
> #19 0x0024db82 in Scheme__LoadPort (t=0x236e18c, in=0x237ede4) at ../src/Scheme.m3:317
> #20 0x0024ae56 in Scheme__LoadRd (t=0x236e18c, rd=0x2377cfc, fn=0x0) at ../src/Scheme.m3:174
> #21 0x0024e659 in Scheme__ReadInitialFiles (t=0x236e18c, files=0x4afc8c) at ../src/Scheme.m3:134
> #22 0x0024ea46 in Scheme__Init2 (t=0x236e18c, input=0x15ac4ec, output=0x15ac514, files=0x4afc8c, env=0x0) at ../src/Scheme.m3:127
> #23 0x0024a89a in Scheme__Init (t=0x236e18c, files=0x4afc8c, env=0x0) at ../src/Scheme.m3:102
> #24 0x0002abbc in SchemeCalculator__Init (t=0x236e17c, code=0x225541c) at ../src/SchemeCalculator.m3:28
> #25 0x0000e373 in EuroDriver__OApply (cl=0x2367ad8) at ../src/EuroDriver.m3:865
> #26 0x003c0ea5 in ThreadPThread__RunThread (me=0x2008af0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #27 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2008af0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #28 0x9713885d in _pthread_start ()
> #29 0x971386e2 in thread_start ()
>
> Thread 60 (process 32362):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003c4a0a in ThreadPThread__pthread_mutex_lock (i=0x2006bc0) at ../src/thread/PTHREAD/ThreadPThreadC.c:452
> #3 0x003befff in ThreadPThread__LockMutex (m=0x22cc724) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x003bed47 in Thread__Acquire (m=0x22cc724) at ../src/thread/PTHREAD/ThreadPThread.m3:81
> #5 0x002d9fb9 in SX__Lock (arr=0x235a9a4) at ../src/SX.m3:318
> #6 0x002d983f in SXSelect__WaitE (on=0xb1beccd8, except=0x0, touched=0x0) at ../src/SX.m3:241
> #7 0x002d8e0d in SXSelect__Wait (on=0xb1beccd8, touched=0x0) at ../src/SX.m3:149
> #8 0x00010c7d in EuroDriver__OApply__MainLoop.1174 () at ../src/EuroDriver.m3:832
> #9 0x0000e830 in EuroDriver__OApply (cl=0x22aad10) at ../src/EuroDriver.m3:892
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2007080) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2007080) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 59 (process 32362):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003c4a0a in ThreadPThread__pthread_mutex_lock (i=0x613c20) at ../src/thread/PTHREAD/ThreadPThreadC.c:452
> #3 0x003beefd in ThreadPThread__InitMutex (m=0x2354a24, root=0x2354a20, Clean=0x3bed6f) at ../src/thread/PTHREAD/ThreadPThread.m3:101
> #4 0x003befce in ThreadPThread__LockMutex (m=0x2354a20) at ../src/thread/PTHREAD/ThreadPThread.m3:117
> #5 0x003bed47 in Thread__Acquire (m=0x2354a20) at ../src/thread/PTHREAD/ThreadPThread.m3:81
> #6 0x00359e60 in RdClass__Lock (rd=0x2354a20) at ../src/rw/Rd.m3:521
> #7 0x0025e4c4 in SchemeInputPort__Lock (t=0x2354b08) at ../src/SchemeInputPort.m3:72
> #8 0x0025f3dc in SchemeInputPort__NextToken (t=0x2354b08, wx=0x2354b28) at ../src/SchemeInputPort.m3:299
> #9 0x0025eb94 in SchemeInputPort__Read (t=0x2354b08) at ../src/SchemeInputPort.m3:177
> #10 0x0024aea9 in Scheme__LoadEval (t=0x224418c, rd=0x2354a20) at ../src/Scheme.m3:291
> #11 0x0024af22 in Scheme__LoadEvalText (t=0x224418c, txt=0x225541c) at ../src/Scheme.m3:306
> #12 0x0002ad28 in SchemeCalculator__Calc (t=0x224417c, arr=0xb1b6ab04) at ../src/SchemeCalculator.m3:47
> #13 0x0000f37c in EuroDriver__OApply__CalcOrderSize.1137 () at ../src/EuroDriver.m3:564
> #14 0x0000ece1 in EuroDriver__OApply__SafetyViolation.1126 () at ../src/EuroDriver.m3:507
> #15 0x00010a04 in EuroDriver__OApply__MainLoop.1174 () at ../src/EuroDriver.m3:795
> #16 0x0000e830 in EuroDriver__OApply (cl=0x22aac78) at ../src/EuroDriver.m3:892
> #17 0x003c0ea5 in ThreadPThread__RunThread (me=0x2007020) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #18 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2007020) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #19 0x9713885d in _pthread_start ()
> #20 0x971386e2 in thread_start ()
>
> Thread 54 (process 32362):
> #0 0x9719ea7e in poll$UNIX2003 ()
> #1 0x003beb7e in ThreadInternal__Poll (fd=10, read=1, m3timeout=1) at ../src/thread/Common/ThreadInternal.c:31
> #2 0x003c1bd5 in ThreadPThread__XIOWait (self=0x161dfc0, fd=10, read=1 '\001', interval=1.7976931348623157e+308, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:627
> #3 0x003c1aa8 in SchedulerPosix__IOAlertWait (fd=10, read=1 '\001', timeoutInterval=-1) at ../src/thread/PTHREAD/ThreadPThread.m3:603
> #4 0x00346693 in TCP__GetBytesFD (t=0x22211d8, arr=0x22f400c, timeout=-1) at ../src/POSIX/TCP.m3:326
> #5 0x00348786 in ConnRW__RdSeek (rd=0x2221260, pos=267, dontBlock=0 '\0') at ../src/common/ConnRW.m3:69
> #6 0x003591ce in Rd__GetLine (rd=0x2221260) at ../src/rw/Rd.m3:426
> #7 0x002b2826 in TWSTester__RApply (cl=0x2221290) at ../src/TWSTester.m3:382
> #8 0x003c0ea5 in ThreadPThread__RunThread (me=0x161dfc0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #9 0x003c0b9a in ThreadPThread__ThreadBase (param=0x161dfc0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #10 0x9713885d in _pthread_start ()
> #11 0x971386e2 in thread_start ()
>
> Thread 53 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x161deb0, mutex=0x161e1c0, m3timeout=1294411605.506855) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x161e160, n=0.5, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c183a in Thread__Pause (n=0.5) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x00297efc in PMTWS__TSCApply (cl=0x2221088) at ../src/PMTWS.m3:229
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x161e160) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x161e160) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 52 (process 32362):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003c4a0a in ThreadPThread__pthread_mutex_lock (i=0x613ca0) at ../src/thread/PTHREAD/ThreadPThreadC.c:452
> #3 0x003c3bb3 in RTOS__LockHeap () at ../src/thread/PTHREAD/ThreadPThread.m3:1336
> #4 0x003a66fc in RTAllocator__AllocTraced (dataSize=24, dataAlignment=4, thread=0x161e144) at ../src/runtime/common/RTAllocator.m3:363
> #5 0x003a5a99 in RTAllocator__GetTracedObj (def=0x616d54) at ../src/runtime/common/RTAllocator.m3:224
> #6 0x003a550f in RTHooks__AllocateTracedObj (defn=0x616d54) at ../src/runtime/common/RTAllocator.m3:122
> #7 0x003d3c0e in RTHooks__Concat (t=0x23669ec, u=0x56c460) at ../src/text/TextCat.m3:28
> #8 0x002b0dc2 in TWSTester__MakeString (contract=0xb19e4dc0) at ../src/TWSTester.m3:92
> #9 0x002b11ac in TWSTester__ReqMktData (t=0x2220800, tickerId=3, contract=0xb19e4dc0) at ../src/TWSTester.m3:136
> #10 0x002bccaf in TWSTestBridge__MreqMktData (t=0x2220800, tickerId=3, contract=0xb19e4dc0) at ../src/TWSTestBridge.m3 => ../src/TWSBridgeG.mg:580
> #11 0x002978ec in PMTWS__TSCApply (cl=0x2221044) at ../src/PMTWS.m3:210
> #12 0x003c0ea5 in ThreadPThread__RunThread (me=0x161e100) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #13 0x003c0b9a in ThreadPThread__ThreadBase (param=0x161e100) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #14 0x9713885d in _pthread_start ()
> #15 0x971386e2 in thread_start ()
>
> Thread 51 (process 32362):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003c4a0a in ThreadPThread__pthread_mutex_lock (i=0x613ca0) at ../src/thread/PTHREAD/ThreadPThreadC.c:452
> #3 0x003c3bb3 in RTOS__LockHeap () at ../src/thread/PTHREAD/ThreadPThread.m3:1336
> #4 0x003a66fc in RTAllocator__AllocTraced (dataSize=136, dataAlignment=8, thread=0x16265a4) at ../src/runtime/common/RTAllocator.m3:363
> #5 0x003a581e in RTAllocator__GetTracedRef (def=0x5b1280) at ../src/runtime/common/RTAllocator.m3:202
> #6 0x003a54da in RTHooks__AllocateTracedRef (defn=0x5b1280) at ../src/runtime/common/RTAllocator.m3:115
> #7 0x000b03d0 in IntDBTable_gcoms_instrumentTbl__Put (tbl=0x235f464, key=0xb1962d7c, val=0xb1962d00) at ../I386_DARWIN/IntDBTable_gcoms_instrumentTbl.m3 => /usr/local/cm3/pkg/libm3/src/table/Table.mg:126
> #8 0x000ad244 in DBTable_gcoms_instrumentMonitor__CopyC (cl=0x228c080, res=0x235f464) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:362
> #9 0x0008c6de in GCOMSPortfolio__Lock (t=0x2255cd8) at ../src/GCOMSPortfolio.m3:94
> #10 0x00029faa in SXPortfolio__Scan (t=0x229a888) at ../src/SXPortfolio.m3:47
> #11 0x0002a998 in SXPortfolio__Apply (cl=0x222057c) at ../src/SXPortfolio.m3:113
> #12 0x003c0ea5 in ThreadPThread__RunThread (me=0x1626560) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #13 0x003c0b9a in ThreadPThread__ThreadBase (param=0x1626560) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #14 0x9713885d in _pthread_start ()
> #15 0x971386e2 in thread_start ()
>
> Thread 50 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x2005ac0, mutex=0x20059b0, m3timeout=1294411629.006319) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x2005a60, n=50, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c1886 in Thread__AlertPause (n=50) at ../src/thread/PTHREAD/ThreadPThread.m3:573
> #6 0x000e162d in DBTable_gcoms_aux_ordrMonitor__ApplyC (cl=0x229a528) at ../I386_DARWIN/DBTable_gcoms_aux_ordrMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:416
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x2005a60) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2005a60) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 49 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x2005a40, mutex=0x20058e0, m3timeout=1294411606.0014169) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x20059e0, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c183a in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000e357e in DBTable_gcoms_aux_ordrMonitor__CleanerApply (cl=0x229a720) at ../I386_DARWIN/DBTable_gcoms_aux_ordrMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x20059e0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x20059e0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 48 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x161de60, mutex=0x161aa50, m3timeout=1294411629.003248) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x161aae0, n=50, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c1886 in Thread__AlertPause (n=50) at ../src/thread/PTHREAD/ThreadPThread.m3:573
> #6 0x000d2f00 in DBTable_gcoms_fillMonitor__ApplyC (cl=0x229a258) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:416
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x161aae0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x161aae0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 47 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x161ac10, mutex=0x1625c10, m3timeout=1294411605.9982891) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x161aa80, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c183a in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000d50b3 in DBTable_gcoms_fillMonitor__CleanerApply (cl=0x229a450) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x161aa80) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x161aa80) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 46 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x2004440, mutex=0x2004410, m3timeout=1294411678.997467) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x20043b0, n=100, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c1886 in Thread__AlertPause (n=100) at ../src/thread/PTHREAD/ThreadPThread.m3:573
> #6 0x000da48e in DBTable_gcoms_aux_instrumentMonitor__ApplyC (cl=0x1711268) at ../I386_DARWIN/DBTable_gcoms_aux_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:416
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x20043b0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x20043b0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 45 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x20038d0, mutex=0x2004380, m3timeout=1294411605.9944479) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x2004320, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c183a in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000dc415 in DBTable_gcoms_aux_instrumentMonitor__CleanerApply (cl=0x1711460) at ../I386_DARWIN/DBTable_gcoms_aux_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x2004320) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2004320) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 44 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x20071d0, mutex=0x20070e0, m3timeout=1294411678.9916439) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x2007170, n=100, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c1886 in Thread__AlertPause (n=100) at ../src/thread/PTHREAD/ThreadPThread.m3:573
> #6 0x000ad6b0 in DBTable_gcoms_instrumentMonitor__ApplyC (cl=0x224daf0) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:416
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x2007170) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2007170) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 43 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x20046e0, mutex=0x2006f50, m3timeout=1294411605.83337) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x2007110, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c183a in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000afa3d in DBTable_gcoms_instrumentMonitor__CleanerApply (cl=0x224dce8) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x2007110) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2007110) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 42 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x161d830, mutex=0x161d780, m3timeout=1294411678.981461) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x161dae0, n=100, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c1886 in Thread__AlertPause (n=100) at ../src/thread/PTHREAD/ThreadPThread.m3:573
> #6 0x000ad6b0 in DBTable_gcoms_instrumentMonitor__ApplyC (cl=0x224d768) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:416
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x161dae0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x161dae0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 41 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x161d7e0, mutex=0x161da50, m3timeout=1294411605.8302381) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x161da80, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c183a in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000afa3d in DBTable_gcoms_instrumentMonitor__CleanerApply (cl=0x224d960) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x161da80) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x161da80) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 40 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x161d940, mutex=0x161d910, m3timeout=1294411678.8294799) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x161d8b0, n=100, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c1886 in Thread__AlertPause (n=100) at ../src/thread/PTHREAD/ThreadPThread.m3:573
> #6 0x000c4b88 in DBTable_gcoms_ordr_statusMonitor__ApplyC (cl=0x224d348) at ../I386_DARWIN/DBTable_gcoms_ordr_statusMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:416
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x161d8b0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x161d8b0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 39 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x16262c0, mutex=0x161d750, m3timeout=1294411605.8264539) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x161d850, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c183a in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000c6a9a in DBTable_gcoms_ordr_statusMonitor__CleanerApply (cl=0x224d540) at ../I386_DARWIN/DBTable_gcoms_ordr_statusMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x161d850) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x161d850) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 38 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x2003bc0, mutex=0x2003cd0, m3timeout=1294411628.744529) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x2003c70, n=50, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c1886 in Thread__AlertPause (n=50) at ../src/thread/PTHREAD/ThreadPThread.m3:573
> #6 0x000b4d70 in DBTable_gcoms_strategyMonitor__ApplyC (cl=0x228c348) at ../I386_DARWIN/DBTable_gcoms_strategyMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:416
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x2003c70) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2003c70) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 37 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x2003ba0, mutex=0x2003be0, m3timeout=1294411605.7216971) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x2003c10, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c183a in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000b6cc1 in DBTable_gcoms_strategyMonitor__CleanerApply (cl=0x228c538) at ../I386_DARWIN/DBTable_gcoms_strategyMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x2003c10) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2003c10) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 36 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x16256b0, mutex=0x16255a0, m3timeout=1294411628.815861) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x1625650, n=50, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c1886 in Thread__AlertPause (n=50) at ../src/thread/PTHREAD/ThreadPThread.m3:573
> #6 0x000ad6b0 in DBTable_gcoms_instrumentMonitor__ApplyC (cl=0x228c080) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:416
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x1625650) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x1625650) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 35 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x1625630, mutex=0x1625570, m3timeout=1294411605.7159209) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x16255d0, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c183a in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000afa3d in DBTable_gcoms_instrumentMonitor__CleanerApply (cl=0x228c270) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x16255d0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x16255d0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 34 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x2003a30, mutex=0x20031e0, m3timeout=1294411628.7167931) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x20039d0, n=50, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c1886 in Thread__AlertPause (n=50) at ../src/thread/PTHREAD/ThreadPThread.m3:573
> #6 0x000d2f00 in DBTable_gcoms_fillMonitor__ApplyC (cl=0x2255d40) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:416
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x20039d0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x20039d0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 33 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003c4993 in ThreadPThread__pthread_cond_timedwait (cond=0x20034c0, mutex=0x20038a0, m3timeout=1294411605.7081449) at ../src/thread/PTHREAD/ThreadPThreadC.c:413
> #4 0x003c1763 in ThreadPThread__XPause (self=0x2003970, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003c183a in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000d50b3 in DBTable_gcoms_fillMonitor__CleanerApply (cl=0x2255f30) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x2003970) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2003970) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 32 (process 32362):
> #0 0x9719ea7e in poll$UNIX2003 ()
> #1 0x003beb7e in ThreadInternal__Poll (fd=9, read=1, m3timeout=1) at ../src/thread/Common/ThreadInternal.c:31
> #2 0x003c1bd5 in ThreadPThread__XIOWait (self=0x2003780, fd=9, read=1 '\001', interval=1.7976931348623157e+308, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:627
> #3 0x003c1aa8 in SchedulerPosix__IOAlertWait (fd=9, read=1 '\001', timeoutInterval=-1) at ../src/thread/PTHREAD/ThreadPThread.m3:603
> #4 0x00346693 in TCP__GetBytesFD (t=0x227c15c, arr=0x227600c, timeout=-1) at ../src/POSIX/TCP.m3:326
> #5 0x00348786 in ConnRW__RdSeek (rd=0x227a010, pos=0, dontBlock=0 '\0') at ../src/common/ConnRW.m3:69
> #6 0x003591ce in Rd__GetLine (rd=0x227a010) at ../src/rw/Rd.m3:426
> #7 0x002678d9 in UpdateMonitor__InApplyP (cl=0x227a040) at ../src/UpdateMonitor.m3:240
> #8 0x003c0ea5 in ThreadPThread__RunThread (me=0x2003780) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #9 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2003780) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #10 0x9713885d in _pthread_start ()
> #11 0x971386e2 in thread_start ()
>
> Thread 31 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2003420, j=0x2003720) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x20036c0, m=0x227c220, c=0x227c22c, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x227c220, c=0x227c22c) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002674cc in UpdateMonitor__OutApplyP (p=0x227c17c) at ../src/UpdateMonitor.m3:178
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x20036c0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x20036c0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 30 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x161a290, j=0x1625020) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x1624fc0, m=0x2255ac0, c=0x2255af4, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x2255ac0, c=0x2255af4) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x0026a003 in DesynchronizedDB__PApply (p=0x2255b04) at ../src/DesynchronizedDB.m3:216
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x1624fc0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x1624fc0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 29 (process 32362):
> #0 0x9716c1d6 in __wait4 ()
> #1 0x9716c1c9 in waitpid$UNIX2003 ()
> #2 0x003c50d5 in Uexec__waitpid (i=32392, j=0xb0e36b7c, k=0) at ../src/unix/Common/Uexec.c:66
> #3 0x003c1d31 in SchedulerPosix__WaitProcess (pid=32392, status=0xb0e36b7c) at ../src/thread/PTHREAD/ThreadPThread.m3:657
> #4 0x003536dc in Process__Wait (p=0x22585fc) at ../src/os/POSIX/ProcessPosixCommon.m3:275
> #5 0x003163ad in ProcUtils__Apply__Exec.1072 () at ../src/ProcUtils.m3:185
> #6 0x00316d6e in ProcUtils__Apply (self=0x2256284) at ../src/ProcUtils.m3:274
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x16251a0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x16251a0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 28 (process 32362):
> #0 0x9719ea7e in poll$UNIX2003 ()
> #1 0x003beb7e in ThreadInternal__Poll (fd=8, read=1, m3timeout=1) at ../src/thread/Common/ThreadInternal.c:31
> #2 0x003c1bd5 in ThreadPThread__XIOWait (self=0x20030c0, fd=8, read=1 '\001', interval=1.7976931348623157e+308, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:627
> #3 0x003c1aa8 in SchedulerPosix__IOAlertWait (fd=8, read=1 '\001', timeoutInterval=-1) at ../src/thread/PTHREAD/ThreadPThread.m3:603
> #4 0x00346693 in TCP__GetBytesFD (t=0x22562c4, arr=0x225e00c, timeout=-1) at ../src/POSIX/TCP.m3:326
> #5 0x00348786 in ConnRW__RdSeek (rd=0x2256318, pos=0, dontBlock=0 '\0') at ../src/common/ConnRW.m3:69
> #6 0x00356338 in Rd__DoSeek (rd=0x2256318) at ../src/rw/Rd.m3:54
> #7 0x003560c1 in UnsafeRd__FastGetChar (rd=0x2256318) at ../src/rw/Rd.m3:43
> #8 0x00356018 in Rd__GetChar (rd=0x2256318) at ../src/rw/Rd.m3:34
> #9 0x002c62c5 in ReadLine__ReadALine (t=0x225600c) at ../src/ReadLine.m3:151
> #10 0x002c877e in ReadLine__ReadLine (t=0x225600c) at ../src/ReadLine.m3:411
> #11 0x0023b1fb in SchemeReadLine__GetCh (p=0x2256348) at ../src/SchemeReadLine.m3:80
> #12 0x0025f4b3 in SchemeInputPort__NextToken (t=0x2256348, wx=0x22563cc) at ../src/SchemeInputPort.m3:309
> #13 0x0025eb94 in SchemeInputPort__Read (t=0x2256348) at ../src/SchemeInputPort.m3:177
> #14 0x0023ba70 in SchemeReadLine__MainLoop (rl=0x225600c, scm=0x22340d0) at ../src/SchemeReadLine.m3:146
> #15 0x00006c23 in Main__SCApply (c=0x2255620) at ../src/Main.m3:92
> #16 0x003c0ea5 in ThreadPThread__RunThread (me=0x20030c0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #17 0x003c0b9a in ThreadPThread__ThreadBase (param=0x20030c0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #18 0x9713885d in _pthread_start ()
> #19 0x971386e2 in thread_start ()
>
> Thread 27 (process 32362):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003c4a0a in ThreadPThread__pthread_mutex_lock (i=0x161e470) at ../src/thread/PTHREAD/ThreadPThreadC.c:452
> #3 0x003befff in ThreadPThread__LockMutex (m=0x22440a4) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x002dbd63 in SXLongReal__Update (v=0x2244010, newValue=1293721230.087589, when=1293721230.087605) at ../I386_DARWIN/SXLongReal.m3 => ../src/SXType.mg:79
> #5 0x002dc086 in SXLongReal__SetVar (v=0x2244010, newValue=1293721230.087589, when=1293721230.087605) at ../I386_DARWIN/SXLongReal.m3 => ../src/SXType.mg:98
> #6 0x00300c16 in SXTimer__Loop (cl=0x173934c) at ../src/SXTimer.m3:64
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x2001ec0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2001ec0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 26 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x20011c0, j=0x2001e10) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2001db0, m=0x1738078, c=0x17380a8, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x1738078, c=0x17380a8) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x0009e3d6 in GCOMSOrderStatus__Apply (cl=0x17380b8) at ../src/GCOMSOrderStatus.m3:166
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x2001db0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2001db0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 25 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x1619840, j=0x1619920) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x161a170, m=0x15aab74, c=0x15aab80, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x15aab74, c=0x15aab80) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x000a4482 in GCOMSBusyOrders__Apply (cl=0x15aab90) at ../src/GCOMSBusyOrders.m3:63
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x161a170) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x161a170) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 24 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x20011a0, j=0x2001170) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2001110, m=0x173e044, c=0x173e050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x173e044, c=0x173e050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0bace84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0bace84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x1594280) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15943b0) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2001110) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2001110) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 23 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x20010f0, j=0x20010c0) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2001060, m=0x1724034, c=0x1724040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x1724034, c=0x1724040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0b2ae84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0b2ae84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15940f0) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x1594220) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2001060) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2001060) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 22 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2001040, j=0x2001010) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000fb0, m=0x1722034, c=0x1722040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x1722034, c=0x1722040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0aa8e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0aa8e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15adb40) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15ad7cc) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000fb0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000fb0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 21 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000f90, j=0x2000f60) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000f00, m=0x1720034, c=0x1720040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x1720034, c=0x1720040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0a26e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0a26e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15adae0) at ../src/SX.m3:151
> #9 0x0016017c in CurrencySXProxy__Apply (cl=0x15ad7b0) at ../I386_DARWIN/CurrencySXProxy.m3 => /Users/mika/t/calarm/m3readline/src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000f00) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000f00) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 20 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000ee0, j=0x2000eb0) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000e50, m=0x173c044, c=0x173c050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x173c044, c=0x173c050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb09a4e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb09a4e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15ad450) at ../src/SX.m3:151
> #9 0x002d3613 in BoolSXProxy__Apply (cl=0x15ad794) at ../I386_DARWIN/BoolSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000e50) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000e50) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 19 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000e30, j=0x2000e00) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000da0, m=0x171e034, c=0x171e040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x171e034, c=0x171e040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0922e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0922e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15ad3e8) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15ad778) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000da0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000da0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 18 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000d80, j=0x2000d50) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000cf0, m=0x1740044, c=0x1740050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x1740044, c=0x1740050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb08a0e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb08a0e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15ad380) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15ad75c) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000cf0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000cf0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 17 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000cd0, j=0x2000ca0) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000c40, m=0x1704044, c=0x1704050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x1704044, c=0x1704050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb081ee84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb081ee84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15ad318) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15ad740) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000c40) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000c40) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 16 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000c20, j=0x2000bf0) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000b90, m=0x1702044, c=0x1702050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x1702044, c=0x1702050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb079ce84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb079ce84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15ad2b0) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15ad724) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000b90) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000b90) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 15 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000b70, j=0x2000b40) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000ae0, m=0x173a044, c=0x173a050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x173a044, c=0x173a050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb071ae84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb071ae84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15ad248) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15ad708) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000ae0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000ae0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 14 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000ac0, j=0x2000a90) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000a30, m=0x171a034, c=0x171a040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x171a034, c=0x171a040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0698e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0698e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15ad1e0) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15ad6ec) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000a30) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000a30) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 13 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000a10, j=0x20009e0) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000980, m=0x1718034, c=0x1718040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x1718034, c=0x1718040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0616e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0616e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15ad618) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15ad6d0) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000980) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000980) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 12 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000960, j=0x2000930) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x20008d0, m=0x1716034, c=0x1716040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x1716034, c=0x1716040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0594e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0594e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15ad5b0) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15ad6b4) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x20008d0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x20008d0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 11 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x20008b0, j=0x2000880) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000820, m=0x1714034, c=0x1714040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x1714034, c=0x1714040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0512e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0512e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15ad548) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15ad698) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000820) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000820) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 10 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000800, j=0x20007d0) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000770, m=0x1712034, c=0x1712040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x1712034, c=0x1712040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0490e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0490e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15acea8) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15ad67c) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000770) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000770) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 9 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000750, j=0x2000720) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x20006c0, m=0x15b6034, c=0x15b6040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x15b6034, c=0x15b6040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb040ee84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb040ee84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x1591ea8) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x1591fd8) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x20006c0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x20006c0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 8 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x20006a0, j=0x2000670) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000610, m=0x15b4034, c=0x15b4040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x15b4034, c=0x15b4040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb038ce84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb038ce84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x1591bf8) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x1591d28) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000610) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000610) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 7 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x20005f0, j=0x20005c0) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000560, m=0x15b2034, c=0x15b2040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x15b2034, c=0x15b2040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb030ae84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb030ae84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x1591a70) at ../src/SX.m3:151
> #9 0x0016017c in CurrencySXProxy__Apply (cl=0x1591b98) at ../I386_DARWIN/CurrencySXProxy.m3 => /Users/mika/t/calarm/m3readline/src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000560) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000560) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 6 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000540, j=0x2000510) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x20004b0, m=0x171c0c0, c=0x171c0cc, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x171c0c0, c=0x171c0cc) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0288e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0288e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x1591808) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x1591938) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x20004b0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x20004b0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 5 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000490, j=0x2000460) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000400, m=0x15b0034, c=0x15b0040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x15b0034, c=0x15b0040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0206e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0206e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x1591678) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x15917a8) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000400) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000400) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 4 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x20003e0, j=0x20003b0) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000350, m=0x15ae034, c=0x15ae040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x15ae034, c=0x15ae040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002d9828 in SXSelect__WaitE (on=0xb0184e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002d8e0d in SXSelect__Wait (on=0xb0184e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002d8e66 in SXSelect__Wait1 (on=0x15914e8) at ../src/SX.m3:151
> #9 0x002d4515 in LongRealSXProxy__Apply (cl=0x1591618) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000350) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000350) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 3 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x2000150, j=0x20002c0) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x2000260, m=0x159123c, c=0x159122c, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003bf5c8 in Thread__Wait (m=0x159123c, c=0x159122c) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002ce79c in VarProxyDefs__NotifyApply (cl=0x1591248) at ../src/VarProxyDefs.m3:55
> #7 0x003c0ea5 in ThreadPThread__RunThread (me=0x2000260) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003c0b9a in ThreadPThread__ThreadBase (param=0x2000260) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 2 (process 32362):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003c4a0a in ThreadPThread__pthread_mutex_lock (i=0x613c20) at ../src/thread/PTHREAD/ThreadPThreadC.c:452
> #3 0x003beefd in ThreadPThread__InitMutex (m=0x23480ac, root=0x23480a8, Clean=0x3bed6f) at ../src/thread/PTHREAD/ThreadPThread.m3:101
> #4 0x003befce in ThreadPThread__LockMutex (m=0x23480a8) at ../src/thread/PTHREAD/ThreadPThread.m3:117
> #5 0x00355ff6 in Rd__GetChar (rd=0x23480a8) at ../src/rw/Rd.m3:33
> #6 0x00364b5d in Lex__Skip (rd=0x23480a8, cs=0x587ff8) at ../src/fmtlex/Lex.m3:46
> #7 0x00366e53 in Lex__ReadReal (rd=0x23480a8, sign=0xb0080ca3, digits=0xb0080cbc, digCnt=0xb0080ca8, exp=0xb0080cac) at ../src/fmtlex/Lex.m3:569
> #8 0x003678f0 in Lex__LongReal (rd=0x23480a8) at ../src/fmtlex/Lex.m3:662
> #9 0x0036834e in Scan__LongReal (txt=0x234807c) at ../src/fmtlex/Scan.m3:77
> #10 0x003260a0 in XTime__ClApply (cl=0x15971b8) at ../src/XTime.m3:185
> #11 0x003c0ea5 in ThreadPThread__RunThread (me=0x161a0b0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #12 0x003c0b9a in ThreadPThread__ThreadBase (param=0x161a0b0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #13 0x9713885d in _pthread_start ()
> #14 0x971386e2 in thread_start ()
>
> Thread 1 (process 32362):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003c48d4 in ThreadPThread__pthread_cond_wait (i=0x16076f0, j=0x16076c0) at ../src/thread/PTHREAD/ThreadPThreadC.c:396
> #4 0x003bf4bf in ThreadPThread__XWait (self=0x1607660, m=0x15ac4b0, c=0x242f190, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003c1499 in ThreadPThread__XJoin (self=0x1607660, t=0x242f174, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:513
> #6 0x003c15ae in Thread__Join (t=0x242f174) at ../src/thread/PTHREAD/ThreadPThread.m3:525
> #7 0x003158c9 in ProcUtils__Wait (c=0x242f0d4) at ../src/ProcUtils.m3:318
> #8 0x0024618a in SchemeCommandRunner__RealRunTimeoutCommandApply (proc=0x1738cc4, interp=0x2367eac, args=0x239bd88) at ../src/SchemeCommandRunner.m3:164
> #9 0x00245e07 in SchemeCommandRunner__RunTimeoutCommandApply (proc=0x1738cc4, interp=0x2367eac, args=0x239bd88) at ../src/SchemeCommandRunner.m3:129
> #10 0x00245405 in SchemeCommandRunner__RunCommandApply (proc=0x1738cc4, interp=0x2367eac, args=0x239bd70) at ../src/SchemeCommandRunner.m3:23
> #11 0x0025c183 in SchemePrimitive__EDApply (ed=0x1738340, t=0x236b540, interp=0x2367eac, args=0x239bd70) at ../src/SchemePrimitive.m3:207
> #12 0x00256d12 in SchemePrimitive__Prims (t=0x236b540, interp=0x2367eac, args=0x239bd70, x=0x239a328, y=0x239bd5c, free=0xbfffe82f) at ../src/SchemePrimitive.m3:580
> #13 0x0025bb2b in SchemePrimitive__Apply2 (t=0x236b540, interp=0x2367eac, a1=0x239a328, a2=0x239bd5c) at ../src/SchemePrimitive.m3:549
> #14 0x0024d640 in Scheme__EvalInternal (t=0x2367eac, x=0x239a288, env=0x239bce0) at ../src/Scheme.m3:585
> #15 0x0024d3a8 in Scheme__EvalInternal (t=0x2367eac, x=0x239a1d8, env=0x239bce0) at ../src/Scheme.m3:582
> #16 0x0024d82d in Scheme__Eval (t=0x2367eac, x=0x239b098, envP=0x2367ef4) at ../src/Scheme.m3:353
> #17 0x0024b005 in Scheme__EvalInGlobalEnv (t=0x2367eac, x=0x239b098) at ../src/Scheme.m3:603
> #18 0x0002aebc in SchemeCalculator__Calc (t=0x2367e9c, arr=0xbfffecdc) at ../src/SchemeCalculator.m3:61
> #19 0x0000cbd3 in EuroDriver__Loop (t=0x224da38) at ../src/EuroDriver.m3:289
> #20 0x00008820 in Main_M3 (mode=1) at ../src/Main.m3:268
> #21 0x003b465a in RTLinker__RunMainBody (m=0x59e4c0) at ../src/runtime/common/RTLinker.m3:406
> #22 0x003b3a8f in RTLinker__AddUnitI (m=0x59e4c0) at ../src/runtime/common/RTLinker.m3:113
> #23 0x003b3b13 in RTLinker__AddUnit (b=0x6c5d) at ../src/runtime/common/RTLinker.m3:122
> #24 0x000052ec in main (argc=19, argv=0xbffff1b4, envp=0xbffff204) at _m3main.c:16
>
> Thread 75 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x5d3ac0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003ac2e3 in ThreadPThread__PThreadLockMutex (mutex=0x5d3ac0, line=1288, index=2) at ../src/thread/PTHREAD/ThreadPThread.m3:1262
> #4 0x003ac409 in ThreadPThread__AtForkPrepare () at ../src/thread/PTHREAD/ThreadPThread.m3:1288
> #5 0x97137217 in _cthread_fork_prepare ()
> #6 0x97137155 in fork ()
> #7 0x0033bc4d in ProcessPosixCommon__Create_ForkExec (cmd=0x31e02ac, params=0x31e03c8, env=0x0, wd=0x53bf44, stdin=0x0, stdout=0x30e91cc, stderr=0x30ea700) at ../src/os/POSIX/ProcessPosixCommon.m3:75
> #8 0x0033d137 in Process__Create (cmd=0x31e02ac, params=0x31e03c8, env=0x0, wd=0x53bf44, stdin=0x0, stdout=0x30e91cc, stderr=0x30ea700) at ../src/os/POSIX/ProcessPosix.m3:21
> #9 0x002ffdbc in ProcUtils__Apply__Exec.1072 () at ../src/ProcUtils.m3:180
> #10 0x003007c1 in ProcUtils__Apply (self=0x30eb88c) at ../src/ProcUtils.m3:274
> #11 0x003a9c5b in ThreadPThread__RunThread (me=0x161dd00) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #12 0x003a998a in ThreadPThread__ThreadBase (param=0x161dd00) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #13 0x9713885d in _pthread_start ()
> #14 0x971386e2 in thread_start ()
>
> Thread 74 (process 67010):
> #0 0x9719ea7e in poll$UNIX2003 ()
> #1 0x003a7b74 in ThreadInternal__Poll (fd=13, read=1, m3timeout=-1) at ../src/thread/Common/ThreadInternal.c:57
> #2 0x003aa8f1 in ThreadPThread__XIOWait (self=0x161dc50, fd=13, read=1 '\001', interval=-1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:627
> #3 0x003aa6dc in SchedulerPosix__IOWait (fd=13, read=1 '\001', timeoutInterval=-1) at ../src/thread/PTHREAD/ThreadPThread.m3:590
> #4 0x00338b5f in FilePosix__IntermittentRead (h=0x30ea6f0, b=0xb1ef8cf0, mayBlock=1 '\001') at ../src/os/POSIX/FilePosix.m3:220
> #5 0x00347c68 in FileRd__Seek (rd=0x30ea710, pos=0, dontBlock=0 '\0') at ../src/rw/FileRd.m3:83
> #6 0x0033f64d in Rd__DoSeek (rd=0x30ea710) at ../src/rw/Rd.m3:54
> #7 0x0033f3d6 in UnsafeRd__FastGetChar (rd=0x30ea710) at ../src/rw/Rd.m3:43
> #8 0x0033f32d in Rd__GetChar (rd=0x30ea710) at ../src/rw/Rd.m3:34
> #9 0x00300a0b in ProcUtils__SSApply (self=0x30eb854) at ../src/ProcUtils.m3:54
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x161dc50) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x161dc50) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 73 (process 67010):
> #0 0x9719ea7e in poll$UNIX2003 ()
> #1 0x003a7b74 in ThreadInternal__Poll (fd=11, read=1, m3timeout=-1) at ../src/thread/Common/ThreadInternal.c:57
> #2 0x003aa8f1 in ThreadPThread__XIOWait (self=0x161dbc0, fd=11, read=1 '\001', interval=-1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:627
> #3 0x003aa6dc in SchedulerPosix__IOWait (fd=11, read=1 '\001', timeoutInterval=-1) at ../src/thread/PTHREAD/ThreadPThread.m3:590
> #4 0x00338b5f in FilePosix__IntermittentRead (h=0x30e91bc, b=0xb1e76cf0, mayBlock=1 '\001') at ../src/os/POSIX/FilePosix.m3:220
> #5 0x00347c68 in FileRd__Seek (rd=0x30e91dc, pos=0, dontBlock=0 '\0') at ../src/rw/FileRd.m3:83
> #6 0x0033f64d in Rd__DoSeek (rd=0x30e91dc) at ../src/rw/Rd.m3:54
> #7 0x0033f3d6 in UnsafeRd__FastGetChar (rd=0x30e91dc) at ../src/rw/Rd.m3:43
> #8 0x0033f32d in Rd__GetChar (rd=0x30e91dc) at ../src/rw/Rd.m3:34
> #9 0x00300a0b in ProcUtils__SSApply (self=0x30eb81c) at ../src/ProcUtils.m3:54
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x161dbc0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x161dbc0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 72 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x5d3ac0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7ebe in ThreadPThread__InitMutex (m=0x31339fc, root=0x31339f8, Clean=0x3a7d52) at ../src/thread/PTHREAD/ThreadPThread.m3:101
> #4 0x003a7f82 in ThreadPThread__LockMutex (m=0x31339f8) at ../src/thread/PTHREAD/ThreadPThread.m3:117
> #5 0x0033f30b in Rd__GetChar (rd=0x31339f8) at ../src/rw/Rd.m3:33
> #6 0x0034dffd in Lex__Skip (rd=0x31339f8, cs=0x548018) at ../src/fmtlex/Lex.m3:46
> #7 0x003503c3 in Lex__ReadReal (rd=0x31339f8, sign=0xb1df47c3, digits=0xb1df47dc, digCnt=0xb1df47c8, exp=0xb1df47cc) at ../src/fmtlex/Lex.m3:569
> #8 0x00350ef5 in Lex__LongReal (rd=0x31339f8) at ../src/fmtlex/Lex.m3:662
> #9 0x003518f1 in Scan__LongReal (txt=0x25768e8) at ../src/fmtlex/Scan.m3:77
> #10 0x0024f849 in SchemeInputPort__NextToken (t=0x30d4aec, wx=0x31337e8) at ../src/SchemeInputPort.m3:439
> #11 0x0024fb9c in SchemeInputPort__ReadTail2 (t=0x30d4aec, wx=0x31337e8) at ../src/SchemeInputPort.m3:240
> #12 0x0024e100 in SchemeInputPort__Read (t=0x30d4aec) at ../src/SchemeInputPort.m3:179
> #13 0x0024e2bc in SchemeInputPort__Read (t=0x30d4aec) at ../src/SchemeInputPort.m3:191
> #14 0x0024fb73 in SchemeInputPort__ReadTail2 (t=0x30d4aec, wx=0x3133620) at ../src/SchemeInputPort.m3:240
> #15 0x0024e100 in SchemeInputPort__Read (t=0x30d4aec) at ../src/SchemeInputPort.m3:179
> #16 0x0024fb73 in SchemeInputPort__ReadTail2 (t=0x30d4aec, wx=0x3133548) at ../src/SchemeInputPort.m3:240
> #17 0x0024e100 in SchemeInputPort__Read (t=0x30d4aec) at ../src/SchemeInputPort.m3:179
> #18 0x0023c6cd in Scheme__LoadPort (t=0x30d018c, in=0x30d4aec) at ../src/Scheme.m3:317
> #19 0x002399e3 in Scheme__LoadRd (t=0x30d018c, rd=0x30d3cf0, fn=0x0) at ../src/Scheme.m3:174
> #20 0x0023d255 in Scheme__ReadInitialFiles (t=0x30d018c, files=0x46fc8c) at ../src/Scheme.m3:134
> #21 0x0023d5e7 in Scheme__Init2 (t=0x30d018c, input=0x20003b4, output=0x20013e8, files=0x46fc8c, env=0x0) at ../src/Scheme.m3:127
> #22 0x00239461 in Scheme__Init (t=0x30d018c, files=0x46fc8c, env=0x0) at ../src/Scheme.m3:102
> #23 0x00029420 in SchemeCalculator__Init (t=0x30d017c, code=0x263fccc) at ../src/SchemeCalculator.m3:28
> #24 0x0000deef in EuroDriver__OApply (cl=0x3241b88) at ../src/EuroDriver.m3:865
> #25 0x003a9c5b in ThreadPThread__RunThread (me=0x2307650) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #26 0x003a998a in ThreadPThread__ThreadBase (param=0x2307650) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #27 0x9713885d in _pthread_start ()
> #28 0x971386e2 in thread_start ()
>
> Thread 71 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x5d3b40) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003ac7d5 in RTOS__LockHeap () at ../src/thread/PTHREAD/ThreadPThread.m3:1345
> #4 0x003995a6 in RTHeapRep__RegisterFinalCleanup (r=0x31239f8, p=0x3a7d52) at ../src/runtime/common/RTCollector.m3:2148
> #5 0x003a7f1e in ThreadPThread__InitMutex (m=0x31239fc, root=0x31239f8, Clean=0x3a7d52) at ../src/thread/PTHREAD/ThreadPThread.m3:106
> #6 0x003a7f82 in ThreadPThread__LockMutex (m=0x31239f8) at ../src/thread/PTHREAD/ThreadPThread.m3:117
> #7 0x0033f30b in Rd__GetChar (rd=0x31239f8) at ../src/rw/Rd.m3:33
> #8 0x0034dffd in Lex__Skip (rd=0x31239f8, cs=0x548018) at ../src/fmtlex/Lex.m3:46
> #9 0x003503c3 in Lex__ReadReal (rd=0x31239f8, sign=0xb1d727c3, digits=0xb1d727dc, digCnt=0xb1d727c8, exp=0xb1d727cc) at ../src/fmtlex/Lex.m3:569
> #10 0x00350ef5 in Lex__LongReal (rd=0x31239f8) at ../src/fmtlex/Lex.m3:662
> #11 0x003518f1 in Scan__LongReal (txt=0x25768e8) at ../src/fmtlex/Scan.m3:77
> #12 0x0024f849 in SchemeInputPort__NextToken (t=0x3264aec, wx=0x31237e8) at ../src/SchemeInputPort.m3:439
> #13 0x0024fb9c in SchemeInputPort__ReadTail2 (t=0x3264aec, wx=0x31237e8) at ../src/SchemeInputPort.m3:240
> #14 0x0024e100 in SchemeInputPort__Read (t=0x3264aec) at ../src/SchemeInputPort.m3:179
> #15 0x0024e2bc in SchemeInputPort__Read (t=0x3264aec) at ../src/SchemeInputPort.m3:191
> #16 0x0024fb73 in SchemeInputPort__ReadTail2 (t=0x3264aec, wx=0x3123620) at ../src/SchemeInputPort.m3:240
> #17 0x0024e100 in SchemeInputPort__Read (t=0x3264aec) at ../src/SchemeInputPort.m3:179
> #18 0x0024fb73 in SchemeInputPort__ReadTail2 (t=0x3264aec, wx=0x3123548) at ../src/SchemeInputPort.m3:240
> #19 0x0024e100 in SchemeInputPort__Read (t=0x3264aec) at ../src/SchemeInputPort.m3:179
> #20 0x0023c6cd in Scheme__LoadPort (t=0x326018c, in=0x3264aec) at ../src/Scheme.m3:317
> #21 0x002399e3 in Scheme__LoadRd (t=0x326018c, rd=0x3263cf0, fn=0x0) at ../src/Scheme.m3:174
> #22 0x0023d255 in Scheme__ReadInitialFiles (t=0x326018c, files=0x46fc8c) at ../src/Scheme.m3:134
> #23 0x0023d5e7 in Scheme__Init2 (t=0x326018c, input=0x20003b4, output=0x20013e8, files=0x46fc8c, env=0x0) at ../src/Scheme.m3:127
> #24 0x00239461 in Scheme__Init (t=0x326018c, files=0x46fc8c, env=0x0) at ../src/Scheme.m3:102
> #25 0x00029420 in SchemeCalculator__Init (t=0x326017c, code=0x263fccc) at ../src/SchemeCalculator.m3:28
> #26 0x0000deef in EuroDriver__OApply (cl=0x3241af0) at ../src/EuroDriver.m3:865
> #27 0x003a9c5b in ThreadPThread__RunThread (me=0x23075c0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #28 0x003a998a in ThreadPThread__ThreadBase (param=0x23075c0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #29 0x9713885d in _pthread_start ()
> #30 0x971386e2 in thread_start ()
>
> Thread 67 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x5d3ac0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7ebe in ThreadPThread__InitMutex (m=0x2686284, root=0x2686280, Clean=0x3a7d52) at ../src/thread/PTHREAD/ThreadPThread.m3:101
> #4 0x003a7f82 in ThreadPThread__LockMutex (m=0x2686280) at ../src/thread/PTHREAD/ThreadPThread.m3:117
> #5 0x003a7d30 in Thread__Acquire (m=0x2686280) at ../src/thread/PTHREAD/ThreadPThread.m3:81
> #6 0x00343175 in RdClass__Lock (rd=0x2686280) at ../src/rw/Rd.m3:521
> #7 0x0024d9ef in SchemeInputPort__Lock (t=0x2686368) at ../src/SchemeInputPort.m3:72
> #8 0x0024e87d in SchemeInputPort__NextToken (t=0x2686368, wx=0x2686388) at ../src/SchemeInputPort.m3:299
> #9 0x0024e0bb in SchemeInputPort__Read (t=0x2686368) at ../src/SchemeInputPort.m3:177
> #10 0x00239a38 in Scheme__LoadEval (t=0x254018c, rd=0x2686280) at ../src/Scheme.m3:291
> #11 0x00239abd in Scheme__LoadEvalText (t=0x254018c, txt=0x263fccc) at ../src/Scheme.m3:306
> #12 0x00029574 in SchemeCalculator__Calc (t=0x254017c, arr=0xb1cf09e4) at ../src/SchemeCalculator.m3:47
> #13 0x0000ee50 in EuroDriver__OApply__CalcOrderSize.1137 () at ../src/EuroDriver.m3:564
> #14 0x0000e7d6 in EuroDriver__OApply__SafetyViolation.1126 () at ../src/EuroDriver.m3:507
> #15 0x000103ca in EuroDriver__OApply__MainLoop.1174 () at ../src/EuroDriver.m3:795
> #16 0x0000e3a2 in EuroDriver__OApply (cl=0x3018bb0) at ../src/EuroDriver.m3:892
> #17 0x003a9c5b in ThreadPThread__RunThread (me=0x23054a0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #18 0x003a998a in ThreadPThread__ThreadBase (param=0x23054a0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #19 0x9713885d in _pthread_start ()
> #20 0x971386e2 in thread_start ()
>
> Thread 66 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x230d020, j=0x2305470) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2305410, m=0x311a158, c=0x311a164, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x311a158, c=0x311a164) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb1c6ecb8, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb1c6ecb8, touched=0x0) at ../src/SX.m3:149
> #8 0x0001063a in EuroDriver__OApply__MainLoop.1174 () at ../src/EuroDriver.m3:832
> #9 0x0000e3a2 in EuroDriver__OApply (cl=0x3018b18) at ../src/EuroDriver.m3:892
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2305410) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2305410) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 62 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x23019d0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7faf in ThreadPThread__LockMutex (m=0x31b1584) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x003a7d30 in Thread__Acquire (m=0x31b1584) at ../src/thread/PTHREAD/ThreadPThread.m3:81
> #5 0x002c5bb6 in SX__Lock (arr=0x327c430) at ../src/SX.m3:318
> #6 0x002c5496 in SXSelect__WaitE (on=0xb1beccb8, except=0x0, touched=0x0) at ../src/SX.m3:241
> #7 0x002c4acd in SXSelect__Wait (on=0xb1beccb8, touched=0x0) at ../src/SX.m3:149
> #8 0x0001063a in EuroDriver__OApply__MainLoop.1174 () at ../src/EuroDriver.m3:832
> #9 0x0000e3a2 in EuroDriver__OApply (cl=0x21fcc00) at ../src/EuroDriver.m3:892
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x1626040) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x1626040) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 61 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x5d3ac0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7ebe in ThreadPThread__InitMutex (m=0x252c4b4, root=0x252c4b0, Clean=0x3a7d52) at ../src/thread/PTHREAD/ThreadPThread.m3:101
> #4 0x003a7f82 in ThreadPThread__LockMutex (m=0x252c4b0) at ../src/thread/PTHREAD/ThreadPThread.m3:117
> #5 0x003a7d30 in Thread__Acquire (m=0x252c4b0) at ../src/thread/PTHREAD/ThreadPThread.m3:81
> #6 0x00343175 in RdClass__Lock (rd=0x252c4b0) at ../src/rw/Rd.m3:521
> #7 0x0024d9ef in SchemeInputPort__Lock (t=0x252c598) at ../src/SchemeInputPort.m3:72
> #8 0x0024e87d in SchemeInputPort__NextToken (t=0x252c598, wx=0x252c5b8) at ../src/SchemeInputPort.m3:299
> #9 0x0024e0bb in SchemeInputPort__Read (t=0x252c598) at ../src/SchemeInputPort.m3:177
> #10 0x00239a38 in Scheme__LoadEval (t=0x26f018c, rd=0x252c4b0) at ../src/Scheme.m3:291
> #11 0x00239abd in Scheme__LoadEvalText (t=0x26f018c, txt=0x263fccc) at ../src/Scheme.m3:306
> #12 0x00029574 in SchemeCalculator__Calc (t=0x26f017c, arr=0xb1b6a864) at ../src/SchemeCalculator.m3:47
> #13 0x0000ee50 in EuroDriver__OApply__CalcOrderSize.1137 () at ../src/EuroDriver.m3:564
> #14 0x0000e7d6 in EuroDriver__OApply__SafetyViolation.1126 () at ../src/EuroDriver.m3:507
> #15 0x000103ca in EuroDriver__OApply__MainLoop.1174 () at ../src/EuroDriver.m3:795
> #16 0x0000e3a2 in EuroDriver__OApply (cl=0x21fcb68) at ../src/EuroDriver.m3:892
> #17 0x003a9c5b in ThreadPThread__RunThread (me=0x1625f80) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #18 0x003a998a in ThreadPThread__ThreadBase (param=0x1625f80) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #19 0x9713885d in _pthread_start ()
> #20 0x971386e2 in thread_start ()
>
> Thread 54 (process 67010):
> #0 0x9719ea7e in poll$UNIX2003 ()
> #1 0x003a7b74 in ThreadInternal__Poll (fd=10, read=1, m3timeout=1) at ../src/thread/Common/ThreadInternal.c:57
> #2 0x003aa8f1 in ThreadPThread__XIOWait (self=0x23071d0, fd=10, read=1 '\001', interval=1.7976931348623157e+308, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:627
> #3 0x003aa7db in SchedulerPosix__IOAlertWait (fd=10, read=1 '\001', timeoutInterval=-1) at ../src/thread/PTHREAD/ThreadPThread.m3:603
> #4 0x003344ff in TCP__GetBytesFD (t=0x3050f80, arr=0x3053048, timeout=-1) at ../src/POSIX/TCP.m3:326
> #5 0x003365ce in ConnRW__RdSeek (rd=0x3053018, pos=390, dontBlock=0 '\0') at ../src/common/ConnRW.m3:69
> #6 0x003424e3 in Rd__GetLine (rd=0x3053018) at ../src/rw/Rd.m3:426
> #7 0x002a00d4 in TWSTester__RApply (cl=0x3055054) at ../src/TWSTester.m3:382
> #8 0x003a9c5b in ThreadPThread__RunThread (me=0x23071d0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #9 0x003a998a in ThreadPThread__ThreadBase (param=0x23071d0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #10 0x9713885d in _pthread_start ()
> #11 0x971386e2 in thread_start ()
>
> Thread 53 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003ad59f in ThreadPThread__pthread_cond_timedwait (cond=0x1621150, mutex=0x1621120, m3timeout=1294537044.5119109) at ../src/thread/PTHREAD/ThreadPThreadC.c:431
> #4 0x003aa4a2 in ThreadPThread__XPause (self=0x16210c0, n=0.5, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003aa572 in Thread__Pause (n=0.5) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x00286610 in PMTWS__TSCApply (cl=0x3050e30) at ../src/PMTWS.m3:229
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x16210c0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x16210c0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 52 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x5d3b40) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003ac7d5 in RTOS__LockHeap () at ../src/thread/PTHREAD/ThreadPThread.m3:1345
> #4 0x0038ff14 in RTAllocator__AllocTraced (dataSize=24, dataAlignment=4, thread=0x1621054) at ../src/runtime/common/RTAllocator.m3:363
> #5 0x0038f2c7 in RTAllocator__GetTracedObj (def=0x5d6bf4) at ../src/runtime/common/RTAllocator.m3:224
> #6 0x0038ed60 in RTHooks__AllocateTracedObj (defn=0x5d6bf4) at ../src/runtime/common/RTAllocator.m3:122
> #7 0x003bc686 in RTHooks__Concat (t=0x3240a08, u=0x52c460) at ../src/text/TextCat.m3:28
> #8 0x0029e655 in TWSTester__MakeString (contract=0xb19e4dc0) at ../src/TWSTester.m3:92
> #9 0x0029ea07 in TWSTester__ReqMktData (t=0x30505a8, tickerId=4, contract=0xb19e4dc0) at ../src/TWSTester.m3:136
> #10 0x002aa233 in TWSTestBridge__MreqMktData (t=0x30505a8, tickerId=4, contract=0xb19e4dc0) at ../src/TWSTestBridge.m3 => ../src/TWSBridgeG.mg:580
> #11 0x00286034 in PMTWS__TSCApply (cl=0x3050dec) at ../src/PMTWS.m3:210
> #12 0x003a9c5b in ThreadPThread__RunThread (me=0x1621010) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #13 0x003a998a in ThreadPThread__ThreadBase (param=0x1621010) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #14 0x9713885d in _pthread_start ()
> #15 0x971386e2 in thread_start ()
>
> Thread 51 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x5d3b40) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003ac7d5 in RTOS__LockHeap () at ../src/thread/PTHREAD/ThreadPThread.m3:1345
> #4 0x0038ff14 in RTAllocator__AllocTraced (dataSize=136, dataAlignment=8, thread=0x1620ed4) at ../src/runtime/common/RTAllocator.m3:363
> #5 0x0038f048 in RTAllocator__GetTracedRef (def=0x5711e0) at ../src/runtime/common/RTAllocator.m3:202
> #6 0x0038ed2f in RTHooks__AllocateTracedRef (defn=0x5711e0) at ../src/runtime/common/RTAllocator.m3:115
> #7 0x000a8f49 in IntDBTable_gcoms_instrumentTbl__Put (tbl=0x328f110, key=0xb1962d7c, val=0xb1962d00) at ../I386_DARWIN/IntDBTable_gcoms_instrumentTbl.m3 => /usr/local/cm3/pkg/libm3/src/table/Table.mg:126
> #8 0x000a5ecc in DBTable_gcoms_instrumentMonitor__CopyC (cl=0x26608c0, res=0x328f110) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:362
> #9 0x00085c9f in GCOMSPortfolio__Lock (t=0x2660590) at ../src/GCOMSPortfolio.m3:94
> #10 0x000288d9 in SXPortfolio__Scan (t=0x300c578) at ../src/SXPortfolio.m3:47
> #11 0x0002920d in SXPortfolio__Apply (cl=0x3050324) at ../src/SXPortfolio.m3:113
> #12 0x003a9c5b in ThreadPThread__RunThread (me=0x1620e90) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #13 0x003a998a in ThreadPThread__ThreadBase (param=0x1620e90) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #14 0x9713885d in _pthread_start ()
> #15 0x971386e2 in thread_start ()
>
> Thread 50 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x2305bb0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7faf in ThreadPThread__LockMutex (m=0x26602f0) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x0025877b in DesynchronizedDB__SExec (t=0x26602c4, query=0x4ad944, busyWait=0 '\0', acof=1 '\001') at ../src/DesynchronizedDB.m3:125
> #5 0x000d9ad8 in DBTable_gcoms_aux_ordrMonitor__DbNow (db=0x26602c4) at ../I386_DARWIN/DBTable_gcoms_aux_ordrMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:456
> #6 0x000d9cdf in DBTable_gcoms_aux_ordrMonitor__CheckForNew (cl=0x300c218) at ../I386_DARWIN/DBTable_gcoms_aux_ordrMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:467
> #7 0x000d9a01 in DBTable_gcoms_aux_ordrMonitor__Sync (cl=0x300c218) at ../I386_DARWIN/DBTable_gcoms_aux_ordrMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:445
> #8 0x000d9588 in DBTable_gcoms_aux_ordrMonitor__ApplyC (cl=0x300c218) at ../I386_DARWIN/DBTable_gcoms_aux_ordrMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:393
> #9 0x003a9c5b in ThreadPThread__RunThread (me=0x1620d80) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #10 0x003a998a in ThreadPThread__ThreadBase (param=0x1620d80) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #11 0x9713885d in _pthread_start ()
> #12 0x971386e2 in thread_start ()
>
> Thread 49 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003ad59f in ThreadPThread__pthread_cond_timedwait (cond=0x1620d60, mutex=0x1620cd0, m3timeout=1294537044.970454) at ../src/thread/PTHREAD/ThreadPThreadC.c:431
> #4 0x003aa4a2 in ThreadPThread__XPause (self=0x1620d00, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003aa572 in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000db5a3 in DBTable_gcoms_aux_ordrMonitor__CleanerApply (cl=0x300c410) at ../I386_DARWIN/DBTable_gcoms_aux_ordrMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x1620d00) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x1620d00) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 48 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x2305bb0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7faf in ThreadPThread__LockMutex (m=0x26602f0) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x0025877b in DesynchronizedDB__SExec (t=0x26602c4, query=0x4aa228, busyWait=0 '\0', acof=1 '\001') at ../src/DesynchronizedDB.m3:125
> #5 0x000cb8aa in DBTable_gcoms_fillMonitor__DbNow (db=0x26602c4) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:456
> #6 0x000cbbf5 in DBTable_gcoms_fillMonitor__CheckForNew (cl=0x300bf48) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:467
> #7 0x000cb7d3 in DBTable_gcoms_fillMonitor__Sync (cl=0x300bf48) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:445
> #8 0x000cb35a in DBTable_gcoms_fillMonitor__ApplyC (cl=0x300bf48) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:393
> #9 0x003a9c5b in ThreadPThread__RunThread (me=0x1620b50) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #10 0x003a998a in ThreadPThread__ThreadBase (param=0x1620b50) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #11 0x9713885d in _pthread_start ()
> #12 0x971386e2 in thread_start ()
>
> Thread 47 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003ad59f in ThreadPThread__pthread_cond_timedwait (cond=0x16243d0, mutex=0x1620ac0, m3timeout=1294537044.9675839) at ../src/thread/PTHREAD/ThreadPThreadC.c:431
> #4 0x003aa4a2 in ThreadPThread__XPause (self=0x1620af0, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003aa572 in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000cd5e3 in DBTable_gcoms_fillMonitor__CleanerApply (cl=0x300c140) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x1620af0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x1620af0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 46 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x2305bb0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7faf in ThreadPThread__LockMutex (m=0x26602f0) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x0025877b in DesynchronizedDB__SExec (t=0x26602c4, query=0x4abd98, busyWait=0 '\0', acof=1 '\001') at ../src/DesynchronizedDB.m3:125
> #5 0x000d2b9a in DBTable_gcoms_aux_instrumentMonitor__DbNow (db=0x26602c4) at ../I386_DARWIN/DBTable_gcoms_aux_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:456
> #6 0x000d2dbf in DBTable_gcoms_aux_instrumentMonitor__CheckForNew (cl=0x30091c8) at ../I386_DARWIN/DBTable_gcoms_aux_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:467
> #7 0x000d2ac3 in DBTable_gcoms_aux_instrumentMonitor__Sync (cl=0x30091c8) at ../I386_DARWIN/DBTable_gcoms_aux_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:445
> #8 0x000d264a in DBTable_gcoms_aux_instrumentMonitor__ApplyC (cl=0x30091c8) at ../I386_DARWIN/DBTable_gcoms_aux_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:393
> #9 0x003a9c5b in ThreadPThread__RunThread (me=0x2306710) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #10 0x003a998a in ThreadPThread__ThreadBase (param=0x2306710) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #11 0x9713885d in _pthread_start ()
> #12 0x971386e2 in thread_start ()
>
> Thread 45 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003ad59f in ThreadPThread__pthread_cond_timedwait (cond=0x230b2d0, mutex=0x2306680, m3timeout=1294537044.960629) at ../src/thread/PTHREAD/ThreadPThreadC.c:431
> #4 0x003aa4a2 in ThreadPThread__XPause (self=0x23066b0, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003aa572 in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000d469b in DBTable_gcoms_aux_instrumentMonitor__CleanerApply (cl=0x30093c0) at ../I386_DARWIN/DBTable_gcoms_aux_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x23066b0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x23066b0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 44 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x2305bb0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7faf in ThreadPThread__LockMutex (m=0x26602f0) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x0025877b in DesynchronizedDB__SExec (t=0x26602c4, query=0x4a159c, busyWait=0 '\0', acof=1 '\001') at ../src/DesynchronizedDB.m3:125
> #5 0x000a66ee in DBTable_gcoms_instrumentMonitor__DbNow (db=0x26602c4) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:456
> #6 0x000a6b33 in DBTable_gcoms_instrumentMonitor__CheckForNew (cl=0x3205b38) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:467
> #7 0x000a6617 in DBTable_gcoms_instrumentMonitor__Sync (cl=0x3205b38) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:445
> #8 0x000a619e in DBTable_gcoms_instrumentMonitor__ApplyC (cl=0x3205b38) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:393
> #9 0x003a9c5b in ThreadPThread__RunThread (me=0x230b000) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #10 0x003a998a in ThreadPThread__ThreadBase (param=0x230b000) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #11 0x9713885d in _pthread_start ()
> #12 0x971386e2 in thread_start ()
>
> Thread 43 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003ad59f in ThreadPThread__pthread_cond_timedwait (cond=0x230afe0, mutex=0x230af20, m3timeout=1294537044.8138101) at ../src/thread/PTHREAD/ThreadPThreadC.c:431
> #4 0x003aa4a2 in ThreadPThread__XPause (self=0x230af80, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003aa572 in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000a860d in DBTable_gcoms_instrumentMonitor__CleanerApply (cl=0x3205d30) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x230af80) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x230af80) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 42 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x2305bb0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7faf in ThreadPThread__LockMutex (m=0x26602f0) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x0025877b in DesynchronizedDB__SExec (t=0x26602c4, query=0x4a159c, busyWait=0 '\0', acof=1 '\001') at ../src/DesynchronizedDB.m3:125
> #5 0x000a66ee in DBTable_gcoms_instrumentMonitor__DbNow (db=0x26602c4) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:456
> #6 0x000a6b33 in DBTable_gcoms_instrumentMonitor__CheckForNew (cl=0x32057b0) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:467
> #7 0x000a6617 in DBTable_gcoms_instrumentMonitor__Sync (cl=0x32057b0) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:445
> #8 0x000a619e in DBTable_gcoms_instrumentMonitor__ApplyC (cl=0x32057b0) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:393
> #9 0x003a9c5b in ThreadPThread__RunThread (me=0x230aca0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #10 0x003a998a in ThreadPThread__ThreadBase (param=0x230aca0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #11 0x9713885d in _pthread_start ()
> #12 0x971386e2 in thread_start ()
>
> Thread 41 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003ad59f in ThreadPThread__pthread_cond_timedwait (cond=0x2301860, mutex=0x230ab40, m3timeout=1294537044.8138311) at ../src/thread/PTHREAD/ThreadPThreadC.c:431
> #4 0x003aa4a2 in ThreadPThread__XPause (self=0x230aba0, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003aa572 in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000a860d in DBTable_gcoms_instrumentMonitor__CleanerApply (cl=0x32059a8) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x230aba0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x230aba0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 40 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x2305bb0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7faf in ThreadPThread__LockMutex (m=0x26602f0) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x0025877b in DesynchronizedDB__SExec (t=0x26602c4, query=0x4a6b9c, busyWait=0 '\0', acof=1 '\001') at ../src/DesynchronizedDB.m3:125
> #5 0x000bd587 in DBTable_gcoms_ordr_statusMonitor__DbNow (db=0x26602c4) at ../I386_DARWIN/DBTable_gcoms_ordr_statusMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:456
> #6 0x000bd76e in DBTable_gcoms_ordr_statusMonitor__CheckForNew (cl=0x3205390) at ../I386_DARWIN/DBTable_gcoms_ordr_statusMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:467
> #7 0x000bd4b0 in DBTable_gcoms_ordr_statusMonitor__Sync (cl=0x3205390) at ../I386_DARWIN/DBTable_gcoms_ordr_statusMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:445
> #8 0x000bd037 in DBTable_gcoms_ordr_statusMonitor__ApplyC (cl=0x3205390) at ../I386_DARWIN/DBTable_gcoms_ordr_statusMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:393
> #9 0x003a9c5b in ThreadPThread__RunThread (me=0x1621f10) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #10 0x003a998a in ThreadPThread__ThreadBase (param=0x1621f10) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #11 0x9713885d in _pthread_start ()
> #12 0x971386e2 in thread_start ()
>
> Thread 39 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003ad59f in ThreadPThread__pthread_cond_timedwait (cond=0x16242f0, mutex=0x1621ee0, m3timeout=1294537044.8137701) at ../src/thread/PTHREAD/ThreadPThreadC.c:431
> #4 0x003aa4a2 in ThreadPThread__XPause (self=0x1622280, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003aa572 in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000bf010 in DBTable_gcoms_ordr_statusMonitor__CleanerApply (cl=0x3205588) at ../I386_DARWIN/DBTable_gcoms_ordr_statusMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x1622280) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x1622280) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 38 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x2305bb0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7faf in ThreadPThread__LockMutex (m=0x26602f0) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x0025877b in DesynchronizedDB__SExec (t=0x26602c4, query=0x4a3144, busyWait=0 '\0', acof=1 '\001') at ../src/DesynchronizedDB.m3:125
> #5 0x000adb3f in DBTable_gcoms_strategyMonitor__DbNow (db=0x26602c4) at ../I386_DARWIN/DBTable_gcoms_strategyMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:456
> #6 0x000add46 in DBTable_gcoms_strategyMonitor__CheckForNew (cl=0x2660b88) at ../I386_DARWIN/DBTable_gcoms_strategyMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:467
> #7 0x000ada68 in DBTable_gcoms_strategyMonitor__Sync (cl=0x2660b88) at ../I386_DARWIN/DBTable_gcoms_strategyMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:445
> #8 0x000ad5ef in DBTable_gcoms_strategyMonitor__ApplyC (cl=0x2660b88) at ../I386_DARWIN/DBTable_gcoms_strategyMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:393
> #9 0x003a9c5b in ThreadPThread__RunThread (me=0x161b820) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #10 0x003a998a in ThreadPThread__ThreadBase (param=0x161b820) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #11 0x9713885d in _pthread_start ()
> #12 0x971386e2 in thread_start ()
>
> Thread 37 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003ad59f in ThreadPThread__pthread_cond_timedwait (cond=0x2306160, mutex=0x2305f70, m3timeout=1294537044.6482379) at ../src/thread/PTHREAD/ThreadPThreadC.c:431
> #4 0x003aa4a2 in ThreadPThread__XPause (self=0x2306100, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003aa572 in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000af60a in DBTable_gcoms_strategyMonitor__CleanerApply (cl=0x2660d78) at ../I386_DARWIN/DBTable_gcoms_strategyMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x2306100) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x2306100) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 36 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x2305bb0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7faf in ThreadPThread__LockMutex (m=0x26602f0) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x0025877b in DesynchronizedDB__SExec (t=0x26602c4, query=0x4a159c, busyWait=0 '\0', acof=1 '\001') at ../src/DesynchronizedDB.m3:125
> #5 0x000a66ee in DBTable_gcoms_instrumentMonitor__DbNow (db=0x26602c4) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:456
> #6 0x000a6b33 in DBTable_gcoms_instrumentMonitor__CheckForNew (cl=0x26608c0) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:467
> #7 0x000a6617 in DBTable_gcoms_instrumentMonitor__Sync (cl=0x26608c0) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:445
> #8 0x000a619e in DBTable_gcoms_instrumentMonitor__ApplyC (cl=0x26608c0) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:393
> #9 0x003a9c5b in ThreadPThread__RunThread (me=0x2305e30) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #10 0x003a998a in ThreadPThread__ThreadBase (param=0x2305e30) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #11 0x9713885d in _pthread_start ()
> #12 0x971386e2 in thread_start ()
>
> Thread 35 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003ad59f in ThreadPThread__pthread_cond_timedwait (cond=0x2305dd0, mutex=0x2305c40, m3timeout=1294537044.6481991) at ../src/thread/PTHREAD/ThreadPThreadC.c:431
> #4 0x003aa4a2 in ThreadPThread__XPause (self=0x2305d70, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003aa572 in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000a860d in DBTable_gcoms_instrumentMonitor__CleanerApply (cl=0x2660ab0) at ../I386_DARWIN/DBTable_gcoms_instrumentMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x2305d70) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x2305d70) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 34 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x5d3b40) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003ac7d5 in RTOS__LockHeap () at ../src/thread/PTHREAD/ThreadPThread.m3:1345
> #4 0x0038ff14 in RTAllocator__AllocTraced (dataSize=32, dataAlignment=4, thread=0x1623e04) at ../src/runtime/common/RTAllocator.m3:363
> #5 0x0038f2c7 in RTAllocator__GetTracedObj (def=0x5c87d4) at ../src/runtime/common/RTAllocator.m3:224
> #6 0x0038ed60 in RTHooks__AllocateTracedObj (defn=0x5c87d4) at ../src/runtime/common/RTAllocator.m3:122
> #7 0x00260a50 in DatabaseUtils__FilterUnprintable (t=0x4aa228) at ../src/DatabaseUtils.m3:124
> #8 0x0026b6ae in UnsafeDatabase__ExecM (t=0x2660178, query=0x4aa228, busyWait=0 '\0', abortConnectionOnFail=1 '\001') at ../src/UnsafeDatabase.m3:217
> #9 0x0026baa5 in UnsafeDatabase__TExecM (t=0x2660178, query=0x4aa228, busyWait=0 '\0', abortConnectionOnFail=1 '\001') at ../src/UnsafeDatabase.m3:258
> #10 0x002587f9 in DesynchronizedDB__SExec (t=0x26602c4, query=0x4aa228, busyWait=0 '\0', acof=1 '\001') at ../src/DesynchronizedDB.m3:126
> #11 0x000cb8aa in DBTable_gcoms_fillMonitor__DbNow (db=0x26602c4) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:456
> #12 0x000cbbf5 in DBTable_gcoms_fillMonitor__CheckForNew (cl=0x26605f8) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:467
> #13 0x000cb7d3 in DBTable_gcoms_fillMonitor__Sync (cl=0x26605f8) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:445
> #14 0x000cb35a in DBTable_gcoms_fillMonitor__ApplyC (cl=0x26605f8) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:393
> #15 0x003a9c5b in ThreadPThread__RunThread (me=0x1623dc0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #16 0x003a998a in ThreadPThread__ThreadBase (param=0x1623dc0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #17 0x9713885d in _pthread_start ()
> #18 0x971386e2 in thread_start ()
>
> Thread 33 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x971388b5 in pthread_cond_timedwait$UNIX2003 ()
> #3 0x003ad59f in ThreadPThread__pthread_cond_timedwait (cond=0x1623da0, mutex=0x1623640, m3timeout=1294537044.6482589) at ../src/thread/PTHREAD/ThreadPThreadC.c:431
> #4 0x003aa4a2 in ThreadPThread__XPause (self=0x1623d40, n=1, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:552
> #5 0x003aa572 in Thread__Pause (n=1) at ../src/thread/PTHREAD/ThreadPThread.m3:567
> #6 0x000cd5e3 in DBTable_gcoms_fillMonitor__CleanerApply (cl=0x26607e8) at ../I386_DARWIN/DBTable_gcoms_fillMonitor.m3 => /Users/mika/t/calarm/ratsql/src/TableMonitor.mg:699
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x1623d40) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x1623d40) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 32 (process 67010):
> #0 0x9719ea7e in poll$UNIX2003 ()
> #1 0x003a7b74 in ThreadInternal__Poll (fd=9, read=1, m3timeout=1) at ../src/thread/Common/ThreadInternal.c:57
> #2 0x003aa8f1 in ThreadPThread__XIOWait (self=0x1623c00, fd=9, read=1 '\001', interval=1.7976931348623157e+308, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:627
> #3 0x003aa7db in SchedulerPosix__IOAlertWait (fd=9, read=1 '\001', timeoutInterval=-1) at ../src/thread/PTHREAD/ThreadPThread.m3:603
> #4 0x003344ff in TCP__GetBytesFD (t=0x267015c, arr=0x2690040, timeout=-1) at ../src/POSIX/TCP.m3:326
> #5 0x003365ce in ConnRW__RdSeek (rd=0x2690010, pos=0, dontBlock=0 '\0') at ../src/common/ConnRW.m3:69
> #6 0x003424e3 in Rd__GetLine (rd=0x2690010) at ../src/rw/Rd.m3:426
> #7 0x00256bb0 in UpdateMonitor__InApplyP (cl=0x269204c) at ../src/UpdateMonitor.m3:240
> #8 0x003a9c5b in ThreadPThread__RunThread (me=0x1623c00) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #9 0x003a998a in ThreadPThread__ThreadBase (param=0x1623c00) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #10 0x9713885d in _pthread_start ()
> #11 0x971386e2 in thread_start ()
>
> Thread 31 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x1623470, j=0x1623ba0) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x1623b40, m=0x2670220, c=0x267022c, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2670220, c=0x267022c) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002567b1 in UpdateMonitor__OutApplyP (p=0x267017c) at ../src/UpdateMonitor.m3:178
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x1623b40) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x1623b40) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 30 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x23016c0, j=0x2305a80) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2305a20, m=0x2660378, c=0x26603ac, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2660378, c=0x26603ac) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x00259145 in DesynchronizedDB__PApply (p=0x26603bc) at ../src/DesynchronizedDB.m3:216
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x2305a20) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x2305a20) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 29 (process 67010):
> #0 0x9716c1d6 in __wait4 ()
> #1 0x9716c1c9 in waitpid$UNIX2003 ()
> #2 0x003add58 in Uexec__waitpid (i=67040, j=0xb0e36b4c, k=0) at ../src/unix/Common/Uexec.c:67
> #3 0x003aaa51 in SchedulerPosix__WaitProcess (pid=67040, status=0xb0e36b4c) at ../src/thread/PTHREAD/ThreadPThread.m3:657
> #4 0x0033ca19 in Process__Wait (p=0x2650590) at ../src/os/POSIX/ProcessPosixCommon.m3:275
> #5 0x002ffdf6 in ProcUtils__Apply__Exec.1072 () at ../src/ProcUtils.m3:185
> #6 0x003007c1 in ProcUtils__Apply (self=0x2640284) at ../src/ProcUtils.m3:274
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x16233b0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x16233b0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 28 (process 67010):
> #0 0x9719ea7e in poll$UNIX2003 ()
> #1 0x003a7b74 in ThreadInternal__Poll (fd=7, read=1, m3timeout=1) at ../src/thread/Common/ThreadInternal.c:57
> #2 0x003aa8f1 in ThreadPThread__XIOWait (self=0x1623300, fd=7, read=1 '\001', interval=1.7976931348623157e+308, alertable=1 '\001') at ../src/thread/PTHREAD/ThreadPThread.m3:627
> #3 0x003aa7db in SchedulerPosix__IOAlertWait (fd=7, read=1 '\001', timeoutInterval=-1) at ../src/thread/PTHREAD/ThreadPThread.m3:603
> #4 0x003344ff in TCP__GetBytesFD (t=0x26402c4, arr=0x2642358, timeout=-1) at ../src/POSIX/TCP.m3:326
> #5 0x003365ce in ConnRW__RdSeek (rd=0x2642328, pos=0, dontBlock=0 '\0') at ../src/common/ConnRW.m3:69
> #6 0x0033f64d in Rd__DoSeek (rd=0x2642328) at ../src/rw/Rd.m3:54
> #7 0x0033f3d6 in UnsafeRd__FastGetChar (rd=0x2642328) at ../src/rw/Rd.m3:43
> #8 0x0033f32d in Rd__GetChar (rd=0x2642328) at ../src/rw/Rd.m3:34
> #9 0x002b26e9 in ReadLine__ReadALine (t=0x264000c) at ../src/ReadLine.m3:151
> #10 0x002b4a56 in ReadLine__ReadLine (t=0x264000c) at ../src/ReadLine.m3:411
> #11 0x0022a383 in SchemeReadLine__GetCh (p=0x2644364) at ../src/SchemeReadLine.m3:80
> #12 0x0024e942 in SchemeInputPort__NextToken (t=0x2644364, wx=0x26443e8) at ../src/SchemeInputPort.m3:309
> #13 0x0024e0bb in SchemeInputPort__Read (t=0x2644364) at ../src/SchemeInputPort.m3:177
> #14 0x0022abaa in SchemeReadLine__MainLoop (rl=0x264000c, scm=0x256b9e4) at ../src/SchemeReadLine.m3:146
> #15 0x00006bb7 in Main__SCApply (c=0x263fed0) at ../src/Main.m3:92
> #16 0x003a9c5b in ThreadPThread__RunThread (me=0x1623300) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #17 0x003a998a in ThreadPThread__ThreadBase (param=0x1623300) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #18 0x9713885d in _pthread_start ()
> #19 0x971386e2 in thread_start ()
>
> Thread 27 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x161bd50) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7faf in ThreadPThread__LockMutex (m=0x25400a4) at ../src/thread/PTHREAD/ThreadPThread.m3:119
> #4 0x002c77db in SXLongReal__Update (v=0x2540010, newValue=1293719775.9374268, when=1293719775.9374378) at ../I386_DARWIN/SXLongReal.m3 => ../src/SXType.mg:79
> #5 0x002c7abe in SXLongReal__SetVar (v=0x2540010, newValue=1293719775.9374268, when=1293719775.9374378) at ../I386_DARWIN/SXLongReal.m3 => ../src/SXType.mg:98
> #6 0x002eaaf7 in SXTimer__Loop (cl=0x21e11cc) at ../src/SXTimer.m3:64
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x161b610) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x161b610) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 26 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x23016a0, j=0x2301670) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2301610, m=0x2114828, c=0x2114858, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2114828, c=0x2114858) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x000974c8 in GCOMSOrderStatus__Apply (cl=0x2114868) at ../src/GCOMSOrderStatus.m3:166
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x2301610) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x2301610) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 25 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x2300540, j=0x2301580) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x23015b0, m=0x211476c, c=0x2114778, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x211476c, c=0x2114778) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x0009d268 in GCOMSBusyOrders__Apply (cl=0x2114788) at ../src/GCOMSBusyOrders.m3:63
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x23015b0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x23015b0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 24 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x2300d90, j=0x2300d60) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300d00, m=0x21d0044, c=0x21d0050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x21d0044, c=0x21d0050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0bace84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0bace84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2111418) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x2111548) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300d00) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300d00) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 23 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x2300ce0, j=0x2300cb0) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300c50, m=0x21c0044, c=0x21c0050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x21c0044, c=0x21c0050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0b2ae84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0b2ae84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2111288) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x21113b8) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300c50) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300c50) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 22 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x2300c30, j=0x2300c00) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300ba0, m=0x21b0044, c=0x21b0050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x21b0044, c=0x21b0050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0aa8e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0aa8e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2110fd8) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x2111108) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300ba0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300ba0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 21 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x2300b80, j=0x2300b50) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300af0, m=0x21a0044, c=0x21a0050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x21a0044, c=0x21a0050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0a26e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0a26e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2110e50) at ../src/SX.m3:151
> #9 0x00163596 in CurrencySXProxy__Apply (cl=0x2110f78) at ../I386_DARWIN/CurrencySXProxy.m3 => /Users/mika/t/calarm/m3readline/src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300af0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300af0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 20 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x2300a10, j=0x23009e0) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300980, m=0x2190044, c=0x2190050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2190044, c=0x2190050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb09a4e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb09a4e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2110b48) at ../src/SX.m3:151
> #9 0x002bf3d5 in BoolSXProxy__Apply (cl=0x2110c70) at ../I386_DARWIN/BoolSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300980) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300980) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 19 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x2300960, j=0x2300930) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x23008d0, m=0x2180044, c=0x2180050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2180044, c=0x2180050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0922e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0922e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x21109b8) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x2110ae8) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x23008d0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x23008d0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 18 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x23008b0, j=0x2300880) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300820, m=0x2170044, c=0x2170050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2170044, c=0x2170050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb08a0e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb08a0e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2110828) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x2110958) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300820) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300820) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 17 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x2300800, j=0x23007d0) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300770, m=0x2160044, c=0x2160050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2160044, c=0x2160050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb081ee84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb081ee84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2110698) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x21107c8) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300770) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300770) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 16 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x2300750, j=0x2300720) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x23006c0, m=0x2150044, c=0x2150050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2150044, c=0x2150050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb079ce84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb079ce84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2110508) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x2110638) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x23006c0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x23006c0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 15 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x23006a0, j=0x2300670) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300610, m=0x2140044, c=0x2140050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2140044, c=0x2140050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb071ae84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb071ae84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2110378) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x21104a8) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300610) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300610) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 14 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x161af10, j=0x161aee0) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x161ae80, m=0x2130044, c=0x2130050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2130044, c=0x2130050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0698e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0698e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x21101e8) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x2110318) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x161ae80) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x161ae80) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 13 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x23005f0, j=0x23005c0) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300560, m=0x2120044, c=0x2120050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2120044, c=0x2120050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0616e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0616e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x20c0c40) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x21100ac) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300560) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300560) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 12 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x23004c0, j=0x2300490) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300430, m=0x2080044, c=0x2080050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2080044, c=0x2080050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0594e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0594e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x20c0ab0) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x20c0be0) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300430) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300430) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 11 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x2300410, j=0x23003e0) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300380, m=0x20f0044, c=0x20f0050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x20f0044, c=0x20f0050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0512e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0512e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x20c0920) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x20c0a50) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300380) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300380) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 10 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x161aad0, j=0x161aaa0) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x161aa40, m=0x20b0044, c=0x20b0050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x20b0044, c=0x20b0050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0490e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0490e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2020e88) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x2020fb8) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x161aa40) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x161aa40) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 9 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x23002a0, j=0x2300270) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x2300210, m=0x2090044, c=0x2090050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2090044, c=0x2090050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb040ee84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb040ee84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2020cf8) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x2020e28) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x2300210) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x2300210) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 8 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x161a9c0, j=0x161a990) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x161a930, m=0x20e0034, c=0x20e0040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x20e0034, c=0x20e0040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb038ce84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb038ce84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2020a48) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x2020b78) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x161a930) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x161a930) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 7 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x161a910, j=0x161a8e0) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x161a880, m=0x20a0034, c=0x20a0040, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x20a0034, c=0x20a0040) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb030ae84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb030ae84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x20208c0) at ../src/SX.m3:151
> #9 0x00163596 in CurrencySXProxy__Apply (cl=0x20209e8) at ../I386_DARWIN/CurrencySXProxy.m3 => /Users/mika/t/calarm/m3readline/src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x161a880) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x161a880) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 6 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x161a860, j=0x161a830) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x161a7d0, m=0x2050044, c=0x2050050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2050044, c=0x2050050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0288e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0288e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2020658) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x2020788) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x161a7d0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x161a7d0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 5 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x161a7b0, j=0x161a780) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x161a720, m=0x2040044, c=0x2040050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2040044, c=0x2040050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0206e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0206e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x20204c8) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x20205f8) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x161a720) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x161a720) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 4 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x161a290, j=0x161a6f0) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x161a690, m=0x2030044, c=0x2030050, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x2030044, c=0x2030050) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002c5482 in SXSelect__WaitE (on=0xb0184e84, except=0x0, touched=0x0) at ../src/SX.m3:239
> #7 0x002c4acd in SXSelect__Wait (on=0xb0184e84, touched=0x0) at ../src/SX.m3:149
> #8 0x002c4b21 in SXSelect__Wait1 (on=0x2020338) at ../src/SX.m3:151
> #9 0x002c01db in LongRealSXProxy__Apply (cl=0x2020468) at ../I386_DARWIN/LongRealSXProxy.m3 => ../src/SXProxy.mg:74
> #10 0x003a9c5b in ThreadPThread__RunThread (me=0x161a690) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #11 0x003a998a in ThreadPThread__ThreadBase (param=0x161a690) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #12 0x9713885d in _pthread_start ()
> #13 0x971386e2 in thread_start ()
>
> Thread 3 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x1619840, j=0x161a600) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x161a230, m=0x202008c, c=0x202007c, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003a853e in Thread__Wait (m=0x202008c, c=0x202007c) at ../src/thread/PTHREAD/ThreadPThread.m3:204
> #6 0x002ba948 in VarProxyDefs__NotifyApply (cl=0x2020098) at ../src/VarProxyDefs.m3:55
> #7 0x003a9c5b in ThreadPThread__RunThread (me=0x161a230) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #8 0x003a998a in ThreadPThread__ThreadBase (param=0x161a230) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #9 0x9713885d in _pthread_start ()
> #10 0x971386e2 in thread_start ()
>
> Thread 2 (process 67010):
> #0 0x9710b142 in semaphore_wait_signal_trap ()
> #1 0x97110c46 in pthread_mutex_lock ()
> #2 0x003ad616 in ThreadPThread__pthread_mutex_lock (i=0x5d3ac0) at ../src/thread/PTHREAD/ThreadPThreadC.c:463
> #3 0x003a7ebe in ThreadPThread__InitMutex (m=0x20100ac, root=0x20100a8, Clean=0x3a7d52) at ../src/thread/PTHREAD/ThreadPThread.m3:101
> #4 0x003a7f82 in ThreadPThread__LockMutex (m=0x20100a8) at ../src/thread/PTHREAD/ThreadPThread.m3:117
> #5 0x0033f30b in Rd__GetChar (rd=0x20100a8) at ../src/rw/Rd.m3:33
> #6 0x0034dffd in Lex__Skip (rd=0x20100a8, cs=0x548018) at ../src/fmtlex/Lex.m3:46
> #7 0x003503c3 in Lex__ReadReal (rd=0x20100a8, sign=0xb00809e3, digits=0xb00809fc, digCnt=0xb00809e8, exp=0xb00809ec) at ../src/fmtlex/Lex.m3:569
> #8 0x00350ef5 in Lex__LongReal (rd=0x20100a8) at ../src/fmtlex/Lex.m3:662
> #9 0x003518f1 in Scan__LongReal (txt=0x201007c) at ../src/fmtlex/Scan.m3:77
> #10 0x0030ef75 in XTime__ClApply (cl=0x2004624) at ../src/XTime.m3:185
> #11 0x003a9c5b in ThreadPThread__RunThread (me=0x161a0b0) at ../src/thread/PTHREAD/ThreadPThread.m3:450
> #12 0x003a998a in ThreadPThread__ThreadBase (param=0x161a0b0) at ../src/thread/PTHREAD/ThreadPThread.m3:422
> #13 0x9713885d in _pthread_start ()
> #14 0x971386e2 in thread_start ()
>
> Thread 1 (process 67010):
> #0 0x971390a6 in __semwait_signal ()
> #1 0x97138d62 in _pthread_cond_wait ()
> #2 0x9713a9f8 in pthread_cond_wait$UNIX2003 ()
> #3 0x003ad4ce in ThreadPThread__pthread_cond_wait (i=0x16076f0, j=0x16076c0) at ../src/thread/PTHREAD/ThreadPThreadC.c:415
> #4 0x003a842f in ThreadPThread__XWait (self=0x1607660, m=0x2000084, c=0x30eb8bc, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:182
> #5 0x003aa1f3 in ThreadPThread__XJoin (self=0x1607660, t=0x30eb8a0, alertable=0 '\0') at ../src/thread/PTHREAD/ThreadPThread.m3:513
> #6 0x003aa2f5 in Thread__Join (t=0x30eb8a0) at ../src/thread/PTHREAD/ThreadPThread.m3:525
> #7 0x002ff2b8 in ProcUtils__Wait (c=0x30eb800) at ../src/ProcUtils.m3:318
> #8 0x00234ebd in SchemeCommandRunner__RealRunTimeoutCommandApply (proc=0x21e0b44, interp=0x3241ec4, args=0x30e775c) at ../src/SchemeCommandRunner.m3:164
> #9 0x00234b4f in SchemeCommandRunner__RunTimeoutCommandApply (proc=0x21e0b44, interp=0x3241ec4, args=0x30e775c) at ../src/SchemeCommandRunner.m3:129
> #10 0x00234217 in SchemeCommandRunner__RunCommandApply (proc=0x21e0b44, interp=0x3241ec4, args=0x30e7744) at ../src/SchemeCommandRunner.m3:23
> #11 0x0024b81b in SchemePrimitive__EDApply (ed=0x21e01c0, t=0x3245844, interp=0x3241ec4, args=0x30e7744) at ../src/SchemePrimitive.m3:207
> #12 0x00246509 in SchemePrimitive__Prims (t=0x3245844, interp=0x3241ec4, args=0x30e7744, x=0x30e5cfc, y=0x30e7730, free=0xbfffea1f) at ../src/SchemePrimitive.m3:580
> #13 0x0024b1cb in SchemePrimitive__Apply2 (t=0x3245844, interp=0x3241ec4, a1=0x30e5cfc, a2=0x30e7730) at ../src/SchemePrimitive.m3:549
> #14 0x0023c16f in Scheme__EvalInternal (t=0x3241ec4, x=0x30e5c5c, env=0x30e76b4) at ../src/Scheme.m3:585
> #15 0x0023bedf in Scheme__EvalInternal (t=0x3241ec4, x=0x30e5bac, env=0x30e76b4) at ../src/Scheme.m3:582
> #16 0x0023c35e in Scheme__Eval (t=0x3241ec4, x=0x30e6a6c, envP=0x3241f0c) at ../src/Scheme.m3:353
> #17 0x00239bcf in Scheme__EvalInGlobalEnv (t=0x3241ec4, x=0x30e6a6c) at ../src/Scheme.m3:603
> #18 0x0002972b in SchemeCalculator__Calc (t=0x3241eb4, arr=0xbfffee3c) at ../src/SchemeCalculator.m3:61
> #19 0x0000c8af in EuroDriver__Loop (t=0x3205a80) at ../src/EuroDriver.m3:289
> #20 0x00008781 in Main_M3 (mode=1) at ../src/Main.m3:268
> #21 0x0039d83d in RTLinker__RunMainBody (m=0x55e420) at ../src/runtime/common/RTLinker.m3:406
> #22 0x0039cc99 in RTLinker__AddUnitI (m=0x55e420) at ../src/runtime/common/RTLinker.m3:113
> #23 0x0039cd1a in RTLinker__AddUnit (b=0x6be3) at ../src/runtime/common/RTLinker.m3:122
> #24 0x0000528c in main (argc=19, argv=0xbffff330, envp=0xbffff380) at _m3main.c:16
 		 	   		  


More information about the M3devel mailing list