polkavm 0.34.0

A fast and secure RISC-V based virtual machine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ELF>���@�@8@	p��p��__ ��������0������>>pQ�td�Y$[N[6[[�ZB[�Z�[�[[Z[�Z�Z�[�[�[jZ�Z~[�Z�[\#\�[�Z�[\FZ�[l[2\XZvZ&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]&]4Z&]&]&]&]&]&]&]&]&]&]&]&]&]"Z010xpanic triggered in zygotefatal error: 
: initializing...Signal received: mprotect, r14 = , r13 = , r12 = , rdx = , rbx = , rdi = , rcx = , rip = , r15 = , rax = , rbp = overflow, r11 = , rsp = , rsi = , r10 = , r8 = , r9 = Page fault: address = polkavm-sandboxnew code range: , page exists = , is write = segmentation faultSIGBUS with a trap number that isn't X86_TRAP_PFsignal stack size: fsgsbase is NOT supported; falling back to arch_prctlfailed to set the %gs registerfsgsbase is supportedfailed to close stdin loggerfailed to close stdout logger. �	
<
 �  
�  T�  �  ���failed to set seccomp filterfailed to sandbox the zygotefailed to sandbox the filesystemseccomp(SECCOMP_SET_MODE_FILTER)failed to set the process namefailed to set RLIMIT_NOFILEfailed to wake up the host process on initializationfailed to close dummy stdinfailed to close the socketfailed to close vmctx memfdfailed to map the sysreturn jump tablefailed to set up a signal handler for SIGIOfailed to set up a signal handler for SIGFPEfailed to set up a signal handler for SIGILLfailed to set up a signal handler for SIGBUSfailed to set up a signal handler for SIGSEGVfailed to set sigprocmaskfailed to set signal stackfailed to mmap signal stackfailed to close the userfaultfdfailed to send the userfaultfd to the hostinternal error: userfaultfd is using too low file descriptorfailed to create an userfaultfdfailed to make sure the jump table address space is unmappedfailed to make sure the address space is unmappedfailed to unmap [vvar]failed to unmap [vdso]failed to unmap kernel-provided stackfailed to mmap shared memoryfailed to fcntl(F_SETFL) on the lifetime pipefailed to fcntl(F_SETOWN) on the lifetime pipefailed to get process PIDfailed to mmap vmctxAT_PAGESZ not found in auxvfailed to wait for the host processJumping into: Entry point: ext_sbrkEntry point: ext_reset_memoryfailed to unmap the heapfailed to clear memoryEntry point: ext_zero_memory_chunksyscall: trap triggeredsyscall: not enough gas triggeredsyscall: return triggeredsyscall: sbrk triggered: mmapanon -> EDOMextended heap: -failed to mmap sbrk increaseunreachablesbrk: heap size overflow; ignoring requestfailed to wake up the host processEntry point: ext_load_programassertion failed: native page size is zeronew jump table range: new sysreturn address:  (set at failed to mmap jump tablefailed to mmap codeMapped memory (RW??RO, shmmem): failed to mmap memoryfailed to unmap jump tablefailed to unmap user accessible memoryEntry point: ext_recycleEntry point: ext_set_accessible_aux_sizeSetting inaccessible: Setting accessible: failed to set accessible aux size: failed to set the region read-onlyfailed to set accessible aux size: failed to set the region inaccessible (errno = EPERMENOENTESRCHEINTREIOENXIOE2BIGENOEXECEBADFECHILDEAGAINENOMEMEACCESEFAULTENOTBLKEBUSYEEXISTEXDEVENODEVENOTDIREISDIREINVALENFILEEMFILEENOTTYETXTBSYEFBIGENOSPCESPIPEEROFSEMLINKEPIPEERANGEEOPNOTSUPPETOOMANYREFSERESTARTSYS ()closeuserfaultfdarch_prctl(ARCH_SET_GS)fcntlmunmapmadvisegetpidsendmsgprctl(PR_SET_SECUREBITS)prctl(PR_SET_NAME)capsetsetrlimitumount2pivot_rootfutex (wait)futex (wake)rt_sigactionrt_sigprocmasksigaltstack����Б��P��������������������z��|��!|����������H��	H�H��@H��I��2I������I��H��H�@U��������H�_H�gH�oL�g L�o(L�w0L�8H��H���������������H�$H�H�_H�D$H�GH�oL�g L�o(L�w0L�8H1������H�������H�Hc8����AWAVATSPH��I��I��H��
r/H���������L��H��I��I��L��L��H�������M�K��I)�A��0D�|$H�t$�L���S H��[A\A^A_������AWAVSH��H��I��I��H��rL��H��L��H�������A��D��0A�OWI��
����BȈL$H�t$�L���S H��[A^A_���������������PH�=�������������������H��H����H�H�xH9�HG�H)�H��H����D��H�� s1��IH��H���fAn�f`��p�fp�E1�ff.��B�BDI�� L9�u�H9�tP@��t:I��I���fAn�f`��p�f.�f�H��I9�u�L9�tI�L���H�f�@�1H��H9�r������H��H�����������AWAVATSPH�A���D���I���wFH��J�<3H���H��A��M)�L9�L��HB�H��I��H������M9�MB�C�>�����H��[A\A^A_����������������P��G���<�eH���<�:PI��I��H�5s������
�L��L��H�5[�����H�j���ǀ�L��L����������AVSPH��I��I��H�5
������
�L��L��L�5������L��H����ǀ�L��L�������L�������D$H�t$H���4H�5��������������������������	�����t1H�5o����I����H�5Q�����L��P�����������UAWAVAUATSH��8������������H�Ӊ������L������������D$H�
�������H�t$H��L�l$L�l$��L�=����H�t$L������Hc|$H�5�����L�l$Hc|$L�%M�����L��H�t$L��L������Hc|$H�5������L���L�l$Hc|$��L��H�t$L��L���p���Hc|$H�5l�����L���L�l$Hc|$��L��H�t$L��L���(���Hc|$H�5�����L���L�l$Hc|$��L��H�t$L��L�������Hc|$H�5������L���L�l$Hc|$��L��H�t$L��L������Hc|$H�5������L���L�l$Hc|$��L��H�t$L��L���P���Hc|$H�5l�����L�CxL�l$Hc|$��L��H�t$L��L������Hc|$H�5G�����L�CpL�l$Hc|$��L��H�t$L��L�������Hc|$H�5������L�ChL�l$Hc|$��L��H�t$L��L������Hc|$H�5������L�C(L�l$Hc|$��L��H�t$L��L���<���Hc|$H�5������L�C0L�l$Hc|$��L��H�t$L��L�������Hc|$H�5;�����L�C8L�l$Hc|$��L��H�t$L��L������Hc|$H�5������L�C@L�l$Hc|$��L��H�t$L��L���m���Hc|$H�5A�����L�CHL�l$Hc|$��L��H�t$L��L���(���Hc|$H�5������L�CPL�l$Hc|$��L��H�t$L��L�������Hc|$H�5������L�CXL�l$Hc|$��L��H�t$L��L������Hc|$H�5������L�C`L�l$Hc|$��L��H�t$L��L���Y���H�5�������H�t$����TH����WL�~L���E��A��D��@���1��������D$H�5P������H�D$H�D$H�5>�����H�����H�t$L������Hc|$H�5<�����Hc|$A��tH�5��������[���H�5������Hc|$H�5�����
Hc|$A��tH�5�������H�5������H�5������H�����D�x,@��1�A��EщP0�
L��H�� ��H�=����H��H�H�I9���H���H���H�KpH���H�KPH���H�KXH���H�KHH���H�K(H���H�K0H���H�KhH���H���H���H���H���H�KxH���H�K8H���H�K@H���H���H�OL�w �����H=���w/H�=(��������H�=����������H�=�����0�������H�D$(�D$0H�����H�D$ H�=����H�T$ �"������������UAWAVAUATSH��H�H��H��@H�8H�@u�1�E1�E1��fff.�����A�L��H��I��H�H�HH��~!H��t�H��3uݻI����ff.�H��uA��H��u�H��ua������tV�D$H�5�������H�D$H�D$H�����H�t$L���.���H�55������I��@�@LB�H��LD�I���IL�5����H�����	�A�A�H��L��E1�H=����e	HDŽ$�H��$��'H=����{	��$�HDŽ$��¸H��H=�����	��$�HDŽ$��H��(H=�����	��$HDŽ$H��	������A�E1�H=�����	HDŽ$H��$ �D�E����L�
���L�l$L���&�D�¸�H��1�E1��H=���s&�D$�t$��~ѐ�D�E��tC��u�뻉��݃��t����t�H�D$�l$ H�����H�D$H�=���H�T$�#����H�D$�l$ H�T$H���H����H=�����HDŽ$xH���H��t-H���H����H=����nHDŽ$�H���H��t-H���H����H=����rHDŽ$�H��1�H=����wHDŽ$�M����M�N�M����H�I��#sL��H��#=����\L�L��H��H!�H��H=����FHDŽ$�������;�C�I��H=�����D��$8HDŽ$0A���6�D$W�D$`D$TD$DD$4D$$H�D$H�D$pH�D$xHDŽ$�DŽ$�H�D$pH��$�HDŽ$�H�D$H��$�DŽ$�H�D$H�H�D$D�D$ HDŽ$�H��$��.��@H=����4HDŽ$�A������L��H=����JHDŽ$M��tM���
L��H��I!�H��	�A�2L��I������E1�H=�����HDŽ$HH��$PH�|$�D$L�|$ H�|$��1�H=�����HDŽ$ H�D$(H�����H�D$H�D$LH�5���H�D$ H�5A�����A�1�H=�����HDŽ$8H�t$�
�1�H=�����HDŽ$P�
�1�H=�����HDŽ$h�
�1�H=�����HDŽ$��
�1�H=����HDŽ$��
�1�H=����,HDŽ$�H����	�A�2L��E1�H=����/HDŽ$`H��$h�9���A��t@��t+H�5m������H�5~�����H��H���]��t+H�5�������5H�5>�����H����H=�����HDŽ$���H=�����HDŽ$���H=�����HDŽ$��1�H=�����HDŽ$�����uH��H=�����HDŽ$(��H=�����HDŽ$@������������������vH�52������H=����UHDŽ$XH�5�������1�E1�E1�H=�����HDŽ$pH�=������H��H=�����HDŽ$�H�=�������H=�����HDŽ$������1�E1�E1�H=�����HDŽ$�H�D$p" W�)�$�HDŽ$�H�|$pH��$��~H=�����HDŽ$�fDŽ$� H����H��$�H��$��=�1�H=�����HDŽ$������H��H=�����H��[A\A]A^A_]��F!H�=e����<������؉�$�H�@���H��$�HDŽ$�H�=����H��$���������HDŽ$���$�H�����H��$�H�=����H��$��������HDŽ$���$�H�����H��$�H�=���H��$��.�~�����HDŽ$��$H�k���H��$H�=����H��$�-�A����؉�$(H�L���H��$HDŽ$ H�=U���H��$�������HDŽ$���$�H�����H��$xH�=����H��$x�%�������HDŽ$���$�H�����H��$�H�=Y���H��$��1������HDŽ$���$�H�|���H��$�H�=����H��$��<�M����؉�$XH�X���H��$HHDŽ$PH�=����H��$H�������HDŽ$(��$0H�����H��$ H�=����H��$ ��������HDŽ$@��$HH�M���H��$8H�=7���H��$8�������HDŽ$X��$`H����H��$PH�=����H��$P�-�Y�����HDŽ$p��$xH�����H��$hH�=d���H��$h�,������HDŽ$���$�H�����H��$�H�=����H��$��,�������HDŽ$���$�H�M���H��$�H�=����H��$��,������HDŽ$���$�H����H��$�H�=*���H��$��+�e����؉�$pH�p���H��$`HDŽ$hH�=����H��$`�&�(�����H�
���H��$�HDŽ$���$�H�=o���H��$���������H�
����H��$�HDŽ$��$H�=���H��$��������H�
����H��$HDŽ$��$ H�=����H��$��q�����HDŽ$��$H�����H��$H�=O���H��$�4�4�����HDŽ$���$�H�&���H��$�H�=
���H��$���������HDŽ$���$�H�����H��$�H�=����H��$������A��HDŽ$8D��$@H�����H��$0H�=����H��$0��{���H��HDŽ$�H��$H�~���H��$�H�=J���H��$��*�<�����H�
���H��$HDŽ$��$H�=����H��$��������HDŽ$���$�H�����H��$�H�=����H��$���������H�
����H��$(HDŽ$0��$8H�=����H��$(�������HDŽ$`	��$hH�����H��$XH�=H���H��$X��H�����H�
!���H��$@HDŽ$H��$PH�=7���H��$@�������HDŽ$x��$�H�/���H��$pH�=����H��$p��������HDŽ$�
��$�H����H��$�H�=3���H��$�� ������HDŽ$���$�H�����H��$�H�=����H��$�� �T�����HDŽ$���$�H�`���H��$�H�=����H��$��������HDŽ$���$�H�M���H��$�H�=`���H��$���������HDŽ$� ��$�H�n���H��$�H�=���H��$������H�=V�����,���H�=h�������������������USH��(H�=;��������H��t�!���H�=����D�E����L�
����H�\$f�L���'ff.�D�¸�1�E1��H=���s4�D$�t$��~�@�D�E��tN��u��ff.����݃��t����t�H�D$�l$H� ���H�D$H�=����H�T$�#����H�D$�l$H�T$H�_�6�����ti�D$$H�5�������H�D$$H�D$H�5G�����H�����H�t$H������H�5H���������������SH�� �������t+H�5������H�5������H�����{,H����C,�����H��H=���w
H�=[����������H�D$�D$H�����H�D$H�=����H�T$�"�L���������������SH��P�������t+H�5m������H�5?�����L�N���I��H��uxA��4A��8I���H)�v�H=����H�D$ I���I���A�����L��H=�����H�=X��������I���H��L��I�I�1ۺ�DH��(I9�tQA�t�I�|�I�t��H=���v���H�D$�D$H�%���H�D$H�=~���H�T$������H�D$�������H�D$@�D$HH�P���H�D$8H�=R���H�T$8�"������H�D$(�D$0H�����H�D$ H�=����H�T$ �����������SH�� �4�����t+H�5�������"H�5�����H������{,�S01�����������H��H=���w
H�=�����i�����H�D$�D$H�i���H�D$H�=k���H�T$�"�����H��H�=��������H=���w
H�=w���������H�D$�D$H����H�$H�=���H��"�k��������������H��������t+H�5�������H�5`�����H�=o��������H=���w
H�=�����[�����H�D$�D$H�[���H�$H�=^���H��"����������H���u�����t+H�5r������!H�5������H�=���������H=���w
H�=1����������H�D$�D$H�����H�$H�=����H��"�%��������H���������t+H�5�������H�5 �����H�=/��������H=���w
H�=����������H�D$�D$H����H�$H�=���H��"���������H��H�=�����	����H=���w
H�='����������H�D$�D$H�����H�$H�=����H��"���������������UAWAVAUATSH��(H�����������D$H�5�������L�%���M��$�L�l$L�l$L�5������L��L�=���H�t$L��L������Hc|$H�5������L�l$Hc|$��L��H�t$H��L�������Hc|$H�5�����I��M+�$�L�l$Hc|$�L��H�t$L��L������Hc|$H�5������H�5�����L�- ���A��<A�4H9�sA�v���1ۄ���H�5������*H�5�������E��@M����I�F�A����M���L��tK�&M���L��H��H!�I���L��H��I�I!�H��LD�M��M)�t<�	�A�2L��L��I������E1�H=����BH�D$H�D$���������$H�5�������H��H�D$H�5������H�-���H�t$L��H������Hc<$H�5������H��H�D$Hc<$��L�%S���L��H�t$L��H�������Hc<$H�5�����H��H�D$Hc<$�L��H�t$L��H������Hc<$H�5������H�5�����I���M�����H��([A\A]A^A_]��
�؉D$ H�����H�D$H�D$H�=ƿ��H�T$��|���H�=̿������������������UAWAVAUATSH��������t+H�5������H�5S�����H�����H���
H��1�H=�����H���H=����I���I�EH�-����H��H����H��H���dL��I��	�A�A�L��H��H=����H�D$PH�D$X���������D$H�5H������M��L�l$L�l$L�%	�����L��H�m���H�t$L���p���Hc|$H�5�����I�L�l$Hc|$��L��H�t$L��L�5���L���%���Hc|$H�5h�����L�l$M��Hc|$�L��H�t$H��L�������Hc|$H�5+�����H�5e�����H�� H���dL��I��	�A�A�L��H��H=�����H�D$hH�D$p���������D$H�5�������M��L�l$L�l$L�%������L��H�����H�t$L�������Hc|$H�5������I�L�l$Hc|$��L��H�t$L��L�5����L������Hc|$H�5������L�l$M��Hc|$�L��H�t$H��L���r���Hc|$H�5������H�5�����H��(�i��������D$H�5�������L�d$L�d$L�5v�����L��L�=����H�t$H��L�������Hc|$H�5`�����	L�d$Hc|$��L��H�t$L��L������Hc|$H�5޾����H�5�����I�]�E����H��H=����*H�=��������H���I�I�H��H��H�D$0E1��I��(L9|$0�AK�|=K�t=C�T=G�T=C�D=H�
���Lc�O�L= H�
�����H������LD��	I��H=������տ����t��D$���H�5J���C�D=��H�5J���H�
A���HD��Hc|$H�2���HD��Hc|$�H�5���C�D=H�
A���H�4�H�
n���H��Hc|$�Hc|$��H�5ܺ��O�D=H�l$H�l$Hc|$��H�5G���L��H�t$L�5����L������Hc|$��H�5L���O�D=OD=H�l$Hc|$��H�5���L��H�\$H��L���f���Hc|$��H�5����O�D=H�l$Hc|$�H�5����L��H��L���#���Hc|$��H�5^�����H�5���������A��D�d$HH�o���H�D$8H�D$@H�=����H�T$8��0���H�D$8L�d$@H�-k���I���H��H���r��������H�=�����*������H�D$ �D$(H����H�D$H�=o���H�T$�&������H�D$ �D$(H�����H�D$H�=$���H�T$�������HDŽ$���$�H����H��$�H�=���H��$��"�L����؉D$`H�Z���H�D$PH�D$XH�=n���H�T$P������؉D$xH�)���H�D$hH�D$pH�=$���H�T$h����������������H��8�������t+H�5�������H�5�����H��1�H=���wbH���H=���suH���H�H�=���������H=���woH�=����������H�D$�D$H�!���H�D$H�=����H�T$�&�������H�D$�D$H����H�D$H�=b���H�T$��������H�D$(�D$0H�/���H�D$ H�=1���H�T$ �"����������UAWAVAUATSH��X�;�����t+H�5T������(H�5������H�-����D�u,D�}0D�e4��������$H�5(������H��H�\$L�-�����L��H�-f���H�t$L��H���f���Hc<$H�5�����O�4H�\$Hc<$��L��H�t$L��H���#���Hc<$H�5g�����H�\$Hc<$�L��H�t$L��H��H�-���������Hc<$H�5(�����H�5b������
L��L��1�H=����iH�D$���������D$H�5������H�\$H�\$L�%ʪ����L��L�-.���H�t$L��L���.���Hc|$H�5̳����O�7H�\$Hc|$��L��H�t$L��L�������Hc|$H�5,�����H�\$Hc|$�L��H�t$L��L������Hc|$H�5�����H�5,������
�L��L��H=���weH�D$(�E���H��H=���woH�=����������H�D$�D$ H����H�D$H�=����H�T$�H�s�����H�D$0�D$8H�����H�D$(H�=����H�T$(�E�B�����H�D$H�D$PH�����H�D$@H�=����H�T$@�"�����H�Hc8����UH��������������UAWAVAUATSPH��I��H�7L�Hc;�L��L�%���A��$�M����=�� ʀ�u@A��K�<,H���I�Ͻ�L)�I9�H��IB�H���Ӷ��I9�IB�A�D-A��$�E�vE���	Hc;H�5H�����
E��$�I���wPK�<<H�����D)���	�	B���H�5����^�����L)�H��	�	HB�A���A��$�D��H���A�F���lw"A�H�
���Hc�H���L�5�����6A���L�5m���A��L�5O���A��L�53���A�
��L�5���A���L�5x���A���L�5������L�5���A��L�5����A��L�5����A��L�5b���A��{L�53���A��iL�5���A��WL�5����KL�5߲��A��9L�5����A��'L�5Ͳ��A��L�5����A��L�5������L�5������L�5h�����L�5����A���L�5���A��L�5����A��L�5�����L�5����A��L�5+���A��|L�5����sL�58����jL�5q����aL�5���A��RL�5���A��CL�5+���A��4L�5@���A��%L�5���A��L�5
���A��L�5*���Hc;H�5L�����E��$�I���w,K��,�����H�UH�5��������A�D-A��$�Hc;�L��L��E��$�I���w@K�<,H���I�Ͻ�L)�I9�H��IB�H��L���/���I9�IB�A�D-A��$�Hc;H�5������A��$�H=�wAƄ�)��A��$�Hc;H�5a�����A��$�H=�wAƄ�)��A��$�H��[A\A]A^A_]���UAVSH��H�����
r$��A�����L��I��#D��H�������E�C��)�@��0@�l$Hc;H�t$��H�6������H���w�T$��������H��[A^]��������������P�������0��������������p���0���P������� �����'`���G\P���k����y����������А��k(@���be����wP���`�����q�0��� &����a���������������p���L����u�@���i�����	�����@+x���g����	�������p����0����BP���v|����J� ��������Hp�����0�0������	�Б�������e������������������0���e�P�������.rodata.data.bss.text.vmctx.address_table.ext_table.symtab.shstrtab.strtabpolkavm_zygote.91bd6b97934a0b8f-cgu.0_ZN14polkavm_zygote11entry_point17h6098a108e08322d7Ezygote_longjmpzygote_setjmpzygote_signal_restorer_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h00fe21db1db3db4aE_ZN14polkavm_zygote19write_number_base1017hd58ef0693501fe8fE_ZN14polkavm_zygote19write_number_base1617hb938f130fe8d1a58Erust_begin_unwind_ZN14polkavm_zygote18abort_with_message17haa6081a2234da8b2E_ZN14polkavm_zygote17append_to_message17hd31dbcf4b1eead0aE_ZN14polkavm_zygote14graceful_abort17h5d05098c89db4e82E_ZN14polkavm_zygote17IN_SIGNAL_HANDLER17h6db297b08e0157a9E_ZN17polkavm_linux_raw5abort17h35ba4c86218e708eE_ZN14polkavm_zygote16abort_with_error17h87b2c6d731eb2535E_ZN17polkavm_linux_raw5Error18fmt_to_string_impl17h3bd29523774c1ecbE_ZN14polkavm_zygote15LOGGING_ENABLED17h49bdc1c131cd548dE.0_ZN14polkavm_zygote10initialize17hde853b52c4a544bbE_ZN14polkavm_zygote9main_loop17h625ec04711083478E_ZN14polkavm_zygote14signal_handler17hd4a547a37b070fd0E_ZN14polkavm_zygote23RESUME_MAIN_LOOP_JMPBUF17h535246bc78f47a34E_ZN14polkavm_zygote16NATIVE_PAGE_SIZE17hb74f30a1d9b0036fE.0_ZN4core9panicking9panic_fmt17h5764ee7030b7a73dE_ZN14polkavm_zygote8ext_sbrk17h06249984e78096b6E_ZN14polkavm_zygote16ext_reset_memory17h546a8f7ea8a89dd1E_ZN14polkavm_zygote21ext_zero_memory_chunk17hac5eadb1e2888374E_ZN14polkavm_zygote16ext_load_program17h11bead30f7b2961bE_ZN14polkavm_zygote11ext_recycle17hacdbd350d6a7bd9aE_ZN14polkavm_zygote27ext_set_accessible_aux_size17he764a912469c5e18E_ZN14polkavm_zygote10initialize28_$u7b$$u7b$closure$u7d$$u7d$17h4d4f5a578763377eE_ZN17polkavm_linux_raw12write_number17hf23cd8c3cd940540EADDRESS_TABLEEXT_TABLEVMCTXmemcpymemsetsyscall_hostcallsyscall_not_enough_gassyscall_returnsyscall_sbrksyscall_stepsyscall_trap_startp��_	��� ������ H���0>p@!t000t0;`t 
 C�xUM�x