Skip to content

Instantly share code, notes, and snippets.

@johnhaley81
Last active January 6, 2016 17:32
Show Gist options
  • Save johnhaley81/cae460ffee3c5876a236 to your computer and use it in GitHub Desktop.
Save johnhaley81/cae460ffee3c5876a236 to your computer and use it in GitHub Desktop.
#0 0x00007fc83ef3851c in lh_new () from /home/qa/Downloads/GitKraken/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node
#1 0x00007fc83ef27781 in int_err_get () from /home/qa/Downloads/GitKraken/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node
#2 0x00007fc83ef27966 in int_err_set_item () from /home/qa/Downloads/GitKraken/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node
#3 0x00007fc83ef25bcd in ERR_load_ERR_strings () from /home/qa/Downloads/GitKraken/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node
#4 0x00007fc83ef27fc9 in ERR_load_crypto_strings () from /home/qa/Downloads/GitKraken/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node
#5 0x00007fc83eef3239 in SSL_load_error_strings () from /home/qa/Downloads/GitKraken/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node
#6 0x00007fc83ee70aca in init_once () from /home/qa/Downloads/GitKraken/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node
#7 0x00007fc84b33236b in __pthread_once_slow (once_control=0x7fc83f2ef078 <_once_init>, init_routine=0x7fc83ee70a80 <init_once>) at pthread_once.c:114
#8 0x00007fc83ee70a57 in git_libgit2_init () from /home/qa/Downloads/GitKraken/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node
#9 0x00007fc83ed83fa7 in GitLibgit2::Init(Nan::FunctionCallbackInfo<v8::Value> const&) ()
from /home/qa/Downloads/GitKraken/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node
#10 0x00007fc83ed0ca59 in Nan::imp::FunctionCallbackWrapper () from /home/qa/Downloads/GitKraken/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node
#11 0x00007fc84bae0a80 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) () from /home/qa/Downloads/GitKraken/libnode.so
#12 0x00007fc84bb06e91 in ?? () from /home/qa/Downloads/GitKraken/libnode.so
#13 0x00007fc84bb09acc in ?? () from /home/qa/Downloads/GitKraken/libnode.so
Dump of assembler code for function lh_new:
0x00007fc83ef383d0 <+0>: push %rbp
0x00007fc83ef383d1 <+1>: mov %rsp,%rbp
0x00007fc83ef383d4 <+4>: push %r15
0x00007fc83ef383d6 <+6>: push %r14
0x00007fc83ef383d8 <+8>: push %rbx
0x00007fc83ef383d9 <+9>: push %rax
0x00007fc83ef383da <+10>: mov %rsi,%r15
0x00007fc83ef383dd <+13>: mov %rdi,%r14
0x00007fc83ef383e0 <+16>: lea 0xfd371(%rip),%rsi # 0x7fc83f035758
0x00007fc83ef383e7 <+23>: mov $0xb0,%edi
0x00007fc83ef383ec <+28>: mov $0x78,%edx
0x00007fc83ef383f1 <+33>: callq 0x7fc83ecfd8c0 <CRYPTO_malloc@plt>
0x00007fc83ef383f6 <+38>: mov %rax,%rbx
0x00007fc83ef383f9 <+41>: xor %eax,%eax
0x00007fc83ef383fb <+43>: test %rbx,%rbx
0x00007fc83ef383fe <+46>: je 0x7fc83ef38560 <lh_new+400>
0x00007fc83ef38404 <+52>: lea 0xfd34d(%rip),%rsi # 0x7fc83f035758
0x00007fc83ef3840b <+59>: mov $0x80,%edi
0x00007fc83ef38410 <+64>: mov $0x7a,%edx
0x00007fc83ef38415 <+69>: callq 0x7fc83ecfd8c0 <CRYPTO_malloc@plt>
0x00007fc83ef3841a <+74>: mov %rax,(%rbx)
0x00007fc83ef3841d <+77>: test %rax,%rax
0x00007fc83ef38420 <+80>: je 0x7fc83ef38556 <lh_new+390>
0x00007fc83ef38426 <+86>: movq $0x0,(%rax)
0x00007fc83ef3842d <+93>: mov (%rbx),%rax
0x00007fc83ef38430 <+96>: movq $0x0,0x8(%rax)
0x00007fc83ef38438 <+104>: mov (%rbx),%rax
0x00007fc83ef3843b <+107>: movq $0x0,0x10(%rax)
0x00007fc83ef38443 <+115>: mov (%rbx),%rax
0x00007fc83ef38446 <+118>: movq $0x0,0x18(%rax)
0x00007fc83ef3844e <+126>: mov (%rbx),%rax
0x00007fc83ef38451 <+129>: movq $0x0,0x20(%rax)
0x00007fc83ef38459 <+137>: mov (%rbx),%rax
0x00007fc83ef3845c <+140>: movq $0x0,0x28(%rax)
0x00007fc83ef38464 <+148>: mov (%rbx),%rax
0x00007fc83ef38467 <+151>: movq $0x0,0x30(%rax)
0x00007fc83ef3846f <+159>: mov (%rbx),%rax
0x00007fc83ef38472 <+162>: movq $0x0,0x38(%rax)
0x00007fc83ef3847a <+170>: mov (%rbx),%rax
0x00007fc83ef3847d <+173>: movq $0x0,0x40(%rax)
0x00007fc83ef38485 <+181>: mov (%rbx),%rax
0x00007fc83ef38488 <+184>: movq $0x0,0x48(%rax)
0x00007fc83ef38490 <+192>: mov (%rbx),%rax
0x00007fc83ef38493 <+195>: movq $0x0,0x50(%rax)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment