From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Subject: bug#30107: Backtrace Date: Fri, 26 Jan 2018 11:30:29 +0100 Message-ID: <20180126113029.16199095@alma-ubu> References: <87o9lxapul.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/P9=pzcf9=diBeIf=GYknG86" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50221) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ef46o-0004zI-KU for bug-guix@gnu.org; Fri, 26 Jan 2018 08:32:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ef46k-0001iK-NF for bug-guix@gnu.org; Fri, 26 Jan 2018 08:31:58 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:35305) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ef46k-0001i9-IH for bug-guix@gnu.org; Fri, 26 Jan 2018 08:31:54 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ef1Hi-0005Km-H2 for bug-guix@gnu.org; Fri, 26 Jan 2018 05:31:02 -0500 In-Reply-To: <87o9lxapul.fsf@gmail.com> Sender: "Debbugs-submit" Resent-Message-ID: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 30107@debbugs.gnu.org --MP_/P9=pzcf9=diBeIf=GYknG86 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline I managed to get a coredump and backtrace, but I'm not able to extract any useful information. I never went that deep into C programming. If anyone can get more out of this, attached is the backtrace, register state and some disassembly. Bj=C3=B6rn --MP_/P9=pzcf9=diBeIf=GYknG86 Content-Type: text/plain Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=gdb.txt #0 0x00007ffff7b743be in _svmf_interpreter () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #1 0x00007ffff7ba4dab in Java_java_lang_Throwable_nativeGetStackTraceList () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #2 0x00007ffff68470c0 in ffi_call_unix64 () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #3 0x00007ffff6845ee1 in ffi_call () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #4 0x00007ffff7b737af in _svmf_interpreter () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #5 0x00007ffff7bb3f26 in _svmh_invoke_nonvirtual_NoClassDefFoundError_init.constprop.137 () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #6 0x00007ffff7bb4045 in _svmf_error_NoClassDefFoundError () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #7 0x00007ffff7bb5723 in _svmh_create_class () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #8 0x00007ffff7bb8634 in Java_java_lang_VMClassLoader_nativeLoadClass () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #9 0x00007ffff68470c0 in ffi_call_unix64 () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #10 0x00007ffff6845ee1 in ffi_call () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #11 0x00007ffff7b73cd9 in _svmf_interpreter () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #12 0x00007ffff7bb006f in Java_java_lang_reflect_Method_invokeNative () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #13 0x00007ffff68470c0 in ffi_call_unix64 () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #14 0x00007ffff6845ee1 in ffi_call () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #15 0x00007ffff7b73cd9 in _svmf_interpreter () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #16 0x00007ffff7bb006f in Java_java_lang_reflect_Method_invokeNative () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #17 0x00007ffff68470c0 in ffi_call_unix64 () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #18 0x00007ffff6845ee1 in ffi_call () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #19 0x00007ffff7b73cd9 in _svmf_interpreter () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #20 0x00007ffff7bb006f in Java_java_lang_reflect_Method_invokeNative () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #21 0x00007ffff68470c0 in ffi_call_unix64 () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #22 0x00007ffff6845ee1 in ffi_call () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #23 0x00007ffff7b73cd9 in _svmf_interpreter () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #24 0x00007ffff7bb051c in Java_java_lang_VirtualMachine_invokeMain () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #25 0x00007ffff68470c0 in ffi_call_unix64 () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #26 0x00007ffff6845ee1 in ffi_call () from /gnu/store/jnbb8ffxxvrw2b4z18zn0g08kqk9rsgl-libffi-3.2.1/lib/libffi.so.6 #27 0x00007ffff7b73cd9 in _svmf_interpreter () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #28 0x00007ffff7ba5f46 in CallStaticVoidMethod () from /gnu/store/088bg6n5llvqn9j7d2740hhhilbqai4a-sablevm-1.13/lib/libsablevm-1.13.so #29 0x000000000040198f in main (argc=, argv=) at sablevm.c:1455 rax 0x7ffff25f0ee8 140737259704040 rbx 0x7ffff4715698 140737294456472 rcx 0x58 88 rdx 0x7ffff7f42c68 140737353362536 rsi 0x60bde8 6340072 rdi 0x6069e0 6318560 rbp 0x60be48 0x60be48 rsp 0x7fffffffc6e0 0x7fffffffc6e0 r8 0x7ffff7f490d8 140737353388248 r9 0x61a200 6398464 r10 0x60bf98 6340504 r11 0x18 24 r12 0x60bdd8 6340056 r13 0x7fffe2f12988 140737000843656 r14 0x60be48 6340168 r15 0x1 1 rip 0x7ffff7b743be 0x7ffff7b743be <_svmf_interpreter+21822> eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 Dump of assembler code for function _svmf_interpreter: 0x00007ffff7b6ee80 <+0>: push %r15 0x00007ffff7b6ee82 <+2>: push %r14 0x00007ffff7b6ee84 <+4>: push %r13 0x00007ffff7b6ee86 <+6>: push %r12 0x00007ffff7b6ee88 <+8>: push %rbp 0x00007ffff7b6ee89 <+9>: push %rbx 0x00007ffff7b6ee8a <+10>: sub $0xb8,%rsp 0x00007ffff7b6ee91 <+17>: mov %rdi,0x60(%rsp) 0x00007ffff7b6ee96 <+22>: mov 0x60(%rsp),%rax 0x00007ffff7b6ee9b <+27>: cmpq $0x0,0x80(%rax) 0x00007ffff7b6eea3 <+35>: je 0x7ffff7b6eef6 <_svmf_interpreter+118> 0x00007ffff7b6eea5 <+37>: mov 0x60(%rsp),%rax 0x00007ffff7b6eeaa <+42>: mov 0x60(%rsp),%r13 0x00007ffff7b6eeaf <+47>: mov 0x80(%rax),%rbp 0x00007ffff7b6eeb6 <+54>: mov 0x10(%rbp),%rax 0x00007ffff7b6eeba <+58>: mov %rbp,%r12 0x00007ffff7b6eebd <+61>: add $0x40,%rbp 0x00007ffff7b6eec1 <+65>: mov 0x48(%rax),%rax 0x00007ffff7b6eec5 <+69>: sub 0x10(%rax),%r12 0x00007ffff7b6eec9 <+73>: mov 0x98(%r13),%rax 0x00007ffff7b6eed0 <+80>: cmp $0x1,%rax 0x00007ffff7b6eed4 <+84>: je 0x7ffff7b76988 <_svmf_interpreter+31496> 0x00007ffff7b6eeda <+90>: mov 0x60(%rsp),%rax 0x00007ffff7b6eedf <+95>: xor %r15d,%r15d 0x00007ffff7b6eee2 <+98>: mov 0x80(%rax),%rax 0x00007ffff7b6eee9 <+105>: mov 0x30(%rax),%rax 0x00007ffff7b6eeed <+109>: lea 0x8(%rax),%rbx 0x00007ffff7b6eef1 <+113>: mov (%rax),%rax 0x00007ffff7b6eef4 <+116>: jmpq *%rax 0x00007ffff7b6eef6 <+118>: lea 0xb62(%rip),%rsi # 0x7ffff7b6fa5f <_svmf_interpreter+3039> 0x00007ffff7b6eefd <+125>: lea 0x5aa54(%rip),%rcx # 0x7ffff7bc9958 0x00007ffff7b6ef04 <+132>: lea 0x72eb(%rip),%r12 # 0x7ffff7b761f6 <_svmf_interpreter+29558> 0x00007ffff7b6ef0b <+139>: lea 0x78cb(%rip),%rbp # 0x7ffff7b767dd <_svmf_interpreter+31069> 0x00007ffff7b6ef12 <+146>: lea 0x6f37(%rip),%rbx # 0x7ffff7b75e50 <_svmf_interpreter+28624> 0x00007ffff7b6ef19 <+153>: lea 0x7696(%rip),%r11 # 0x7ffff7b765b6 <_svmf_interpreter+30518> 0x00007ffff7b6ef20 <+160>: lea 0x71ed(%rip),%r10 # 0x7ffff7b76114 <_svmf_interpreter+29332> 0x00007ffff7b6ef27 <+167>: lea 0x755a(%rip),%r9 # 0x7ffff7b76488 <_svmf_interpreter+30216> 0x00007ffff7b6ef2e <+174>: lea 0x6e2d(%rip),%r8 # 0x7ffff7b75d62 <_svmf_interpreter+28386> 0x00007ffff7b6ef35 <+181>: lea 0x6d53(%rip),%rdi # 0x7ffff7b75c8f <_svmf_interpreter+28175> 0x00007ffff7b6ef3c <+188>: mov $0x1,%edx 0x00007ffff7b6ef41 <+193>: lea -0x1(%rdx),%eax 0x00007ffff7b6ef44 <+196>: cmp $0x14b,%eax 0x00007ffff7b6ef49 <+201>: ja 0x7ffff7b6ef54 <_svmf_interpreter+212> 0x00007ffff7b6ef4b <+203>: movslq (%rcx,%rax,4),%rax 0x00007ffff7b6ef4f <+207>: add %rcx,%rax Quit --MP_/P9=pzcf9=diBeIf=GYknG86--