Code Monkey home page Code Monkey logo

sciter-sdk's Introduction

NOTE: Sciter.TIS development has stopped.

This version of Sciter uses TIScript language as a language-behind-the-UI.

Development of this branch was stopped in favour of Sciter.JS.

Sciter.JS uses modern JavaScript (ES2020) instead of TIScript.

Please visit Sciter.JS SDK

sciter-sdk

Sciter is an embeddable HTML/CSS/scripting engine, Windows, Mac OSX and Linux.

log file

logfile.htm

Some screenshots of real life applications that use Sciter UI

WarThinder

Norton Internet Security

Avast

Cardio monitor

Hello World

  • "hellowest Hello World in the World" - this demo does not require any compilation.
  • hello C++ world - C++ integration demo that shows:
    • how to create HTML/CSS window from C++ code;
    • how to define native C++ function to be called from script;
    • how to use resources embedded as resource.cpp file - generated by bin/packfolder[.exe] utility that compresses folder with HTML/CSS/script files into a static byte array.

Information

Essential integration headers

  • include/sciter-x-dom.hpp - sciter::dom::element C++ class pretty much all you need to access DOM tree of the window. That is C++ wrapper of [include/sciter-x-dom.h](plain C DOM API)
  • include/sciter-x-window.hpp - sciter::window C++ class represents sciter window on all supported platforms. The window class:

Application demos

sciter-sdk's People

Contributors

4silvertooth avatar c-smile avatar captainapollo avatar ngirard avatar pravic avatar soarowl 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  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  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

sciter-sdk's Issues

Defining PLAIN_API_ONLY Causes Compiler Errors

I'm attempting to build a project using Sciter while using its plain API in Visual Studio 2015, but defining PLAIN_API_ONLY causes the following compiler errors:

1>$(CapsulesPath)sciter\include\value.hpp(82): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(82): error C2061: syntax error: identifier 'wchars'
1>$(CapsulesPath)sciter\include\value.hpp(82): error C2535: 'sciter::value::value(void)': member function already defined or declared
1>  $(CapsulesPath)sciter\include\value.hpp(65): note: see declaration of 'sciter::value::value'
1>$(CapsulesPath)sciter\include\value.hpp(84): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(84): error C2061: syntax error: identifier 'bytes'
1>$(CapsulesPath)sciter\include\value.hpp(84): error C2535: 'sciter::value::value(void)': member function already defined or declared
1>  $(CapsulesPath)sciter\include\value.hpp(65): note: see declaration of 'sciter::value::value'
1>$(CapsulesPath)sciter\include\value.hpp(96): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(96): error C2061: syntax error: identifier 'wchars'
1>$(CapsulesPath)sciter\include\value.hpp(212): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(212): error C3646: 'get_chars': unknown override specifier
1>$(CapsulesPath)sciter\include\value.hpp(212): error C2059: syntax error: '('
1>$(CapsulesPath)sciter\include\value.hpp(213): error C2334: unexpected token(s) preceding '{'; skipping apparent function body
1>$(CapsulesPath)sciter\include\value.hpp(218): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(218): error C3646: 'get_bytes': unknown override specifier
1>$(CapsulesPath)sciter\include\value.hpp(218): error C2059: syntax error: '('
1>$(CapsulesPath)sciter\include\value.hpp(219): error C2334: unexpected token(s) preceding '{'; skipping apparent function body
1>$(CapsulesPath)sciter\include\value.hpp(257): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(257): error C2061: syntax error: identifier 'wchars'
1>$(CapsulesPath)sciter\include\value.hpp(79): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(79): error C2065: 'a2w': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(79): error C2146: syntax error: missing ';' before identifier 'as'
1>$(CapsulesPath)sciter\include\value.hpp(79): error C3861: 'as': identifier not found
1>$(CapsulesPath)sciter\include\value.hpp(79): error C2065: 'as': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(79): error C2228: left of '.c_str' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(79): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(79): error C2228: left of '.length' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(79): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(82): error C2065: 'ws': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(82): error C2228: left of '.start' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(82): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(82): error C2228: left of '.length' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(82): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(82): error C2660: 'ValueStringDataSet': function does not take 3 arguments
1>$(CapsulesPath)sciter\include\value.hpp(84): error C2065: 'bs': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(84): error C2228: left of '.start' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(84): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(84): error C2228: left of '.length' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(84): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(84): error C2660: 'ValueBinaryDataSet': function does not take 3 arguments
1>$(CapsulesPath)sciter\include\value.hpp(96): error C2065: 'wc': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(96): error C2228: left of '.start' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(96): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(96): error C2228: left of '.length' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(96): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(96): error C2660: 'ValueStringDataSet': function does not take 3 arguments
1>$(CapsulesPath)sciter\include\value.hpp(101): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(101): error C2065: 'a2w': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(101): error C2146: syntax error: missing ';' before identifier 'as'
1>$(CapsulesPath)sciter\include\value.hpp(101): error C3861: 'as': identifier not found
1>$(CapsulesPath)sciter\include\value.hpp(102): error C2065: 'as': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(102): error C2228: left of '.c_str' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(102): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(102): error C2228: left of '.length' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(102): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(107): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(107): error C2065: 'a2w': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(107): error C2146: syntax error: missing ';' before identifier 'as'
1>$(CapsulesPath)sciter\include\value.hpp(107): error C3861: 'as': identifier not found
1>$(CapsulesPath)sciter\include\value.hpp(108): error C2065: 'as': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(108): error C2228: left of '.chars' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(108): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(112): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(112): error C3861: 'chars_of': identifier not found
1>$(CapsulesPath)sciter\include\value.hpp(149): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(207): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(207): error C2065: 'wchars': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(207): error C2146: syntax error: missing ';' before identifier 'wc'
1>$(CapsulesPath)sciter\include\value.hpp(207): error C2065: 'wc': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(208): error C2065: 'wc': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(208): error C2228: left of '.start' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(208): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(208): error C2228: left of '.length' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(208): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(208): error C2660: 'ValueStringData': function does not take 1 arguments
1>$(CapsulesPath)sciter\include\value.hpp(209): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(209): error C2065: 'wc': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(259): error C2065: 's': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(259): error C2228: left of '.start' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(259): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(259): error C2228: left of '.length' must have class/struct/union
1>  $(CapsulesPath)sciter\include\value.hpp(259): note: type is 'unknown-type'
1>$(CapsulesPath)sciter\include\value.hpp(259): error C2065: 'ct': undeclared identifier
1>$(CapsulesPath)sciter\include\value.hpp(266): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(266): error C3861: 'get_chars': identifier not found
1>$(CapsulesPath)sciter\include\value.hpp(269): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\value.hpp(269): error C2039: 'get_chars': is not a member of 'sciter::value'
1>  $(CapsulesPath)sciter\include\value.hpp(59): note: see declaration of 'sciter::value'
1>$(CapsulesPath)sciter\include\sciter-x-def.h(509): error C2061: syntax error: identifier 'IDXGISwapChain'
1>$(CapsulesPath)sciter\include\sciter-x-def.h(531): error C2061: syntax error: identifier 'IDXGISurface'
1>$(CapsulesPath)sciter\include\tiscript-streams.hpp(45): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\tiscript.hpp(164): error C2653: 'aux': is not a class or namespace name
1>$(CapsulesPath)sciter\include\sciter-x-api.h(249): error C2061: syntax error: identifier 'IDXGISwapChain'
1>$(CapsulesPath)sciter\include\sciter-x-api.h(251): error C2061: syntax error: identifier 'IDXGISurface'
1>$(CapsulesPath)sciter\include\sciter-x-api.h(607): error C2061: syntax error: identifier 'IDXGISwapChain'
1>$(CapsulesPath)sciter\include\sciter-x-api.h(607): error C2065: 'pSwapChain': undeclared identifier
1>$(CapsulesPath)sciter\include\sciter-x-api.h(609): error C2061: syntax error: identifier 'IDXGISurface'
1>$(CapsulesPath)sciter\include\sciter-x-api.h(609): error C2065: 'surface': undeclared identifier

Inspector and async loading

Inspector stucks (doesn't show any changes and doesn't allow to expand a DOM tree) for ~20 seconds if using LOAD_DELAYED + DataReadyAsync (called from a separate thread).

Async in tiscript doesn't work.

My code is below

async function someLongOp() {
  $(#btnGo).state.disabled = true;

  var result = await longOp();

  $(#btnGo).state.disabled = false;
} 

self.post(function() {
  $(#btnGo).on("click", function() {
    someLongOp();
  })
})

It suppose to be a async call, but the main thread is blocked. Am I using await in the right way?

How to use plus framework to implement conditional render?

My ip address is blocked by the official forum, don't know why... so I ask the question here.

What I want to do is conditional render like:

namespace Data {
var p = {Type:"text", Title:"Something"};
}

if p.Type == "text" {
<plaintext .../>
} else {
<image .../>
}

What's the best approach to implement this?

"flow" has weird margin on version 4.1.7.5890

Here is the html and css:

.page {
height: 1*;
padding: 0;
margin: 0;
flow: vertical;
}

.page .top {
height: 60px;
width: 1*;
background: red;
}

.page .body {
flow: horizontal;
height: 1*;
width: 1*;
background: blue;
}

.body .left {
height: 1*;
width: 200px;
background: green;
}

.body .right {
height: 1*;
width: 1*;
background: yellow;
}

When I load it, there are two parts have weird margin:

  1. The .page div seems has a margin to body. I tried to set the padding to 0 explicitly but it doesn't work.

  2. The .left div seems has margin-top and margin-bottom. I also tried to set them to 0, still doesn't work.

I'm on MacOS 10.13.4.

A bug of System.OS

Hi, Andrew,
My OS is win10, and the result of System.OS is "Windows-8":

AV with unexisting font

<html>
<style>body { font-family: 'Playfair Display', serif; }</style>
<body></body>
</html>

Reproducible, easy to debug and fix.

WebSocket can not connect to websocket.org echo server

var socket = Net.WebSocket.connect("ws://echo.websocket.org/");
socket.on("error", function(msg){ $(#errmsg).$append(<li>{msg}</li>); });

Error message is address not available

Using x64 sciter.exe in SDK to load the HTML.

It works fine with the demo node echo server listening on address like ws://localhost:8126/.

Change the demo htm but app no change

Dear ,I'm a freshman .I just run the demo of osx,but when i changed the htm(default.htm use xcode) I don't get change when the app lunch.could somebody show me the reason.

A potential problem with Graphics reference count

This:

GRAPHIN_RESULT r = gapi()->vUnWrapGfx(&valGfx, &hgfx); assert(r == GRAPHIN_OK); (void)(r);
if (hgfx) {
gapi()->gAddRef(hgfx);
return graphics(hgfx);

It looks like we manually add a reference to the unwrapped value (like we do that for image and path as well), but the sciter::graphics increments it in its constructor too (which is needed by image_paint_function()):

graphics( HGFX gfx ): hgfx(gfx) { if(hgfx) gapi()->gAddRef(hgfx); }
~graphics() { if(hgfx) gapi()->gRelease(hgfx); }

Sorry if I miscounted it.

TWO windows appear

I tried loading a simple html file using Rust, it is loading fine at cargo run, but once I run the .exe alone, 2 windows appear, one empty as cmd and one shows the real output as shown in this pic.

I'm using Windows 10 x64

image

select popups receive no mouse events in dialogs

With the latest version select options can not be selected with the mouse when the select element is in an dialog ( on ubuntu ).
This can be tested with the samples/dialogs+windows/test-dialog.htm when pressing the "Show dialog at coordinates" button and than opening the select.
The calendar does not react to mouse clicks

Edit: Dragging files onto an element doesn't work either.
I couldn't get samples/drag-n-drop/shell-file-drop.htm to work

Edit2: Both work on windows

macOS 10.12.6 Segmentation Fault 11 on all Sciter demo apps

I'm writing here because sciter.com website and it's forum are currently down.

All latest Sciter version demo apps give Segmentation Fault 11 error on macOS 10.12.6
What is the reason?

BTW I'm running macOS inside VMWare. I suppose on regular macOS everything is fine.
I will have an ability to test it on regular macOS hardware next day.
But it's really strange. Is it a but in virtual hardware, driver or should Sciter macOS dynamic library be changed? Looks like the error happens in a way Sciter uses OpenGL on macOS.
Other non Sciter-based applications work fine.

Downgrading .dylib to https://github.com/c-smile/sciter-sdk/blob/3.3.3.3/bin.osx/sciter-osx-64.dylib fixes the issue.
I suppose it's related to the latest high DPI handling changes in Sciter 4.

For example "bin.osx/uminimal.app" gives this:

Process:               uminimal [625]
Path:                  /Users/USER/*/uminimal.app/Contents/MacOS/uminimal
Identifier:            terrainformatica.uminimal
Version:               1.0 (1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           uminimal [625]
User ID:               501

Date/Time:             2017-09-14 01:10:37.325 +0300
OS Version:            Mac OS X 10.12.6 (16G29)
Report Version:        12
Anonymous UUID:        82BFB14F-2D07-BED9-67BD-618942A20386


Time Awake Since Boot: 3400 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x00000237000022ab
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [0]

VM Regions Near 0x237000022ab:
    __LINKEDIT             0000000111da4000-0000000111dba000 [   88K] r--/rwx SM=COW  /usr/lib/dyld
--> 
    MALLOC_NANO            0000600000000000-0000600000400000 [ 4096K] rw-/rwx SM=PRV  

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.opengl              	0x00007fffad7ce2f4 CGLRetainContext + 9
1   com.apple.AppKit              	0x00007fffa65df368 -[NSOpenGLContext initWithCGLContextObj:] + 76
2   sciter-osx-64.dylib           	0x000000010d64f147 xgl::DeviceOpenGL::init() + 211
3   sciter-osx-64.dylib           	0x000000010d73ab5e xgl::window::setup_backend() + 252
4   sciter-osx-64.dylib           	0x000000010d739d89 xgl::window::graphics_caps() const + 29
5   sciter-osx-64.dylib           	0x000000010d9a758e osx::view::init_media_vars() + 3460
6   sciter-osx-64.dylib           	0x000000010d700d4f html::view::on_media_changed() + 41
7   sciter-osx-64.dylib           	0x000000010d5a26eb tis::xview::on_media_changed() + 35
8   sciter-osx-64.dylib           	0x000000010d5abc0a tis::xview::on_dpi_changed(gool::geom::size_t<int>, gool::geom::rect_t<int>) + 62
9   sciter-osx-64.dylib           	0x000000010d739d40 xgl::window::on_dpi_changed(gool::geom::size_t<int>, gool::geom::rect_t<int>) + 78
10  sciter-osx-64.dylib           	0x000000010d6532a5 -[SciterView viewDidChangeBackingProperties] + 90
11  com.apple.AppKit              	0x00007fffa632131b _NSViewHierarchyDidChangeBackingProperties + 433
12  com.apple.AppKit              	0x00007fffa62e346e -[NSView addSubview:] + 1242
13  com.apple.AppKit              	0x00007fffa631ec3b -[NSFrameView addSubview:] + 45
14  com.apple.AppKit              	0x00007fffa631ebff -[NSThemeFrame addSubview:] + 383
15  com.apple.AppKit              	0x00007fffa631e838 -[NSView addSubview:positioned:relativeTo:] + 217
16  com.apple.AppKit              	0x00007fffa6b35ac5 -[NSThemeFrame addSubview:positioned:relativeTo:] + 43
17  com.apple.AppKit              	0x00007fffa631e752 -[NSThemeFrame _addKnownSubview:positioned:relativeTo:] + 38
18  com.apple.AppKit              	0x00007fffa634680f -[NSWindow setContentView:] + 647
19  sciter-osx-64.dylib           	0x000000010d6547cd SciterCreateWindow_api(unsigned int, tagRECT*, void**, void*, void*) + 769
20  terrainformatica.uminimal     	0x000000010afff5fc sciter::window::window(unsigned int, tagRECT) + 150
21  terrainformatica.uminimal     	0x000000010affdba3 uimain(std::__1::function<int ()>) + 83
22  terrainformatica.uminimal     	0x000000010afff26b main + 417
23  libdyld.dylib                 	0x00007fffbdf8b235 start + 1

Thread 1:
0   libsystem_kernel.dylib        	0x00007fffbe0ba44e __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fffbe1a448e _pthread_wqthread + 1023
2   libsystem_pthread.dylib       	0x00007fffbe1a407d start_wqthread + 13

Thread 2:
0   libsystem_pthread.dylib       	0x00007fffbe1a4070 start_wqthread + 0
1   ???                           	0x0000000000000001 0 + 1

Thread 3:
0   libsystem_pthread.dylib       	0x00007fffbe1a4070 start_wqthread + 0
1   ???                           	0x001c870001acdb20 0 + 8029733445753632

Thread 4:
0   libsystem_pthread.dylib       	0x00007fffbe1a4070 start_wqthread + 0
1   ???                           	0x00007fffc6deb480 headPagePairs + 48

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000600000026b20  rbx: 0x0000023700000433  rcx: 0x0000600000026b20  rdx: 0x0000023700000433
  rdi: 0x0000023700000433  rsi: 0x00007fffa6f230e8  rbp: 0x00007fff54c03200  rsp: 0x00007fff54c03200
   r8: 0x00007fffc4015f18   r9: 0x0000000000000090  r10: 0x00007fffc6d35140  r11: 0x00007fb73c50fe80
  r12: 0x00006080001267c0  r13: 0x00007fb73d069d10  r14: 0x0000600000026b20  r15: 0x0000023700000433
  rip: 0x00007fffad7ce2f4  rfl: 0x0000000000010206  cr2: 0x00000237000022ab
  
Logical CPU:     0
Error Code:      0x00000004
Trap Number:     14


Binary Images:
       0x10affc000 -        0x10b026ff7 +terrainformatica.uminimal (1.0 - 1) <E47211CA-4B29-3D3E-B440-C707FD60B9EB> /Users/USER/*/uminimal.app/Contents/MacOS/uminimal
       0x10d46e000 -        0x10db72ff3 +sciter-osx-64.dylib (0) <1F724EA1-A722-3B64-94F9-2BDF1FD7CFE6> /Users/USER/*/sciter-osx-64.dylib
       0x10eb1d000 -        0x10ecc3fff  GLEngine (14.0.16) <08F2E804-13D2-3E80-9322-1A23A84A55F3> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
       0x10ed02000 -        0x10ed2cfff  GLRendererFloat (14.0.16) <6B57F70A-EFAC-3DB2-B9BA-E55D05D44DB5> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
       0x111d2f000 -        0x111d6cdc7  dyld (433.5) <322C06B7-8878-311D-888C-C8FD2CA96FF3> /usr/lib/dyld
    0x7fffa4fb1000 -     0x7fffa5172fff  com.apple.avfoundation (2.0 - 1187.36) <2F390EAD-07BB-3788-9E73-13104C2E04CD> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
    0x7fffa5173000 -     0x7fffa5215ff7  com.apple.audio.AVFAudio (1.0 - ???) <7997D588-B542-3EBB-B822-D719C1114BB4> /System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio
    0x7fffa52e0000 -     0x7fffa52e0fff  com.apple.Accelerate (1.11 - Accelerate 1.11) <916E360F-323C-3AE1-AB3D-D1F3B284AEE9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fffa52e1000 -     0x7fffa52f8ffb  libCGInterfaces.dylib (331.5) <17109679-A284-3C72-AA60-DBA815D3062B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
    0x7fffa52f9000 -     0x7fffa5812feb  com.apple.vImage (8.1 - ???) <B58A7937-BEE2-38FE-87F4-5D5F40D31DC9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fffa5813000 -     0x7fffa5984ff3  libBLAS.dylib (1185.50.4) <4087FFE0-627E-3623-96B4-F0A9A1991E09> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fffa5985000 -     0x7fffa5999ffb  libBNNS.dylib (15) <254698C7-7D36-3FFF-864E-ADEEEE543076> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fffa599a000 -     0x7fffa5d90fef  libLAPACK.dylib (1185.50.4) <C35FFB2F-A0E6-3903-8A3C-113A74BCBCA2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fffa5d91000 -     0x7fffa5da7fff  libLinearAlgebra.dylib (1185.50.4) <345CAACF-7263-36EF-B69B-793EA8B390AF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fffa5da8000 -     0x7fffa5daefff  libQuadrature.dylib (3) <EF56C8E6-DE22-3C69-B543-A8648F335FDD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fffa5daf000 -     0x7fffa5dc3ff7  libSparseBLAS.dylib (1185.50.4) <67BA432E-FB59-3C78-A8BE-ED4274CBC359> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fffa5dc4000 -     0x7fffa5f4bfe7  libvDSP.dylib (600.60.1) <4155F45B-41CD-3782-AE8F-7AE740FD83C3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fffa5f4c000 -     0x7fffa5ffefff  libvMisc.dylib (600.60.1) <E18365D7-DCC4-3304-A8D1-395E656D7B99> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fffa5fff000 -     0x7fffa5ffffff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <7C5733E7-0568-3E7D-AF61-160F19FED544> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fffa62be000 -     0x7fffa7097ff3  com.apple.AppKit (6.9 - 1504.83.101) <AE51ACB3-D501-3F91-B369-3D3711F24D0A> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fffa70a9000 -     0x7fffa70a9fff  com.apple.ApplicationServices (48 - 48) <DA687F9A-7B2D-342B-8796-16E45344F853> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fffa70aa000 -     0x7fffa7118ff7  com.apple.ApplicationServices.ATS (377 - 422.2) <A31D17BE-F747-39FB-9A84-5F2F8891204C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fffa71b2000 -     0x7fffa72e1ff7  libFontParser.dylib (194.12) <73C3946D-EF92-3AC1-89C3-0E75B2A85325> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fffa72e2000 -     0x7fffa732cfff  libFontRegistry.dylib (196.4) <EA96AE47-3369-3DEA-BB82-98348ADBD85B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fffa7389000 -     0x7fffa73bcfff  libTrueTypeScaler.dylib (194.12) <8944A23A-EE36-3657-9B4F-933231C8FDEC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fffa7429000 -     0x7fffa74d3ff7  com.apple.ColorSync (4.12.0 - 502.2) <ACA4001E-A0E3-33F6-9CD6-EEC2AA15E322> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fffa74d4000 -     0x7fffa7525fff  com.apple.HIServices (1.22 - 593) <045870A9-1D92-3FEF-8722-671E99A35E71> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fffa7526000 -     0x7fffa7535ff3  com.apple.LangAnalysis (1.7.0 - 1.7.0) <2CBE7F61-2056-3F96-99A1-0D527796AFA6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fffa7536000 -     0x7fffa7583fff  com.apple.print.framework.PrintCore (12 - 491) <5027FD58-F0EE-33E4-8577-934CA06CD2AF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fffa7584000 -     0x7fffa75bffff  com.apple.QD (3.12 - 313) <B339C41D-8CDF-3342-8414-F9717DCCADD4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fffa75c0000 -     0x7fffa75cbfff  com.apple.speech.synthesis.framework (6.6.2 - 6.6.2) <7853EFF4-62B9-394E-B7B8-41A645656820> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fffa75cc000 -     0x7fffa77d8ff7  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <01518CAB-7DAD-3F09-83F8-B9FE0ABE998F> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fffa77d9000 -     0x7fffa77d9fff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <B92868F8-2F15-32C0-A5BE-4ABA546B8BE1> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fffa7942000 -     0x7fffa7d1cfff  com.apple.CFNetwork (811.5.4 - 811.5.4) <46B1227B-F38C-3F8E-B0B5-5D9861ABF36B> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fffa7d36000 -     0x7fffa7d36fff  com.apple.Carbon (154 - 157) <69F403C7-F0CB-34E6-89B0-235CF4978C17> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fffa7d37000 -     0x7fffa7d3afff  com.apple.CommonPanels (1.2.6 - 98) <BF04BB22-D54C-309E-9F5C-897D969CAF70> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fffa7d3b000 -     0x7fffa8044fff  com.apple.HIToolbox (2.1.1 - 857.8) <5367366E-747E-32CF-8E76-93CD8E7424C7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fffa8045000 -     0x7fffa8048ff7  com.apple.help (1.3.5 - 49) <B1A930E3-5907-3677-BACD-858EF68B172D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fffa8049000 -     0x7fffa804efff  com.apple.ImageCapture (9.0 - 9.0) <341252B4-E082-361A-B756-6A330259C741> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fffa804f000 -     0x7fffa80e6ff3  com.apple.ink.framework (10.9 - 219) <1BD40B45-FD33-3177-A935-565EE5FC79D7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fffa80e7000 -     0x7fffa8101fff  com.apple.openscripting (1.7 - 172) <31CFBB35-24BD-3E12-9B6B-1FA842FB605B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fffa8102000 -     0x7fffa8103ff3  com.apple.print.framework.Print (12 - 267) <E2F82F1F-DC27-3EF0-9F75-B354F701450A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fffa8104000 -     0x7fffa8106ff7  com.apple.securityhi (9.0 - 55006) <DBD65629-535D-3669-8218-7F074D61638C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fffa8107000 -     0x7fffa810dff7  com.apple.speech.recognition.framework (6.0.1 - 6.0.1) <082895DC-3AC7-3DEF-ADCA-5B018C19C9D3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fffa81ee000 -     0x7fffa81eefff  com.apple.Cocoa (6.11 - 22) <85EDFBE1-75F0-369E-8CA8-C6A639B98FA6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fffa8338000 -     0x7fffa83c5fff  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <78767F88-91D4-31CE-AAC6-1F9407F479BB> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fffa83c6000 -     0x7fffa83d9fff  com.apple.CoreBluetooth (1.0 - 1) <BCB78777-76F0-3CC1-8443-9E61AEF7EF63> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fffa83da000 -     0x7fffa86d5fff  com.apple.CoreData (120 - 754.2) <4C9CAB2C-60D4-3694-A0A0-5B04B14BD14E> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fffa86d6000 -     0x7fffa8783ff7  com.apple.CoreDisplay (1.0 - 1) <53D1EAFE-23A4-398D-BF52-E4299E670DB6> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fffa8784000 -     0x7fffa8c1dff7  com.apple.CoreFoundation (6.9 - 1349.8) <09ED473E-5DE8-307F-B55C-16F6419236D5> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fffa8c1e000 -     0x7fffa92a0fff  com.apple.CoreGraphics (2.0 - 1070.22) <FAB476BB-B5CD-3936-8AFC-41229DBDF0E8> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fffa92a1000 -     0x7fffa94e4ffb  com.apple.CoreImage (12.4.0 - 451.4.9) <BE4303C9-C9D9-361D-AC94-DBE40EB6700E> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fffa954b000 -     0x7fffa95fcfff  com.apple.CoreMedia (1.0 - 1907.59.1.6) <570690D8-A956-3629-9E46-4F8BDDB8A82C> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fffa95fd000 -     0x7fffa9648ff7  com.apple.CoreMediaIO (805.0 - 4932) <03F2B863-BF99-36DF-9A14-1DB534A289F3> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
    0x7fffa9649000 -     0x7fffa9649fff  com.apple.CoreServices (775.19 - 775.19) <7255917D-EFBB-3BE2-A8FD-DAD631BC0949> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fffa964a000 -     0x7fffa969bfff  com.apple.AE (712.5 - 712.5) <61F2AE2C-E04E-3FDF-9E88-201325136C83> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fffa969c000 -     0x7fffa9977ff7  com.apple.CoreServices.CarbonCore (1159.6 - 1159.6) <08AC074C-965B-3EDF-8E45-0707C8DE9EAD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fffa9978000 -     0x7fffa99abfff  com.apple.DictionaryServices (1.2 - 274) <D23866E2-F7C8-3984-A9D4-96552CCDE573> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fffa99ac000 -     0x7fffa99b4ff3  com.apple.CoreServices.FSEvents (1230.50.1 - 1230.50.1) <2AD1B0E5-7214-37C4-8D11-A27C9CAC0F74> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fffa99b5000 -     0x7fffa9b21ff7  com.apple.LaunchServices (775.19 - 775.19) <B75A0C49-E376-358C-81EE-6EFB0F605801> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fffa9b22000 -     0x7fffa9bd2ffb  com.apple.Metadata (10.7.0 - 1075.40) <B2FFCC10-5A9E-396B-B495-3D6C867669EE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fffa9bd3000 -     0x7fffa9c32fff  com.apple.CoreServices.OSServices (775.19 - 775.19) <4140569A-1848-3765-A52B-BB61C35CF88F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fffa9c33000 -     0x7fffa9ca3fff  com.apple.SearchKit (1.4.0 - 1.4.0) <7A6DDA2B-03F1-3137-BA9E-1CC211973E26> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fffa9ca4000 -     0x7fffa9ce9ff7  com.apple.coreservices.SharedFileList (38 - 38) <DA096678-93AB-3291-BDE2-482F1D544589> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fffa9d72000 -     0x7fffa9ebfffb  com.apple.CoreText (352.0 - 544.15) <BF0EE575-BB7E-3BF9-9029-232B4ADC24E4> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fffa9ec0000 -     0x7fffa9ef5ff3  com.apple.CoreVideo (1.8 - 235.3) <AC11D5FB-C77B-34F5-B942-F698E84C229F> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fffa9ef6000 -     0x7fffa9f67ffb  com.apple.framework.CoreWLAN (11.0 - 1200.31) <E47C0568-E37B-3052-9E77-F0F371DCDE7F> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fffaa065000 -     0x7fffaa06afff  com.apple.DiskArbitration (2.7 - 2.7) <70F56042-EF04-3BAF-9E04-90F423FB2BCC> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fffaa1fc000 -     0x7fffaa5a2fff  com.apple.Foundation (6.9 - 1349.91) <A37CB4EC-0730-3DD6-9358-60491BF40EF2> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fffaa5ce000 -     0x7fffaa5ffff7  com.apple.GSS (4.0 - 2.0) <6FADED0B-0425-3567-A75A-040C5A4638EB> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fffaa6bf000 -     0x7fffaa762fff  com.apple.Bluetooth (5.0.5 - 5.0.5f1) <913B97A6-9E18-3F15-992D-D522AA22EDE9> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fffaa763000 -     0x7fffaa7f9ff7  com.apple.framework.IOKit (2.0.2 - 1324.60.3) <7CE4C98B-107C-3AAA-B49A-F2ACFCBBF526> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fffaa7fa000 -     0x7fffaa800ffb  com.apple.IOSurface (159.9 - 159.9) <08F1A246-1367-32EC-B3CE-724379409729> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fffaa853000 -     0x7fffaa9b3fef  com.apple.ImageIO.framework (3.3.0 - 1599.12) <E54ADBF0-6001-3DEB-AEB0-3F857A781E06> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fffaa9b4000 -     0x7fffaa9b8fff  libGIF.dylib (1599.12) <A0836C44-9566-32A3-ACCF-82A5BAF2E521> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fffaa9b9000 -     0x7fffaaaa9ff7  libJP2.dylib (1599.12) <0DB4F152-B36D-365C-97B1-34F1C114982B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fffaaaaa000 -     0x7fffaaacdffb  libJPEG.dylib (1599.12) <2F66BA16-D569-35AD-A4BB-7A1909F1BF11> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fffaaace000 -     0x7fffaaaf5ff7  libPng.dylib (1599.12) <A068239E-7DB3-33AD-BEA9-499D8DEF771B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fffaaaf6000 -     0x7fffaaaf8ff3  libRadiance.dylib (1599.12) <D26D6FC9-1175-38AB-ACAA-0CA073FD3978> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fffaaaf9000 -     0x7fffaab47ffb  libTIFF.dylib (1599.12) <5D161E6A-D279-37A0-9F5F-A71A4C13BB09> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fffab8b0000 -     0x7fffab8c9ff7  com.apple.Kerberos (3.0 - 1) <B9D242EB-E325-3A21-9812-C77CBBFB0D51> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fffabb53000 -     0x7fffabb59fff  com.apple.MediaAccessibility (1.0 - 97.1.1) <0BD82735-6644-37CE-B13D-8E7CC59A1752> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
    0x7fffabb6f000 -     0x7fffac0a8ff7  com.apple.MediaToolbox (1.0 - 1907.59.1.6) <FA068C6F-0506-35C3-A637-C4AFF82411DB> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fffac0a9000 -     0x7fffac104fff  com.apple.Metal (87.18 - 87.18) <E3618B54-C728-34CA-9E8A-9BD33A295D31> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fffac9ed000 -     0x7fffac9f5fff  com.apple.NetFS (6.0 - 4.0) <14A24D00-5673-330A-959D-87F72040DEFF> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fffacbcc000 -     0x7fffacbd4ff7  libcldcpuengine.dylib (2.8.5) <81563526-886E-37E4-BF85-4A6D75F93C65> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
    0x7fffacbd5000 -     0x7fffacc23ff3  com.apple.opencl (2.8.6 - 2.8.6) <E78463D3-73B6-3002-BD71-9CC1D6722968> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fffacc24000 -     0x7fffacc3dffb  com.apple.CFOpenDirectory (10.12 - 194) <A64E9A01-3F6E-36EA-9C10-88C564A68C9D> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fffacc3e000 -     0x7fffacc49ff7  com.apple.OpenDirectory (10.12 - 194) <4298FFD0-B1A7-3064-AF5B-708B3FA38671> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fffacc4a000 -     0x7fffacc4cfff  libCVMSPluginSupport.dylib (14.0.16) <9E12EB67-6630-39A0-AB93-77405F5EC2A7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fffacc4d000 -     0x7fffacc50ff7  libCoreFSCache.dylib (156.3) <687C4CC3-6537-344B-8BE1-5234C8CB2864> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fffacc51000 -     0x7fffacc55fff  libCoreVMClient.dylib (156.3) <E7AEFCBE-B6BF-3C7C-9A4E-E78CB04DB794> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fffacc56000 -     0x7fffacc5fff7  libGFXShared.dylib (14.0.16) <D10C7A01-8A11-3A42-A9FA-C411AE453B27> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fffacc60000 -     0x7fffacc6bfff  libGL.dylib (14.0.16) <0801F3B9-A525-32BB-9BC0-478947CE21D9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fffacc6c000 -     0x7fffacca8ff7  libGLImage.dylib (14.0.16) <FE39C57B-056C-3CBF-B653-A8F2005631C1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fffacca9000 -     0x7ffface1fff3  libGLProgrammability.dylib (14.0.16) <A95F26AD-D496-3581-A310-5131F61CFB4A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7ffface20000 -     0x7ffface61ff7  libGLU.dylib (14.0.16) <B285EAD6-B3AA-3753-BB85-75864BD6E76C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fffad7c9000 -     0x7fffad7d7fff  com.apple.opengl (14.0.16 - 14.0.16) <167C9883-A79E-3B7F-AFED-8CD6683B291D> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fffae329000 -     0x7fffae529fff  com.apple.QuartzCore (1.11 - 453.39.4) <A45AFBC4-87D4-3533-A0AC-1D6629C77984> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fffaea90000 -     0x7fffaed92ff7  com.apple.security (7.0 - 57740.60.18) <005E8C96-40B6-35E3-B58B-888A5F5957C2> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fffaed93000 -     0x7fffaee08fff  com.apple.securityfoundation (6.0 - 55132.50.7) <15C53957-A9DE-31AE-A192-949244F47CD7> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fffaee33000 -     0x7fffaee36ff3  com.apple.xpc.ServiceManagement (1.0 - 1) <BE0F9708-0B55-3E78-A15E-C287B8ED13BA> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fffaf1bd000 -     0x7fffaf22cff7  com.apple.SystemConfiguration (1.14 - 1.14) <3FFD3930-B307-3E31-9FA6-12221EB0F969> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fffaf22d000 -     0x7fffaf5dbfff  com.apple.VideoToolbox (1.0 - 1907.59.1.6) <EB2577A4-DCDF-3FD1-B5FA-42A55653A74D> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fffb1a83000 -     0x7fffb1a9eff3  com.apple.AppContainer (4.0 - 307.50.21) <C2E6BA3D-81FF-39C3-B4BF-DBB9A17DE078> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
    0x7fffb1a9f000 -     0x7fffb1aacff3  com.apple.AppSandbox (4.0 - 307.50.21) <BF9FA426-8C11-358B-9E1F-A3901E3F2B14> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox
    0x7fffb1aad000 -     0x7fffb1acfffb  com.apple.framework.Apple80211 (12.0 - 1200.47) <C3033EEE-771A-3664-BBDD-BE1F6D075FC7> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fffb1ad0000 -     0x7fffb1adffeb  com.apple.AppleFSCompression (88.50.3 - 1.0) <478E8BFF-8BA2-375E-BE02-BA27F115C15A> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fffb1bcd000 -     0x7fffb1c5897f  com.apple.AppleJPEG (1.0 - 1) <B9E9570D-04A4-34E4-B756-D200043B25B8> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fffb1c95000 -     0x7fffb1ce7fff  com.apple.AppleVAFramework (5.0.36 - 5.0.36) <7352078D-C230-397C-81A5-57A48CF218C0> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fffb208b000 -     0x7fffb2109ff7  com.apple.backup.framework (1.8.5 - 1.8.5) <CC679891-E8F5-3166-8EB6-AEA06954A52D> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fffb2d94000 -     0x7fffb2dbbff3  com.apple.ChunkingLibrary (173 - 173) <FC2165F9-FC93-39C0-8323-C2F43A5E00A3> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fffb36e0000 -     0x7fffb36e9ffb  com.apple.CommonAuth (4.0 - 2.0) <216950CB-269F-3476-BA17-D6363AC49FBC> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fffb386e000 -     0x7fffb3c4dff7  com.apple.CoreAUC (226.0.0 - 226.0.0) <FBF6C5BC-5937-3957-B6BA-E101DF9B0DF6> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
    0x7fffb3c4e000 -     0x7fffb3c7efff  com.apple.CoreAVCHD (5.9.0 - 5900.4.1) <3F6857D1-AE7C-3593-B064-930F5BB7269E> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
    0x7fffb3e32000 -     0x7fffb3e42fff  com.apple.CoreEmoji (1.0 - 40.3.3) <E9A28301-2D79-3A97-A046-028258A6ABE5> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fffb417d000 -     0x7fffb41adff3  com.apple.CoreServicesInternal (276.2 - 276.2) <05EB7D45-DD4C-3A0F-AC63-A0C2A68E6481> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fffb443e000 -     0x7fffb44cdff7  com.apple.CoreSymbolication (62046) <7839CD8E-011D-3567-88DE-3D472C661136> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fffb44ce000 -     0x7fffb460dfe7  com.apple.coreui (2.1 - 431.3) <2E8FEC10-FC5B-3782-92DA-A85C24B7BF7C> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fffb460e000 -     0x7fffb46deff3  com.apple.CoreUtils (5.1 - 510.31) <E68BB8ED-8874-36EC-A7C5-1017C0E727CB> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fffb472e000 -     0x7fffb4793ff3  com.apple.framework.CoreWiFi (12.0 - 1200.31) <DF0972EF-F817-3FD3-8C00-2D57B8738D8C> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fffb4794000 -     0x7fffb47a2ff7  com.apple.CrashReporterSupport (10.12 - 827) <802A9B81-E349-348B-90AB-10E40B654250> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fffb4814000 -     0x7fffb481effb  com.apple.framework.DFRFoundation (1.0 - 104.25) <7CFF896C-EF22-3941-BB3D-F3615CE4C908> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fffb481f000 -     0x7fffb4823ff3  com.apple.DSExternalDisplay (3.1 - 380) <4B5E3FF0-E8C3-38CC-BF72-418C928956AB> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x7fffb4859000 -     0x7fffb48ceffb  com.apple.datadetectorscore (7.0 - 539.1) <74595F6C-8283-3C73-9F56-C6FA957F8B94> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fffb490a000 -     0x7fffb4949fff  com.apple.DebugSymbols (137 - 137) <58A70B66-2628-3CFE-B103-2200D95FC5F7> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fffb494a000 -     0x7fffb4a5bfff  com.apple.desktopservices (1.11.5 - 1.11.5) <46A9D4F3-1EF8-373C-98A4-AD48D285E484> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fffb4d43000 -     0x7fffb5174ff7  com.apple.vision.FaceCore (3.3.2 - 3.3.2) <9391D5A3-738C-3136-9D07-518CB43DBADA> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fffb64cb000 -     0x7fffb64cbfff  libmetal_timestamp.dylib (600.0.49.9) <E5EED927-1671-3390-BCBB-D76201D63C73> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib
    0x7fffb679c000 -     0x7fffb67b8fff  com.apple.GenerationalStorage (2.0 - 267.1) <3DE1C580-D089-362D-8582-8DE68A3C5F13> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fffb6ec9000 -     0x7fffb6f3fff3  com.apple.Heimdal (4.0 - 2.0) <8F9C9041-66D5-36C9-8A4C-1658035C311D> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fffb755a000 -     0x7fffb7561ffb  com.apple.IOAccelerator (311.14 - 311.14) <278124AF-02DC-3785-9FA9-14EDB8E5FD56> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fffb7563000 -     0x7fffb7577ff7  com.apple.IOPresentment (1.0 - 29.10) <30DF04EE-10E2-353F-845F-A97B87DF3207> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fffb7578000 -     0x7fffb759afff  com.apple.IconServices (74.4 - 74.4) <218DDD05-35F4-3833-B98D-471ED0EBC031> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fffb7636000 -     0x7fffb7646ff3  com.apple.IntlPreferences (2.0 - 216) <77C9C2E7-EF9F-34BB-A5E3-B8BEA4226B5F> /System/Library/PrivateFrameworks/IntlPreferences.framework/Versions/A/IntlPreferences
    0x7fffb7681000 -     0x7fffb7838fff  com.apple.LanguageModeling (1.0 - 123.2.5) <A8CA965F-0399-310D-91C3-B93DDDE9A442> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fffb7ea8000 -     0x7fffb7eabfff  com.apple.Mangrove (1.0 - 1) <98814966-FD65-302B-B47E-00928DC34E5C> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
    0x7fffb8159000 -     0x7fffb81d2ff7  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <C323FC94-FFA5-3EE6-B2AC-7E61EA92F304> /System/Library/PrivateFrameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fffb834d000 -     0x7fffb8375ff7  com.apple.MultitouchSupport.framework (368.16 - 368.16) <9E602B4A-22CD-3CF3-B284-78D5123C9AE8> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fffb8427000 -     0x7fffb8432fff  com.apple.NetAuth (6.2 - 6.2) <97F487D6-8089-31A8-B68C-6C1EAC6ED1B5> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fffb8d0a000 -     0x7fffb8d4bff3  com.apple.PerformanceAnalysis (1.148.3 - 148.3) <4E468BC7-F863-3674-909D-417231EB8C28> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fffb9433000 -     0x7fffb944dfff  com.apple.ProtocolBuffer (1 - 249.1) <A1F1B0F3-078F-378F-A9A9-0DEEA70E816A> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fffb9466000 -     0x7fffb9489ff3  com.apple.RemoteViewServices (2.0 - 124) <6B967FDA-6591-302C-BA0A-76C4856E584E> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fffba153000 -     0x7fffba156fff  com.apple.SecCodeWrapper (4.0 - 307.50.21) <F8E957B2-D3F0-3B73-B38C-AE8868F00939> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
    0x7fffba1e5000 -     0x7fffba272fff  com.apple.Sharing (696.2.67 - 696.2.67) <F681EE28-153F-3216-97A6-6F5E4148AB2E> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fffba293000 -     0x7fffba4f9feb  com.apple.SkyLight (1.600.0 - 170.3) <38AC05EF-3A9E-3E3E-9849-04E0223DF7B9> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fffba6d8000 -     0x7fffba6e4ff7  com.apple.SpeechRecognitionCore (3.3.2 - 3.3.2) <684BD1EA-8268-331C-A5A9-080EB375C658> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fffbadd0000 -     0x7fffbae44fdf  com.apple.Symbolication (62048.1) <1A30ED19-7532-3F46-9DD3-9879A973D0CF> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fffbb283000 -     0x7fffbb289ff7  com.apple.TCC (1.0 - 1) <911B534B-4AC7-34E4-935E-E42ECD008CBC> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fffbb315000 -     0x7fffbb3dbff7  com.apple.TextureIO (2.8 - 2.8) <3D61E533-4156-3B21-B7ED-CB823E680DFC> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fffbb44f000 -     0x7fffbb450fff  com.apple.TrustEvaluationAgent (2.0 - 28.50.1) <EBE65DD5-1732-3747-8C6C-7BECEBF089A4> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fffbb451000 -     0x7fffbb5e1ff3  com.apple.UIFoundation (1.0 - 490.7) <2A3063FE-1790-3510-8A0E-AEC581D42B7E> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fffbc5bb000 -     0x7fffbc5c1fff  com.apple.XPCService (2.0 - 1) <4B28B225-2105-33F4-9ED0-F04288FF4FB1> /System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService
    0x7fffbc692000 -     0x7fffbc694ffb  com.apple.loginsupport (1.0 - 1) <F3140B97-12C3-35A7-9D3D-43DA2D13C113> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fffbc6e9000 -     0x7fffbc704ff7  libCRFSuite.dylib (34) <F78B7F5F-0B4F-35C6-AA2F-84EE9CB22137> /usr/lib/libCRFSuite.dylib
    0x7fffbc705000 -     0x7fffbc710fff  libChineseTokenizer.dylib (21) <0886E908-A825-36AF-B94B-2361FD8BC2A1> /usr/lib/libChineseTokenizer.dylib
    0x7fffbc7a2000 -     0x7fffbc7a3ff3  libDiagnosticMessagesClient.dylib (102) <84A04D24-0E60-3810-A8C0-90A65E2DF61A> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fffbc7a4000 -     0x7fffbc9b7fff  libFosl_dynamic.dylib (16.39) <E22A4243-D148-3C74-BA15-2D906A3D1F9E> /usr/lib/libFosl_dynamic.dylib
    0x7fffbc9d3000 -     0x7fffbc9dafff  libMatch.1.dylib (27) <70D4BD2A-9383-37F2-B0D6-9B592D236601> /usr/lib/libMatch.1.dylib
    0x7fffbc9db000 -     0x7fffbc9dbfff  libOpenScriptingUtil.dylib (172) <90743888-C1E8-34E3-924E-1A754B2B63B9> /usr/lib/libOpenScriptingUtil.dylib
    0x7fffbc9dc000 -     0x7fffbc9e0ffb  libScreenReader.dylib (477.40.6) <CBE6420C-EF60-3ACD-A0B6-7CBE936BA3B8> /usr/lib/libScreenReader.dylib
    0x7fffbc9e1000 -     0x7fffbc9e2ffb  libSystem.B.dylib (1238.60.2) <F18AC1E7-C6F1-34B1-8069-BE571B3231D4> /usr/lib/libSystem.B.dylib
    0x7fffbca4e000 -     0x7fffbca79ff3  libarchive.2.dylib (41.70.1) <A3FA7D6E-3D68-3524-8B48-EB2ECA44B13B> /usr/lib/libarchive.2.dylib
    0x7fffbca7a000 -     0x7fffbcaf6fc7  libate.dylib (1.12.13) <D0767875-D02E-3377-84D8-5F174C27BEA9> /usr/lib/libate.dylib
    0x7fffbcafa000 -     0x7fffbcafaff3  libauto.dylib (187) <34388D0B-C539-3C1B-9408-2BC152162E43> /usr/lib/libauto.dylib
    0x7fffbcafb000 -     0x7fffbcb0bff3  libbsm.0.dylib (34) <20084796-B04D-3B35-A003-EA11459557A9> /usr/lib/libbsm.0.dylib
    0x7fffbcb0c000 -     0x7fffbcb1aff7  libbz2.1.0.dylib (38) <ADFA329A-DCE7-356D-8F09-A3168DFC6610> /usr/lib/libbz2.1.0.dylib
    0x7fffbcb1b000 -     0x7fffbcb71ff7  libc++.1.dylib (307.5) <0B43BB5D-E6EB-3464-8DE9-B41AC8ED9D1C> /usr/lib/libc++.1.dylib
    0x7fffbcb72000 -     0x7fffbcb9bff7  libc++abi.dylib (307.4) <BC271AD3-831B-362A-9DA7-E8C51F285FE4> /usr/lib/libc++abi.dylib
    0x7fffbcb9c000 -     0x7fffbcbacffb  libcmph.dylib (6) <2B5D405E-2D0B-3320-ABD6-622934C86ABE> /usr/lib/libcmph.dylib
    0x7fffbcbad000 -     0x7fffbcbc3fcf  libcompression.dylib (39) <F2726F95-F54E-3B21-BCB5-F7151DEFDC2F> /usr/lib/libcompression.dylib
    0x7fffbcbc4000 -     0x7fffbcbc4ff7  libcoretls.dylib (121.50.4) <64B1001E-10F6-3542-A3B2-C4B49F51817F> /usr/lib/libcoretls.dylib
    0x7fffbcbc5000 -     0x7fffbcbc6ff3  libcoretls_cfhelpers.dylib (121.50.4) <1A10303E-5EB0-3C7C-9165-021FCDFD934D> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fffbcc80000 -     0x7fffbcd65ff7  libcrypto.0.9.8.dylib (64.50.6) <D34E16A7-990A-37A9-933A-DFAA46554EAA> /usr/lib/libcrypto.0.9.8.dylib
    0x7fffbcf03000 -     0x7fffbcf56ff7  libcups.2.dylib (450) <9950BFCB-7882-33C9-9ECF-CE66773C5657> /usr/lib/libcups.2.dylib
    0x7fffbcfaa000 -     0x7fffbcfb1ff3  libdscsym.dylib (148.3) <EF99B991-18D9-3A73-BE88-4DC55F036DEF> /usr/lib/libdscsym.dylib
    0x7fffbcfd3000 -     0x7fffbcfd3fff  libenergytrace.dylib (15) <A1B040A2-7977-3097-9ADF-34FF181EB970> /usr/lib/libenergytrace.dylib
    0x7fffbcfe3000 -     0x7fffbcfe8ff7  libheimdal-asn1.dylib (498.50.8) <A40E3196-235E-34CE-AD9A-8D1AFC5DE004> /usr/lib/libheimdal-asn1.dylib
    0x7fffbcfe9000 -     0x7fffbd0dbff7  libiconv.2.dylib (50) <42125B35-81D7-3FC4-9475-A26DBE10884D> /usr/lib/libiconv.2.dylib
    0x7fffbd0dc000 -     0x7fffbd301ffb  libicucore.A.dylib (57166.0.1) <CCD2ED24-3071-383B-925D-8D763BB12A6F> /usr/lib/libicucore.A.dylib
    0x7fffbd307000 -     0x7fffbd308fff  liblangid.dylib (126) <2085E7A7-9A34-3735-87F4-F174EF8EABF0> /usr/lib/liblangid.dylib
    0x7fffbd309000 -     0x7fffbd322ffb  liblzma.5.dylib (10) <44BD0279-99DD-36B5-8A6E-C11432E2098D> /usr/lib/liblzma.5.dylib
    0x7fffbd323000 -     0x7fffbd339ff7  libmarisa.dylib (5) <9030D214-5D0F-30CB-AC03-902C63909362> /usr/lib/libmarisa.dylib
    0x7fffbd33a000 -     0x7fffbd5e2ff7  libmecabra.dylib (744.8) <D429FCC9-42A4-38B3-8784-44024BC859EF> /usr/lib/libmecabra.dylib
    0x7fffbd615000 -     0x7fffbd68fff3  libnetwork.dylib (856.60.1) <191E99F5-4723-3180-8013-02AF2F9AE4B8> /usr/lib/libnetwork.dylib
    0x7fffbd690000 -     0x7fffbda62047  libobjc.A.dylib (709.1) <70614861-0340-32E2-85ED-FE65759CDFFA> /usr/lib/libobjc.A.dylib
    0x7fffbda65000 -     0x7fffbda69fff  libpam.2.dylib (21.30.1) <71EB0D88-DE84-3C8D-A2C5-58AA282BC5BC> /usr/lib/libpam.2.dylib
    0x7fffbda6a000 -     0x7fffbda9bfff  libpcap.A.dylib (67.60.1) <F6BC6ED6-AEE4-3520-B248-0C342636E2B0> /usr/lib/libpcap.A.dylib
    0x7fffbdab8000 -     0x7fffbdad4ffb  libresolv.9.dylib (64) <A244AE4C-00B0-396C-98FF-97FE4DB3DA30> /usr/lib/libresolv.9.dylib
    0x7fffbdad5000 -     0x7fffbdb0efff  libsandbox.1.dylib (592.70.1) <9C428C49-9D9A-3F9F-9573-BF5202D1F933> /usr/lib/libsandbox.1.dylib
    0x7fffbdb22000 -     0x7fffbdb23ff3  libspindump.dylib (231.3) <C7CEEB64-06F4-3ACA-AAC1-30ECA909501A> /usr/lib/libspindump.dylib
    0x7fffbdb24000 -     0x7fffbdc72ff7  libsqlite3.dylib (254.8) <1ECF7DF7-7A07-3B4B-A63B-F4EFF6BC7ACF> /usr/lib/libsqlite3.dylib
    0x7fffbdd67000 -     0x7fffbdd74fff  libxar.1.dylib (357) <69547C64-E811-326F-BBED-490C6361BDCB> /usr/lib/libxar.1.dylib
    0x7fffbdd75000 -     0x7fffbde64fff  libxml2.2.dylib (30.17) <D4C3E467-37C6-34DE-8A1B-E7BFC29985E9> /usr/lib/libxml2.2.dylib
    0x7fffbde65000 -     0x7fffbde8efff  libxslt.1.dylib (15.9) <00735AD5-B62D-3E83-86AC-5533E4E2B102> /usr/lib/libxslt.1.dylib
    0x7fffbde8f000 -     0x7fffbdea0ff3  libz.1.dylib (67) <46E3FFA2-4328-327A-8D34-A03E20BFFB8E> /usr/lib/libz.1.dylib
    0x7fffbdeaf000 -     0x7fffbdeb3ff7  libcache.dylib (79) <093A4DAB-8385-3D47-A350-E20CB7CCF7BF> /usr/lib/system/libcache.dylib
    0x7fffbdeb4000 -     0x7fffbdebefff  libcommonCrypto.dylib (60092.50.5) <8A64D1B0-C70E-385C-92F0-E669079FDA90> /usr/lib/system/libcommonCrypto.dylib
    0x7fffbdebf000 -     0x7fffbdec6fff  libcompiler_rt.dylib (62) <55D47421-772A-32AB-B529-1A46C2F43B4D> /usr/lib/system/libcompiler_rt.dylib
    0x7fffbdec7000 -     0x7fffbdecffff  libcopyfile.dylib (138) <819BEA3C-DF11-3E3D-A1A1-5A51C5BF1961> /usr/lib/system/libcopyfile.dylib
    0x7fffbded0000 -     0x7fffbdf53fdf  libcorecrypto.dylib (442.50.19) <65D7165E-2E71-335D-A2D6-33F78E2DF0C1> /usr/lib/system/libcorecrypto.dylib
    0x7fffbdf54000 -     0x7fffbdf85fff  libdispatch.dylib (703.50.37) <6582BAD6-ED27-3B30-B620-90B1C5A4AE3C> /usr/lib/system/libdispatch.dylib
    0x7fffbdf86000 -     0x7fffbdf8bffb  libdyld.dylib (433.5) <9B2AC56D-107C-3541-A127-9094A751F2C9> /usr/lib/system/libdyld.dylib
    0x7fffbdf8c000 -     0x7fffbdf8cffb  libkeymgr.dylib (28) <7AA011A9-DC21-3488-BF73-3B5B14D1FDD6> /usr/lib/system/libkeymgr.dylib
    0x7fffbdf8d000 -     0x7fffbdf99fff  libkxld.dylib (3789.70.16) <BD02EF3F-6E09-3A64-AB21-553D5B1D2859> /usr/lib/system/libkxld.dylib
    0x7fffbdf9a000 -     0x7fffbdf9afff  liblaunch.dylib (972.70.1) <B856ABD2-896E-3DE0-B2C8-146A6AF8E2A7> /usr/lib/system/liblaunch.dylib
    0x7fffbdf9b000 -     0x7fffbdfa0ff3  libmacho.dylib (898) <17D5D855-F6C3-3B04-B680-E9BF02EF8AED> /usr/lib/system/libmacho.dylib
    0x7fffbdfa1000 -     0x7fffbdfa3ff3  libquarantine.dylib (85.50.1) <12448CC2-378E-35F3-BE33-9DC395A5B970> /usr/lib/system/libquarantine.dylib
    0x7fffbdfa4000 -     0x7fffbdfa5ffb  libremovefile.dylib (45) <38D4CB9C-10CD-30D3-8B7B-A515EC75FE85> /usr/lib/system/libremovefile.dylib
    0x7fffbdfa6000 -     0x7fffbdfbeff7  libsystem_asl.dylib (349.50.5) <096E4228-3B7C-30A6-8B13-EC909A64499A> /usr/lib/system/libsystem_asl.dylib
    0x7fffbdfbf000 -     0x7fffbdfbfff7  libsystem_blocks.dylib (67) <10DC5404-73AB-35B3-A277-A8AFECB476EB> /usr/lib/system/libsystem_blocks.dylib
    0x7fffbdfc0000 -     0x7fffbe04dfef  libsystem_c.dylib (1158.50.2) <E5AE5244-7D0C-36AC-8BB6-C7AE7EA52A4B> /usr/lib/system/libsystem_c.dylib
    0x7fffbe04e000 -     0x7fffbe051ffb  libsystem_configuration.dylib (888.60.2) <BECC01A2-CA8D-31E6-BCDF-D452965FA976> /usr/lib/system/libsystem_configuration.dylib
    0x7fffbe052000 -     0x7fffbe055fff  libsystem_coreservices.dylib (41.4) <7D26DE79-B424-3450-85E1-F7FAB32714AB> /usr/lib/system/libsystem_coreservices.dylib
    0x7fffbe056000 -     0x7fffbe06efff  libsystem_coretls.dylib (121.50.4) <EC6FCF07-DCFB-3A03-9CC9-6DD3709974C6> /usr/lib/system/libsystem_coretls.dylib
    0x7fffbe06f000 -     0x7fffbe075fff  libsystem_dnssd.dylib (765.50.9) <CC960215-0B1B-3822-A13A-3DDE96FA796F> /usr/lib/system/libsystem_dnssd.dylib
    0x7fffbe076000 -     0x7fffbe09fff7  libsystem_info.dylib (503.50.4) <611DB84C-BF70-3F92-8702-B9F28A900920> /usr/lib/system/libsystem_info.dylib
    0x7fffbe0a0000 -     0x7fffbe0c2ff7  libsystem_kernel.dylib (3789.70.16) <34B1F16C-BC9C-3C5F-9045-0CAE91CB5914> /usr/lib/system/libsystem_kernel.dylib
    0x7fffbe0c3000 -     0x7fffbe10afe7  libsystem_m.dylib (3121.6) <86D499B5-BBDC-3D3B-8A4E-97AE8E6672A4> /usr/lib/system/libsystem_m.dylib
    0x7fffbe10b000 -     0x7fffbe129ff7  libsystem_malloc.dylib (116.50.8) <A3D15F17-99A6-3367-8C7E-4280E8619C95> /usr/lib/system/libsystem_malloc.dylib
    0x7fffbe12a000 -     0x7fffbe183ffb  libsystem_network.dylib (856.60.1) <369D0221-56CA-3C3E-9EDE-94B41CAE77B7> /usr/lib/system/libsystem_network.dylib
    0x7fffbe184000 -     0x7fffbe18dff3  libsystem_networkextension.dylib (563.60.2) <B021F2B3-8A75-3633-ABB0-FC012B8E9B0C> /usr/lib/system/libsystem_networkextension.dylib
    0x7fffbe18e000 -     0x7fffbe197ff3  libsystem_notify.dylib (165.20.1) <B8160190-A069-3B3A-BDF6-2AA408221FAE> /usr/lib/system/libsystem_notify.dylib
    0x7fffbe198000 -     0x7fffbe1a0fe7  libsystem_platform.dylib (126.50.8) <897462FD-B318-321B-A554-E61982630F7E> /usr/lib/system/libsystem_platform.dylib
    0x7fffbe1a1000 -     0x7fffbe1abff7  libsystem_pthread.dylib (218.60.3) <B8FB5E20-3295-39E2-B5EB-B464D1D4B104> /usr/lib/system/libsystem_pthread.dylib
    0x7fffbe1ac000 -     0x7fffbe1afff7  libsystem_sandbox.dylib (592.70.1) <4B92EC49-ACD0-36AE-B07A-A2B8152EAF9D> /usr/lib/system/libsystem_sandbox.dylib
    0x7fffbe1b0000 -     0x7fffbe1b1ff3  libsystem_secinit.dylib (24.50.4) <F78B847B-3565-3E4B-98A6-F7AD40392E2D> /usr/lib/system/libsystem_secinit.dylib
    0x7fffbe1b2000 -     0x7fffbe1b9ffb  libsystem_symptoms.dylib (532.50.47) <3390E07C-C1CE-348F-ADBD-2C5440B45EAA> /usr/lib/system/libsystem_symptoms.dylib
    0x7fffbe1ba000 -     0x7fffbe1cdff7  libsystem_trace.dylib (518.70.1) <AC63A7FE-50D9-3A30-96E6-F6B7FF16E465> /usr/lib/system/libsystem_trace.dylib
    0x7fffbe1ce000 -     0x7fffbe1d3ffb  libunwind.dylib (35.3) <3D50D8A8-C460-334D-A519-2DA841102C6B> /usr/lib/system/libunwind.dylib
    0x7fffbe1d4000 -     0x7fffbe1fdff7  libxpc.dylib (972.70.1) <BF896DF0-D8E9-31A8-A4B3-01120BFEEE52> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    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: 133905
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=269.1M resident=0K(0%) swapped_out_or_unallocated=269.1M(100%)
Writable regions: Total=62.0M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=62.0M(100%)
 
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        2 
CG image                             4K        2 
CoreServices                       212K        2 
CoreUI image file                  176K        4 
Kernel Alloc Once                    8K        2 
MALLOC                            51.1M       23 
MALLOC guard page                   48K       10 
STACK GUARD                       56.0M        6 
Stack                             10.0M        6 
VM_ALLOCATE                         24K        4 
__DATA                            21.7M      231 
__GLSLBUILTINS                    2588K        2 
__IMAGE                            528K        2 
__LINKEDIT                       116.8M        7 
__TEXT                           152.3M      232 
__UNICODE                          556K        2 
mapped file                       41.9M        8 
shared memory                      372K       10 
===========                     =======  ======= 
TOTAL                            454.4M      537 

Model: VMware7,1, BootROM VMW71.00V.0.B64.1507021939, 2 processors, 2.19 GHz, 2 GB, SMC 1.16f8
Graphics: Display, PCI, 128 MB
Memory Module: RAM slot #0/RAM slot #0, 2 GB, DRAM, 0 MHz, VMware Virtual RAM, VMW-2048MB
Bluetooth: Version 5.0.5f1, 3 services, 26 devices, 1 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Serial ATA Device: VMware Virtual SATA CDRW Drive
SCSI Device: SCSI Target Device @ 0

How to Linking Sciter statically

Hi, I did some tests for link statically but doesn't work at all. Can you give me some quick way how to link Sciter statically please?

<frame> src attribute only recognizes URL ended with .html or .htm

This won't load:

<frame src="https://httpbin.org/"></frame>

This will (return Not Found as intended):

<frame src="https://httpbin.org/index.html"></frame>

Not a very urgent issue though. Just thought it would be cool if I could open website with transparent background enabled. It gains the possibility to turn existing web pages into desktop gadgets as simple as adding an HTML tag. Well, a dying niche use case anyway...

Display SVG images in Inspector

It seems, it might me fixed here:

--- debug-peer.tis      2016-02-18 12:51:04.978679400 +0300
+++ debug-peer-svg.tis  2016-02-18 12:51:11.396190100 +0300
@@ -206,21 +206,21 @@

   view.resourceTracker( function(def) {

     if(resources[def.url])
       return; // done it already

     if( def.type == DATA_RAW_DATA )
       switch( def.url %~ "." ) //
       {
         case "htm": case "html": def.type = DATA_HTML; break;
-        case "png": case "jpg": case "bmp": case "gif": def.type = DATA_IMAGE; break;
+        case "png": case "jpg": case "bmp": case "gif": case "svg": def.type = DATA_IMAGE; break;
         case "js": case "json": case "tis": def.type = DATA_SCRIPT; break;
         case "css" : def.type = DATA_STYLE; break;
       }

     resources[def.url] = def;
     if( connected )
       post(#deeResourceArrived, def);
   });

   var breakpointHitResponseCode = 0; // one of DEBUG_COMMAND

a question of vlist

Hi, Andrew, Here is my code:
<html>
<head>
<style>
@import url(vgrid.css);

table { style-set: vgrid; 
        width:*;
        height:*; } 
table th { width:200px; }

th[fixed], td[fixed] {
  position: fixed; 
  width: 100px;
}     

</style>
<script type="text/tiscript">

function self.ready() {
var records = new Array(200);
for(var i = 0; i < records.length; ++i)
records[i] = { col1:i, col2:i, col3:i, col4:i, col5:i, col6:i, col7:i, col8:i };
$(table).value = records;
}
</script>
</head>
<body>
<table>
<thead>
<tr><th(col1) fixed>列1</th><th(col2) fixed>列2</th><th(col3)>列3</th><th(col4)>列4</th><th(col5)>列5</th><th(col6)>列6</th><th(col7)>列7</th><th(col8)>列8</th></tr>
</thead>
<tbody>
<tr><td(col1) fixed></td><td(col2) fixed></td><td(col3)></td><td(col4)></td><td(col5)></td><td(col6)></td><td(col7)></td><td(col8)></td></tr>
</tbody>
</table>
</body>
</html>

and here is result:

How can I make the scorllbar of vgrid move to the topmost, and the first two columns can render correctly?

Where is libsciter-gtk-32.so ?

We are evaluating the use of Sciter in an application which was a breeze on Windows. However for Linux we cannot find a 32bit so. The sources suggest that there should be one:

#define SCITER_DLL_NAME "libsciter-gtk-32.so"

Do we have to purchase a license to get access to the 32bit version?

Curl Version Issues

Hello,
While not directly related to your work, I'm attempting to run an app that uses libsciter-gtk-64.so to provide readouts of system information on a user's desktop. However, I'm hitting the following error regarding CURL versions, even though I'm pretty sure I have any and all CURL options available to Arch linux installed on my system.

Unable to load library: /usr/lib/libcurl.so.4: version 'CURL_OPENSSL_3' not found (required by /usr/bin/libsciter-gtk-64.so)

The file exists on my system per the filepath above (/usr/lib/libcurl.so.4) so I'm hung up trying to figure out why it's disregarding it. Any chance you can clue me in as to what version of CURL libsciter-gtk-64.so is exepecting to use? Thanks!

I can't register sciter's new forum.

Hi, Andrew.
I can't register sciter's new forum. because I don't receive email notifications after the registration. I want to get a new password, but the site tips:
The e-mail could not be sent.
Possible reason: your host may have disabled the mail() function.

now, I have a new problem, see this demo:

myStyle.css:
[code]
@set myStyle {
div:root {
background-color: red;
}
}

div {
  style-set: myStyle;
}

[/code]
main.html:
[code]
<html>
<head>
<link type="text/css" rel="stylesheet" href="myStyle.css" />
<style type="text\css">
div {
width: 100;
height: 100;
background-color: green;
}
</style>
</head>
<body style="">
<div>ssssdfsdf</div>
</body>
</html>
[/code]
You will see the color of div be red. it's not green

Enumerating a tiscript object in c++ seems to be broken

I updated sciter-gtk.so from version 4.1.5.5856 today because of the window closure sequence bug and now enumerating an tiscript object only returns an empty key and a symbol instead of the keys and values of the object.

It works again when I replace it new .so with the old one.

Transition does not finish

<html>
<head>
<style>
input[type="radio"] {
	background-image: none;
	position: relative;
	display: inline-block;
	width: max-content;
	size: 16dip;
	padding: 0;
	margin: 6dip 5dip 5dip 10dip;
	border: 2dip solid #666;
	border-radius: 10dip;
	cursor: pointer;
}
input[type="radio"]::before {
	position: absolute;
	left: 3dip;
	top: 3dip;
	size: 10dip;
	border-radius: 5dip;
	background-color: #fff;
}
input[type="radio"]::before:checked {
	background-color: red;
	transition: blend(linear, 0.2s);
}
label[for] {
	cursor: pointer;
	padding-left: 10dip;
	vertical-align: middle;
}
</style>
</head>
<body>
<input type="radio" value="0" name="opt" id="opt1" checked /><label for="opt1">Option1</label>
<input type="radio" value="1" name="opt" id="opt2" /><label for="opt2">Option2</label>
<input type="radio" value="2" name="opt" id="opt3" /><label for="opt3">Option3</label>
</body>
</html>

Blend does not go all the way, only finishes after mouse movement/click. Was working in previous versions.
Not only blend actually, others (e.g. background-color) too, must be because of ::before.

Endless events

Appeared in version 6172.
When using SciterAttachEventHandler() (on root element for example) and then hovering mouse over the Sciter window event procedure starts getting SUBSCRIPTIONS_REQUEST, HANDLE_INITIALIZATION, HANDLE_MOUSE indefinitely. Same happens with any event, if you focus window without using mouse then loop will have HANDLE_FOCUS event.

https://github.com/Mikanoshi/SciDe/blob/master/source/Sciter.pas#L1182

Net.Websockets can't send messages directly after each other

I have a problem with the websockets in sciter/tiscript.

When my script sends multiple messages fast after each other, only the first one gets send.
I checked it in wireshark, only the first message is shown, the others aren't there.

I could reproduce it after changing samples/communication/web-sockets/client/client.htm in line 29 from
event click $(button#send) { var msg = $(input#message); channel( msg.value ); msg.value = ""; sendStart = System.ticks; }
to this
event click $(button#send) { var msg = $(input#message); channel( msg.value + "1" ); channel( msg.value + "2" ); channel( msg.value + "3" ); msg.value = ""; sendStart = System.ticks; }

The node.js server only receives the first message.

A problem about apng

Hi, Andrew, Here is my code:

<html>
 <head>
  <style type="text\css">
    div.float {
      background-image: url(bg.png);
      background-position: center center;
      background-repeat: no-repeat;
      size: 100dip;
    }
    
  </style>    
  <script type="text/tiscript">
     function self.ready() {
       $(#test).move(100, 100, #view, #attached-window);
     }
  </script> 
 </head>
 <body style="">
    <div.float #test />
 </body>
</html>

and here is result:


so I think the popup window maybe has some wrong with apng

How to load `utf8 encoded` html file

For go-sciter/examples/simple

When build and load utf8 encoded html file (contains Chinese characters for example), the GUI shows the messy code.

How to load utf8 encoded html file ?
Thanks

windows store

Finally, can I upload my app on windows store, app store... after I developed the interface with sciter?

@const are broken

samples/css++/conditional-constants.htm is not working even with fixing second #one.

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.