Skip to content

Instantly share code, notes, and snippets.

@agentzh

agentzh/gdb.out Secret

Created January 26, 2017 00:13
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 agentzh/93fb82b1a4c61b4e2478f0b88e466d2e to your computer and use it in GitHub Desktop.
Save agentzh/93fb82b1a4c61b4e2478f0b88e466d2e to your computer and use it in GitHub Desktop.
$ gdb -p 10147
GNU gdb (GDB) Fedora 7.10.1-31.fc23
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 10147
Reading symbols from /home/agentzh/git/rakudo/install/bin/moar...done.
Reading symbols from //home/agentzh/git/rakudo/nqp/MoarVM/../../install/lib/libmoar.so...done.
Reading symbols from /lib64/libc.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libc-2.22.so.debug...done.
done.
Reading symbols from /lib64/libm.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libm-2.22.so.debug...done.
done.
Reading symbols from /lib64/libpthread.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libpthread-2.22.so.debug...done.
done.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Reading symbols from /lib64/librt.so.1...Reading symbols from /usr/lib/debug/usr/lib64/librt-2.22.so.debug...done.
done.
Reading symbols from /lib64/libdl.so.2...Reading symbols from /usr/lib/debug/usr/lib64/libdl-2.22.so.debug...done.
done.
Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib/debug/usr/lib64/ld-2.22.so.debug...done.
done.
Reading symbols from /home/agentzh/git/rakudo/install/share/perl6/runtime/dynext/libperl6_ops_moar.so...(no debugging symbols found)...done.
0x00007f19b94d27b0 in __write_nocancel () at ../sysdeps/unix/syscall-template.S:84
84 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
(gdb) bt full
#0 0x00007f19b94d27b0 in __write_nocancel () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007f19b99f3852 in uv.write () from //home/agentzh/git/rakudo/nqp/MoarVM/../../install/lib/libmoar.so
No symbol table info available.
#2 0x00007f19b99f48b8 in uv_write2 () from //home/agentzh/git/rakudo/nqp/MoarVM/../../install/lib/libmoar.so
No symbol table info available.
#3 0x00007f19b994b415 in MVM_io_syncstream_write_str (tc=0x22897c0, h=<optimized out>, str=<optimized out>, newline=<optimized out>) at src/io/syncstream.c:200
data = 0x22ec640
output = 0x64eb980 " 1 10147 RMD: dependency checksum 7DE3572D8645BB1BB4E1928CE0EDFACC6CE644BD unit: 7DE3572D8645BB1BB4E1928CE0EDFACC6CE644BD\n"
output_size = 124
write_buf = {base = 0x64eb980 " 1 10147 RMD: dependency checksum 7DE3572D8645BB1BB4E1928CE0EDFACC6CE644BD unit: 7DE3572D8645BB1BB4E1928CE0EDFACC6CE644BD\n", len = 124}
r = <optimized out>
#4 0x00007f19b9949126 in MVM_io_write_string (tc=0x22897c0, oshandle=0x229b510, str=0x7f19b6efe880, addnl=0 '\000') at src/io/io.c:214
mutex = 0x22ec610
result = <optimized out>
#5 0x00007f19b6a261b4 in ?? ()
No symbol table info available.
#6 0x0000000005417220 in ?? ()
No symbol table info available.
#7 0x0000000004d13240 in ?? ()
No symbol table info available.
#8 0x00007f19b99fc188 in ?? () from //home/agentzh/git/rakudo/nqp/MoarVM/../../install/lib/libmoar.so
No symbol table info available.
#9 0x00007f19b992acd2 in MVM_frame_invoke (tc=<optimized out>, static_frame=<optimized out>, callsite=<optimized out>, args=<optimized out>, outer=<optimized out>, code_ref=<optimized out>, spesh_cand=38864480) at src/core/frame.c:564
frame = 0x7f19ba0e4140
found_spesh = <optimized out>
#10 0x00000000022897c0 in ?? ()
No symbol table info available.
#11 0x0000000002510660 in ?? ()
No symbol table info available.
#12 0x00007f19b99ac989 in MVM_jit_enter_code (tc=<optimized out>, cu=<optimized out>, code=<optimized out>) at src/jit/compile.c:136
ctrl = <optimized out>
label = <optimized out>
#13 0x00007f19b99167c6 in MVM_interp_run (tc=0x2, tc@entry=0x22897c0, initial_invoke=0xfffffffffffffff5, invoke_data=0x7c) at src/core/interp.c:5552
op = 124
LABELS = {0x7f19b9911869 <MVM_interp_run+153>, 0x7f19b9912ce7 <MVM_interp_run+5399>, 0x7f19b99119b3 <MVM_interp_run+483>, 0x7f19b99119b3 <MVM_interp_run+483>, 0x7f19b992473c <MVM_interp_run+77676>, 0x7f19b991842a <MVM_interp_run+27738>, 0x7f19b991843d <MVM_interp_run+27757>,
0x7f19b9918531 <MVM_interp_run+28001>, 0x7f19b991858f <MVM_interp_run+28095>, 0x7f19b99185d3 <MVM_interp_run+28163>, 0x7f19b991860f <MVM_interp_run+28223>, 0x7f19b991864b <MVM_interp_run+28283>, 0x7f19b9918686 <MVM_interp_run+28342>, 0x7f19b99183b1 <MVM_interp_run+27617>,
0x7f19b99183ee <MVM_interp_run+27678>, 0x7f19b99246c4 <MVM_interp_run+77556>, 0x7f19b9924700 <MVM_interp_run+77616>, 0x7f19b99220c6 <MVM_interp_run+67830>, 0x7f19b9922101 <MVM_interp_run+67889>, 0x7f19b9922ba0 <MVM_interp_run+70608>, 0x7f19b9922bdc <MVM_interp_run+70668>,
0x7f19b9922745 <MVM_interp_run+69493>, 0x7f19b9922787 <MVM_interp_run+69559>, 0x7f19b99227c9 <MVM_interp_run+69625>, 0x7f19b9922817 <MVM_interp_run+69703>, 0x7f19b992287c <MVM_interp_run+69804>, 0x7f19b9922feb <MVM_interp_run+71707>, 0x7f19b9922c17 <MVM_interp_run+70727>,
0x7f19b9922c7b <MVM_interp_run+70827>, 0x7f19b9921d43 <MVM_interp_run+66931>, 0x7f19b9921dbb <MVM_interp_run+67051>, 0x7f19b9921e2d <MVM_interp_run+67165>, 0x7f19b9921ea6 <MVM_interp_run+67286>, 0x7f19b99248ae <MVM_interp_run+78046>, 0x7f19b992491e <MVM_interp_run+78158>,
0x7f19b992499b <MVM_interp_run+78283>, 0x7f19b9924a16 <MVM_interp_run+78406>, 0x7f19b9923eaa <MVM_interp_run+75482>, 0x7f19b9923f1d <MVM_interp_run+75597>, 0x7f19b9921fcf <MVM_interp_run+67583>, 0x7f19b9922042 <MVM_interp_run+67698>, 0x7f19b992402a <MVM_interp_run+75866>,
0x7f19b992409a <MVM_interp_run+75978>, 0x7f19b9924aba <MVM_interp_run+78570>, 0x7f19b9924b2a <MVM_interp_run+78682>, 0x7f19b99119c6 <MVM_interp_run+502>, 0x7f19b99119c6 <MVM_interp_run+502>, 0x7f19b9924774 <MVM_interp_run+77732>, 0x7f19b99247cd <MVM_interp_run+77821>,
0x7f19b9922a38 <MVM_interp_run+70248>, 0x7f19b992321e <MVM_interp_run+72270>, 0x7f19b9923167 <MVM_interp_run+72087>, 0x7f19b99231c2 <MVM_interp_run+72178>, 0x7f19b992268f <MVM_interp_run+69311>, 0x7f19b99226ea <MVM_interp_run+69402>, 0x7f19b992329d <MVM_interp_run+72397>,
0x7f19b99234f3 <MVM_interp_run+72995>, 0x7f19b9922f57 <MVM_interp_run+71559>, 0x7f19b9922fa1 <MVM_interp_run+71633>, 0x7f19b99233e5 <MVM_interp_run+72725>, 0x7f19b992353d <MVM_interp_run+73069>, 0x7f19b992213d <MVM_interp_run+67949>, 0x7f19b9922187 <MVM_interp_run+68023>,
0x7f19b99221e1 <MVM_interp_run+68113>, 0x7f19b9922226 <MVM_interp_run+68182>, 0x7f19b992226b <MVM_interp_run+68251>, 0x7f19b99222b1 <MVM_interp_run+68321>, 0x7f19b9922322 <MVM_interp_run+68434>, 0x7f19b9922369 <MVM_interp_run+68505>, 0x7f19b99223bc <MVM_interp_run+68588>,
0x7f19b9922d40 <MVM_interp_run+71024>, 0x7f19b9922cf7 <MVM_interp_run+70951>, 0x7f19b9923132 <MVM_interp_run+72034>, 0x7f19b99228da <MVM_interp_run+69898>, 0x7f19b992290f <MVM_interp_run+69951>, 0x7f19b99230b8 <MVM_interp_run+71912>, 0x7f19b99230ed <MVM_interp_run+71965>,
0x7f19b991a9cb <MVM_interp_run+37371>, 0x7f19b9924b9a <MVM_interp_run+78794>, 0x7f19b991aa10 <MVM_interp_run+37440>, 0x7f19b991aa4f <MVM_interp_run+37503>, 0x7f19b9921af7 <MVM_interp_run+66343>, 0x7f19b9921b3f <MVM_interp_run+66415>, 0x7f19b9921baa <MVM_interp_run+66522>,
0x7f19b9921bef <MVM_interp_run+66591>, 0x7f19b9921844 <MVM_interp_run+65652>, 0x7f19b99218b9 <MVM_interp_run+65769>, 0x7f19b992190d <MVM_interp_run+65853>, 0x7f19b9921961 <MVM_interp_run+65937>, 0x7f19b99219af <MVM_interp_run+66015>, 0x7f19b99219fd <MVM_interp_run+66093>,
0x7f19b9921a4b <MVM_interp_run+66171>, 0x7f19b9921a99 <MVM_interp_run+66249>, 0x7f19b992136b <MVM_interp_run+64411>, 0x7f19b99213b3 <MVM_interp_run+64483>, 0x7f19b99213fb <MVM_interp_run+64555>, 0x7f19b9921443 <MVM_interp_run+64627>, 0x7f19b992148b <MVM_interp_run+64699>,
0x7f19b992151b <MVM_interp_run+64843>, 0x7f19b9921561 <MVM_interp_run+64913>, 0x7f19b99215ad <MVM_interp_run+64989>, 0x7f19b9921604 <MVM_interp_run+65076>, 0x7f19b992164a <MVM_interp_run+65146>, 0x7f19b9921690 <MVM_interp_run+65216>, 0x7f19b99216d6 <MVM_interp_run+65286>,
0x7f19b9921724 <MVM_interp_run+65364>, 0x7f19b992176a <MVM_interp_run+65434>, 0x7f19b99217b8 <MVM_interp_run+65512>, 0x7f19b99217fe <MVM_interp_run+65582>, 0x7f19b992079c <MVM_interp_run+61388>, 0x7f19b99207f3 <MVM_interp_run+61475>, 0x7f19b9920845 <MVM_interp_run+61557>,
0x7f19b992089b <MVM_interp_run+61643>, 0x7f19b99208e9 <MVM_interp_run+61721>, 0x7f19b9920937 <MVM_interp_run+61799>, 0x7f19b992097d <MVM_interp_run+61869>, 0x7f19b99209d7 <MVM_interp_run+61959>, 0x7f19b9920a2a <MVM_interp_run+62042>, 0x7f19b9920c3f <MVM_interp_run+62575>,
0x7f19b9920bbe <MVM_interp_run+62446>, 0x7f19b9920c01 <MVM_interp_run+62513>, 0x7f19b9920a78 <MVM_interp_run+62120>, 0x7f19b9920ac9 <MVM_interp_run+62201>, 0x7f19b9920b1b <MVM_interp_run+62283>, 0x7f19b9920b6c <MVM_interp_run+62364>, 0x7f19b9920c8d <MVM_interp_run+62653>,
0x7f19b9920ce7 <MVM_interp_run+62743>, 0x7f19b9920d41 <MVM_interp_run+62833>, 0x7f19b9920d8e <MVM_interp_run+62910>, 0x7f19b9920dd8 <MVM_interp_run+62984>, 0x7f19b9920e24 <MVM_interp_run+63060>, 0x7f19b9920e75 <MVM_interp_run+63141>, 0x7f19b9920ec6 <MVM_interp_run+63222>,
0x7f19b9920f03 <MVM_interp_run+63283>, 0x7f19b9920f42 <MVM_interp_run+63346>, 0x7f19b9920fa5 <MVM_interp_run+63445>, 0x7f19b992104d <MVM_interp_run+63613>, 0x7f19b9921101 <MVM_interp_run+63793>, 0x7f19b99211b5 <MVM_interp_run+63973>, 0x7f19b9921269 <MVM_interp_run+64153>,
0x7f19b992131d <MVM_interp_run+64333>, 0x7f19b991ee94 <MVM_interp_run+54980>, 0x7f19b992342f <MVM_interp_run+72799>, 0x7f19b9923056 <MVM_interp_run+71814>, 0x7f19b9923491 <MVM_interp_run+72897>, 0x7f19b9922944 <MVM_interp_run+70004>, 0x7f19b99229be <MVM_interp_run+70126>,
0x7f19b99232e1 <MVM_interp_run+72465>, 0x7f19b9923363 <MVM_interp_run+72595>, 0x7f19b9922403 <MVM_interp_run+68659>, 0x7f19b9922480 <MVM_interp_run+68784>, 0x7f19b99224fd <MVM_interp_run+68909>, 0x7f19b992257a <MVM_interp_run+69034>, 0x7f19b99225f7 <MVM_interp_run+69159>,
0x7f19b9922ebf <MVM_interp_run+71407>, 0x7f19b9922d7f <MVM_interp_run+71087>, 0x7f19b9922e1f <MVM_interp_run+71247>, 0x7f19b9921f13 <MVM_interp_run+67395>, 0x7f19b9921f73 <MVM_interp_run+67491>, 0x7f19b991822a <MVM_interp_run+27226>, 0x7f19b991827a <MVM_interp_run+27306>,
0x7f19b9911a01 <MVM_interp_run+561>, 0x7f19b9911a47 <MVM_interp_run+631>, 0x7f19b9911a98 <MVM_interp_run+712>, 0x7f19b9911aed <MVM_interp_run+797>, 0x7f19b9911b72 <MVM_interp_run+930>, 0x7f19b9911bf7 <MVM_interp_run+1063>, 0x7f19b9911c55 <MVM_interp_run+1157>, 0x7f19b9911d1b <MVM_interp_run+1355>,
0x7f19b9911cbc <MVM_interp_run+1260>, 0x7f19b9911e5f <MVM_interp_run+1679>, 0x7f19b9911da3 <MVM_interp_run+1491>, 0x7f19b9911e01 <MVM_interp_run+1585>, 0x7f19b9911eba <MVM_interp_run+1770>, 0x7f19b9911f11 <MVM_interp_run+1857>, 0x7f19b9911f6b <MVM_interp_run+1947>, 0x7f19b9911fc5 <MVM_interp_run+2037>,
0x7f19b991201e <MVM_interp_run+2126>, 0x7f19b9912067 <MVM_interp_run+2199>, 0x7f19b99120ac <MVM_interp_run+2268>, 0x7f19b9912110 <MVM_interp_run+2368>, 0x7f19b991215c <MVM_interp_run+2444>, 0x7f19b99121c3 <MVM_interp_run+2547>, 0x7f19b99125a1 <MVM_interp_run+3537>, 0x7f19b99125f1 <MVM_interp_run+3617>,
0x7f19b99124f9 <MVM_interp_run+3369>, 0x7f19b9912743 <MVM_interp_run+3955>, 0x7f19b9912641 <MVM_interp_run+3697>, 0x7f19b99126c2 <MVM_interp_run+3826>, 0x7f19b9912214 <MVM_interp_run+2628>, 0x7f19b9912295 <MVM_interp_run+2757>, 0x7f19b9912345 <MVM_interp_run+2933>, 0x7f19b99123c1 <MVM_interp_run+3057>,
0x7f19b991242e <MVM_interp_run+3166>, 0x7f19b9912ab9 <MVM_interp_run+4841>, 0x7f19b99127c4 <MVM_interp_run+4084>, 0x7f19b9912b1a <MVM_interp_run+4938>, 0x7f19b991255c <MVM_interp_run+3468>, 0x7f19b9912a60 <MVM_interp_run+4752>, 0x7f19b991299b <MVM_interp_run+4555>...}
cur_op = 0x7f19b9a0f158 <MAGIC_BYTECODE> ")\003"
bytecode_start = 0x7f19b9a0f158 <MAGIC_BYTECODE> ")\003"
reg_base = 0x4139300
cu = 0x2891630
cur_callsite = 0x7f19b9ef8d60 <methnotfound_callsite>
#14 0x00007f19b99d6ec9 in MVM_vm_run_file (instance=0x2289010, filename=0x7ffd46b2756f "/home/agentzh/git/rakudo/install/share/perl6/runtime/perl6.moarvm") at src/moar.c:309
tc = 0x22897c0
cu = 0x22ec700
#15 0x0000000000400f9f in main (argc=11, argv=0x7ffd46b26258) at src/main.c:192
instance = 0x2289010
input_file = 0x7ffd46b2756f "/home/agentzh/git/rakudo/install/share/perl6/runtime/perl6.moarvm"
executable_name = <optimized out>
lib_path = {0x7ffd46b2748d "/home/agentzh/git/rakudo/install/share/nqp/lib", 0x7ffd46b274c6 "/home/agentzh/git/rakudo/install/share/nqp/lib", 0x7ffd46b274ff "/home/agentzh/git/rakudo/install/share/perl6/lib", 0x7ffd46b2753a "/home/agentzh/git/rakudo/install/share/perl6/runtime", 0x0, 0x0,
0x1 <error: Cannot access memory at address 0x1>, 0x40112d <__libc_csu_init+77> "H\203\303\001H9\353u\352H\203\304\b[]A\\A]A^A_\303ff.\017\037\204"}
dump = <optimized out>
full_cleanup = <optimized out>
argi = 7
lib_path_i = <optimized out>
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment