This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
function pfprint() { | |
if [ -n "$2" ];then | |
sudo pfctl -a "$2" -s"$1" 2>/dev/null | |
else | |
sudo pfctl -s"$1" 2>/dev/null | |
fi | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; --- begin straight.el setup | |
(defvar bootstrap-version) | |
(let ((bootstrap-file | |
(expand-file-name | |
"straight/repos/straight.el/bootstrap.el" | |
user-emacs-directory)) | |
(bootstrap-version 5)) | |
(unless (file-exists-p bootstrap-file) | |
(with-current-buffer | |
(url-retrieve-synchronously |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$rip=0x0000000112aff31b | |
memory region $rip | |
[0x0000000112aff000-0x0000000112b1a000) rwx | |
malloc_history 28499 0x0000000112aff31b | |
VM_ALLOC 0x112aff000-0x112b00fff [size=8192]: [thread 0x700000aa4000]: | 0x102f9f160 (snap-test2) mmapForLinker | 0x7fff5f38e97c (libsystem_kernel.dylib) mmap | |
vmmap 28499 | |
VM_ALLOCATE 0000000112a6f000-000000011303c000 [ 5940K 5940K 5940K 0K] rwx/rwx SM=PRV |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1) Download haskell platform and install: https://haskell.org/platform/download/8.6.3/Haskell%20Platform%208.6.3%20Core%2064bit-signed.pkg | |
2) cabal new-install snap | |
3) mkdir /tmp/snap-test | |
4) cd /tmp/snap-test | |
5) $HOME/.local/bin/snap init | |
5.2) edit snap-test.cabal and remove -threaded and -O2 and add -g | |
6) cabal new-build -fdevelopment | |
6.2) cabal new-run | |
7) (direct browser to 0.0.0.0:8000) | |
8) (click on 'create a new user') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(lldb) thread list | |
Process 25688 stopped | |
thread #1: tid = 0x554ad, 0x00007fff5f3907de libsystem_kernel.dylib`__psynch_cvwait + 10, queue = 'com.apple.main-thread' | |
thread #2: tid = 0x554c3, 0x00007fff5f390eae libsystem_kernel.dylib`__semwait_signal + 10 | |
thread #3: tid = 0x554c4, 0x00007fff5f393716 libsystem_kernel.dylib`kevent + 10 | |
thread #4: tid = 0x554c5, 0x00007fff5f3952ee libsystem_kernel.dylib`poll + 10 | |
thread #5: tid = 0x554c6, 0x00007fff5f3907de libsystem_kernel.dylib`__psynch_cvwait + 10 | |
thread #6: tid = 0x554c7, 0x00007fff5f3907de libsystem_kernel.dylib`__psynch_cvwait + 10 | |
* thread #7: tid = 0x554c8, 0x00000001134f931b, stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ 0] 849F3F04-C0A4-37F7-9899-5401F0BBD44F 0x0000000100000000 /Users/griswold/project/snap-test2/dist-newstyle/build/x86_64-osx/ghc-8.6.3/snap-test2-0.1/build/snap-test2/snap-test2 | |
[ 1] 289AB27E-F09F-3384-A14A-100431139559 0x00000001053b0000 /usr/lib/dyld | |
[ 2] 25F4A1F5-6551-312F-B397-C8D45ACC530A 0x00007fff5c6d5000 /usr/lib/libSystem.B.dylib | |
[ 3] 15F7B40A-424C-33BB-BF2C-7E8195128B78 0x00007fff5f052000 /usr/lib/libz.1.dylib | |
[ 4] 2B715386-F391-3835-909F-A6DD86DCB4E3 0x00007fff5dbb3000 /usr/lib/libncurses.5.4.dylib | |
[ 5] 9FB95807-7C62-32B7-A19F-946D7FB7CCA6 0x00007fff5d4ec000 /usr/lib/libiconv.2.dylib | |
[ 6] 43F7E100-F5D1-36AB-A26E-CF94196A19C0 0x00007fff5c990000 /usr/lib/libcharset.1.dylib | |
[ 7] 704331AC-E43D-343A-8C24-39201142AF27 0x00007fff5f0d5000 /usr/lib/system/libcache.dylib | |
[ 8] 9C865644-EE9A-3662-AB77-7C8A5E561784 0x00007fff5f0da000 /usr/lib/system/libcommonCrypto.dylib | |
[ 9] 817772E3-E836-3FFD-A39B-BDCD1C357221 0x00007fff5f0e5000 /usr/lib/system/libcompiler_rt.dylib |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Process: snap-test2 [1926] | |
Path: /Users/USER/*/snap-test2 | |
Identifier: snap-test2 | |
Version: 0 | |
Code Type: X86-64 (Native) | |
Parent Process: bash [476] | |
Responsible: snap-test2 [1926] | |
User ID: 503 | |
Date/Time: 2018-12-29 14:34:32.911 -0600 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Process 1825 stopped | |
* thread #5, stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) | |
frame #0: 0x00000001120f931b | |
-> 0x1120f931b: movaps 0x7e6(%rip), %xmm0 | |
0x1120f9322: movups %xmm0, 0x88(%rbx) | |
0x1120f9329: movaps 0x7e8(%rip), %xmm0 | |
0x1120f9330: movups %xmm0, 0x98(%rbx) | |
Target 0: (snap-test2) stopped. | |
(lldb) bt | |
* thread #5, stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
open("users.json\0", 0x20205, 0x1B6) = 16 0 | |
fstat64(0x10, 0x4201B0A420, 0x0) = 0 0 | |
ftruncate(0x10, 0x0, 0x0) = 0 0 | |
ioctl(0x10, 0x4004667A, 0x70000A675DD4) = -1 Err#25 (ENOTTY) | |
-- #define FIODTYPE _IOR('f', 122, int) /* get d_type */ | |
[ENOTTY] fildes is not associated with a character special device. | |
-OR- | |
[ENOTTY] The specified request does not apply to the kind of object that the descriptor fildes references. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
constraints: any.Cabal ==2.4.0.1, | |
any.HUnit ==1.6.0.0, | |
any.StateVar ==1.1.1.1, | |
any.adjunctions ==4.4, | |
any.aeson ==1.4.2.0, | |
aeson -bytestring-builder -cffi -developer -fast, | |
any.array ==0.5.3.0, | |
any.attoparsec ==0.13.2.2, | |
attoparsec -developer, | |
any.base ==4.12.0.0, |
NewerOlder