Coder Social home page Coder Social logo

philburk / hmsl Goto Github PK

View Code? Open in Web Editor NEW
92.0 16.0 8.0 18.99 MB

Hierarchical Music Specification Language, Forth tools for experimental music from the 1980's

License: Apache License 2.0

Forth 40.11% C 8.64% Objective-C 1.89% Batchfile 0.01% Shell 0.01% C++ 49.15% Objective-C++ 0.13% Objective-J 0.06%
forth pforth music-composition

hmsl's People

Contributors

andrewcsmith avatar philburk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hmsl's Issues

Memory Management in OSX

Under 68000 - I ran my two systems like so:

'Analysis' -
\ 10000000 code-size !
\ 10000000 headers-size !

AND

'Composition' -
\ set code-size = 2,000,000
\ set header-size = 250,000

In addition, to accommodate very large arrays of dynamic size, I used code to extend physical RAM when needed, and free it when no longer needed:

Code snippet:
mm.zalloc dword-buffer !
dword-buffer @ buff ! \ setup ptr
size dword-buffer-size ! \ save buffer length
cr ." dword-buffer-size = " dword-buffer-size @ .

So, now running HMSL on default RAM allocations on a 10.9.5 system with 4GB RAM, I begin to get allocation errors in compiling object definitions: Error in ffCheckDicRoom - no room left in code space

I will generally be running on my 16GB RAM studio MBP, but this will still be an issue.

What is the default header and code sizing now at play? Is this somehow related to what Terminal is configured to run with? (Ugh) Via Activity Monitor, HMSL appears to be using 4.8MB RAM when code-area error hits. Does HMSL not examine the environment and allocate out memory accordingly? How do you recommend I manage startup memory and where do I find the code to audit free memory while the code is executing?

This is essential for me to understand, and not having programmed (in any language) in OSX, I realize I may be directed to study OSX memory mgmt from the ground up. But, any summary explanation within the HMSL context or pragmatic shortcuts you can provide are appreciated.

Thanks,

Robert

8 gr.color! crashes

Enter:
hmsl.open
3 gr.color! \ OK
8 gr.color!

Get:
/Users/phil/Work/HMSL/hmsl/hmsl.app/Contents/MacOS/start_hmsl.sh: line 5: 8055 Bus error: 10 ../MacOS/hmsl
logout

This was found by entering:
include /Users/phil/Work/HMSL/hmsl/fth/test_graphics.fth
tgr.init
random.rects

FLOAT - Deprecated?

I think I need some remedial instruction on the state of floating point math within firstly HMSL v.4.21 (most of my code was written in v.4.05), but also how/if everything has changed moving to 32-bit Intel. In my legacy 'Includes' code I also have this, which seems to be problematic, though I have not tried to compile it yet. Is that actually the cause of the FLOAT error below?

(I understood that all the H4th includes were now part of the binary executable, but if there are some I need to include explicitly please provide that list.)

\ include h4thsystem:FloatingPoint
fpinit
3 places

\ Utility Words
: int_1000 ( -f- -- decimal , convert float value to decimal * 1000 )
\ ( caller puts float on fp stack )
1000 float f_ int
FLOAT ? - unrecognized word!
INCLUDE error on line #89 , level = 1
1000 float f* int
^^^^^^^^^^^
Stack<10>
THROW code = -13
Undefined word!

SHEP playhead does not erase

The moving playhead on SHEP does not erase itself upon moving. Perhaps this also has to do with the XOR blend mode.

New windows raise warning

Every time a new window is opened, a lovely warning is raised:

hmsl 2015-12-20 11:07:05.970 hmsl[10783:1883493] NSWindow warning: adding an unknown subview: <NSView: 0x7a15a180>. Break on NSLog to debug.
2015-12-20 11:07:05.970 hmsl[10783:1883493] Call stack:
(
    0   AppKit                              0x9483c77b -[NSThemeFrame addSubview:] + 108
    1   hmsl                                0x0007e24b +[HMSLWindow hmslWindowWithTitle:frame:] + 283
    2   hmsl                                0x0007d336 hmslOpenWindow + 310
    3   hmsl                                0x0007bde8 hostOpenWindow + 168
    4   hmsl                                0x00073f71 CallUserFunction + 145
    5   hmsl                                0x000749e3 pfCatch + 1683
    6   hmsl                                0x000733b4 FindAndCompile + 132
    7   hmsl                                0x000732f3 ffInterpret + 259
    8   hmsl                                0x000737bc ffOuterInterpreterLoop + 44
    9   hmsl                                0x00078718 pfQuit + 40
    10  hmsl                                0x00078d41 pfDoForth + 785
    11  hmsl                                0x0007eec8 -[HMSLRunner goForth:] + 424
    12  Foundation                          0x9662f33b -[NSThread main] + 45
    13  Foundation                          0x967ef2a6 __NSThread__start__ + 1550
    14  libsystem_pthread.dylib             0x9bd98a26 _pthread_body + 138
    15  libsystem_pthread.dylib             0x9bd9899c _pthread_body + 0
    16  libsystem_pthread.dylib             0x9bd95f96 thread_start + 34
)

This has to do with the hack to get the window title bar to appear properly. A better solution to the title bar issue is in order.

crash on bye, possible memory corruption

I ran SHEP and exercised all the GUI features.
Then I entered RTC.RATE@ and TIME@
Then BYE and got this crash that seems related to memory corruption:

Process: hmsl [29407]
Path: /Users/USER/Downloads/hmsl.app/Contents/Resources/../MacOS/hmsl
Identifier: THREEDO.hmsl
Version: 0.3.2 (1)
Code Type: X86 (Native)
Parent Process: bash [29405]
Responsible: Terminal [18957]
User ID: 501

Date/Time: 2015-09-22 09:17:49.049 -0700
OS Version: Mac OS X 10.9.5 (13F1112)
Report Version: 11
Anonymous UUID: 44E02C0C-CB7C-6AEA-415B-1B9FE814C1D1

Sleep/Wake UUID: CD49F15C-7382-4264-B792-95A4539108D8

Crashed Thread: 2

Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000

Application Specific Information:
objc[29407]: autorelease pool page 0x7b81a000 corrupted
magic 0x00000002 0x4f545541 0x454c4552 0x21455341
pthread 0xb029b000

Thread 0:: Dispatch queue: com.apple.main-thread
0 com.apple.AppKit 0x94dfaeb0 NSQuitAlwaysKeepsWindows + 0
1 com.apple.AppKit 0x94e5ebdd -[NSApplication shouldRestoreStateOnNextLaunch] + 28
2 com.apple.AppKit 0x94e3e78c -[NSApplication terminate:] + 615
3 com.apple.AppKit 0x94f769b7 27-[NSApplication terminate:]_block_invoke + 44
4 libdispatch.dylib 0x9b6c776b _dispatch_call_block_and_release + 15
5 libdispatch.dylib 0x9b6c4386 _dispatch_client_callout + 50
6 libdispatch.dylib 0x9b6cca7b _dispatch_main_queue_callback_4CF + 294
7 com.apple.CoreFoundation 0x94a4dfae __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE
+ 14
8 com.apple.CoreFoundation 0x94a053c9 __CFRunLoopRun + 1897
9 com.apple.CoreFoundation 0x94a049ea CFRunLoopRunSpecific + 394
10 com.apple.CoreFoundation 0x94a0484b CFRunLoopRunInMode + 123
11 com.apple.HIToolbox 0x97615b5d RunCurrentEventLoopInMode + 259
12 com.apple.HIToolbox 0x976158e2 ReceiveNextEventCommon + 526
13 com.apple.HIToolbox 0x976156bd _BlockUntilNextEventMatchingListInModeWithFilter + 92
14 com.apple.AppKit 0x94bba349 _DPSNextEvent + 1602
15 com.apple.AppKit 0x94bb9870 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
16 com.apple.AppKit 0x94bac15c -[NSApplication run] + 727
17 hmsl 0x000664a3 main + 323
18 libdyld.dylib 0x9c003701 start + 1

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x962b8992 kevent64 + 10
1 libdispatch.dylib 0x9b6c6899 _dispatch_mgr_invoke + 238
2 libdispatch.dylib 0x9b6c6532 _dispatch_mgr_thread + 52

Thread 2 Crashed:
0 libobjc.A.dylib 0x95e97d9b objc_trap() + 0
1 libobjc.A.dylib 0x95e90592 (anonymous namespace)::AutoreleasePoolPage::pop(void
) + 778
2 libobjc.A.dylib 0x95e91cc1 (anonymous namespace)::AutoreleasePoolPage::tls_dealloc(void_) + 49
3 libsystem_pthread.dylib 0x9746287d _pthread_tsd_cleanup + 190
4 libsystem_pthread.dylib 0x9745f27e _pthread_exit + 108
5 libsystem_pthread.dylib 0x9745f1e8 pthread_exit + 33
6 com.apple.Foundation 0x926ca286 +[NSThread exit] + 18
7 hmsl 0x00068780 -[HMSLRunner goForth] + 176
8 com.apple.Foundation 0x926a416e -[NSThread main] + 45
9 com.apple.Foundation 0x926a40c6 NSThread__main + 1426
10 libsystem_pthread.dylib 0x9745e5fb _pthread_body + 144
11 libsystem_pthread.dylib 0x9745e485 _pthread_start + 130
12 libsystem_pthread.dylib 0x97463cf2 thread_start + 34

Thread 3:
0 libsystem_kernel.dylib 0x962b2f7a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x962b216c mach_msg + 68
2 com.apple.CoreFoundation 0x94a05bf9 __CFRunLoopServiceMachPort + 169
3 com.apple.CoreFoundation 0x94a051d1 __CFRunLoopRun + 1393
4 com.apple.CoreFoundation 0x94a049ea CFRunLoopRunSpecific + 394
5 com.apple.CoreFoundation 0x94a0484b CFRunLoopRunInMode + 123
6 com.apple.AppKit 0x94d63b88 _NSEventThread + 283
7 libsystem_pthread.dylib 0x9745e5fb _pthread_body + 144
8 libsystem_pthread.dylib 0x9745e485 _pthread_start + 130
9 libsystem_pthread.dylib 0x97463cf2 thread_start + 34

Thread 4:
0 libsystem_kernel.dylib 0x962b2f7a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x962b216c mach_msg + 68
2 com.apple.audio.midi.CoreMIDI 0x000871c3 XServerMachPort::ReceiveMessage(int&, void_, int&) + 119
3 com.apple.audio.midi.CoreMIDI 0x000a2eef MIDIProcess::RunMIDIInThread() + 151
4 com.apple.audio.midi.CoreMIDI 0x000ab5ce MIDIProcess::MIDIInPortThread::Run() + 24
5 com.apple.audio.midi.CoreMIDI 0x00088543 XThread::RunHelper(void_) + 17
6 com.apple.audio.midi.CoreMIDI 0x000880d2 CAPThread::Entry(CAPThread*) + 134
7 libsystem_pthread.dylib 0x9745e5fb _pthread_body + 144
8 libsystem_pthread.dylib 0x9745e485 _pthread_start + 130
9 libsystem_pthread.dylib 0x97463cf2 thread_start + 34

Thread 5:
0 libsystem_kernel.dylib 0x962b8046 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x9745fdcf _pthread_wqthread + 372
2 libsystem_pthread.dylib 0x97463cce start_wqthread + 30

Thread 2 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0xb029b000 ecx: 0xb029a980 edx: 0x00000000
edi: 0x21455341 esi: 0x95e97de9 ebp: 0xb029a9f8 esp: 0xb029a9cc
ss: 0x00000023 efl: 0x00010282 eip: 0x95e97d9b cs: 0x0000001b
ds: 0x00000023 es: 0x00000023 fs: 0x00000023 gs: 0x0000000f
cr2: 0x94dfaeb0

Logical CPU: 4
Error Code: 0x00000000
Trap Number: 6

Binary Images:
0x58000 - 0x6bff7 +hmsl (0) <1BE698B6-AF53-3D5F-B0E7-F44BE6CD76B4> /Users/USER/Downloads/hmsl.app/Contents/MacOS/hmsl
0x79000 - 0xb7ff2 com.apple.audio.midi.CoreMIDI (1.10 - 88) /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
0xdb000 - 0xf1ff8 libexpat.1.dylib (12) /usr/lib/libexpat.1.dylib
0x1889000 - 0x1891ff7 libCGCMS.A.dylib (599.35.9) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
0x189b000 - 0x189effa libCGXType.A.dylib (599.35.9) <400EB4A6-F27F-3C1F-B5D6-83B57E224DB7> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x1a50000 - 0x1a78ff7 libRIP.A.dylib (599.35.9) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x8fef6000 - 0x8ff28417 dyld (239.4) <0F2176BD-4239-3506-BA41-3B885269520E> /usr/lib/dyld
0x90010000 - 0x90015ff6 libcompiler_rt.dylib (35) /usr/lib/system/libcompiler_rt.dylib
0x9033e000 - 0x9040efef libvDSP.dylib (423.32) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x9040f000 - 0x90411ffe libCVMSPluginSupport.dylib (9.6.1) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x90412000 - 0x90568ff0 libBLAS.dylib (1094.5) <5A53FE27-32DE-322C-BAB3-E03B93D37F88> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x90570000 - 0x90607ff7 com.apple.ink.framework (10.9 - 207) <710EF47E-89F1-317F-AEAB-A42FE0E40B92> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x90608000 - 0x9062cff3 libc++abi.dylib (49.1) <43A04ACF-97A5-35ED-B454-6B5C0CF0F99D> /usr/lib/libc++abi.dylib
0x90633000 - 0x90673ff7 com.apple.bom (14.0 - 193.1) /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x906ce000 - 0x906d4ffb libunwind.dylib (35.3) <316039E0-FB7A-35DA-89BE-C461213D6BDE> /usr/lib/system/libunwind.dylib
0x906d5000 - 0x906d7fff libquarantine.dylib (71) <39FC7A3E-9508-3C82-9945-4E4229742FEC> /usr/lib/system/libquarantine.dylib
0x906d8000 - 0x906dcff7 libmacho.dylib (845) /usr/lib/system/libmacho.dylib
0x906dd000 - 0x90707fff libxslt.1.dylib (13) <249D54AB-1D82-38FE-ABEC-0D575450C73B> /usr/lib/libxslt.1.dylib
0x90748000 - 0x90753ffb libcommonCrypto.dylib (60049) <7C884189-8A58-3D10-9164-571DAABB7D58> /usr/lib/system/libcommonCrypto.dylib
0x90754000 - 0x90866ffc libsqlite3.dylib (158) /usr/lib/libsqlite3.dylib
0x90867000 - 0x908a4ff7 libauto.dylib (185.5) /usr/lib/libauto.dylib
0x908b3000 - 0x908baff2 com.apple.NetFS (6.0 - 4.0) /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x908bb000 - 0x908e6ff5 com.apple.ChunkingLibrary (2.0 - 155.1) <87D1076A-1EC8-3C26-93DB-E4AD394A45AF> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x9090a000 - 0x90916ffc libbz2.1.0.dylib (29) <3CEF1E92-BA42-3F8A-8E8D-9E1F7658E5C7> /usr/lib/libbz2.1.0.dylib
0x913ca000 - 0x914a5ff7 com.apple.LaunchServices (572.32 - 572.32) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x914b1000 - 0x914c1ff5 com.apple.LangAnalysis (1.7.0 - 1.7.0) <8106E9A2-F2A7-392C-B404-E88A20843F0C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x914c2000 - 0x914cffff com.apple.Librarian (1.2 - 1) /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
0x91645000 - 0x91645fff com.apple.Accelerate.vecLib (3.9 - vecLib 3.9) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x9169e000 - 0x916a2fff libheimdal-asn1.dylib (323.92.2) <14134D3C-AC21-3047-AB78-7057C08732E4> /usr/lib/libheimdal-asn1.dylib
0x916a3000 - 0x916a7ffc libpam.2.dylib (20) <763AC655-931B-3891-AB6A-F2CD4A21F906> /usr/lib/libpam.2.dylib
0x919aa000 - 0x91da5ff3 com.apple.CoreGraphics (1.600.0 - 599.35.9) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x9245b000 - 0x924cefff com.apple.SearchKit (1.4.0 - 1.4.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x924db000 - 0x9255bff7 com.apple.CoreServices.OSServices (600.4 - 600.4) <382BE89A-9F37-3316-9AB8-DDEA691A80D1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x925f6000 - 0x92626ff7 com.apple.CoreServicesInternal (184.9 - 184.9) <999FEDEC-7657-3F32-A9AE-F29E0BE0AAF5> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x92627000 - 0x92636fff libGL.dylib (9.6.1) <885E9C1F-11C7-347D-BE10-522A40A46596> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92637000 - 0x92964ffe com.apple.Foundation (6.9 - 1056.17) <6C2DBF85-90AB-3DCB-B56F-E2E3106085C2> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92965000 - 0x92996ff8 com.apple.GSS (4.0 - 2.0) <243CCC44-86E6-3987-9AFB-159E3196D337> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x92997000 - 0x92998fff liblangid.dylib (117) /usr/lib/liblangid.dylib
0x92c4d000 - 0x92c7ffff libTrueTypeScaler.dylib (111.1.4) <0F93A717-3AB5-3649-80D4-1233AA4FE936> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x92caa000 - 0x92cf6ff7 libcups.2.dylib (372.6) <3D13F216-8D8B-3393-82F9-B428E414BE8E> /usr/lib/libcups.2.dylib
0x92cfa000 - 0x92d4fff7 com.apple.audio.CoreAudio (4.2.1 - 4.2.1) /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x92d50000 - 0x92d58fff libsystem_dnssd.dylib (522.92.1) <7E36B79E-6BF4-3462-9A84-C0744D029636> /usr/lib/system/libsystem_dnssd.dylib
0x92d59000 - 0x92e1cff1 com.apple.CoreText (367.22 - 367.22) <65207EB3-BC0C-37FA-A030-DCEAEDE7AA61> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x92f4b000 - 0x92f54fff com.apple.audio.SoundManager (4.1 - 4.1) <7E80241B-435E-340E-8E03-BDFF7763B77F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x92f63000 - 0x92f71ff7 libz.1.dylib (53) <3D1E738F-D26C-3721-8E16-52473B560A8F> /usr/lib/libz.1.dylib
0x92ff8000 - 0x93054ffa com.apple.print.framework.PrintCore (9.0 - 428) <68C13032-D1B7-31C7-968B-E4C6325A0DA7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x930e7000 - 0x93152fff com.apple.Heimdal (4.0 - 2.0) /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x93179000 - 0x931bfff7 libFontRegistry.dylib (127.0.1) <8825BA56-FE62-3897-8364-147C16BB3A27> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x931d4000 - 0x931e0ffc libkxld.dylib (2422.115.14) <09FF5082-2513-3015-AA61-515FA7D65E2A> /usr/lib/system/libkxld.dylib
0x931fc000 - 0x93244fff com.apple.PerformanceAnalysis (1.47 - 47) <5C6FA727-EAC9-3924-8662-AF01090A9EF4> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x932a0000 - 0x932bbff6 libPng.dylib (1046) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x932c7000 - 0x932c8ffd libunc.dylib (28) <74F7C952-F254-3E55-9C00-780DCEF3F410> /usr/lib/system/libunc.dylib
0x93375000 - 0x93375fff com.apple.Accelerate (1.9 - Accelerate 1.9) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x93396000 - 0x93397ffa libsystem_sandbox.dylib (278.11.2) <8EEE43EA-9195-3FE2-8DAB-0489319632EC> /usr/lib/system/libsystem_sandbox.dylib
0x93398000 - 0x93682fd2 com.apple.vImage (7.0 - 7.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x93683000 - 0x9369bff7 com.apple.CFOpenDirectory (10.9 - 173.90.1) <7F3A0094-3A24-302C-9B64-C32C65750EDE> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x936db000 - 0x937c1fff com.apple.coreui (2.2 - 231.1) <17E75125-8D14-30EF-B7A7-662A56B0F4B3> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x937c2000 - 0x93935ffb com.apple.audio.toolbox.AudioToolbox (1.10 - 1.10) <4248C0FE-F872-34AB-9402-0045D5CD0CC1> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x93936000 - 0x9393affe libCoreVMClient.dylib (58.1) <0EB8FFD7-AFED-3A63-810E-29629831D43D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x9393f000 - 0x9393ffff com.apple.CoreServices (59 - 59) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x93940000 - 0x93949ffc com.apple.CommonAuth (4.0 - 2.0) <8D99CBAD-3F8E-30E3-919A-DC43632DDADA> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x9394a000 - 0x939f6ffb libvMisc.dylib (423.32) <43873EFF-FB43-3301-BEE8-F2C3A046D7A6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x93dcf000 - 0x93ecdfff libJP2.dylib (1046) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x93ed1000 - 0x93ef5fff libJPEG.dylib (1046) <07303387-2719-3E9D-B9D5-FF447F05B159> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x93f0f000 - 0x93f1dfff libxar.1.dylib (202) /usr/lib/libxar.1.dylib
0x93f1e000 - 0x93f46fff libsystem_info.dylib (449.1.4) <6B96417A-08F3-3DB7-BC5B-8FCE051F3EF9> /usr/lib/system/libsystem_info.dylib
0x93f47000 - 0x93f52ff6 com.apple.NetAuth (5.0 - 5.0) <3B2E9615-EE12-38FC-BDCF-09529FF9464B> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x93f5c000 - 0x93f5efff libsystem_configuration.dylib (596.15) /usr/lib/system/libsystem_configuration.dylib
0x93f92000 - 0x93f9bfff com.apple.DiskArbitration (2.6 - 2.6) <92F7575A-AA20-34D9-BB26-2CC8C3CCAFEB> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x94003000 - 0x94007ffa libcache.dylib (62) /usr/lib/system/libcache.dylib
0x94050000 - 0x94140ffb libiconv.2.dylib (41) <848FEBA7-2E3E-3ECB-BD59-007F32468787> /usr/lib/libiconv.2.dylib
0x94152000 - 0x941a2ff7 libcorecrypto.dylib (161.1) <135FD99E-2211-3DF4-825C-C9F816107F0C> /usr/lib/system/libcorecrypto.dylib
0x941a3000 - 0x941a3fff com.apple.ApplicationServices (48 - 48) <6766DF5C-6A98-3AAF-A222-D99599BB5A80> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x941a4000 - 0x941f4fff com.apple.opencl (2.3.59 - 2.3.59) /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x941f5000 - 0x94382ffb com.apple.CFNetwork (673.6 - 673.6) <94E6A707-F707-339D-BCD9-D5F348D4A69B> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x94383000 - 0x94387ffc com.apple.IOSurface (91.3 - 91.3) <7A669283-862A-3879-8553-BC1F0F38236B> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x94388000 - 0x943cafff libGLU.dylib (9.6.1) <0655104D-2F22-36CE-955B-52A533CA70D5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x943cb000 - 0x94401fff com.apple.IconServices (25 - 25.17) <05C87A32-3E0F-3EE7-8CE5-DB6463369FFA> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x944dd000 - 0x944e6fff com.apple.speech.recognition.framework (4.2.4 - 4.2.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x944e7000 - 0x944e8fff libremovefile.dylib (33) /usr/lib/system/libremovefile.dylib
0x94557000 - 0x94557fff libkeymgr.dylib (28) <43297D93-111A-3880-AE0D-55C7404C52DC> /usr/lib/system/libkeymgr.dylib
0x94655000 - 0x946e7ff9 libsystem_c.dylib (997.90.3) <80D21D3D-1031-314C-B1F0-0B35B977CEFB> /usr/lib/system/libsystem_c.dylib
0x9472a000 - 0x9498eff7 com.apple.CoreData (107 - 481.3) <8EB45FB9-CF78-36E1-919C-E976AE4C8146> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x9498f000 - 0x94b91fff com.apple.CoreFoundation (6.9 - 855.17) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x94b92000 - 0x957b0ff3 com.apple.AppKit (6.9 - 1265.21) <1D31697B-6F33-3239-BACE-5D1361B1F79A> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x957e3000 - 0x9584cffa com.apple.datadetectorscore (5.0 - 354.5) /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x9584d000 - 0x9586affb libresolv.9.dylib (54) <3EC12A7F-6BA1-3976-9F1F-6A4B76303028> /usr/lib/libresolv.9.dylib
0x958bd000 - 0x958eeffa libsystem_m.dylib (3047.16) <7BF40745-1A2D-3DB2-8D49-3F149851AE15> /usr/lib/system/libsystem_m.dylib
0x95b0d000 - 0x95b49ff4 com.apple.RemoteViewServices (2.0 - 94) /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x95bc9000 - 0x95bd2ff7 libsystem_notify.dylib (121.20.1) <4D3293AC-1CEF-347A-987F-2314AF3CC6EA> /usr/lib/system/libsystem_notify.dylib
0x95bd3000 - 0x95bdbfff libcopyfile.dylib (103.92.1) <9B62DDFE-FEFD-31CA-989F-9BE0AB606C49> /usr/lib/system/libcopyfile.dylib
0x95e8a000 - 0x960324af libobjc.A.dylib (551.1) <18361D2F-0405-39B0-8354-2D865703118D> /usr/lib/libobjc.A.dylib
0x962a0000 - 0x962bdff4 libsystem_kernel.dylib (2422.115.14) /usr/lib/system/libsystem_kernel.dylib
0x962be000 - 0x962e2ff7 libxpc.dylib (300.90.2) <5ACBBE2C-74EB-3E88-BCBF-C573095318A5> /usr/lib/system/libxpc.dylib
0x962e3000 - 0x962ffff9 com.apple.Ubiquity (1.3 - 289) <64DEF1B4-F874-3DF2-9D58-ABBF0A15C5BB> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x9695a000 - 0x9695dff9 com.apple.TCC (1.0 - 1) /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x96960000 - 0x96968ffe libGFXShared.dylib (9.6.1) <632989B3-36C2-302E-8A85-A02125A9C5D6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x969c8000 - 0x96a29ff7 com.apple.Symbolication (1.4 - 129.0.2) <774BC6EC-450B-3AE8-BBED-F1F140B93E7E> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x96cd5000 - 0x97109ff7 com.apple.vision.FaceCore (3.0.0 - 3.0.0) <557A6F7A-4A24-32B0-A1FD-4B0E27912648> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x9710a000 - 0x9710bfff libSystem.B.dylib (1197.1.1) <789CF4BE-5A0B-310E-9515-E515EA033D03> /usr/lib/libSystem.B.dylib
0x9710c000 - 0x97133fff com.apple.CoreVideo (1.8 - 117.2) <4FDBE865-4A94-39B7-B9F4-44055EC988C3> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x97134000 - 0x97192ffd com.apple.AE (665.5 - 665.6) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x97193000 - 0x971a1ff7 com.apple.Sharing (132.2 - 132.2) <2BE8E58B-3C0D-35E4-8B00-6BE89821E757> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x971a2000 - 0x971f1ff9 com.apple.HIServices (1.23 - 468) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x971f2000 - 0x9739efff com.apple.QuartzCore (1.8 - 332.4) <8AD0E84B-E898-38CD-B206-577DF3CF850F> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9739f000 - 0x973f5ff6 com.apple.ScalableUserInterface (1.0 - 1) <30203384-7230-356E-BF47-76307CD21148> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x9745d000 - 0x97464ffb libsystem_pthread.dylib (53.1.4) /usr/lib/system/libsystem_pthread.dylib
0x975ea000 - 0x9795fff9 com.apple.HIToolbox (2.1.1 - 698) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x97964000 - 0x9796cfff liblaunch.dylib (842.92.1) /usr/lib/system/liblaunch.dylib
0x9796d000 - 0x97a05ff7 com.apple.Metadata (10.7.0 - 800.30) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x988a8000 - 0x988a8ffd libOpenScriptingUtil.dylib (157.1) <36B742B2-2DD3-305B-BEFB-092903F6D6F8> /usr/lib/libOpenScriptingUtil.dylib
0x988a9000 - 0x988bbfff libsystem_asl.dylib (217.1.4) /usr/lib/system/libsystem_asl.dylib
0x991bf000 - 0x99235ff3 com.apple.securityfoundation (6.0 - 55122.3) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x99236000 - 0x99537ffb com.apple.CoreServices.CarbonCore (1077.17 - 1077.17) <02C72D54-E3D3-32B0-A081-E85A7038489D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x99559000 - 0x99584ff7 libsystem_network.dylib (241.4) <03BC404B-D0CB-3747-9CD5-B7A06A2ED0A9> /usr/lib/system/libsystem_network.dylib
0x99585000 - 0x99653ff7 com.apple.backup.framework (1.5.5 - 1.5.5) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x99654000 - 0x99658ffa libGIF.dylib (1046) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x996ff000 - 0x9973cffb libGLImage.dylib (9.6.1) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x9973d000 - 0x9974afff com.apple.AppleFSCompression (56.92.2 - 1.0) <87BA8B36-3DB0-39DD-829C-BFE2F888A7DC> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x9974b000 - 0x997dcfff com.apple.ColorSync (4.9.0 - 4.9.0) <10317959-1392-3689-B3F6-F8E2D84931BF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x997dd000 - 0x99914fff com.apple.desktopservices (1.8.3 - 1.8.3) <3574872B-435C-3AB8-A453-02A33A771CDB> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x99915000 - 0x9997efff com.apple.SystemConfiguration (1.13.1 - 1.13.1) <3AD9C90B-40A9-312B-B479-3AB178A96EA1> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x9997f000 - 0x99980fff libsystem_blocks.dylib (63) <2AC67D5E-ECD4-3644-A53C-9684F9B7AA33> /usr/lib/system/libsystem_blocks.dylib
0x99dac000 - 0x99daeffb libRadiance.dylib (1046) <1A76D93D-9368-36E8-B08D-5A5B5205C573> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x99daf000 - 0x99dc7ff7 libsystem_malloc.dylib (23.10.1) /usr/lib/system/libsystem_malloc.dylib
0x99dc8000 - 0x9a0bdffc com.apple.CoreImage (9.4.0) <33696A53-9E18-32D6-844F-28098DB7E426> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x9a1d6000 - 0x9a1d7ffc com.apple.TrustEvaluationAgent (2.0 - 25) <064B485D-56E0-3DD7-BBE2-E08A5BFFF8B3> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x9a1d8000 - 0x9a1d9fff libDiagnosticMessagesClient.dylib (100) /usr/lib/libDiagnosticMessagesClient.dylib
0x9a1da000 - 0x9a1e8ff3 com.apple.opengl (9.6.1 - 9.6.1) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x9ab11000 - 0x9abfdff7 libxml2.2.dylib (26.1) /usr/lib/libxml2.2.dylib
0x9abfe000 - 0x9adc4ffb libicucore.A.dylib (511.35) /usr/lib/libicucore.A.dylib
0x9adc5000 - 0x9adcfff7 com.apple.speech.synthesis.framework (4.7.1 - 4.7.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x9add2000 - 0x9addcfff com.apple.bsd.ServiceManagement (2.0 - 2.0) <907F726B-BA7D-360C-8E46-02DB99DD903A> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x9ae0d000 - 0x9af01ff7 libFontParser.dylib (111.1.4) <3C171F2D-80F2-359B-8849-78E1653D8ED6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x9b333000 - 0x9b35fff7 com.apple.DictionaryServices (1.2 - 208) <59E9F98C-9C58-34C6-9D78-1FD4649DCBC5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x9b360000 - 0x9b3d3ff1 com.apple.ApplicationServices.ATS (360 - 363.6) <75C1A5A9-CF7E-3A0E-954D-7A4AA9466F79> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x9b452000 - 0x9b46cff7 com.apple.GenerationalStorage (2.0 - 160.3) /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x9b46d000 - 0x9b46dffd com.apple.audio.units.AudioUnit (1.10 - 1.10) <9515158F-3A33-39CF-AD5A-201C2B121F33> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9b476000 - 0x9b47bff3 libsystem_platform.dylib (24.90.1) <0613F163-9A7A-3908-B30B-AC1627503933> /usr/lib/system/libsystem_platform.dylib
0x9b648000 - 0x9b6bfffb com.apple.framework.IOKit (2.0.1 - 907.100.14) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x9b6c3000 - 0x9b6dbffd libdispatch.dylib (339.92.1) <7E7A88BF-74B3-363B-B534-6F757DF2DDE3> /usr/lib/system/libdispatch.dylib
0x9b77c000 - 0x9bb41ff6 libLAPACK.dylib (1094.5) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x9bb42000 - 0x9bb70ff3 com.apple.DebugSymbols (106 - 106) <37B107F9-4AA0-39FF-9602-A27811C8DC96> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x9bb71000 - 0x9bb83fff libbsm.0.dylib (33) <1BE92DB5-0D2F-3BB5-BCC6-8A71EF2A3450> /usr/lib/libbsm.0.dylib
0x9bc5f000 - 0x9bee5ffa com.apple.security (7.0 - 55471.14.38) /System/Library/Frameworks/Security.framework/Versions/A/Security
0x9bee6000 - 0x9bff3ff7 com.apple.ImageIO.framework (3.3.0 - 1046) <4C3503FD-0C9A-36B3-8060-32CC14BF5A13> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x9bff4000 - 0x9bffffff com.apple.CrashReporterSupport (10.9 - 539) <10FE9B2D-404F-32B8-B3CA-CBA3524B4CFF> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x9c000000 - 0x9c003ff7 libdyld.dylib (239.4) /usr/lib/system/libdyld.dylib
0x9c004000 - 0x9c018ff9 com.apple.MultitouchSupport.framework (245.13.1 - 245.13.1) <6DDC6828-879B-3F7F-9458-8F57713104B5> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x9c019000 - 0x9c0a4ff7 com.apple.CoreSymbolication (3.0.1 - 141.0.6) /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x9c0b2000 - 0x9c0beff7 com.apple.OpenDirectory (10.9 - 173.90.1) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x9c0bf000 - 0x9c119ff8 libTIFF.dylib (1046) <87ED2216-C504-3CE4-85F6-D4F0D420957C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x9c11a000 - 0x9c16ffff libc++.1.dylib (120) /usr/lib/libc++.1.dylib
0x9c180000 - 0x9c21cfff com.apple.QD (3.50 - 298) <39109A21-3337-3F6D-B33B-53737C2187E5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x9c258000 - 0x9c274fff libCRFSuite.dylib (34) /usr/lib/libCRFSuite.dylib
0x9c275000 - 0x9c28efff com.apple.Kerberos (3.0 - 1) /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 1
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 219280
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=130.6M resident=29.9M(23%) swapped_out_or_unallocated=100.7M(77%)
Writable regions: Total=109.3M written=4904K(4%) resident=6996K(6%) swapped_out=0K(0%) unallocated=102.5M(94%)

REGION TYPE VIRTUAL
=========== =======
CG backing stores 508K
CG image 4K
CG raster data 96K
CG shared images 212K
Kernel Alloc Once 4K
MALLOC 82.4M
MALLOC (admin) 48K
Memory Tag 242 12K
Stack 66.1M
VM_ALLOCATE 16.8M
__DATA 13.4M
__IMAGE 528K
__LINKEDIT 43.6M
__OBJC 1768K
__PAGEZERO 4K
__TEXT 87.0M
__UNICODE 544K
mapped file 179.7M
shared memory 4K
=========== =======
TOTAL 492.6M

Model: MacBookPro11,3, BootROM MBP112.0138.B15, 4 processors, Intel Core i7, 2.6 GHz, 16 GB, SMC 2.19f3
Graphics: Intel Iris Pro, Intel Iris Pro, Built-In
Graphics: NVIDIA GeForce GT 750M, NVIDIA GeForce GT 750M, PCIe, 2048 MB
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x134), Broadcom BCM43xx 1.0 (6.30.223.154.65)
Bluetooth: Version 5.2.7f4 15858, 3 services, 15 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en0
Serial ATA Device: APPLE SSD SM1024F, 1 TB
USB Device: Internal Memory Card Reader
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 17.1

random_lines.fth crashes, pointer being freed was not allocated

REPRODUCE
include pieces/random_lines.fth
many.rand

EXPECT
to run for a long time

ACTUAL
crashes soon, or after a few seconds, with:

hmsl(17659,0xb031d000) malloc: *** error for object 0x7abba600: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
/Users/phil/Work/hmsl/HMSL/hmsl/hmsl.app/Contents/MacOS/start_hmsl.sh: line 9: 17659 Abort trap: 6 $HMSLEXEC
logout

crash during splorp due to bad free

I was playing Splorp when I got a this crash:

*** error for object 0x84dc00: pointer being freed was not allocated

Thread 2 Crashed:
0 libsystem_kernel.dylib 0x9d74d58a __pthread_kill + 10
1 libsystem_pthread.dylib 0x92a98448 pthread_kill + 101
2 libsystem_c.dylib 0x914b7c34 abort + 156
3 libsystem_malloc.dylib 0x98ff42ca free + 433
4 com.apple.CoreGraphics 0x9c9a3627 x_mem_dealloc_size + 91
5 com.apple.CoreGraphics 0x9c8ee359 CGSDeviceSynchronize + 215
6 libRIP.A.dylib 0x97271817 ripd_Synchronize + 51
7 libRIP.A.dylib 0x972715d1 ripc_Operation + 257
8 com.apple.CoreGraphics 0x9c8ee7c8 CGContextSynchronize + 81
9 hmsl 0x00005b4e -[HMSLWindow drawText:atPoint:] + 190 (HMSLWindow.m:95)
10 hmsl 0x00004f1b hmslDrawText + 411 (hmsl_cocoa_glue.m:119)
11 hmsl 0x000032d2 hostDrawText + 66 (hmsl_gui.c:64)

Mapping H4th Include Files to OSX Platform

Legacy Migration - this is the set of explicit system include source files I needed to pull in before compiling my own code in order for all my code to function:

\ include h4thsystem:debugger
\ include tools:midifile
\ include h4thsystem:logto
\ include? ob.fader h:ctrl_fader
\ include? edit.screen ht:screen_editor
\ include h4thsystem:FloatingPoint
\ include hsys:case
\ include? ob.xy.controller h:ctrl_xy

I see some of these in the new HMSL folder, others not.

Which ones are not compiled into the executable by default?
Which have been replaced/expanded and by which new files?

Thanks.

selector for makeWindowsPerform:inOrder: must return id-sized value

After installing El Capitan on my Mac, I am now getting a crash when initializing version 0.3.3.

From the console:

Do you want to initialize HMSL? (probably Yes)(y/n) 2015-10-28 08:55:48.448 hmsl[1281:92731] The selector passed to -[NSApplication makeWindowsPerform:inOrder:] must not take any arguments, and must return an id-sized value. This will only warn once. The first time, it was called with flushCurrentContext. (
0 AppKit 0x9a0e1084 -[NSApplication makeWindowsPerform:inOrder:] + 151
1 hmsl 0x00019a28 -[HMSLApplication flushAllWindowDrawing] + 72
2 Foundation 0x94e4340e NSFireTimer + 117
3 CoreFoundation 0x9207b476 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION
+ 22
4 CoreFoundation 0x9207af22 __CFRunLoopDoTimer + 1250
5 CoreFoundation 0x9207a9ad __CFRunLoopDoTimers + 349
6 CoreFoundation 0x920718a1 __CFRunLoopRun + 2113
7 CoreFoundation 0x92070df6 CFRunLoopRunSpecific + 390
8 CoreFoundation 0x92070c5b CFRunLoopRunInMode + 123
9 HIToolbox 0x93a38719 RunCurrentEventLoopInMode + 267
10 HIToolbox 0x93a3851b ReceiveNextEventCommon + 503
11 HIToolbox 0x93a38314 _BlockUntilNextEventMatchingListInModeWithFilter + 99
12 AppKit 0x9a0e5756 _DPSNextEvent + 1053
13 AppKit 0x9a0e4cd0 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1057
14 AppKit 0x9a0e48a7 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 121
15 AppKit 0x9a0d801b -[NSApplication run] + 1063
16 hmsl 0x00018053 main + 323
17 libdyld.dylib 0x9c9c26ad start + 1
)

Copyrights say 3DO

Copyright in HMSL about box and info.plist should be:
1986 Burk, Polansky, Rosenboom

MIDI output does not seem to work

I connected an Arturia MicroBrute to the Macbook and ran:
./HMSL-OSX
I entered MIDI.SCOPE and was able to see ActiveSensing, PitchBend, and NoteOn messages.

I entered MIDI.TEST and expected to hear some notes play.
No notes played and no LEDs lit on the MicroBrute.

add ASSIGN command

The original HMSL supported an ASSIGN word that let the developer map a virtual device such as "HT:" to a specific directory. Then the user could
INCLUDE ht:somefile.fth

The old code is in H4thSystem/file_tools.f

hard to find editor window when covered

TO REPRODUCE:
launch HMSL
enter: SHEP
See shape editor window
Bring Browser or other program to the front.
Click terminal icon in Dock to bring it to the front.

EXPECT:
Shape editor window should also come to front.

ACTUAL:
Shape editor window still buried under browser.

Also if I go to the mode that shows all windows then click on SHEP it does not come to front. This makes it hard for a user to return to the editor.

This may be because SHEP is in a window off a shell command and not a real app. This may be hard to fix.

Crash exiting SHEP

Process: hmsl [26112]
Path: /Users/USER/Downloads/hmsl.app/Contents/Resources/../MacOS/hmsl
Identifier: THREEDO.hmsl
Version: 0.3.0 (1)
Code Type: X86 (Native)
Parent Process: bash [26110]
Responsible: Terminal [18957]
User ID: 501

Date/Time: 2015-09-21 09:17:44.026 -0700
OS Version: Mac OS X 10.9.5 (13F1112)
Report Version: 11
Anonymous UUID: 44E02C0C-CB7C-6AEA-415B-1B9FE814C1D1

Sleep/Wake UUID: EAA9CB58-B2CA-49EA-BE59-5D967611BFD7

Crashed Thread: 2

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000050000020

VM Regions Near 0x50000020:
mapped file 00000000047bf000-00000000057fc000 [ 16.2M] r--/rwx SM=COW /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/Resources/ArtFile200.bin
-->
MALLOC_TINY 0000000079e00000-000000007a000000 [ 2048K] rw-/rwx SM=PRV

Application Specific Information:
objc_msgSend() selector name: fontAttributes

Using V0.3.0 from Sept 20, 2015.

To reproduce:
Enter: SHEP
Do some editing.
Close SHEP window by clicking the red close icon.

Got this crash dump:
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x962b2f7a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x962b216c mach_msg + 68
2 com.apple.CoreFoundation 0x94a05bf9 __CFRunLoopServiceMachPort + 169
3 com.apple.CoreFoundation 0x94a051d1 __CFRunLoopRun + 1393
4 com.apple.CoreFoundation 0x94a049ea CFRunLoopRunSpecific + 394
5 com.apple.CoreFoundation 0x94a0484b CFRunLoopRunInMode + 123
6 com.apple.HIToolbox 0x97615b5d RunCurrentEventLoopInMode + 259
7 com.apple.HIToolbox 0x976158e2 ReceiveNextEventCommon + 526
8 com.apple.HIToolbox 0x976156bd _BlockUntilNextEventMatchingListInModeWithFilter + 92
9 com.apple.AppKit 0x94bba349 _DPSNextEvent + 1602
10 com.apple.AppKit 0x94bb9870 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
11 com.apple.AppKit 0x94bac15c -[NSApplication run] + 727
12 hmsl 0x000a7453 main + 323
13 libdyld.dylib 0x9c003701 start + 1

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x962b8992 kevent64 + 10
1 libdispatch.dylib 0x9b6c6899 _dispatch_mgr_invoke + 238
2 libdispatch.dylib 0x9b6c6532 _dispatch_mgr_thread + 52

Thread 2 Crashed:
0 libobjc.A.dylib 0x95e8e4a7 objc_msgSend + 23
1 hmsl 0x000a83d7 hmslSetDrawingColor + 215
2 hmsl 0x000a716e hostSetColor + 78
3 hmsl 0x0009f1b1 CallUserFunction + 145
4 hmsl 0x0009fc27 pfCatch + 1687
5 hmsl 0x0009e5f4 FindAndCompile + 132
6 hmsl 0x0009e533 ffInterpret + 259
7 hmsl 0x0009e9fc ffOuterInterpreterLoop + 44
8 hmsl 0x000a3978 pfQuit + 40
9 hmsl 0x000a3fa1 pfDoForth + 785
10 hmsl 0x000a96da -[HMSLRunner goForth] + 74
11 com.apple.Foundation 0x926a416e -[NSThread main] + 45
12 com.apple.Foundation 0x926a40c6 NSThread__main + 1426
13 libsystem_pthread.dylib 0x9745e5fb _pthread_body + 144
14 libsystem_pthread.dylib 0x9745e485 _pthread_start + 130
15 libsystem_pthread.dylib 0x97463cf2 thread_start + 34

Thread 3:
0 libsystem_kernel.dylib 0x962b2f7a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x962b216c mach_msg + 68
2 com.apple.CoreFoundation 0x94a05bf9 __CFRunLoopServiceMachPort + 169
3 com.apple.CoreFoundation 0x94a051d1 __CFRunLoopRun + 1393
4 com.apple.CoreFoundation 0x94a049ea CFRunLoopRunSpecific + 394
5 com.apple.CoreFoundation 0x94a0484b CFRunLoopRunInMode + 123
6 com.apple.AppKit 0x94d63b88 _NSEventThread + 283
7 libsystem_pthread.dylib 0x9745e5fb _pthread_body + 144
8 libsystem_pthread.dylib 0x9745e485 _pthread_start + 130
9 libsystem_pthread.dylib 0x97463cf2 thread_start + 34

Thread 4:
0 libsystem_kernel.dylib 0x962b2f7a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x962b216c mach_msg + 68
2 com.apple.audio.midi.CoreMIDI 0x000ca1c3 XServerMachPort::ReceiveMessage(int&, void_, int&) + 119
3 com.apple.audio.midi.CoreMIDI 0x000e5eef MIDIProcess::RunMIDIInThread() + 151
4 com.apple.audio.midi.CoreMIDI 0x000ee5ce MIDIProcess::MIDIInPortThread::Run() + 24
5 com.apple.audio.midi.CoreMIDI 0x000cb543 XThread::RunHelper(void_) + 17
6 com.apple.audio.midi.CoreMIDI 0x000cb0d2 CAPThread::Entry(CAPThread*) + 134
7 libsystem_pthread.dylib 0x9745e5fb _pthread_body + 144
8 libsystem_pthread.dylib 0x9745e485 _pthread_start + 130
9 libsystem_pthread.dylib 0x97463cf2 thread_start + 34

Thread 5:
0 libsystem_kernel.dylib 0x962b8046 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x9745fdcf _pthread_wqthread + 372
2 libsystem_pthread.dylib 0x97463cce start_wqthread + 30

Thread 2 crashed with X86 Thread State (32-bit):
eax: 0x79f2e700 ebx: 0xa1452190 ecx: 0x956ad128 edx: 0x50000000
edi: 0x7cab47f8 esi: 0x956819f6 ebp: 0xb029a988 esp: 0xb029a948
ss: 0x00000023 efl: 0x00010206 eip: 0x95e8e4a7 cs: 0x0000001b
ds: 0x00000023 es: 0x00000023 fs: 0x00000023 gs: 0x0000000f
cr2: 0x50000020

Logical CPU: 2
Error Code: 0x00000004
Trap Number: 14

Binary Images:
0x99000 - 0xacff3 +hmsl (0) /Users/USER/Downloads/hmsl.app/Contents/MacOS/hmsl
0xbc000 - 0xfaff2 com.apple.audio.midi.CoreMIDI (1.10 - 88) /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
0x120000 - 0x136ff8 libexpat.1.dylib (12) /usr/lib/libexpat.1.dylib
0x18ca000 - 0x18d2ff7 libCGCMS.A.dylib (599.35.9) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
0x18dc000 - 0x18dfffa libCGXType.A.dylib (599.35.9) <400EB4A6-F27F-3C1F-B5D6-83B57E224DB7> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x1a91000 - 0x1ab9ff7 libRIP.A.dylib (599.35.9) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x8fe3e000 - 0x8fe70417 dyld (239.4) <0F2176BD-4239-3506-BA41-3B885269520E> /usr/lib/dyld
0x90010000 - 0x90015ff6 libcompiler_rt.dylib (35) /usr/lib/system/libcompiler_rt.dylib
0x9033e000 - 0x9040efef libvDSP.dylib (423.32) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x9040f000 - 0x90411ffe libCVMSPluginSupport.dylib (9.6.1) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x90412000 - 0x90568ff0 libBLAS.dylib (1094.5) <5A53FE27-32DE-322C-BAB3-E03B93D37F88> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x90570000 - 0x90607ff7 com.apple.ink.framework (10.9 - 207) <710EF47E-89F1-317F-AEAB-A42FE0E40B92> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x90608000 - 0x9062cff3 libc++abi.dylib (49.1) <43A04ACF-97A5-35ED-B454-6B5C0CF0F99D> /usr/lib/libc++abi.dylib
0x90633000 - 0x90673ff7 com.apple.bom (14.0 - 193.1) /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x906ce000 - 0x906d4ffb libunwind.dylib (35.3) <316039E0-FB7A-35DA-89BE-C461213D6BDE> /usr/lib/system/libunwind.dylib
0x906d5000 - 0x906d7fff libquarantine.dylib (71) <39FC7A3E-9508-3C82-9945-4E4229742FEC> /usr/lib/system/libquarantine.dylib
0x906d8000 - 0x906dcff7 libmacho.dylib (845) /usr/lib/system/libmacho.dylib
0x906dd000 - 0x90707fff libxslt.1.dylib (13) <249D54AB-1D82-38FE-ABEC-0D575450C73B> /usr/lib/libxslt.1.dylib
0x90748000 - 0x90753ffb libcommonCrypto.dylib (60049) <7C884189-8A58-3D10-9164-571DAABB7D58> /usr/lib/system/libcommonCrypto.dylib
0x90754000 - 0x90866ffc libsqlite3.dylib (158) /usr/lib/libsqlite3.dylib
0x90867000 - 0x908a4ff7 libauto.dylib (185.5) /usr/lib/libauto.dylib
0x908b3000 - 0x908baff2 com.apple.NetFS (6.0 - 4.0) /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x908bb000 - 0x908e6ff5 com.apple.ChunkingLibrary (2.0 - 155.1) <87D1076A-1EC8-3C26-93DB-E4AD394A45AF> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x9090a000 - 0x90916ffc libbz2.1.0.dylib (29) <3CEF1E92-BA42-3F8A-8E8D-9E1F7658E5C7> /usr/lib/libbz2.1.0.dylib
0x913ca000 - 0x914a5ff7 com.apple.LaunchServices (572.32 - 572.32) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x914b1000 - 0x914c1ff5 com.apple.LangAnalysis (1.7.0 - 1.7.0) <8106E9A2-F2A7-392C-B404-E88A20843F0C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x914c2000 - 0x914cffff com.apple.Librarian (1.2 - 1) /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
0x91645000 - 0x91645fff com.apple.Accelerate.vecLib (3.9 - vecLib 3.9) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x9169e000 - 0x916a2fff libheimdal-asn1.dylib (323.92.2) <14134D3C-AC21-3047-AB78-7057C08732E4> /usr/lib/libheimdal-asn1.dylib
0x916a3000 - 0x916a7ffc libpam.2.dylib (20) <763AC655-931B-3891-AB6A-F2CD4A21F906> /usr/lib/libpam.2.dylib
0x919aa000 - 0x91da5ff3 com.apple.CoreGraphics (1.600.0 - 599.35.9) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x9245b000 - 0x924cefff com.apple.SearchKit (1.4.0 - 1.4.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x924db000 - 0x9255bff7 com.apple.CoreServices.OSServices (600.4 - 600.4) <382BE89A-9F37-3316-9AB8-DDEA691A80D1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x925f6000 - 0x92626ff7 com.apple.CoreServicesInternal (184.9 - 184.9) <999FEDEC-7657-3F32-A9AE-F29E0BE0AAF5> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x92627000 - 0x92636fff libGL.dylib (9.6.1) <885E9C1F-11C7-347D-BE10-522A40A46596> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92637000 - 0x92964ffe com.apple.Foundation (6.9 - 1056.17) <6C2DBF85-90AB-3DCB-B56F-E2E3106085C2> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92965000 - 0x92996ff8 com.apple.GSS (4.0 - 2.0) <243CCC44-86E6-3987-9AFB-159E3196D337> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x92997000 - 0x92998fff liblangid.dylib (117) /usr/lib/liblangid.dylib
0x92c4d000 - 0x92c7ffff libTrueTypeScaler.dylib (111.1.4) <0F93A717-3AB5-3649-80D4-1233AA4FE936> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x92caa000 - 0x92cf6ff7 libcups.2.dylib (372.6) <3D13F216-8D8B-3393-82F9-B428E414BE8E> /usr/lib/libcups.2.dylib
0x92cfa000 - 0x92d4fff7 com.apple.audio.CoreAudio (4.2.1 - 4.2.1) /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x92d50000 - 0x92d58fff libsystem_dnssd.dylib (522.92.1) <7E36B79E-6BF4-3462-9A84-C0744D029636> /usr/lib/system/libsystem_dnssd.dylib
0x92d59000 - 0x92e1cff1 com.apple.CoreText (367.22 - 367.22) <65207EB3-BC0C-37FA-A030-DCEAEDE7AA61> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x92f4b000 - 0x92f54fff com.apple.audio.SoundManager (4.1 - 4.1) <7E80241B-435E-340E-8E03-BDFF7763B77F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x92f63000 - 0x92f71ff7 libz.1.dylib (53) <3D1E738F-D26C-3721-8E16-52473B560A8F> /usr/lib/libz.1.dylib
0x92ff8000 - 0x93054ffa com.apple.print.framework.PrintCore (9.0 - 428) <68C13032-D1B7-31C7-968B-E4C6325A0DA7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x930e7000 - 0x93152fff com.apple.Heimdal (4.0 - 2.0) /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x93179000 - 0x931bfff7 libFontRegistry.dylib (127.0.1) <8825BA56-FE62-3897-8364-147C16BB3A27> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x931d4000 - 0x931e0ffc libkxld.dylib (2422.115.14) <09FF5082-2513-3015-AA61-515FA7D65E2A> /usr/lib/system/libkxld.dylib
0x931fc000 - 0x93244fff com.apple.PerformanceAnalysis (1.47 - 47) <5C6FA727-EAC9-3924-8662-AF01090A9EF4> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x932a0000 - 0x932bbff6 libPng.dylib (1046) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x932c7000 - 0x932c8ffd libunc.dylib (28) <74F7C952-F254-3E55-9C00-780DCEF3F410> /usr/lib/system/libunc.dylib
0x93375000 - 0x93375fff com.apple.Accelerate (1.9 - Accelerate 1.9) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x93396000 - 0x93397ffa libsystem_sandbox.dylib (278.11.2) <8EEE43EA-9195-3FE2-8DAB-0489319632EC> /usr/lib/system/libsystem_sandbox.dylib
0x93398000 - 0x93682fd2 com.apple.vImage (7.0 - 7.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x93683000 - 0x9369bff7 com.apple.CFOpenDirectory (10.9 - 173.90.1) <7F3A0094-3A24-302C-9B64-C32C65750EDE> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x936db000 - 0x937c1fff com.apple.coreui (2.2 - 231.1) <17E75125-8D14-30EF-B7A7-662A56B0F4B3> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x937c2000 - 0x93935ffb com.apple.audio.toolbox.AudioToolbox (1.10 - 1.10) <4248C0FE-F872-34AB-9402-0045D5CD0CC1> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x93936000 - 0x9393affe libCoreVMClient.dylib (58.1) <0EB8FFD7-AFED-3A63-810E-29629831D43D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x9393f000 - 0x9393ffff com.apple.CoreServices (59 - 59) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x93940000 - 0x93949ffc com.apple.CommonAuth (4.0 - 2.0) <8D99CBAD-3F8E-30E3-919A-DC43632DDADA> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x9394a000 - 0x939f6ffb libvMisc.dylib (423.32) <43873EFF-FB43-3301-BEE8-F2C3A046D7A6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x93dcf000 - 0x93ecdfff libJP2.dylib (1046) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x93ed1000 - 0x93ef5fff libJPEG.dylib (1046) <07303387-2719-3E9D-B9D5-FF447F05B159> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x93f0f000 - 0x93f1dfff libxar.1.dylib (202) /usr/lib/libxar.1.dylib
0x93f1e000 - 0x93f46fff libsystem_info.dylib (449.1.4) <6B96417A-08F3-3DB7-BC5B-8FCE051F3EF9> /usr/lib/system/libsystem_info.dylib
0x93f47000 - 0x93f52ff6 com.apple.NetAuth (5.0 - 5.0) <3B2E9615-EE12-38FC-BDCF-09529FF9464B> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x93f5c000 - 0x93f5efff libsystem_configuration.dylib (596.15) /usr/lib/system/libsystem_configuration.dylib
0x93f92000 - 0x93f9bfff com.apple.DiskArbitration (2.6 - 2.6) <92F7575A-AA20-34D9-BB26-2CC8C3CCAFEB> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x94003000 - 0x94007ffa libcache.dylib (62) /usr/lib/system/libcache.dylib
0x94050000 - 0x94140ffb libiconv.2.dylib (41) <848FEBA7-2E3E-3ECB-BD59-007F32468787> /usr/lib/libiconv.2.dylib
0x94152000 - 0x941a2ff7 libcorecrypto.dylib (161.1) <135FD99E-2211-3DF4-825C-C9F816107F0C> /usr/lib/system/libcorecrypto.dylib
0x941a3000 - 0x941a3fff com.apple.ApplicationServices (48 - 48) <6766DF5C-6A98-3AAF-A222-D99599BB5A80> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x941a4000 - 0x941f4fff com.apple.opencl (2.3.59 - 2.3.59) /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x941f5000 - 0x94382ffb com.apple.CFNetwork (673.6 - 673.6) <94E6A707-F707-339D-BCD9-D5F348D4A69B> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x94383000 - 0x94387ffc com.apple.IOSurface (91.3 - 91.3) <7A669283-862A-3879-8553-BC1F0F38236B> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x94388000 - 0x943cafff libGLU.dylib (9.6.1) <0655104D-2F22-36CE-955B-52A533CA70D5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x943cb000 - 0x94401fff com.apple.IconServices (25 - 25.17) <05C87A32-3E0F-3EE7-8CE5-DB6463369FFA> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x944dd000 - 0x944e6fff com.apple.speech.recognition.framework (4.2.4 - 4.2.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x944e7000 - 0x944e8fff libremovefile.dylib (33) /usr/lib/system/libremovefile.dylib
0x94557000 - 0x94557fff libkeymgr.dylib (28) <43297D93-111A-3880-AE0D-55C7404C52DC> /usr/lib/system/libkeymgr.dylib
0x94655000 - 0x946e7ff9 libsystem_c.dylib (997.90.3) <80D21D3D-1031-314C-B1F0-0B35B977CEFB> /usr/lib/system/libsystem_c.dylib
0x9472a000 - 0x9498eff7 com.apple.CoreData (107 - 481.3) <8EB45FB9-CF78-36E1-919C-E976AE4C8146> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x9498f000 - 0x94b91fff com.apple.CoreFoundation (6.9 - 855.17) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x94b92000 - 0x957b0ff3 com.apple.AppKit (6.9 - 1265.21) <1D31697B-6F33-3239-BACE-5D1361B1F79A> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x957e3000 - 0x9584cffa com.apple.datadetectorscore (5.0 - 354.5) /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x9584d000 - 0x9586affb libresolv.9.dylib (54) <3EC12A7F-6BA1-3976-9F1F-6A4B76303028> /usr/lib/libresolv.9.dylib
0x958bd000 - 0x958eeffa libsystem_m.dylib (3047.16) <7BF40745-1A2D-3DB2-8D49-3F149851AE15> /usr/lib/system/libsystem_m.dylib
0x95b0d000 - 0x95b49ff4 com.apple.RemoteViewServices (2.0 - 94) /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x95bc9000 - 0x95bd2ff7 libsystem_notify.dylib (121.20.1) <4D3293AC-1CEF-347A-987F-2314AF3CC6EA> /usr/lib/system/libsystem_notify.dylib
0x95bd3000 - 0x95bdbfff libcopyfile.dylib (103.92.1) <9B62DDFE-FEFD-31CA-989F-9BE0AB606C49> /usr/lib/system/libcopyfile.dylib
0x95e8a000 - 0x960324af libobjc.A.dylib (551.1) <18361D2F-0405-39B0-8354-2D865703118D> /usr/lib/libobjc.A.dylib
0x962a0000 - 0x962bdff4 libsystem_kernel.dylib (2422.115.14) /usr/lib/system/libsystem_kernel.dylib
0x962be000 - 0x962e2ff7 libxpc.dylib (300.90.2) <5ACBBE2C-74EB-3E88-BCBF-C573095318A5> /usr/lib/system/libxpc.dylib
0x962e3000 - 0x962ffff9 com.apple.Ubiquity (1.3 - 289) <64DEF1B4-F874-3DF2-9D58-ABBF0A15C5BB> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x9695a000 - 0x9695dff9 com.apple.TCC (1.0 - 1) /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x96960000 - 0x96968ffe libGFXShared.dylib (9.6.1) <632989B3-36C2-302E-8A85-A02125A9C5D6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x969c8000 - 0x96a29ff7 com.apple.Symbolication (1.4 - 129.0.2) <774BC6EC-450B-3AE8-BBED-F1F140B93E7E> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x96cd5000 - 0x97109ff7 com.apple.vision.FaceCore (3.0.0 - 3.0.0) <557A6F7A-4A24-32B0-A1FD-4B0E27912648> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x9710a000 - 0x9710bfff libSystem.B.dylib (1197.1.1) <789CF4BE-5A0B-310E-9515-E515EA033D03> /usr/lib/libSystem.B.dylib
0x9710c000 - 0x97133fff com.apple.CoreVideo (1.8 - 117.2) <4FDBE865-4A94-39B7-B9F4-44055EC988C3> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x97134000 - 0x97192ffd com.apple.AE (665.5 - 665.6) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x97193000 - 0x971a1ff7 com.apple.Sharing (132.2 - 132.2) <2BE8E58B-3C0D-35E4-8B00-6BE89821E757> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x971a2000 - 0x971f1ff9 com.apple.HIServices (1.23 - 468) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x971f2000 - 0x9739efff com.apple.QuartzCore (1.8 - 332.4) <8AD0E84B-E898-38CD-B206-577DF3CF850F> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9739f000 - 0x973f5ff6 com.apple.ScalableUserInterface (1.0 - 1) <30203384-7230-356E-BF47-76307CD21148> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x9745d000 - 0x97464ffb libsystem_pthread.dylib (53.1.4) /usr/lib/system/libsystem_pthread.dylib
0x975ea000 - 0x9795fff9 com.apple.HIToolbox (2.1.1 - 698) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x97964000 - 0x9796cfff liblaunch.dylib (842.92.1) /usr/lib/system/liblaunch.dylib
0x9796d000 - 0x97a05ff7 com.apple.Metadata (10.7.0 - 800.30) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x988a8000 - 0x988a8ffd libOpenScriptingUtil.dylib (157.1) <36B742B2-2DD3-305B-BEFB-092903F6D6F8> /usr/lib/libOpenScriptingUtil.dylib
0x988a9000 - 0x988bbfff libsystem_asl.dylib (217.1.4) /usr/lib/system/libsystem_asl.dylib
0x991bf000 - 0x99235ff3 com.apple.securityfoundation (6.0 - 55122.3) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x99236000 - 0x99537ffb com.apple.CoreServices.CarbonCore (1077.17 - 1077.17) <02C72D54-E3D3-32B0-A081-E85A7038489D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x99559000 - 0x99584ff7 libsystem_network.dylib (241.4) <03BC404B-D0CB-3747-9CD5-B7A06A2ED0A9> /usr/lib/system/libsystem_network.dylib
0x99585000 - 0x99653ff7 com.apple.backup.framework (1.5.5 - 1.5.5) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x99654000 - 0x99658ffa libGIF.dylib (1046) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x996ff000 - 0x9973cffb libGLImage.dylib (9.6.1) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x9973d000 - 0x9974afff com.apple.AppleFSCompression (56.92.2 - 1.0) <87BA8B36-3DB0-39DD-829C-BFE2F888A7DC> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x9974b000 - 0x997dcfff com.apple.ColorSync (4.9.0 - 4.9.0) <10317959-1392-3689-B3F6-F8E2D84931BF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x997dd000 - 0x99914fff com.apple.desktopservices (1.8.3 - 1.8.3) <3574872B-435C-3AB8-A453-02A33A771CDB> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x99915000 - 0x9997efff com.apple.SystemConfiguration (1.13.1 - 1.13.1) <3AD9C90B-40A9-312B-B479-3AB178A96EA1> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x9997f000 - 0x99980fff libsystem_blocks.dylib (63) <2AC67D5E-ECD4-3644-A53C-9684F9B7AA33> /usr/lib/system/libsystem_blocks.dylib
0x99dac000 - 0x99daeffb libRadiance.dylib (1046) <1A76D93D-9368-36E8-B08D-5A5B5205C573> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x99daf000 - 0x99dc7ff7 libsystem_malloc.dylib (23.10.1) /usr/lib/system/libsystem_malloc.dylib
0x99dc8000 - 0x9a0bdffc com.apple.CoreImage (9.4.0) <33696A53-9E18-32D6-844F-28098DB7E426> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x9a1d6000 - 0x9a1d7ffc com.apple.TrustEvaluationAgent (2.0 - 25) <064B485D-56E0-3DD7-BBE2-E08A5BFFF8B3> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x9a1d8000 - 0x9a1d9fff libDiagnosticMessagesClient.dylib (100) /usr/lib/libDiagnosticMessagesClient.dylib
0x9a1da000 - 0x9a1e8ff3 com.apple.opengl (9.6.1 - 9.6.1) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x9ab11000 - 0x9abfdff7 libxml2.2.dylib (26.1) /usr/lib/libxml2.2.dylib
0x9abfe000 - 0x9adc4ffb libicucore.A.dylib (511.35) /usr/lib/libicucore.A.dylib
0x9adc5000 - 0x9adcfff7 com.apple.speech.synthesis.framework (4.7.1 - 4.7.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x9add2000 - 0x9addcfff com.apple.bsd.ServiceManagement (2.0 - 2.0) <907F726B-BA7D-360C-8E46-02DB99DD903A> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x9ae0d000 - 0x9af01ff7 libFontParser.dylib (111.1.4) <3C171F2D-80F2-359B-8849-78E1653D8ED6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x9b333000 - 0x9b35fff7 com.apple.DictionaryServices (1.2 - 208) <59E9F98C-9C58-34C6-9D78-1FD4649DCBC5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x9b360000 - 0x9b3d3ff1 com.apple.ApplicationServices.ATS (360 - 363.6) <75C1A5A9-CF7E-3A0E-954D-7A4AA9466F79> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x9b452000 - 0x9b46cff7 com.apple.GenerationalStorage (2.0 - 160.3) /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x9b46d000 - 0x9b46dffd com.apple.audio.units.AudioUnit (1.10 - 1.10) <9515158F-3A33-39CF-AD5A-201C2B121F33> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9b476000 - 0x9b47bff3 libsystem_platform.dylib (24.90.1) <0613F163-9A7A-3908-B30B-AC1627503933> /usr/lib/system/libsystem_platform.dylib
0x9b648000 - 0x9b6bfffb com.apple.framework.IOKit (2.0.1 - 907.100.14) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x9b6c3000 - 0x9b6dbffd libdispatch.dylib (339.92.1) <7E7A88BF-74B3-363B-B534-6F757DF2DDE3> /usr/lib/system/libdispatch.dylib
0x9b77c000 - 0x9bb41ff6 libLAPACK.dylib (1094.5) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x9bb42000 - 0x9bb70ff3 com.apple.DebugSymbols (106 - 106) <37B107F9-4AA0-39FF-9602-A27811C8DC96> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x9bb71000 - 0x9bb83fff libbsm.0.dylib (33) <1BE92DB5-0D2F-3BB5-BCC6-8A71EF2A3450> /usr/lib/libbsm.0.dylib
0x9bc5f000 - 0x9bee5ffa com.apple.security (7.0 - 55471.14.38) /System/Library/Frameworks/Security.framework/Versions/A/Security
0x9bee6000 - 0x9bff3ff7 com.apple.ImageIO.framework (3.3.0 - 1046) <4C3503FD-0C9A-36B3-8060-32CC14BF5A13> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x9bff4000 - 0x9bffffff com.apple.CrashReporterSupport (10.9 - 539) <10FE9B2D-404F-32B8-B3CA-CBA3524B4CFF> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x9c000000 - 0x9c003ff7 libdyld.dylib (239.4) /usr/lib/system/libdyld.dylib
0x9c004000 - 0x9c018ff9 com.apple.MultitouchSupport.framework (245.13.1 - 245.13.1) <6DDC6828-879B-3F7F-9458-8F57713104B5> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x9c019000 - 0x9c0a4ff7 com.apple.CoreSymbolication (3.0.1 - 141.0.6) /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x9c0b2000 - 0x9c0beff7 com.apple.OpenDirectory (10.9 - 173.90.1) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x9c0bf000 - 0x9c119ff8 libTIFF.dylib (1046) <87ED2216-C504-3CE4-85F6-D4F0D420957C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x9c11a000 - 0x9c16ffff libc++.1.dylib (120) /usr/lib/libc++.1.dylib
0x9c180000 - 0x9c21cfff com.apple.QD (3.50 - 298) <39109A21-3337-3F6D-B33B-53737C2187E5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x9c258000 - 0x9c274fff libCRFSuite.dylib (34) /usr/lib/libCRFSuite.dylib
0x9c275000 - 0x9c28efff com.apple.Kerberos (3.0 - 1) /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 1
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 214119
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=130.6M resident=35.8M(27%) swapped_out_or_unallocated=94.8M(73%)
Writable regions: Total=109.3M written=5284K(5%) resident=6576K(6%) swapped_out=0K(0%) unallocated=102.9M(94%)

REGION TYPE VIRTUAL
=========== =======
CG backing stores 508K
CG image 4K
CG raster data 96K
CG shared images 212K
Kernel Alloc Once 4K
MALLOC 82.4M
MALLOC (admin) 48K
Memory Tag 242 12K
Stack 66.1M
VM_ALLOCATE 17.0M
__DATA 13.4M
__IMAGE 528K
__LINKEDIT 43.6M
__OBJC 1768K
__PAGEZERO 4K
__TEXT 87.0M
__UNICODE 544K
mapped file 179.7M
shared memory 4K
=========== =======
TOTAL 492.9M

Model: MacBookPro11,3, BootROM MBP112.0138.B15, 4 processors, Intel Core i7, 2.6 GHz, 16 GB, SMC 2.19f3
Graphics: Intel Iris Pro, Intel Iris Pro, Built-In
Graphics: NVIDIA GeForce GT 750M, NVIDIA GeForce GT 750M, PCIe, 2048 MB
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x134), Broadcom BCM43xx 1.0 (6.30.223.154.65)
Bluetooth: Version 5.2.7f4 15858, 3 services, 15 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en0
Serial ATA Device: APPLE SSD SM1024F, 1 TB
USB Device: Internal Memory Card Reader
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Apple Internal Keyboard / Trackpad
Thunderbolt Bus: MacBook Pro, Apple Inc., 17.1

No way to show Actions screen.

The actions screen used to be selected from a menu. But we do not have any HMSL specific menus at the moment.

We need to either add a way to select screens from the terminal or add some menus.

Possible bug in windows implementation?

This looks to me like a bugโ€”passing in variables to immediately overwrite them. Was this on purpose, or just a result of too much Forth coding?

void hostGetMouse( uint32 x, uint32 y )
{
*(int32*)x = gHMSLContext->hg_ev_mouseXY.x;
*(int32*)y = gHMSLContext->hg_ev_mouseXY.y;
}

void hostGetMouse( uint32 x, uint32 y )
{
    *(int32*)x = gHMSLContext->hg_ev_mouseXY.x;
    *(int32*)y = gHMSLContext->hg_ev_mouseXY.y;
}

Occasional segfaults on exit

Segfaults happen usually when a lot of interaction has taken place, and the program attempts to exit. Some memory is being freed (probably in the C code) before the full application is through with it.

Memory leak for each window

Each window leaks about 1 mb of memory. No idea where or how, but perhaps it has something to do with the autorelease reference counting.

./HMSL-OSX cannot run SHEP

REPRODUCE:
Build HMSL using the instructions in the README.
cd to the "hmsl" folder.
Enter: ./HMSL-OSX
Initialize HMSL.
Enter: SHEP

EXPECT:
SHEP progress bar to be moving and MIDI notes to be sent to SimpleSynth.

ACTUAL:
No progress bar motion.
Sometimes only a partially drawn editor.
No MIDI output.

ADDITIONAL:
This shows the clock is running: TIME@ .
But MIDI.SEQOUT does not work.

SHEP works from hmsl.app so it may be an issue with the app environment.

Sometimes this message appears when HMSL.INIT executed.
Do you want to initialize HMSL? (probably Yes)(y/n) 2015-11-10 08:34:13.117 hmsl[20072:1750562] *** -[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[0]

MIDI over index

Intermittent error in sequencer.

REPRODUCE
launch HMSL
ENTER: 40 -> default_tpw
ENTER a few times:
PLAYNOW par{ 1/8 4 0 DO e e d d c c g g LOOP }par{ 4 0 DO 1/4 c a g e LOOP }par
include pieces/demo_seq.fth
seq.init
demo.seq

EXPECTED
To see sequencer screen.

ACTUAL
This crash message in console:

2015-12-26 17:00:59.618 hmsl[17057:2135492] An uncaught exception was raised
2015-12-26 17:00:59.619 hmsl[17057:2135492] *** -[__NSArrayM insertObject:atIndex:]: index 218 beyond bounds [0 .. 216]
2015-12-26 17:00:59.621 hmsl[17057:2135492] (
0 CoreFoundation 0x98c12f79 __raiseError + 201
1 libobjc.A.dylib 0x9abb0fd1 objc_exception_throw + 276
2 CoreFoundation 0x98a9a4b9 -[__NSArrayM insertObject:atIndex:] + 889
3 CoreFoundation 0x98a9a121 -[__NSArrayM addObject:] + 65
4 hmsl 0x000973af midiSourceProc + 159
5 CoreMIDI 0x000d87f6 __MIDIInputPortCreate_block_invoke + 33
6 CoreMIDI 0x000d9ee5 _ZN21LocalMIDIReceiverList12HandleMIDIInEmmPvPK14MIDIPacketList + 117
7 CoreMIDI 0x000d6e11 _ZN11MIDIProcess15RunMIDIInThreadEv + 309
8 CoreMIDI 0x000db3c8 _ZN11MIDIProcess16MIDIInPortThread3RunEv + 24
9 CoreMIDI 0x000bb98d _ZN7XThread9RunHelperEPv + 17
10 CoreMIDI 0x000bb4fc ZN9CAPThread5EntryEPS + 96
11 libsystem_pthread.dylib 0x9cb53a26 _pthread_body + 138
12 libsystem_pthread.dylib 0x9cb5399c _pthread_body + 0
13 libsystem_pthread.dylib 0x9cb50f96 thread_start + 34

file formats are inconsistent

Modify the Forth files so that they all:

  • use 4 spaces for indentation, not tabs
  • have lower case file names
  • have a .fth suffix on the filenames
  • have an ANEW word in the file without the .fth

The load_hmsl.fth file will need the INCLUDE? names to match the ANEW fields.

rtc.rate@ used before defined

This fragment of global_data.fth uses rtc.rate@ before it's actually defined. I believe that it should default to the standard 300 / ticks/beat, and then if midi_globals.fth is used it's possible to override ticks/beat to use the midi clock. Right now, however, it doesn't actually compile.

variable TICKS/BEAT
rtc.rate@ 2 * 3 / ticks/beat !

Rubber band does not XOR properly

SHEP: Rubber band mode does XOR itself after each draw operation. Stepping through in the debugger makes it clear that it attempts to XOR itself, but seems to be missing somehow. As a result, we get lines that look like this:

screenshot 2015-08-25 08 32 47 copy

FLOGCR - Deprecated?

Here is the compile error, and I am attaching below the full logger code for context (I will address the rtc.rate logic once I get further into vetting my full code base):

(I understood that all the H4th includes were now part of the binary executable, but if there are some I need to include explicitly - as I have done in the past - please provide that list. Possible cause of this error might be NOT including the logto source?

\ include h4thsystem:logto)

LOGTO&CR^ ( -- )
flogcr
FLOGCR ? - unrecognized word!
INCLUDE error on line #5 , level = 1
flogcr
^^^^^^^
Stack<10>
THROW code = -13
Undefined word!

: LOGTO&CR^ ( -- )
flogcr
;

Crash during SHEP

I was using the latest HMSP.app from 8/25, v0.2.0
I started HMSL,
then selected HMSL as the source for SimpleSynth,
then entered SHEP.
I edited for over a minute, everything seemed fine.
Then when doing some "Replace" operations on dimension 0
I got a crash, probably a null pointer.

I tried to attach the crash report as a .txt file but GitHub does not support .txt files, only PNG, JPG or GIF! So here it is:

Process: hmsl [6833]
Path: /Users/USER/*/hmsl.app/Contents/MacOS/./hmsl
Identifier: THREEDO.hmsl
Version: 0.2.0 (1)
Code Type: X86 (Native)
Parent Process: bash [6831]
Responsible: Terminal [196]
User ID: 501

Date/Time: 2015-08-27 08:01:17.250 -0700
OS Version: Mac OS X 10.9.5 (13F1077)
Report Version: 11
Anonymous UUID: 44E02C0C-CB7C-6AEA-415B-1B9FE814C1D1

Sleep/Wake UUID: 09548707-D8C7-4375-BE27-CAE9B2770E19

Crashed Thread: 2

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000001

VM Regions Near 0x1:
--> __PAGEZERO 0000000000000000-0000000000001000 [ 4K] ---/--- SM=NUL /Users/USER/*/hmsl.app/Contents/MacOS/hmsl
VM_ALLOCATE 0000000000001000-0000000000044000 [ 268K] ---/--- SM=NUL

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x93877f7a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x9387716c mach_msg + 68
2 com.apple.CoreFoundation 0x999b3bf9 __CFRunLoopServiceMachPort + 169
3 com.apple.CoreFoundation 0x999b31d1 __CFRunLoopRun + 1393
4 com.apple.CoreFoundation 0x999b29ea CFRunLoopRunSpecific + 394
5 com.apple.CoreFoundation 0x999b284b CFRunLoopRunInMode + 123
6 com.apple.HIToolbox 0x96c93b5d RunCurrentEventLoopInMode + 259
7 com.apple.HIToolbox 0x96c938e2 ReceiveNextEventCommon + 526
8 com.apple.HIToolbox 0x96c936bd _BlockUntilNextEventMatchingListInModeWithFilter + 92
9 com.apple.AppKit 0x94379349 _DPSNextEvent + 1602
10 com.apple.AppKit 0x94378870 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
11 com.apple.AppKit 0x9436b15c -[NSApplication run] + 727
12 hmsl 0x00052763 main + 323
13 libdyld.dylib 0x985d6701 start + 1

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x9387d992 kevent64 + 10
1 libdispatch.dylib 0x91585899 _dispatch_mgr_invoke + 238
2 libdispatch.dylib 0x91585532 _dispatch_mgr_thread + 52

Thread 2 Crashed:
0 libobjc.A.dylib 0x93d00087 objc_search_builtins + 39
1 libobjc.A.dylib 0x93cfff7d sel_registerName + 37
2 libobjc.A.dylib 0x93d014f8 sel_registerNameNoLock + 23
3 libobjc.A.dylib 0x93d0af34 fixupSelectorsInMethodList(objc_class
, old_method_list
) + 164
4 libobjc.A.dylib 0x93d08fc9 class_getMethodNoSuper_nolock(objc_class, objc_selector
) + 36
5 libobjc.A.dylib 0x93d08e7f lookUpImpOrForward + 267
6 libobjc.A.dylib 0x93d02ca3 _class_lookupMethodAndLoadCache3 + 55
7 libobjc.A.dylib 0x93d024e1 objc_msgSend + 81
8 com.apple.AppKit 0x947180f4 -[NSSingleLineTypesetter createRenderingContextForCharacterRange:typesetterBehavior:usesScreenFonts:hasStrongRight:maximumWidth:] + 404
9 com.apple.AppKit 0x9450b411 __NSCreateRenderingContextForString + 310
10 com.apple.AppKit 0x944e9833 _NSStringDrawingCore + 4239
11 com.apple.AppKit 0x9461990e -[NSString(NSStringDrawing) drawAtPoint:withAttributes:] + 155
12 hmsl 0x00053af1 hmslDrawText + 417
13 hmsl 0x00052352 hostDrawText + 66
14 hmsl 0x0004a52a CallUserFunction + 218
15 hmsl 0x0004af57 pfCatch + 1687
16 hmsl 0x00049924 FindAndCompile + 132
17 hmsl 0x00049863 ffInterpret + 259
18 hmsl 0x00049d2c ffOuterInterpreterLoop + 44
19 hmsl 0x0004eca8 pfQuit + 40
20 hmsl 0x0004f2d1 pfDoForth + 785
21 hmsl 0x0005474a -[HMSLRunner goForth] + 74
22 com.apple.Foundation 0x93f1416e -[NSThread main] + 45
23 com.apple.Foundation 0x93f140c6 NSThread__main + 1426
24 libsystem_pthread.dylib 0x9084f5fb _pthread_body + 144
25 libsystem_pthread.dylib 0x9084f485 _pthread_start + 130
26 libsystem_pthread.dylib 0x90854cf2 thread_start + 34

Thread 3:
0 libsystem_kernel.dylib 0x93877f7a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x9387716c mach_msg + 68
2 com.apple.CoreFoundation 0x999b3bf9 __CFRunLoopServiceMachPort + 169
3 com.apple.CoreFoundation 0x999b31d1 __CFRunLoopRun + 1393
4 com.apple.CoreFoundation 0x999b29ea CFRunLoopRunSpecific + 394
5 com.apple.CoreFoundation 0x999b284b CFRunLoopRunInMode + 123
6 com.apple.AppKit 0x94522b88 _NSEventThread + 283
7 libsystem_pthread.dylib 0x9084f5fb _pthread_body + 144
8 libsystem_pthread.dylib 0x9084f485 _pthread_start + 130
9 libsystem_pthread.dylib 0x90854cf2 thread_start + 34

Thread 4:
0 libsystem_kernel.dylib 0x93877f7a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x9387716c mach_msg + 68
2 com.apple.audio.midi.CoreMIDI 0x000731c3 XServerMachPort::ReceiveMessage(int&, void_, int&) + 119
3 com.apple.audio.midi.CoreMIDI 0x0008eeef MIDIProcess::RunMIDIInThread() + 151
4 com.apple.audio.midi.CoreMIDI 0x000975ce MIDIProcess::MIDIInPortThread::Run() + 24
5 com.apple.audio.midi.CoreMIDI 0x00074543 XThread::RunHelper(void_) + 17
6 com.apple.audio.midi.CoreMIDI 0x000740d2 CAPThread::Entry(CAPThread*) + 134
7 libsystem_pthread.dylib 0x9084f5fb _pthread_body + 144
8 libsystem_pthread.dylib 0x9084f485 _pthread_start + 130
9 libsystem_pthread.dylib 0x90854cf2 thread_start + 34

Thread 5:
0 libsystem_kernel.dylib 0x9387d046 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x90850dcf _pthread_wqthread + 372
2 libsystem_pthread.dylib 0x90854cce start_wqthread + 30

Thread 2 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x93d0006e ecx: 0x00000001 edx: 0x00000000
edi: 0x00000000 esi: 0x00000001 ebp: 0xb029a398 esp: 0xb029a380
ss: 0x00000023 efl: 0x00010203 eip: 0x93d00087 cs: 0x0000001b
ds: 0x00000023 es: 0x00000023 fs: 0x00000023 gs: 0x0000000f
cr2: 0x00000001

Logical CPU: 6
Error Code: 0x00000004
Trap Number: 14

Binary Images:
0x44000 - 0x57ffb +hmsl (0) <171E0FFC-554A-31BE-9A19-CBAB55BE22B5> /Users/USER/*/hmsl.app/Contents/MacOS/hmsl
0x65000 - 0xa3ff2 com.apple.audio.midi.CoreMIDI (1.10 - 88) /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
0xc7000 - 0xddff8 libexpat.1.dylib (12) /usr/lib/libexpat.1.dylib
0x8fe4e000 - 0x8fe80417 dyld (239.4) <0F2176BD-4239-3506-BA41-3B885269520E> /usr/lib/dyld
0x9001c000 - 0x90092ff3 com.apple.securityfoundation (6.0 - 55122.3) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x90093000 - 0x9013fffb libvMisc.dylib (423.32) <43873EFF-FB43-3301-BEE8-F2C3A046D7A6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x90140000 - 0x90141ffc com.apple.TrustEvaluationAgent (2.0 - 25) <064B485D-56E0-3DD7-BBE2-E08A5BFFF8B3> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x90142000 - 0x902b5ffb com.apple.audio.toolbox.AudioToolbox (1.10 - 1.10) <4248C0FE-F872-34AB-9402-0045D5CD0CC1> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x902b6000 - 0x9030bff7 com.apple.audio.CoreAudio (4.2.1 - 4.2.1) /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x90323000 - 0x90324fff libsystem_blocks.dylib (63) <2AC67D5E-ECD4-3644-A53C-9684F9B7AA33> /usr/lib/system/libsystem_blocks.dylib
0x90325000 - 0x90383ffd com.apple.AE (665.5 - 665.6) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x905de000 - 0x90651fff com.apple.SearchKit (1.4.0 - 1.4.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x90652000 - 0x90660fff libxar.1.dylib (202) /usr/lib/libxar.1.dylib
0x90702000 - 0x9071aff7 com.apple.CFOpenDirectory (10.9 - 173.90.1) <7F3A0094-3A24-302C-9B64-C32C65750EDE> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x9071b000 - 0x9071bfff com.apple.ApplicationServices (48 - 48) <6766DF5C-6A98-3AAF-A222-D99599BB5A80> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x9071c000 - 0x90802fff com.apple.coreui (2.2 - 231.1) <17E75125-8D14-30EF-B7A7-662A56B0F4B3> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x90803000 - 0x90803fff com.apple.CoreServices (59 - 59) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x9081c000 - 0x9081cfff libkeymgr.dylib (28) <43297D93-111A-3880-AE0D-55C7404C52DC> /usr/lib/system/libkeymgr.dylib
0x9084e000 - 0x90855ffb libsystem_pthread.dylib (53.1.4) /usr/lib/system/libsystem_pthread.dylib
0x90856000 - 0x909acff0 libBLAS.dylib (1094.5) <5A53FE27-32DE-322C-BAB3-E03B93D37F88> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x909ad000 - 0x90b59fff com.apple.QuartzCore (1.8 - 332.4) <8AD0E84B-E898-38CD-B206-577DF3CF850F> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x90b5a000 - 0x90b97ff7 libauto.dylib (185.5) /usr/lib/libauto.dylib
0x90b98000 - 0x90bbcff7 libxpc.dylib (300.90.2) <5ACBBE2C-74EB-3E88-BCBF-C573095318A5> /usr/lib/system/libxpc.dylib
0x90bbd000 - 0x90be5ff7 libRIP.A.dylib (599.35.6) <74FA256C-B803-3882-8D81-2B696DCB3189> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x90be6000 - 0x90bedff2 com.apple.NetFS (6.0 - 4.0) /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x90c59000 - 0x90c69ff5 com.apple.LangAnalysis (1.7.0 - 1.7.0) <8106E9A2-F2A7-392C-B404-E88A20843F0C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x90c6e000 - 0x90cc3fff libc++.1.dylib (120) /usr/lib/libc++.1.dylib
0x90cc4000 - 0x90faefd2 com.apple.vImage (7.0 - 7.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x912b1000 - 0x912bbfff com.apple.bsd.ServiceManagement (2.0 - 2.0) <907F726B-BA7D-360C-8E46-02DB99DD903A> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x912bc000 - 0x912bcfff com.apple.Accelerate (1.9 - Accelerate 1.9) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x912be000 - 0x91314ff6 com.apple.ScalableUserInterface (1.0 - 1) <30203384-7230-356E-BF47-76307CD21148> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x91582000 - 0x9159affd libdispatch.dylib (339.92.1) <7E7A88BF-74B3-363B-B534-6F757DF2DDE3> /usr/lib/system/libdispatch.dylib
0x9159b000 - 0x915a1ffb libunwind.dylib (35.3) <316039E0-FB7A-35DA-89BE-C461213D6BDE> /usr/lib/system/libunwind.dylib
0x915a2000 - 0x91967ff6 libLAPACK.dylib (1094.5) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x91d8e000 - 0x91d96fff libcopyfile.dylib (103.92.1) <9B62DDFE-FEFD-31CA-989F-9BE0AB606C49> /usr/lib/system/libcopyfile.dylib
0x91d9d000 - 0x91d9dfff com.apple.Accelerate.vecLib (3.9 - vecLib 3.9) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91d9e000 - 0x91dacff3 com.apple.opengl (9.6.1 - 9.6.1) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x91f50000 - 0x92116ffb libicucore.A.dylib (511.35) /usr/lib/libicucore.A.dylib
0x92125000 - 0x92211ff7 libxml2.2.dylib (26) <32040145-6FD6-3AD2-B98B-39F73BF9AC47> /usr/lib/libxml2.2.dylib
0x92212000 - 0x9224fffb libGLImage.dylib (9.6.1) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x92250000 - 0x92258fff liblaunch.dylib (842.92.1) /usr/lib/system/liblaunch.dylib
0x92259000 - 0x9225dffc libpam.2.dylib (20) <763AC655-931B-3891-AB6A-F2CD4A21F906> /usr/lib/libpam.2.dylib
0x9225e000 - 0x9228cff3 com.apple.DebugSymbols (106 - 106) <37B107F9-4AA0-39FF-9602-A27811C8DC96> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x9228d000 - 0x92296ffc com.apple.CommonAuth (4.0 - 2.0) <8D99CBAD-3F8E-30E3-919A-DC43632DDADA> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x922eb000 - 0x923c6ff7 com.apple.LaunchServices (572.32 - 572.32) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x924d0000 - 0x92506fff com.apple.IconServices (25 - 25.17) <05C87A32-3E0F-3EE7-8CE5-DB6463369FFA> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x925b5000 - 0x925c1ffc libbz2.1.0.dylib (29) <3CEF1E92-BA42-3F8A-8E8D-9E1F7658E5C7> /usr/lib/libbz2.1.0.dylib
0x925c2000 - 0x925f3ffa libsystem_m.dylib (3047.16) <7BF40745-1A2D-3DB2-8D49-3F149851AE15> /usr/lib/system/libsystem_m.dylib
0x925f4000 - 0x92610ff9 com.apple.Ubiquity (1.3 - 289) <64DEF1B4-F874-3DF2-9D58-ABBF0A15C5BB> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x92611000 - 0x92619ffe libGFXShared.dylib (9.6.1) <632989B3-36C2-302E-8A85-A02125A9C5D6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x9261c000 - 0x92621ff6 libcompiler_rt.dylib (35) /usr/lib/system/libcompiler_rt.dylib
0x92690000 - 0x92a88ff3 com.apple.CoreGraphics (1.600.0 - 599.35.6) <49905820-F70F-3C80-8636-4C0FAD9C796E> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x92a89000 - 0x92b4cff1 com.apple.CoreText (367.20 - 367.20) <42445623-3BDD-3678-8B46-845C441B6251> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x92c2b000 - 0x92c55fff libxslt.1.dylib (13) <249D54AB-1D82-38FE-ABEC-0D575450C73B> /usr/lib/libxslt.1.dylib
0x92c5d000 - 0x92c66ff7 libsystem_notify.dylib (121.20.1) <4D3293AC-1CEF-347A-987F-2314AF3CC6EA> /usr/lib/system/libsystem_notify.dylib
0x92ff8000 - 0x93003fff com.apple.CrashReporterSupport (10.9 - 539) <10FE9B2D-404F-32B8-B3CA-CBA3524B4CFF> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x93004000 - 0x9300fffb libcommonCrypto.dylib (60049) <7C884189-8A58-3D10-9164-571DAABB7D58> /usr/lib/system/libcommonCrypto.dylib
0x93042000 - 0x930b5ff1 com.apple.ApplicationServices.ATS (360 - 363.5) <14F04F73-9A27-3232-9D14-E499AD2FC6C1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x930b6000 - 0x930bafff libheimdal-asn1.dylib (323.92.2) <14134D3C-AC21-3047-AB78-7057C08732E4> /usr/lib/libheimdal-asn1.dylib
0x930bb000 - 0x930e6ff7 libsystem_network.dylib (241.4) <03BC404B-D0CB-3747-9CD5-B7A06A2ED0A9> /usr/lib/system/libsystem_network.dylib
0x93166000 - 0x93167fff libremovefile.dylib (33) /usr/lib/system/libremovefile.dylib
0x93168000 - 0x9316afff libquarantine.dylib (71) <39FC7A3E-9508-3C82-9945-4E4229742FEC> /usr/lib/system/libquarantine.dylib
0x93175000 - 0x93177fff libsystem_configuration.dylib (596.15) /usr/lib/system/libsystem_configuration.dylib
0x93178000 - 0x9317bff9 com.apple.TCC (1.0 - 1) /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x9317c000 - 0x9318efff libbsm.0.dylib (33) <1BE92DB5-0D2F-3BB5-BCC6-8A71EF2A3450> /usr/lib/libbsm.0.dylib
0x931bb000 - 0x932afff7 libFontParser.dylib (111.1.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x935ba000 - 0x9360aff7 libcorecrypto.dylib (161.1) <135FD99E-2211-3DF4-825C-C9F816107F0C> /usr/lib/system/libcorecrypto.dylib
0x9360b000 - 0x9360fff7 libmacho.dylib (845) /usr/lib/system/libmacho.dylib
0x93610000 - 0x93652fff libGLU.dylib (9.6.1) <0655104D-2F22-36CE-955B-52A533CA70D5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x93653000 - 0x936afffa com.apple.print.framework.PrintCore (9.0 - 428) <68C13032-D1B7-31C7-968B-E4C6325A0DA7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x9385c000 - 0x93864ff7 libCGCMS.A.dylib (599.35.6) <1509DE48-6EFF-32D2-9F60-007764E71866> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
0x93865000 - 0x93882ff4 libsystem_kernel.dylib (2422.115.14) /usr/lib/system/libsystem_kernel.dylib
0x9388c000 - 0x9390cff7 com.apple.CoreServices.OSServices (600.4 - 600.4) <382BE89A-9F37-3316-9AB8-DDEA691A80D1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x93954000 - 0x9397bfff com.apple.CoreVideo (1.8 - 117.2) <4FDBE865-4A94-39B7-B9F4-44055EC988C3> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x939e3000 - 0x93a44ff7 com.apple.Symbolication (1.4 - 129.0.2) <774BC6EC-450B-3AE8-BBED-F1F140B93E7E> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x93aac000 - 0x93b9cffb libiconv.2.dylib (41) <848FEBA7-2E3E-3ECB-BD59-007F32468787> /usr/lib/libiconv.2.dylib
0x93cfc000 - 0x93cfdffd libunc.dylib (28) <74F7C952-F254-3E55-9C00-780DCEF3F410> /usr/lib/system/libunc.dylib
0x93cfe000 - 0x93ea64af libobjc.A.dylib (551.1) <18361D2F-0405-39B0-8354-2D865703118D> /usr/lib/libobjc.A.dylib
0x93ea7000 - 0x941d4ffe com.apple.Foundation (6.9 - 1056.17) <6C2DBF85-90AB-3DCB-B56F-E2E3106085C2> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x941d5000 - 0x941f9fff libJPEG.dylib (1045) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x941fa000 - 0x941fbfff libDiagnosticMessagesClient.dylib (100) /usr/lib/libDiagnosticMessagesClient.dylib
0x941fc000 - 0x94200ffa libcache.dylib (62) /usr/lib/system/libcache.dylib
0x9427c000 - 0x9428aff7 libz.1.dylib (53) <3D1E738F-D26C-3721-8E16-52473B560A8F> /usr/lib/libz.1.dylib
0x9428b000 - 0x94322ff7 com.apple.ink.framework (10.9 - 207) <710EF47E-89F1-317F-AEAB-A42FE0E40B92> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x94351000 - 0x94f6fff3 com.apple.AppKit (6.9 - 1265.21) <1D31697B-6F33-3239-BACE-5D1361B1F79A> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x94f70000 - 0x94fa2fff libTrueTypeScaler.dylib (111.1.3) <22F08690-DE23-34E5-AB25-E4265675E321> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x94fa3000 - 0x94fbffff libCRFSuite.dylib (34) /usr/lib/libCRFSuite.dylib
0x94fc0000 - 0x9502bfff com.apple.Heimdal (4.0 - 2.0) /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x95ece000 - 0x95f66ff7 com.apple.Metadata (10.7.0 - 800.29) <83F7725E-6827-399D-AF87-A4E7FF297702> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x95fca000 - 0x962bfffc com.apple.CoreImage (9.4.0) <33696A53-9E18-32D6-844F-28098DB7E426> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x962c0000 - 0x96300ff7 com.apple.bom (14.0 - 193.1) /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x965b7000 - 0x965bcff3 libsystem_platform.dylib (24.90.1) <0613F163-9A7A-3908-B30B-AC1627503933> /usr/lib/system/libsystem_platform.dylib
0x965bd000 - 0x965befff libSystem.B.dylib (1197.1.1) <789CF4BE-5A0B-310E-9515-E515EA033D03> /usr/lib/libSystem.B.dylib
0x96ad7000 - 0x96ba7fef libvDSP.dylib (423.32) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x96bc2000 - 0x96bcbfff com.apple.DiskArbitration (2.6 - 2.6) <92F7575A-AA20-34D9-BB26-2CC8C3CCAFEB> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x96bcc000 - 0x96c5dfff com.apple.ColorSync (4.9.0 - 4.9.0) <10317959-1392-3689-B3F6-F8E2D84931BF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x96c5e000 - 0x96c60ffb libRadiance.dylib (1045) <0C326EF3-D1B2-3500-AF00-CDDAFEE15553> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x96c68000 - 0x96fddff9 com.apple.HIToolbox (2.1.1 - 698) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x97309000 - 0x97314ff6 com.apple.NetAuth (5.0 - 5.0) <3B2E9615-EE12-38FC-BDCF-09529FF9464B> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x97315000 - 0x9736effa libTIFF.dylib (1045) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x97378000 - 0x973e1ffa com.apple.datadetectorscore (5.0 - 354.5) /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x973e2000 - 0x974b0ff7 com.apple.backup.framework (1.5.4 - 1.5.4) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x974b5000 - 0x974e5ff7 com.apple.CoreServicesInternal (184.9 - 184.9) <999FEDEC-7657-3F32-A9AE-F29E0BE0AAF5> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x974e6000 - 0x97503ffb libresolv.9.dylib (54) <3EC12A7F-6BA1-3976-9F1F-6A4B76303028> /usr/lib/libresolv.9.dylib
0x975b0000 - 0x975beff7 com.apple.Sharing (132.2 - 132.2) <2BE8E58B-3C0D-35E4-8B00-6BE89821E757> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x975bf000 - 0x9760bff7 libcups.2.dylib (372.6) <3D13F216-8D8B-3393-82F9-B428E414BE8E> /usr/lib/libcups.2.dylib
0x97f33000 - 0x97f64ff8 com.apple.GSS (4.0 - 2.0) <243CCC44-86E6-3987-9AFB-159E3196D337> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x97fa8000 - 0x97faaffe libCVMSPluginSupport.dylib (9.6.1) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x97fab000 - 0x97fafffa libGIF.dylib (1045) <5913E2DF-AF84-3CCE-8899-B1F3A65DC69F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x98005000 - 0x98055fff com.apple.opencl (2.3.59 - 2.3.59) /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x98056000 - 0x980f2fff com.apple.QD (3.50 - 298) <39109A21-3337-3F6D-B33B-53737C2187E5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x980f3000 - 0x98357ff7 com.apple.CoreData (107 - 481.3) <8EB45FB9-CF78-36E1-919C-E976AE4C8146> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x98358000 - 0x985d2ff6 com.apple.security (7.0 - 55471.14.28) <83238D7F-2115-36FF-A3B0-D84FF221EB8B> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x985d3000 - 0x985d6ff7 libdyld.dylib (239.4) /usr/lib/system/libdyld.dylib
0x985d7000 - 0x9861ffff com.apple.PerformanceAnalysis (1.47 - 47) <5C6FA727-EAC9-3924-8662-AF01090A9EF4> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x98620000 - 0x98644ff3 libc++abi.dylib (49.1) <43A04ACF-97A5-35ED-B454-6B5C0CF0F99D> /usr/lib/libc++abi.dylib
0x986e5000 - 0x987f7ffc libsqlite3.dylib (158) /usr/lib/libsqlite3.dylib
0x987f8000 - 0x98985ffb com.apple.CFNetwork (673.5 - 673.5) /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x98986000 - 0x98abdfff com.apple.desktopservices (1.8.3 - 1.8.3) <3574872B-435C-3AB8-A453-02A33A771CDB> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x98dc6000 - 0x98ec4fff libJP2.dylib (1045) <3439E4C2-F102-32B4-BF43-CC51AAF3C2B6> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x98ed9000 - 0x98ee6fff com.apple.AppleFSCompression (56.92.1 - 1.0) /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x98f40000 - 0x98f54ff9 com.apple.MultitouchSupport.framework (245.13.1 - 245.13.1) <6DDC6828-879B-3F7F-9458-8F57713104B5> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x98f55000 - 0x98f6fff7 com.apple.GenerationalStorage (2.0 - 160.3) /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x98f70000 - 0x99271ffb com.apple.CoreServices.CarbonCore (1077.17 - 1077.17) <02C72D54-E3D3-32B0-A081-E85A7038489D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x99800000 - 0x9982bff5 com.apple.ChunkingLibrary (2.0 - 155.1) <87D1076A-1EC8-3C26-93DB-E4AD394A45AF> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x9993d000 - 0x99b3ffff com.apple.CoreFoundation (6.9 - 855.17) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x99c72000 - 0x99c76ffe libCoreVMClient.dylib (58.1) <0EB8FFD7-AFED-3A63-810E-29629831D43D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x99db0000 - 0x99db1fff liblangid.dylib (117) /usr/lib/liblangid.dylib
0x99db2000 - 0x99dbeffc libkxld.dylib (2422.115.14) <09FF5082-2513-3015-AA61-515FA7D65E2A> /usr/lib/system/libkxld.dylib
0x99dbf000 - 0x99e05ff7 libFontRegistry.dylib (127.0.1) <8825BA56-FE62-3897-8364-147C16BB3A27> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x99e54000 - 0x99e90ff4 com.apple.RemoteViewServices (2.0 - 94) /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x99e91000 - 0x99e9afff com.apple.speech.recognition.framework (4.2.4 - 4.2.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x9a216000 - 0x9a28dffb com.apple.framework.IOKit (2.0.1 - 907.100.14) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x9a2a4000 - 0x9a2aeff7 com.apple.speech.synthesis.framework (4.7.1 - 4.7.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x9a2af000 - 0x9a2dbff7 com.apple.DictionaryServices (1.2 - 208) <59E9F98C-9C58-34C6-9D78-1FD4649DCBC5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x9a332000 - 0x9a332ffd com.apple.audio.units.AudioUnit (1.10 - 1.10) <9515158F-3A33-39CF-AD5A-201C2B121F33> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9a333000 - 0x9a34cfff com.apple.Kerberos (3.0 - 1) /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x9a365000 - 0x9a377fff libsystem_asl.dylib (217.1.4) /usr/lib/system/libsystem_asl.dylib
0x9a3a8000 - 0x9a3b5fff com.apple.Librarian (1.2 - 1) /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
0x9a3b6000 - 0x9a448ff9 libsystem_c.dylib (997.90.3) <80D21D3D-1031-314C-B1F0-0B35B977CEFB> /usr/lib/system/libsystem_c.dylib
0x9a449000 - 0x9a4d4ff7 com.apple.CoreSymbolication (3.0.1 - 141.0.6) /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x9a4d5000 - 0x9a4f0ff6 libPng.dylib (1045) <451D417F-96CE-3734-BCCF-B06F8F963317> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x9af39000 - 0x9af48fff libGL.dylib (9.6.1) <885E9C1F-11C7-347D-BE10-522A40A46596> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x9b9a7000 - 0x9b9affff libsystem_dnssd.dylib (522.92.1) <7E36B79E-6BF4-3462-9A84-C0744D029636> /usr/lib/system/libsystem_dnssd.dylib
0x9ba4a000 - 0x9ba53fff com.apple.audio.SoundManager (4.1 - 4.1) <7E80241B-435E-340E-8E03-BDFF7763B77F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x9ba54000 - 0x9ba7cfff libsystem_info.dylib (449.1.3) <3FE52670-FFEE-3D04-ADE7-EA69BC00B066> /usr/lib/system/libsystem_info.dylib
0x9bbf4000 - 0x9bbf5ffa libsystem_sandbox.dylib (278.11.2) <8EEE43EA-9195-3FE2-8DAB-0489319632EC> /usr/lib/system/libsystem_sandbox.dylib
0x9bbf6000 - 0x9bc0eff7 libsystem_malloc.dylib (23.10.1) /usr/lib/system/libsystem_malloc.dylib
0x9bc0f000 - 0x9bd1cff7 com.apple.ImageIO.framework (3.3.0 - 1045) /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x9bd20000 - 0x9bd89fff com.apple.SystemConfiguration (1.13.1 - 1.13.1) <3AD9C90B-40A9-312B-B479-3AB178A96EA1> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x9bd8a000 - 0x9bdd9ff9 com.apple.HIServices (1.23 - 468) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x9bdda000 - 0x9bddaffd libOpenScriptingUtil.dylib (157) <4D06E8ED-D312-34EA-A448-DFF45ADC3CE5> /usr/lib/libOpenScriptingUtil.dylib
0x9bddf000 - 0x9bdebff7 com.apple.OpenDirectory (10.9 - 173.90.1) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x9bdec000 - 0x9c220ff7 com.apple.vision.FaceCore (3.0.0 - 3.0.0) <557A6F7A-4A24-32B0-A1FD-4B0E27912648> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x9c275000 - 0x9c278ffa libCGXType.A.dylib (599.35.6) <1659F924-1373-32E8-812E-09446D48C69E> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x9c279000 - 0x9c27dffc com.apple.IOSurface (91.2 - 91.2) <98107456-8C9F-3914-998B-604CD492E6C7> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 2
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 39527
thread_create: 1
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=130.3M resident=48.0M(37%) swapped_out_or_unallocated=82.3M(63%)
Writable regions: Total=113.2M written=5484K(5%) resident=10.5M(9%) swapped_out=0K(0%) unallocated=102.7M(91%)

REGION TYPE VIRTUAL
=========== =======
CG backing stores 4468K
CG image 4K
CG raster data 96K
CG shared images 212K
Kernel Alloc Once 4K
MALLOC 82.4M
MALLOC (admin) 48K
Memory Tag 242 12K
Stack 66.1M
VM_ALLOCATE 16.7M
__DATA 13.4M
__IMAGE 528K
__LINKEDIT 43.4M
__OBJC 1768K
__PAGEZERO 4K
__TEXT 86.9M
__UNICODE 544K
mapped file 177.2M
shared memory 4K
=========== =======
TOTAL 493.7M

Model: MacBookPro11,3, BootROM MBP112.0138.B02, 4 processors, Intel Core i7, 2.6 GHz, 16 GB, SMC 2.19f3
Graphics: Intel Iris Pro, Intel Iris Pro, Built-In
Graphics: NVIDIA GeForce GT 750M, NVIDIA GeForce GT 750M, PCIe, 2048 MB
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x134), Broadcom BCM43xx 1.0 (6.30.223.154.65)
Bluetooth: Version 4.2.7f4 15112, 3 services, 15 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en0
Serial ATA Device: APPLE SSD SM1024F, 1 TB
USB Device: Internal Memory Card Reader
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Apple Internal Keyboard / Trackpad
Thunderbolt Bus: MacBook Pro, Apple Inc., 17.1

OSX 10.11.3 - XCode (v7.2.1) Build Fails, 32/64-bit issue

XCode build fails with 32 warnings, 1 error (target defaulted to 10.4; when changed to 10.11, same issues resulted). I am attaching a screenshot of the directory structure I am using for the build, just in case you see a problem at that level that would cause the build to fail
screen shot 2016-02-28 at 3 09 18 pm
:

hmsl Group
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_inner.c
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:322:9: Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int'
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:335:26: Implicit conversion loses integer precision: 'cell_t' (aka 'long') to 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:336:26: Implicit conversion loses integer precision: 'cell_t' (aka 'long') to 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:405:20: Implicit conversion loses integer precision: 'cell_t' (aka 'long') to 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:407:39: Implicit conversion loses integer precision: 'unsigned long' to 'int32_t' (aka 'int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:408:41: Implicit conversion loses integer precision: 'unsigned long' to 'int32_t' (aka 'int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:409:24: Implicit conversion loses integer precision: 'cell_t' (aka 'long') to 'int32_t' (aka 'int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:433:22: Implicit conversion loses integer precision: 'ExecToken' (aka 'unsigned long') to 'int32_t' (aka 'int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:451:22: Implicit conversion loses integer precision: 'cell_t' (aka 'long') to 'int32_t' (aka 'int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:452:23: Implicit conversion loses integer precision: 'cell_t' (aka 'long') to 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:464:20: Implicit conversion loses integer precision: 'cell_t' (aka 'long') to 'int32_t' (aka 'int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:471:19: Implicit conversion loses integer precision: 'cell_t' (aka 'long') to 'int32_t' (aka 'int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:489:31: Implicit conversion loses integer precision: 'long long' to 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:520:9: Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:583:11: Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:692:11: Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_save.c:709:11: Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/hmsl_gui.c
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/hmsl_gui.c:63:17: Cast to 'char *' from smaller integer type 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/hmsl_gui.c:64:53: Cast to 'char *' from smaller integer type 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/hmsl_gui.c:77:29: Cast to 'char *' from smaller integer type 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/hmsl_gui.c:153:4: Cast to 'int32_t *' (aka 'int *') from smaller integer type 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/hmsl_gui.c:154:4: Cast to 'int32_t *' (aka 'int *') from smaller integer type 'uint32_t' (aka 'unsigned int')
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/hmsl_midi.m
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/hmsl_midi.m:46:35: 'AbsoluteToNanoseconds' is deprecated: first deprecated in OS X 10.8
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/hmsl_midi.m:186:29: 'NanosecondsToAbsolute' is deprecated: first deprecated in OS X 10.8
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_guts.h
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_guts.h:571:9: 'MIN' macro redefined
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/pforth-xcode/csrc/pf_guts.h:572:9: 'MAX' macro redefined
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/HMSLWindowDelegate.m
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/HMSLWindowDelegate.m:16:15: Unused variable 'window'
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/HMSLRunner.m
/Users/rsn/Documents/HD_DATA/PROJECTS/MITA2/PHMSL/hmsl-master/native/osx/src/HMSLRunner.m:77:12: Implicit conversion loses integer precision: 'cell_t' (aka 'long') to 'int'
Mv: rename pforth.dic to /Users/rsn/Library/Developer/Xcode/DerivedData/HMSL-OSX-dmbirwwokmaietggeruaffsdmujc/Build/Products/Debug/pforth.dic: No such file or directory

crash during drawLineFromTo

This could probably at any time in the shape editor. But this is how it happened for me:
include pieces/demo_preset.fth
select preset dimension
draw values while playing for a while.

Got this crash:
Thread 2 Crashed:
0 libsystem_kernel.dylib 0x90ba458a __pthread_kill + 10
1 libsystem_pthread.dylib 0x9cb55448 pthread_kill + 101
2 libsystem_c.dylib 0x97f73c34 abort + 156
3 libsystem_malloc.dylib 0x9d9732ca free + 433
4 com.apple.CoreGraphics 0x9daa0627 x_mem_dealloc_size + 91
5 com.apple.CoreGraphics 0x9d9eb359 CGSDeviceSynchronize + 215
6 libRIP.A.dylib 0x9d957817 ripd_Synchronize + 51
7 libRIP.A.dylib 0x9d9575d1 ripc_Operation + 257
8 com.apple.CoreGraphics 0x9d9eb7c8 CGContextSynchronize + 81
9 hmsl 0x000f04a9 -[HMSLWindow drawLineFrom:to:] + 201 (HMSLWindow.m:89)
10 hmsl 0x000eee36 hmslDrawLine + 374 (hmsl_cocoa_glue.m:48)
11 hmsl 0x000edbba hostDrawLineTo + 90 (hmsl_gui.c:45)
12 hmsl 0x000e4b7a CallUserFunction + 218 (pf_cglue.c:47)

Full crash dump attached.

crash_draw_line.txt

Font support is basically non-existent

Currently, there's only one font, and it's a truetype knockoff of the Apple bitmap classic Chicago. A few options here:

  1. The Windows implementation seems to query available system fonts, and assigns them to the various numbers.
  2. We could just package all fonts used in Resources, so that it would be predictable and consistent across platforms without relying on system fonts. This is the current OSX implementation.
  3. Allow users to assign whatever system fonts they choose to a predetermined number of HMSL slots (perhaps 8 possible font slots), in an OSX-only preferences pane. This would allow users to customize their HMSL interfaces for their individual machines.

Textfile write (offset_end) - Deprecated?

: write.textfile { file-num buffer | write-count total-output total-written -- }
0 -> total-written
buff @ buffer - -> total-output \ find out how much we have put in output buffer
\ total-output dup 0<
\ i/o-buffer-size >
\ or
\ if
\ debug.break
cr ." total-output= " total-output .
\ then
buffer buff ! \ setup ptr
file-num 0 offset_end fseek ( 0 ) \ always write to eof; if newfile, then already overwritten
OFFSET_END ? - unrecognized word!
INCLUDE error on line #16 , level = 1
file-num 0 offset_end fseek ( 0 ) \ always write to eof; if newfile, then already overwritten
^^^^^^^^^^^^^^^^^^^^^^
Stack<10>
THROW code = -13
Undefined word!

warning immediately from SHEP

After installing El Capitan on my Mac, I am now getting a warning immediately after entering SHEP. The shape editor runs OK after this.

shep Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: conn 0x9233 token 0x1ffffffffffe85
Oct 28 08:57:17 hmsl[1281] : Backtrace (at 16175.7):
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 0 CoreGraphics 0x9821bb91 CGSDisableUpdateToken + 228
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 1 AppKit 0x9a241a51 _disable_updates_sync_block_invoke_2 + 19
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 2 libdispatch.dylib 0x926de7e7 dispatch_client_callout + 50
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 3 libdispatch.dylib 0x926e00b8 dispatch_barrier_sync_f_invoke + 61
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 4 libdispatch.dylib 0x926e0074 dispatch_barrier_sync_f + 98
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 5 libdispatch.dylib 0x926ea6cb dispatch_barrier_sync + 54
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 6 AppKit 0x9a24193a NSCGSDisableUpdates + 1302
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 7 AppKit 0x9a24134f NSCGSTransactionRunPreCommitActionsForOrder
+ 159
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 8 AppKit 0x9a24129e NSCGSTransactionRunPreCommitActions
+ 26
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 9 AppKit 0x9a222467 -[NSCGSTransaction addActionWithOrder:usingBlock:] + 236
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 10 AppKit 0x9a222361 NSCGSTransactionAddAction + 115
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 11 AppKit 0x9a221d41 NSCGSWindowBackingStoreMark
+ 266
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 12 AppKit 0x9a221c2d -[_NSCGSWindowBackingStore setAttached:] + 43
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 13 AppKit 0x9a221951 -[NSCGSWindow(NSCGSWindowBackingStore) setHasBackingStore:] + 89
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 14 AppKit 0x9a2ff8d0 _NSCreateWindowWithOpaqueShape2 + 120
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 15 AppKit 0x9a2fe343 -[NSWindow _commonAwake] + 2259
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 16 AppKit 0x9a2fd9e0 -[NSWindow _makeKeyRegardlessOfVisibility] + 104
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 17 AppKit 0x9a2fd8fa -[NSWindow makeKeyAndOrderFront:] + 35
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 18 hmsl 0x00019f75 +[HMSLWindow hmslWindowWithTitle:frame:] + 501
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 19 hmsl 0x00018eb6 hmslOpenWindow + 310
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 20 hmsl 0x00017ab8 hostOpenWindow + 168
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 21 hmsl 0x0000fd91 CallUserFunction + 145
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 22 hmsl 0x00010807 pfCatch + 1687
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 23 hmsl 0x0000f1d4 FindAndCompile + 132
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 24 hmsl 0x0000f113 ffInterpret + 259
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 25 hmsl 0x0000f5dc ffOuterInterpreterLoop + 44
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 26 hmsl 0x00014558 pfQuit + 40
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 27 hmsl 0x00014b81 pfDoForth + 785
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 28 hmsl 0x0001a65a -[HMSLRunner goForth] + 74
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 29 Foundation 0x94dc9987 -[NSThread main] + 45
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 30 Foundation 0x94dc9712 __NSThread__start
+ 1550
Oct 28 08:57:17 hmsl[1281] : void CGSUpdateManager::log() const: 31 libsystem_pthread.dylib 0x94c94794 _pthread_body + 138

RTC.RATE! has no effect

To reproduce, enter:
437 rtc.rate!
rtc.rate@ .

I expect to see 437.
Instead I see 1000.

If I change rtc.rate and then run:
shape-1 hmsl.edit.play
then I would expect the tempo to change. But it does not change.

Floating point not enabled

So FACCEL{ in score_entry.fth will not work.

Can be turned on in pForth by compiling with PF_SUPPORT_FP

Autoreleasepool Crash

Crash on closing the SHEP window after much editing and midi playing, osx v. 0.3.0

Process: hmsl [11712]
Path: /Users/USER/*/hmsl.app/Contents/Resources/../MacOS/hmsl
Identifier: THREEDO.hmsl
Version: 0.3.0 (1)
Code Type: X86 (Native)
Parent Process: bash [11710]
Responsible: Terminal [609]
User ID: 501

Date/Time: 2015-09-20 11:00:10.364 -0700
OS Version: Mac OS X 10.10.5 (14F27)
Report Version: 11
Anonymous UUID: 1F468BC4-2614-D599-7C12-8C87385A0D94

Sleep/Wake UUID: 668F0CDB-4D85-4ABB-B77E-24C747BE7DC3

Time Awake Since Boot: 560000 seconds
Time Since Wake: 7400 seconds

Crashed Thread: 2

Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000

Application Specific Information:
objc[11712]: autorelease pool page 0x7b311000 corrupted
magic 0x00000003 0x4f545541 0x454c4552 0x21455341
should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341
pthread 0xb029b000
should be 0xb029b000

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x9974d9ce mach_msg_trap + 10
1 libsystem_kernel.dylib 0x9974ca70 mach_msg + 68
2 com.apple.CoreGraphics 0x9168d7e3 _CGSCopyWindowsWithOptionsAndTags + 211
3 com.apple.CoreGraphics 0x9168d6a9 __CGSCopyWindowsWithOptionsAndTags_block_invoke + 102
4 com.apple.CoreGraphics 0x9168d639 __array_call_as_space_list_block_invoke + 32
5 com.apple.CoreGraphics 0x9167fdaf array_call_as_integer_list + 248
6 com.apple.CoreGraphics 0x9168d5f3 CGSCopyWindowsWithOptionsAndTags + 194
7 com.apple.AppKit 0x9693f085 +[NSWindow _windowNumbersWithOptions:onSpace:] + 459
8 com.apple.AppKit 0x9693eeae +[NSWindow windowNumbersWithOptions:] + 56
9 com.apple.AppKit 0x9695d78b -[NSApplication _persistenceOrderedWindowNumbers] + 318
10 com.apple.AppKit 0x96b18e19 -[NSApplication _pushPersistentStateTerminationGeneration] + 60
11 com.apple.AppKit 0x96ab90fc -[NSApplication terminate:] + 567
12 com.apple.AppKit 0x96bd72f5 __27-[NSApplication terminate:]_block_invoke + 44
13 com.apple.CoreFoundation 0x90e55fd0 CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK + 16
14 com.apple.CoreFoundation 0x90e479a3 __CFRunLoopDoBlocks + 195
15 com.apple.CoreFoundation 0x90e47585 __CFRunLoopRun + 2165
16 com.apple.CoreFoundation 0x90e46aa6 CFRunLoopRunSpecific + 390
17 com.apple.CoreFoundation 0x90e4690b CFRunLoopRunInMode + 123
18 com.apple.HIToolbox 0x9bc3f8f8 RunCurrentEventLoopInMode + 262
19 com.apple.HIToolbox 0x9bc3f631 ReceiveNextEventCommon + 494
20 com.apple.HIToolbox 0x9bc3f42c _BlockUntilNextEventMatchingListInModeWithFilter + 99
21 com.apple.AppKit 0x967a4b41 _DPSNextEvent + 742
22 com.apple.AppKit 0x967a41e5 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 350
23 com.apple.AppKit 0x96798b9c -[NSApplication run] + 907
24 hmsl 0x000d9553 main + 323 (hmsl_bundle_main.m:55)
25 libdyld.dylib 0x937c96d9 start + 1

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x997548ce kevent64 + 10
1 libdispatch.dylib 0x959c973f _dispatch_mgr_invoke + 245
2 libdispatch.dylib 0x959c93a2 _dispatch_mgr_thread + 52

Thread 2 Crashed:
0 libobjc.A.dylib 0x95158f13 objc_trap() + 0
1 libobjc.A.dylib 0x95163e00 (anonymous namespace)::AutoreleasePoolPage::busted(bool) + 152
2 libobjc.A.dylib 0x9514f01f (anonymous namespace)::AutoreleasePoolPage::pop(void
) + 153
3 libobjc.A.dylib 0x95152598 (anonymous namespace)::AutoreleasePoolPage::tls_dealloc(void_) + 46
4 libsystem_pthread.dylib 0x9501d356 _pthread_tsd_cleanup + 188
5 libsystem_pthread.dylib 0x9501d051 _pthread_exit + 108
6 libsystem_pthread.dylib 0x9501cfbb pthread_exit + 33
7 com.apple.Foundation 0x9023c562 +[NSThread exit] + 18
8 hmsl 0x000db770 -[HMSLRunner goForth] + 176 (HMSLRunner.m:27)
9 com.apple.Foundation 0x901d7b8d -[NSThread main] + 45
10 com.apple.Foundation 0x901d7936 NSThread__main + 1538
11 libsystem_pthread.dylib 0x9501dc25 _pthread_body + 138
12 libsystem_pthread.dylib 0x9501db9b _pthread_start + 162
13 libsystem_pthread.dylib 0x9501ae32 thread_start + 34

Thread 3:
0 libsystem_kernel.dylib 0x9974d9ce mach_msg_trap + 10
1 libsystem_kernel.dylib 0x9974ca70 mach_msg + 68
2 com.apple.CoreFoundation 0x90e47ef6 __CFRunLoopServiceMachPort + 214
3 com.apple.CoreFoundation 0x90e47309 __CFRunLoopRun + 1529
4 com.apple.CoreFoundation 0x90e46aa6 CFRunLoopRunSpecific + 390
5 com.apple.CoreFoundation 0x90e4690b CFRunLoopRunInMode + 123
6 com.apple.AppKit 0x968742d0 _NSEventThread + 283
7 libsystem_pthread.dylib 0x9501dc25 _pthread_body + 138
8 libsystem_pthread.dylib 0x9501db9b _pthread_start + 162
9 libsystem_pthread.dylib 0x9501ae32 thread_start + 34

Thread 4:
0 libsystem_kernel.dylib 0x9974d9ce mach_msg_trap + 10
1 libsystem_kernel.dylib 0x9974ca70 mach_msg + 68
2 com.apple.audio.midi.CoreMIDI 0x000faaa3 XServerMachPort::ReceiveMessage(int&, void_, int&) + 123
3 com.apple.audio.midi.CoreMIDI 0x00117529 MIDIProcess::RunMIDIInThread() + 151
4 com.apple.audio.midi.CoreMIDI 0x0011b904 MIDIProcess::MIDIInPortThread::Run() + 24
5 com.apple.audio.midi.CoreMIDI 0x000fbe0b XThread::RunHelper(void_) + 17
6 com.apple.audio.midi.CoreMIDI 0x000fb94c CAPThread::Entry(CAPThread*) + 134
7 libsystem_pthread.dylib 0x9501dc25 _pthread_body + 138
8 libsystem_pthread.dylib 0x9501db9b _pthread_start + 162
9 libsystem_pthread.dylib 0x9501ae32 thread_start + 34

Thread 5:
0 libsystem_kernel.dylib 0x99753e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x9501d72a _pthread_wqthread + 939
2 libsystem_pthread.dylib 0x9501ae0e start_wqthread + 30

Thread 6:
0 libsystem_kernel.dylib 0x99753e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x9501d72a _pthread_wqthread + 939
2 libsystem_pthread.dylib 0x9501ae0e start_wqthread + 30

Thread 7:
0 libsystem_kernel.dylib 0x99753e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x9501d72a _pthread_wqthread + 939
2 libsystem_pthread.dylib 0x9501ae0e start_wqthread + 30

Thread 2 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x95158f55 ecx: 0xb029a970 edx: 0x00002860
edi: 0x95163d78 esi: 0x95158f61 ebp: 0xb029a9e8 esp: 0xb029a9bc
ss: 0x00000023 efl: 0x00010286 eip: 0x95158f13 cs: 0x0000001b
ds: 0x00000023 es: 0x00000023 fs: 0x00000023 gs: 0x0000000f
cr2: 0x04910000

Logical CPU: 6
Error Code: 0x00000000
Trap Number: 6

Binary Images:
0xcb000 - 0xdeff3 +hmsl (0) <326F71AE-92FB-3952-968D-CE3DF22E6CFC> /Users/USER/*/hmsl.app/Contents/MacOS/hmsl
0xec000 - 0x125ff7 com.apple.audio.midi.CoreMIDI (1.10 - 88) <20E11181-3421-3D46-97C0-347F68ED816A> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
0x148000 - 0x15fffb libexpat.1.dylib (12) <751B1CA1-D871-37AA-BE43-4131FF8B7747> /usr/lib/libexpat.1.dylib
0x3404000 - 0x3451ff7 com.apple.CloudDocs (1.0 - 321.10) <9343D667-13D3-379C-BDCA-7D6D6B8CC7E5> /System/Library/PrivateFrameworks/CloudDocs.framework/CloudDocs
0x34e9000 - 0x34f1ff7 libCGCMS.A.dylib (788.3) <8F644651-B1AB-3B9E-90DE-8EEEBAC806E6> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
0x3ddb000 - 0x3dddffb libCGXType.A.dylib (788.3) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x484a000 - 0x4873fff libRIP.A.dylib (788.3) <459A31FE-38A4-3F8A-B98B-2844B02D0009> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x5a2b000 - 0x5a2ffff com.apple.audio.AppleHDAHALPlugIn (272.18.1 - 272.18.1) <31F7E613-94AA-3058-9985-8E56BC3FDA78> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
0x5a34000 - 0x5a5eff7 +com.grame.JackRouter (JackRouter - 0.9.6) <6EBFF75F-6232-E783-3DB9-2ED76BD23FE1> /Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter
0x5a74000 - 0x5aa2ff3 Jackmp (1) /System/Library/Frameworks/Jackmp.framework/Versions/A/Jackmp
0x6082000 - 0x6082ffb +cl_kernels (???) <86C8ED24-7FAA-4257-AC89-ED3150140C19> cl_kernels
0x6091000 - 0x6091ff9 +cl_kernels (???) cl_kernels
0x6093000 - 0x617eff7 unorm8_bgra.dylib (2.4.5) /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib
0x8feb8000 - 0x8feebdd3 dyld (353.2.3) <2DB428B9-7749-3455-B87D-323F61131929> /usr/lib/dyld
0x90008000 - 0x90087fff com.apple.SystemConfiguration (1.14.4 - 1.14) <796BBD68-8E23-32BF-93DD-9C0EA21DB81B> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x90088000 - 0x900fefff com.apple.securityfoundation (6.0 - 55126) <1829DA1A-067C-3844-A5C6-AE84FFB14929> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x900ff000 - 0x90194fff libsystem_c.dylib (1044.40.1) /usr/lib/system/libsystem_c.dylib
0x90195000 - 0x904f6ff3 com.apple.Foundation (6.9 - 1154) <4F2854C1-310E-34FC-9ADA-1B16AD93D505> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x904f7000 - 0x904f7fff libunc.dylib (29) /usr/lib/system/libunc.dylib
0x90502000 - 0x90525fff libJPEG.dylib (1239) <498B091C-D7C0-332D-86CB-A75233E226D8> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x90526000 - 0x90527fff libSystem.B.dylib (1213) /usr/lib/libSystem.B.dylib
0x90528000 - 0x90551fff libsystem_info.dylib (459.40.1) <4827C088-2BF0-397F-B9FA-0F91BDF64637> /usr/lib/system/libsystem_info.dylib
0x90552000 - 0x90553fff com.apple.TrustEvaluationAgent (2.0 - 25) <28BBD931-EF7C-3753-B50E-6568F4075086> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x9055d000 - 0x907f4fff com.apple.CoreData (111 - 526.3) <93295B9D-6C48-3919-8B9C-A4291D3522CE> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x90ca1000 - 0x90dcfff7 com.apple.coreui (2.1 - 308.6) <5C418632-E00D-3864-B645-F2D993DE6455> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x90dd0000 - 0x91184ff7 com.apple.CoreFoundation (6.9 - 1153.18) <267B1002-C755-37B4-95CD-92358CF994B8> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x91185000 - 0x9118cfff com.apple.speech.recognition.framework (5.0.9 - 5.0.9) <5D268178-3812-3777-92A6-D7D3395405B8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x9118d000 - 0x9118dfff com.apple.Carbon (154 - 157) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x9118f000 - 0x91191fff com.apple.loginsupport (1.0 - 1) /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x91192000 - 0x911b8ff3 libxpc.dylib (559.40.1) /usr/lib/system/libxpc.dylib
0x911b9000 - 0x911d4ffb com.apple.openscripting (1.6.4 - 162.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x911d5000 - 0x911deffb com.apple.CommonAuth (4.0 - 2.0) /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x911df000 - 0x912e3ff7 libJP2.dylib (1239) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x912e4000 - 0x915e2ffb com.apple.CoreServices.CarbonCore (1108.6 - 1108.6) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x915e3000 - 0x919deffb com.apple.CoreGraphics (1.600.0 - 788.3) <96ECAEE8-9FCA-33C5-8DBF-832C7B3C1CA5> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x919df000 - 0x919e0fff liblangid.dylib (117) <34A0F807-755F-300B-B01F-AABAE3838451> /usr/lib/liblangid.dylib
0x919e1000 - 0x919e1fff com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x919e2000 - 0x91cd4ff3 com.apple.CoreImage (10.3.4) <6A0E17E6-9F56-3450-8892-670A9C489C30> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x91cd5000 - 0x91cf2ffb com.apple.Ubiquity (1.3 - 313) <9ED23769-0725-3D4B-B7F4-AF08020D73C3> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x91cf3000 - 0x91d07fff com.apple.ImageCapture (9.0 - 9.0) <4B84B5D5-A5F3-3B35-93CE-568A73486B92> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x91d08000 - 0x91d0bffb libutil.dylib (38) /usr/lib/libutil.dylib
0x91d0c000 - 0x91d19ff7 libbz2.1.0.dylib (36) <6BC7B049-8F03-3217-9840-B1804CCBF742> /usr/lib/libbz2.1.0.dylib
0x91d1a000 - 0x91d2afff libGL.dylib (11.1.2) <92F81621-FC53-3784-81DB-A7C2C3754775> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x91edc000 - 0x91f18ff3 com.apple.RemoteViewServices (2.0 - 99) <2839C2F1-88DA-3843-87BF-441A374A8967> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x91f19000 - 0x91f1fff7 libsystem_networkextension.dylib (167.40.3) <7856EE13-BFDC-3344-AB7C-91866DC6E3EE> /usr/lib/system/libsystem_networkextension.dylib
0x91f20000 - 0x91f84ff7 com.apple.AE (681.5 - 681.7) <1190538F-460A-3168-B1F6-3FE08D98F677> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x91f85000 - 0x9200cfff com.apple.CoreServices.OSServices (640.4 - 640.4) <9C580495-B7C7-3E45-A5A5-0282C8C2B18F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x920bb000 - 0x920fbffb libGLImage.dylib (11.1.2) <501AE819-E4E2-335E-AAA0-4753AEB98BAB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x920fc000 - 0x92115fff com.apple.Kerberos (3.0 - 1) <92735F11-CF1C-3FA6-8682-9A30AC9E2651> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x92116000 - 0x9211aff3 com.apple.TCC (1.0 - 1) /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x9211b000 - 0x9212efff com.apple.CoreBluetooth (1.0 - 1) <153F2DDE-CCCF-3C63-AF70-2EA306DACDCD> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x9212f000 - 0x92135ff3 libsystem_platform.dylib (63) <509993B7-3F26-3360-B899-0BBB15152516> /usr/lib/system/libsystem_platform.dylib
0x92136000 - 0x92138fff libsystem_coreservices.dylib (9) <20E66A47-8D67-344A-A393-73926F0E5FB2> /usr/lib/system/libsystem_coreservices.dylib
0x921ce000 - 0x921cefff liblaunch.dylib (559.40.1) <65101C3E-CC60-3528-A306-991309171B8A> /usr/lib/system/liblaunch.dylib
0x921cf000 - 0x921fdff7 libarchive.2.dylib (30) <8758D35F-ADF8-30F6-8EB2-9B852876EAC8> /usr/lib/libarchive.2.dylib
0x921fe000 - 0x92298fff com.apple.ColorSync (4.9.0 - 4.9.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x93254000 - 0x933dcff7 com.apple.audio.toolbox.AudioToolbox (1.12 - 1.12) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x9347e000 - 0x934b0ffb com.apple.GSS (4.0 - 2.0) <2B5A899E-055E-3BEC-A8A1-F8570983389B> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x937c6000 - 0x937c9fff libdyld.dylib (353.2.3) <9E52D315-C3CD-30B6-AA06-50B529D9AC38> /usr/lib/system/libdyld.dylib
0x937ca000 - 0x9380afff com.apple.Symbolication (1.4 - 56045) /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x93b22000 - 0x93b23fff libsystem_blocks.dylib (65) <5D98F022-E863-31D4-8ADE-D53B2AE0D331> /usr/lib/system/libsystem_blocks.dylib
0x93b24000 - 0x93b30ff7 libkxld.dylib (2782.40.9) /usr/lib/system/libkxld.dylib
0x93b31000 - 0x93c75ff7 com.apple.ImageIO.framework (3.3.0 - 1239) /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x93cd0000 - 0x93f5aff3 com.apple.security (7.0 - 57031.40.6) <6BD03911-A879-3A3D-9495-ADA85421A593> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x93faf000 - 0x9400affb libTIFF.dylib (1239) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x9400b000 - 0x94068ff7 com.apple.print.framework.PrintCore (10.3 - 451.1) <86895179-C54B-3D8A-B515-92DFA6315FC9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x9406d000 - 0x94455ff7 libLAPACK.dylib (1128) <4E3D1289-2C98-3E53-BB8D-AD911357FF66> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x94456000 - 0x94456fff com.apple.CoreServices (62 - 62) <08A581EC-2E8B-30CF-B555-64171C8FE5EE> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x94457000 - 0x94476ff7 com.apple.GenerationalStorage (2.0 - 209.11) <34CF76B2-8052-359D-816D-092608FB6919> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x94477000 - 0x9448afff libcmph.dylib (1) <2449B048-208E-36FB-9DFA-47E0F3BCF132> /usr/lib/libcmph.dylib
0x94e1c000 - 0x94e20fff libCoreVMClient.dylib (79.1) <3DB52AB1-D41E-3AC9-A355-1B6DCEDB4DFD> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x94e21000 - 0x94e29fff com.apple.NetFS (6.0 - 4.0) /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x94e2a000 - 0x94e2cfff libsystem_sandbox.dylib (358.20.5) <8F74D383-C8B0-32DD-89C1-1E99034AF763> /usr/lib/system/libsystem_sandbox.dylib
0x94e2d000 - 0x94e7efff libcups.2.dylib (408.2) <425E4328-ECA1-31EE-B2C4-0D67FB8848BE> /usr/lib/libcups.2.dylib
0x94e7f000 - 0x94e85ff7 libsystem_trace.dylib (72.20.1) <5F23BE77-1C60-3859-B528-C6B3C184C95C> /usr/lib/system/libsystem_trace.dylib
0x94eba000 - 0x94f0fff3 com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <2AF304F7-5DA4-3035-9E15-070F16700789> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x94f33000 - 0x94f67ff7 libTrueTypeScaler.dylib (134.7) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x94f68000 - 0x94f71fff libcopyfile.dylib (118.1.2) /usr/lib/system/libcopyfile.dylib
0x94f72000 - 0x94f75fff libextension.dylib (55.2) /usr/lib/libextension.dylib
0x94f79000 - 0x94f7cff7 com.apple.help (1.3.3 - 46) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x94f7d000 - 0x94fc4ff3 com.apple.AppleJPEG (1.0 - 1) <677BE130-F5AB-36F4-A51A-1FF20FC0085A> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x94fc5000 - 0x95016fff com.apple.opencl (2.4.2 - 2.4.2) /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x95017000 - 0x95019ff7 libquarantine.dylib (76.20.1) <8694AC5A-7359-3CC6-8E93-CABFCC919D4B> /usr/lib/system/libquarantine.dylib
0x9501a000 - 0x95022fff libsystem_pthread.dylib (105.40.1) <21849EF5-A3B6-34D4-A045-4A68A6C390A1> /usr/lib/system/libsystem_pthread.dylib
0x95137000 - 0x95140fff libGFXShared.dylib (11.1.2) <8CA7CBD7-0F4E-3052-AE20-A5DD15F74946> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x95149000 - 0x953382ef libobjc.A.dylib (647) <7648C174-3098-3B26-AD20-490DBFFD5D4C> /usr/lib/libobjc.A.dylib
0x9533c000 - 0x95392fff libc++.1.dylib (120) /usr/lib/libc++.1.dylib
0x95393000 - 0x95410ff3 com.apple.framework.IOKit (2.0.2 - 1050.20.2) <84299E45-C5F3-365F-AC1B-0EAFF8057112> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x95411000 - 0x956b2fff com.apple.RawCamera.bundle (6.06 - 819) <9A1642D5-ADFD-37F0-952E-1765C2121593> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x956b3000 - 0x956c1ff7 com.apple.SpeechRecognitionCore (2.1.2 - 2.1.2) /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x956c2000 - 0x956caff7 com.apple.icloud.FindMyDevice (1.0 - 1) /System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevice
0x956cb000 - 0x958dbfff com.apple.CFNetwork (720.5.7 - 720.5.7) <8CE218EB-78CD-3757-B185-8FA6CB56F5B5> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x958dc000 - 0x958e6ffb com.apple.audio.SoundManager (4.2 - 4.2) <4312D0A7-4B6F-3A1E-9A47-24C6E8C65E51> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x959c5000 - 0x959ecfff libdispatch.dylib (442.1.4) /usr/lib/system/libdispatch.dylib
0x959ed000 - 0x95a21ffb com.apple.frameworks.CoreDaemon (1.3 - 1.3) /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
0x95a22000 - 0x95a4efff com.apple.ChunkingLibrary (2.1 - 163.6) /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x95a4f000 - 0x95a52fff com.apple.xpc.ServiceManagement (1.0 - 1) <78BFBBC9-FBEA-3522-A8B1-5BA7D7A442D3> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x95a53000 - 0x95a5aff3 libunwind.dylib (35.3) <29D9343F-9A0A-3535-B0AE-E7CC761D95EE> /usr/lib/system/libunwind.dylib
0x95a5b000 - 0x95a8afff com.apple.DictionaryServices (1.2 - 229.1) <627E1C9E-BEDA-32B1-97E1-45BE074FC2C3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x95a8b000 - 0x95afeffb com.apple.framework.CoreWLAN (5.0 - 500.35.2) <812E25B3-2041-360E-8C1D-0CCA1E66D1EE> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x95aff000 - 0x95b07fff com.apple.CoreServices.FSEvents (1210.20.1 - 1210.20.1) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x95b08000 - 0x95ba5fff com.apple.ink.framework (10.9 - 213) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x95ba6000 - 0x95bbfff7 libsystem_malloc.dylib (53.30.1) <1438C1B7-5CD0-3A01-ACF8-BFC4012541B9> /usr/lib/system/libsystem_malloc.dylib
0x95bc0000 - 0x95cc1ff7 com.apple.LaunchServices (644.56 - 644.56) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x95cc2000 - 0x95df4fff com.apple.UIFoundation (1.0 - 1) /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x95df5000 - 0x95e01ff7 libcsfde.dylib (471.30.1) <29155D7B-2C73-38E5-9A82-609A759EB03D> /usr/lib/libcsfde.dylib
0x95e1a000 - 0x95f10ff7 libxml2.2.dylib (26.1) <552FBB99-4727-3A7B-BD3B-9174850D8620> /usr/lib/libxml2.2.dylib
0x95f11000 - 0x95f13ffb libsystem_secinit.dylib (18) <3CBA3BD3-8BA2-358D-BD1A-A1C3DF5D84E6> /usr/lib/system/libsystem_secinit.dylib
0x95f14000 - 0x95fc6fff libCoreStorage.dylib (471.30.1) <8AB3BEEF-AB8E-310F-B066-8E482958B57A> /usr/lib/libCoreStorage.dylib
0x95fc7000 - 0x95fd6ffb libxar.1.dylib (255) <4FF7DB6F-3232-302F-94BC-F1188F78AF25> /usr/lib/libxar.1.dylib
0x95fd7000 - 0x9601afff libGLU.dylib (11.1.2) <720B3E8B-1FC9-3431-A21A-4F00D6C9325E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x9601b000 - 0x96064ffb libFontRegistry.dylib (134.1) <6CF6177B-D5D6-3E7B-88BC-BE833D55018C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x96065000 - 0x9617bff3 com.apple.desktopservices (1.9.3 - 1.9.3) <544FDA55-063A-3787-A55A-A54290E4BE6E> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x9617c000 - 0x9618dfff libbsm.0.dylib (34) /usr/lib/libbsm.0.dylib
0x9618e000 - 0x961ddff7 libcurl.4.dylib (83.40.2) <3311B623-79C9-3B9D-BDEB-7CD72E0D68BA> /usr/lib/libcurl.4.dylib
0x961de000 - 0x96200fff com.apple.MultitouchSupport.framework (264.6 - 264.6) <83627B4D-8948-35A7-A76B-7F10AC70B468> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x96201000 - 0x96392ff3 libsqlite3.dylib (168.2) <85773EDA-5470-326B-8C21-20A80C89C96A> /usr/lib/libsqlite3.dylib
0x96619000 - 0x96648fff com.apple.CoreVideo (1.8 - 145.1) /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x96649000 - 0x96657ff7 libz.1.dylib (55) /usr/lib/libz.1.dylib
0x9670b000 - 0x97337fff com.apple.AppKit (6.9 - 1348.17) <1D891DC4-4E22-30FD-A8AC-1221531BEEA3> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x97388000 - 0x9738dff7 libmacho.dylib (862) <48DE74F8-09E3-344F-A82F-665083A3BF8F> /usr/lib/system/libmacho.dylib
0x9738e000 - 0x973a0ff7 libsasl2.2.dylib (194.1) <34CB75C7-09BE-3319-BF7E-D4E56495F07A> /usr/lib/libsasl2.2.dylib
0x9750e000 - 0x97525fff libsystem_asl.dylib (267) <85BD88AD-618E-3325-AC31-10DBAB8E9AF3> /usr/lib/system/libsystem_asl.dylib
0x97597000 - 0x97599ff3 com.apple.EFILogin (2.0 - 2) <00F6D57F-5B4F-373E-BBFF-D19E1E7F87E6> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
0x9759a000 - 0x975efff7 com.apple.htmlrendering (77 - 1.1.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x975f0000 - 0x9765bff7 com.apple.framework.CoreWiFi (3.0 - 300.4) <632A811D-4706-3ED7-85E3-DD2CDB47CF8F> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x9765c000 - 0x97852fff libicucore.A.dylib (531.48) /usr/lib/libicucore.A.dylib
0x97853000 - 0x97886fff com.apple.CoreServicesInternal (221.7.2 - 221.7.2) <709E9F1B-D266-399B-9A4B-3785BBF64E01> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x97887000 - 0x97952fff com.apple.backup.framework (1.6.5 - 1.6.5) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x97953000 - 0x97960ff7 com.apple.speech.synthesis.framework (5.3.11 - 5.3.11) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x97961000 - 0x97963fff libsystem_configuration.dylib (699.40.2) /usr/lib/system/libsystem_configuration.dylib
0x97964000 - 0x97a13ff7 com.apple.Bluetooth (4.3.6 - 4.3.6f3) <11B6D154-AF78-3947-BAF1-35CD4CAC9C2A> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x97a14000 - 0x97a67fff libstdc++.6.dylib (104.1) /usr/lib/libstdc++.6.dylib
0x97d04000 - 0x97d7aff7 com.apple.SearchKit (1.4.0 - 1.4.0) <3693A221-B615-37D4-9FB1-F5F6CC7EE1A7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x97d7b000 - 0x97d9affb libresolv.9.dylib (57) /usr/lib/libresolv.9.dylib
0x97d9b000 - 0x97e92fff libFontParser.dylib (134.7) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x98842000 - 0x98932ff3 com.apple.DiskImagesFramework (10.10.5 - 398) /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
0x98933000 - 0x98937fff libheimdal-asn1.dylib (398.40.1) /usr/lib/libheimdal-asn1.dylib
0x98cbc000 - 0x98ce2ff3 libc++abi.dylib (125) /usr/lib/libc++abi.dylib
0x98ce3000 - 0x98ce8ff7 libcompiler_rt.dylib (35) <6630682F-AB76-3E55-BE51-0A3E61B6CFC2> /usr/lib/system/libcompiler_rt.dylib
0x98ce9000 - 0x98d03ff7 liblzma.5.dylib (7) /usr/lib/liblzma.5.dylib
0x98d04000 - 0x98d3efff com.apple.MediaKit (16 - 757.2) /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0x98d42000 - 0x98e2cff7 libcrypto.0.9.8.dylib (52.40.1) <0B0C4964-6DCD-3625-AF4F-A9ED057002F5> /usr/lib/libcrypto.0.9.8.dylib
0x98e81000 - 0x98ea5ffb com.apple.framework.Apple80211 (10.3 - 1030.71.6) /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x98ea6000 - 0x98ea9fff libpam.2.dylib (20) /usr/lib/libpam.2.dylib
0x98eaa000 - 0x98ee4fff com.apple.LDAPFramework (2.4.28 - 194.5) /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x9900d000 - 0x9900efff libDiagnosticMessagesClient.dylib (100) <3EE83437-AA9C-356B-810B-589346B73797> /usr/lib/libDiagnosticMessagesClient.dylib
0x9909e000 - 0x994d9feb com.apple.vImage (8.0 - 8.0) <56F6B317-9D70-3DC5-9868-BB6D7CB6E55D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x994da000 - 0x99535fff com.apple.LanguageModeling (1.0 - 1) <9B39E059-F48E-31AF-B1B3-B0872F362627> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x99536000 - 0x9953affb com.apple.IOSurface (97.4 - 97.4) /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x9953b000 - 0x99548ff3 com.apple.ProtocolBuffer (1 - 228.0.1) /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
0x996ac000 - 0x99739ff3 com.apple.PerformanceAnalysis (1.0 - 1) /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x9973a000 - 0x99759fff libsystem_kernel.dylib (2782.40.9) <832CFAB1-602A-35CB-BD5B-FC05B6AA1144> /usr/lib/system/libsystem_kernel.dylib
0x9975a000 - 0x9976aff7 com.apple.LangAnalysis (1.7.0 - 1.7.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x9976b000 - 0x99776ff7 com.apple.NetAuth (5.2 - 5.2) <3E650FB0-5EB5-3807-8B71-8FAF64D6A0FC> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x99777000 - 0x9981dfff com.apple.Metadata (10.7.0 - 917.36) <6B6C3094-6820-3621-BC4D-3BECECEC5918> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x99850000 - 0x9988dfff libsystem_network.dylib (412.20.3) <1D1D6444-EB6B-3249-902B-1710C3C0DCCB> /usr/lib/system/libsystem_network.dylib
0x9988e000 - 0x9988efff libkeymgr.dylib (28) <06DDCEF8-EB84-3F68-9E19-FD1A12B764FD> /usr/lib/system/libkeymgr.dylib
0x9988f000 - 0x998a0ff7 libsystem_coretls.dylib (35.40.1) <22F1F179-F6ED-3576-8169-ED44BB59780A> /usr/lib/system/libsystem_coretls.dylib
0x998a1000 - 0x998c7ffb libPng.dylib (1239) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x998c8000 - 0x998f2fff libxslt.1.dylib (13) <0F55B64A-6C55-304E-ACE0-B531027AA066> /usr/lib/libxslt.1.dylib
0x998f3000 - 0x9996afff com.apple.ApplicationServices.ATS (360 - 375.4) <7039705C-D10D-330E-B09D-69F88DC2FB9D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x9996b000 - 0x9996dfff com.apple.securityhi (9.0 - 55006) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x99bcb000 - 0x99be8fff libCRFSuite.dylib (34) <781A92EF-410E-39B2-953D-FEE12748D834> /usr/lib/libCRFSuite.dylib
0x99be9000 - 0x99c55ff7 libcorecrypto.dylib (233.30.1) /usr/lib/system/libcorecrypto.dylib
0x99c58000 - 0x99c98fff libauto.dylib (186) <1609D0F9-6E3A-3C67-87EF-BB0BD93EDAC9> /usr/lib/libauto.dylib
0x99cb1000 - 0x99ce4fe3 libsystem_m.dylib (3086.1) <951F633F-57B7-398B-912F-F6ED4DB1C597> /usr/lib/system/libsystem_m.dylib
0x99ce5000 - 0x99ce6fff libremovefile.dylib (35) <49DCAF7B-4466-3775-9E58-EA5D7CBA8AE0> /usr/lib/system/libremovefile.dylib
0x99ce7000 - 0x99d26fff com.apple.NavigationServices (3.8 - 215.1) <46D8B66D-CB59-36F5-BD26-FD8309337BB3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x99d27000 - 0x9a081ff7 libmecabra.dylib (666.7) <55A50B97-92D3-3DDC-8E3A-58BC5FFE5E3F> /usr/lib/libmecabra.dylib
0x9a082000 - 0x9a173ffb libiconv.2.dylib (42) <4AF77F10-0BEC-3BE0-99DF-C5170EDB316B> /usr/lib/libiconv.2.dylib
0x9a174000 - 0x9a176ffb libRadiance.dylib (1239) <8608F69B-4683-3423-997B-8DC30CC60865> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x9a177000 - 0x9a217fff com.apple.QD (301 - 301) <4DFE3689-59DE-3FBC-806B-6A4056573E52> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x9a218000 - 0x9a32efff com.apple.CoreText (352.0 - 454.10) <42A147A6-AB2A-32A2-BBD4-8849ACDB566A> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x9a32f000 - 0x9a337fff libsystem_dnssd.dylib (576.30.4) <185BECDC-2946-3F98-921B-80E7D12A6A6A> /usr/lib/system/libsystem_dnssd.dylib
0x9a338000 - 0x9a372ff7 com.apple.DebugSymbols (115 - 115) /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x9a373000 - 0x9a373fff libOpenScriptingUtil.dylib (162.2) <7670C29D-B3A3-3E59-A117-DD7766C07862> /usr/lib/libOpenScriptingUtil.dylib
0x9a374000 - 0x9a37dfff com.apple.DiskArbitration (2.6 - 2.6) /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x9a37e000 - 0x9a46afe7 libvMisc.dylib (516) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x9a46b000 - 0x9a498fff com.apple.ProtectedCloudStorage (1.0 - 1) <0E0567D9-2C7F-336C-AD75-06F0DF56FAB8> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
0x9a499000 - 0x9a4b0ff3 libLinearAlgebra.dylib (1128) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x9a4b1000 - 0x9a4d7ff7 com.apple.IconServices (47.1 - 47.1) <9C537499-B375-3F84-BF4A-EEF757FC26A9> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x9a4d8000 - 0x9a4e5ff7 com.apple.OpenDirectory (10.10 - 187) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x9a4e6000 - 0x9a4f9fff com.apple.Sharing (328.17 - 328.17) <71EC4FF5-C6F0-3521-BADE-E8BD71AA7741> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x9a4fa000 - 0x9a6bffff com.apple.QuartzCore (1.10 - 361.19) <1E3BC4E7-7008-3802-A563-FBAB6726E332> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9a6c0000 - 0x9a6ccff3 libcommonCrypto.dylib (60061.30.1) <18B9D797-34BA-3F73-8744-7812DC9AE89C> /usr/lib/system/libcommonCrypto.dylib
0x9a6cd000 - 0x9a6d1ffb libGIF.dylib (1239) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x9a700000 - 0x9a708feb libcldcpuengine.dylib (2.4.5) /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
0x9a71e000 - 0x9a722fff com.apple.CommonPanels (1.2.6 - 96) <955375E6-2416-38E1-AFC6-477827119329> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x9a723000 - 0x9a894ffb libBLAS.dylib (1128) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x9a895000 - 0x9a8a1fff com.apple.CrashReporterSupport (10.10 - 631) <9A6DF8E2-AE0F-3919-889A-CD7F79ABD6EC> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x9b891000 - 0x9b8fdff3 com.apple.datadetectorscore (6.0 - 396.1.2) /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x9b8fe000 - 0x9b919ff7 com.apple.CFOpenDirectory (10.10 - 187) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x9b91a000 - 0x9b9e5fff com.apple.DiscRecording (9.0 - 9000.4.2) <8E19F180-3D32-3C7A-8E73-272F2955D9A8> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x9b9e6000 - 0x9b9e8fff libCVMSPluginSupport.dylib (11.1.2) <81A16AA7-33F3-3B01-98C3-7996EAAEF26D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x9b9e9000 - 0x9b9eefff com.apple.print.framework.Print (10.0 - 265) <7C3984BB-8337-3B90-A414-17C181A45744> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x9b9ef000 - 0x9b9f8fff com.apple.AppleSRP (5.0 - 1) <83C56D61-E2BF-3D34-93A6-DA0784BDD61A> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
0x9b9f9000 - 0x9b9f9fff com.apple.audio.units.AudioUnit (1.12 - 1.12) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9b9fa000 - 0x9ba6efff com.apple.Heimdal (4.0 - 2.0) /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x9ba6f000 - 0x9bb7cfe3 libvDSP.dylib (516) <53F7A960-01E1-3B79-A7FD-67BD19471420> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x9bb7d000 - 0x9bb7dfff com.apple.Accelerate (1.10 - Accelerate 1.10) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x9bb7e000 - 0x9bc10ff7 com.apple.CoreSymbolication (3.1 - 57020.2) <5F3895EF-7C0E-3246-A1C0-0A582548AB92> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x9bc11000 - 0x9bfeaff3 com.apple.HIToolbox (2.1.1 - 758.7) <6BC046E4-02B6-3E08-8565-77E39E4654B9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x9bfeb000 - 0x9bfefffb libcache.dylib (69) <55501A00-AF64-3554-8F46-8D5AFEDEC332> /usr/lib/system/libcache.dylib
0x9bff0000 - 0x9bff9ff7 libsystem_notify.dylib (133.1.1) /usr/lib/system/libsystem_notify.dylib
0x9bffa000 - 0x9bffafff com.apple.ApplicationServices (48 - 48) <76C301A4-705B-33DE-BA11-C89DCF1EDCDD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x9bffb000 - 0x9c42eff3 com.apple.vision.FaceCore (3.1.6 - 3.1.6) /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x9c42f000 - 0x9c483ff7 com.apple.HIServices (1.22 - 523) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x9c484000 - 0x9c492ff3 com.apple.opengl (11.1.2 - 11.1.2) <51AAC93B-7615-3D1D-A8F3-2B72C5B78467> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 39
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 27968849
thread_create: 3
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=154.5M resident=34.6M(22%) swapped_out_or_unallocated=120.0M(78%)
Writable regions: Total=114.2M written=7048K(6%) resident=12.9M(11%) swapped_out=16K(0%) unallocated=101.4M(89%)

REGION TYPE VIRTUAL
=========== =======
CG backing stores 1588K
CG image 48K
CG shared images 304K
CoreAnimation 28K
CoreUI image data 88K
Foundation 4K
Kernel Alloc Once 4K
MALLOC 84.1M
MALLOC (admin) 48K
Memory Tag 242 12K
OpenCL 16K
Stack 67.1M
VM_ALLOCATE 17.2M
__DATA 7108K
__IMAGE 528K
__IMPORT 8K
__LINKEDIT 42.0M
__OBJC 2280K
__TEXT 112.5M
__UNICODE 552K
mapped file 165.7M
shared memory 4K
=========== =======
TOTAL 501.1M

Model: MacBookPro8,2, BootROM MBP81.0047.B2A, 4 processors, Intel Core i7, 2.2 GHz, 8 GB, SMC 1.69f3
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In
Graphics: AMD Radeon HD 6750M, AMD Radeon HD 6750M, PCIe, 512 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x01BA, 0x202020202020202020202020202020202020
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x01BA, 0x202020202020202020202020202020202020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.98.100.24)
Bluetooth: Version 4.3.6f3 16238, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: SSD2SC240G1SA754D117-820, 240.06 GB
Serial ATA Device: MATSHITADVD-R UJ-8A8
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: BRCM2070 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Hub
USB Device: IR Receiver
Thunderbolt Bus: MacBook Pro, Apple Inc., 25.1

system build fails with missing file

In the README it says to run:
./HMSL-OSX -i system.fth

But this fails with:
PForth V27-LE/32, built Nov 2 2015 09:51:34
Error in pfLoadDictionary - could not open file
pfDoForth: Error occured.
2015-11-02 17:57:51.648 HMSL-OSX[5067:771508] *** -[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[0]

It acts as if the -i option is being ignored and pForth is trying to load pforth.dic.
In hmsl_main.m I see that argc and argv are ignored. This may be related.

Rewrite MIDI in C

Currently, the MIDI implementation uses quite a bit of Obj-C Cocoa classes for mutable arrays (acting as FIFO queues) and NSData objects (essentially for casting). Rewrite all of this using lower-level structures, such as ring buffers. (See the Event Queue for an example.)

version of hmsl.app changes based on folder

REPRODUCE
Build hmsl.app using HMSL version 0.3.4
Right click on hmsl.app on left side of XCode. Select "Show in Finder"
Click once on hmsl.app. It will show "0.3.4" in the sidebar.
Drag hmsl.app to the /hmsl/ folder.
Click once on hmsl.app.

EXPECT
To see version "0.3.4"

ACTUAL
See version "0.3.3"

ADDITIONAL
I know this sounds insane. But it is completely reproducible on my machine.
This makes it hard to know what version is actually being run.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.