Skip to content

Instantly share code, notes, and snippets.

Created August 13, 2014 23:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/bd3bea04ce9ce249aa40 to your computer and use it in GitHub Desktop.
Save anonymous/bd3bea04ce9ce249aa40 to your computer and use it in GitHub Desktop.
rm -rf boot/
mkdir boot
wget --no-check-certificate -O boot/niecza.zip $(cat FETCH_URL)
--2014-08-13 16:35:20-- http://www.harmonyware.com/files/niecza-24.zip
Resolving www.harmonyware.com (www.harmonyware.com)... 198.170.114.96
Connecting to www.harmonyware.com (www.harmonyware.com)|198.170.114.96|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1581233 (1.5M) [application/zip]
Saving to: ‘boot/niecza.zip’
100%[==================================================================================================>] 1,581,233 191KB/s in 7.7s
2014-08-13 16:35:28 (201 KB/s) - ‘boot/niecza.zip’ saved [1581233/1581233]
cd boot && unzip niecza.zip
Archive: niecza.zip
creating: docs/
inflating: docs/announce.v3
inflating: docs/niecza-gtk.html
inflating: docs/nam.pod
inflating: docs/TODO.S05
inflating: docs/release.txt
inflating: docs/announce.v4
inflating: docs/making-standalone-exes.txt
inflating: docs/announce.v8
inflating: docs/announce.v7
inflating: docs/environment.pod
inflating: docs/announce.v19
inflating: docs/announce.v15
inflating: docs/announce.v24
inflating: docs/announce.v9
inflating: docs/announce.v22
inflating: docs/announce.v21
inflating: docs/compiler.pod
inflating: docs/announce.v1
inflating: docs/announce.v11
inflating: docs/announce.v10
inflating: docs/TODO.UTS18
inflating: docs/announce.v5
inflating: docs/announce.v12
inflating: docs/announce.v13
inflating: docs/overview.pod
inflating: docs/announce.v20
inflating: docs/announce.v16
inflating: docs/announce.initial
inflating: docs/announce.v2
inflating: docs/announce.v14
inflating: docs/TODO.debug
inflating: docs/announce.v17
inflating: docs/announce.v6
inflating: docs/announce.v18
creating: lib/
extracting: lib/CORN.setting
inflating: lib/JSYNC.pm6
inflating: lib/Threads.pm6
inflating: lib/CORP.setting
inflating: lib/CORE.setting
inflating: lib/Test.pm6
inflating: LICENSE
inflating: README.pod
creating: run/
inflating: run/Niecza.ser
inflating: run/Kernel.dll
inflating: run/Niecza.exe
NIECZA_KEEP_IL=1 mono boot/run/Niecza.exe --obj-dir=run -C CORE
Stacktrace:
at <unknown> <0xffffffff>
at (wrapper managed-to-native) object.__icall_wrapper_mono_gc_alloc_vector (intptr,intptr,intptr) <0xffffffff>
at (wrapper alloc) object.AllocVector (intptr,intptr) <0xffffffff>
at System.Array.Resize<T> (T[]&,int) <0x000d3>
at Niecza.Serialization.ObjectRegistry.RegisterThawed (Niecza.Serialization.SerUnit,object) <0x00053>
at Niecza.Serialization.ThawBuffer.Register (object) <0x0002b>
at Niecza.Signature.Thaw (Niecza.Serialization.ThawBuffer) <0x0002f>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00253>
at Niecza.SubInfo.Thaw (Niecza.Serialization.ThawBuffer) <0x0024b>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0011b>
at Niecza.SubInfo.Thaw (Niecza.Serialization.ThawBuffer) <0x00687>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0011b>
at Niecza.SubInfo.Thaw (Niecza.Serialization.ThawBuffer) <0x00687>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0011b>
at Niecza.RuntimeUnit.Thaw (Niecza.Serialization.ThawBuffer) <0x00ca3>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0010b>
at Niecza.SubInfo.Thaw (Niecza.Serialization.ThawBuffer) <0x00c2f>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0011b>
at Niecza.P6opaque.Thaw (Niecza.Serialization.ThawBuffer) <0x00177>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00283>
at Niecza.Frame.Thaw (Niecza.Serialization.ThawBuffer) <0x000cf>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00293>
at Niecza.P6opaque.Thaw (Niecza.Serialization.ThawBuffer) <0x00177>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00283>
at Niecza.P6how.Thaw (Niecza.Serialization.ThawBuffer) <0x006cf>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00223>
at Niecza.STable.Thaw (Niecza.Serialization.ThawBuffer) <0x000bf>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0012b>
at Niecza.Parameter.Thaw (Niecza.Serialization.ThawBuffer) <0x00163>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00263>
at Niecza.Serialization.ThawBuffer.RefsA<T> () <0x0005f>
at Niecza.Signature.Thaw (Niecza.Serialization.ThawBuffer) <0x0005f>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00253>
at Niecza.SubInfo.Thaw (Niecza.Serialization.ThawBuffer) <0x0024b>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0011b>
at Niecza.SubInfo.Thaw (Niecza.Serialization.ThawBuffer) <0x00687>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0011b>
at Niecza.P6opaque.Thaw (Niecza.Serialization.ThawBuffer) <0x00177>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00283>
at Niecza.Frame.Thaw (Niecza.Serialization.ThawBuffer) <0x000cf>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00293>
at Niecza.P6opaque.Thaw (Niecza.Serialization.ThawBuffer) <0x00177>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00283>
at Niecza.P6how.Thaw (Niecza.Serialization.ThawBuffer) <0x006cf>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00223>
at Niecza.STable.Thaw (Niecza.Serialization.ThawBuffer) <0x000bf>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0012b>
at Niecza.SubInfo.Thaw (Niecza.Serialization.ThawBuffer) <0x0086b>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0011b>
at Niecza.SubInfo.Thaw (Niecza.Serialization.ThawBuffer) <0x00c97>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0011b>
at Niecza.P6opaque.Thaw (Niecza.Serialization.ThawBuffer) <0x00177>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00283>
at Niecza.Frame.Thaw (Niecza.Serialization.ThawBuffer) <0x0016f>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x00293>
at Niecza.RuntimeUnit.Thaw (Niecza.Serialization.ThawBuffer) <0x009e7>
at Niecza.Serialization.ThawBuffer.ObjRef () <0x0010b>
at Niecza.Serialization.ObjectRegistry.LoadUnit (string,bool) <0x004ab>
at Niecza.Kernel.MainHandler (string,string[]) <0x00073>
at Niecza.Main (string[]) <0x0001b>
at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <0xffffffff>
Native stacktrace:
mono() [0x4b73d8]
mono() [0x50f13b]
mono() [0x423d22]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x10340) [0x2ac1cd159340]
mono() [0x5e30c7]
mono() [0x5e338d]
mono() [0x5e3a15]
mono() [0x5d86ff]
mono() [0x5d88f4]
mono() [0x5da3da]
mono() [0x5db034]
mono() [0x5de4f8]
mono() [0x5ece45]
mono() [0x5f44ab]
mono() [0x5f4914]
[0x401aa349]
Debug info from gdb:
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operation not permitted.
No threads.
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Aborted
make: *** [.fetch-stamp] Error 134
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment