Skip to content

Instantly share code, notes, and snippets.

@afh
Created January 29, 2014 22:05
Show Gist options
  • Select an option

  • Save afh/8698117 to your computer and use it in GitHub Desktop.

Select an option

Save afh/8698117 to your computer and use it in GitHub Desktop.
% python python/demo.py
Welcome to the Ledger.Python demo!
Demo completed successfully.
*** glibc detected *** python: double free or corruption (!prev): 0x0000000002360cd0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x76d76)[0x7f7c56bc4d76]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7f7c56bc9aac]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev+0x9e)[0x7f7c5490dd0e]
/lib/x86_64-linux-gnu/libc.so.6(+0x36df2)[0x7f7c56b84df2]
/lib/x86_64-linux-gnu/libc.so.6(+0x36e45)[0x7f7c56b84e45]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x104)[0x7f7c56b6ceb4]
python[0x4c7f39]
======= Memory map: ========
00400000-00658000 r-xp 00000000 fe:00 118705 /usr/bin/python2.7
00857000-00858000 r--p 00257000 fe:00 118705 /usr/bin/python2.7
00858000-008c1000 rw-p 00258000 fe:00 118705 /usr/bin/python2.7
008c1000-008d3000 rw-p 00000000 00:00 0
02155000-02367000 rw-p 00000000 00:00 0 [heap]
7f7c4c000000-7f7c4c021000 rw-p 00000000 00:00 0
7f7c4c021000-7f7c50000000 ---p 00000000 00:00 0
7f7c52fa8000-7f7c54117000 r-xp 00000000 fe:00 106318 /usr/lib/x86_64-linux-gnu/libicudata.so.48.1.1
7f7c54117000-7f7c54118000 r--p 0116e000 fe:00 106318 /usr/lib/x86_64-linux-gnu/libicudata.so.48.1.1
7f7c54118000-7f7c54119000 rw-p 0116f000 fe:00 106318 /usr/lib/x86_64-linux-gnu/libicudata.so.48.1.1
7f7c54119000-7f7c542d8000 r-xp 00000000 fe:00 121349 /usr/lib/x86_64-linux-gnu/libicui18n.so.48.1.1
7f7c542d8000-7f7c542d9000 ---p 001bf000 fe:00 121349 /usr/lib/x86_64-linux-gnu/libicui18n.so.48.1.1
7f7c542d9000-7f7c542e6000 r--p 001bf000 fe:00 121349 /usr/lib/x86_64-linux-gnu/libicui18n.so.48.1.1
7f7c542e6000-7f7c542e7000 rw-p 001cc000 fe:00 121349 /usr/lib/x86_64-linux-gnu/libicui18n.so.48.1.1
7f7c542e7000-7f7c54441000 r-xp 00000000 fe:00 106317 /usr/lib/x86_64-linux-gnu/libicuuc.so.48.1.1
7f7c54441000-7f7c54442000 ---p 0015a000 fe:00 106317 /usr/lib/x86_64-linux-gnu/libicuuc.so.48.1.1
7f7c54442000-7f7c54453000 r--p 0015a000 fe:00 106317 /usr/lib/x86_64-linux-gnu/libicuuc.so.48.1.1
7f7c54453000-7f7c54454000 rw-p 0016b000 fe:00 106317 /usr/lib/x86_64-linux-gnu/libicuuc.so.48.1.1
7f7c54454000-7f7c54458000 rw-p 00000000 00:00 0
7f7c54458000-7f7c54467000 r-xp 00000000 fe:00 580524 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f7c54467000-7f7c54666000 ---p 0000f000 fe:00 580524 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f7c54666000-7f7c54667000 r--p 0000e000 fe:00 580524 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f7c54667000-7f7c54668000 rw-p 0000f000 fe:00 580524 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f7c54668000-7f7c5466f000 r-xp 00000000 fe:00 580510 /lib/x86_64-linux-gnu/librt-2.13.so
7f7c5466f000-7f7c5486e000 ---p 00007000 fe:00 580510 /lib/x86_64-linux-gnu/librt-2.13.so
7f7c5486e000-7f7c5486f000 r--p 00006000 fe:00 580510 /lib/x86_64-linux-gnu/librt-2.13.so
7f7c5486f000-7f7c54870000 rw-p 00007000 fe:00 580510 /lib/x86_64-linux-gnu/librt-2.13.so
7f7c54870000-7f7c54958000 r-xp 00000000 fe:00 116582 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17
7f7c54958000-7f7c54b58000 ---p 000e8000 fe:00 116582 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17
7f7c54b58000-7f7c54b60000 r--p 000e8000 fe:00 116582 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17
7f7c54b60000-7f7c54b62000 rw-p 000f0000 fe:00 116582 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17
7f7c54b62000-7f7c54b77000 rw-p 00000000 00:00 0
7f7c54b77000-7f7c54dfb000 r-xp 00000000 fe:00 384313 /usr/lib/libpython2.7.so.1.0
7f7c54dfb000-7f7c54ffa000 ---p 00284000 fe:00 384313 /usr/lib/libpython2.7.so.1.0
7f7c54ffa000-7f7c54ffc000 r--p 00283000 fe:00 384313 /usr/lib/libpython2.7.so.1.0
7f7c54ffc000-7f7c55065000 rw-p 00285000 fe:00 384313 /usr/lib/libpython2.7.so.1.0
7f7c55065000-7f7c55077000 rw-p 00000000 00:00 0
7f7c55077000-7f7c550c3000 r-xp 00000000 fe:00 384310 /usr/lib/libboost_python-py27.so.1.49.0
7f7c550c3000-7f7c550c6000 rw-p 0004c000 fe:00 384310 /usr/lib/libboost_python-py27.so.1.49.0
7f7c550c6000-7f7c551e7000 r-xp 00000000 fe:00 384356 /usr/lib/libboost_regex.so.1.49.0
7f7c551e7000-7f7c551ef000 rw-p 00121000 fe:00 384356 /usr/lib/libboost_regex.so.1.49.0
7f7c551ef000-7f7c55256000 r-xp 00000000 fe:00 118309 /usr/lib/x86_64-linux-gnu/libgmp.so.10.0.5
7f7c55256000-7f7c55456000 ---p 00067000 fe:00 118309 /usr/lib/x86_64-linux-gnu/libgmp.so.10.0.5
7f7c55456000-7f7c5545e000 rw-p 00067000 fe:00 118309 /usr/lib/x86_64-linux-gnu/libgmp.so.10.0.5
7f7c5545e000-7f7c554b9000 r-xp 00000000 fe:00 120806 /usr/lib/x86_64-linux-gnu/libmpfr.so.4.1.0
7f7c554b9000-7f7c556b9000 ---p 0005b000 fe:00 120806 /usr/lib/x86_64-linux-gnu/libmpfr.so.4.1.0
7f7c556b9000-7f7c556bb000 rw-p 0005b000 fe:00 120806 /usr/lib/x86_64-linux-gnu/libmpfr.so.4.1.0
7f7c556bb000-7f7c55cae000 r-xp 00000000 fe:00 507990 /home/vagrant/src/ledger/libledger.so
7f7c55cae000-7f7c55eae000 ---p 005f3000 fe:00 507990 /home/vagrant/src/ledger/libledger.so
7f7c55eae000-7f7c55ee3000 rw-p 005f3000 fe:00 507990 /home/vagrant/src/ledger/libledger.so
7f7c55ee3000-7f7c55ef7000 rw-p 00000000 00:00 0
7f7c55ef7000-7f7c564d7000 r-xp 00000000 fe:00 508141 /home/vagrant/src/ledger/python/ledger.so
7f7c564d7000-7f7c566d6000 ---p 005e0000 fe:00 508141 /home/vagrant/src/ledger/python/ledger.so
7f7c566d6000-7f7c5670b000 rw-p 005df000 fe:00 508141 /home/vagrant/src/ledger/python/ledger.so
7f7c5670b000-7f7c5671f000 rw-p 00000000 00:00 0
7f7c5671f000-7f7c56733000 r-xp 00000000 fe:00 148324 /usr/lib/python2.7/lib-dynload/datetime.so
7f7c56733000-7f7c56933000 ---p 00014000 fe:00 148324 /usr/lib/python2.7/lib-dynload/datetime.so
7f7c56933000-7f7c56934000 r--p 00014000 fe:00 148324 /usr/lib/python2.7/lib-dynload/datetime.so
7f7c56934000-7f7c56938000 rw-p 00015000 fe:00 148324 /usr/lib/python2.7/lib-dynload/datetime.so
7f7c56938000-7f7c5694d000 r-xp 00000000 fe:00 580500 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7c5694d000-7f7c56b4d000 ---p 00015000 fe:00 580500 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7c56b4d000-7f7c56b4e000 rw-p 00015000 fe:00 580500 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7c56b4e000-7f7c56cce000 r-xp 00000000 fe:00 580515 /lib/x86_64-linux-gnu/libc-2.13.so
7f7c56cce000-7f7c56ece000 ---p 00180000 fe:00 580515 /lib/x86_64-linux-gnu/libc-2.13.so
7f7c56ece000-7f7c56ed2000 r--p 00180000 fe:00 580515 /lib/x86_64-linux-gnu/libc-2.13.so
7f7c56ed2000-7f7c56ed3000 rw-p 00184000 fe:00 580515 /lib/x86_64-linux-gnu/libc-2.13.so
7f7c56ed3000-7f7c56ed8000 rw-p 00000000 00:00 0
7f7c56ed8000-7f7c56f59000 r-xp 00000000 fe:00 580512 /lib/x86_64-linux-gnu/libm-2.13.so
7f7c56f59000-7f7c57158000 ---p 00081000 fe:00 580512 /lib/x86_64-linux-gnu/libm-2.13.so
7f7c57158000-7f7c57159000 r--p 00080000 fe:00 580512 /lib/x86_64-linux-gnu/libm-2.13.so
7f7c57159000-7f7c5715a000 rw-p 00081000 fe:00 580512 /lib/x86_64-linux-gnu/libm-2.13.so
7f7c5715a000-7f7c57170000 r-xp 00000000 fe:00 580586 /lib/x86_64-linux-gnu/libz.so.1.2.7
7f7c57170000-7f7c5736f000 ---p 00016000 fe:00 580586 /lib/x86_64-linux-gnu/libz.so.1.2.7
7f7c5736f000-7f7c57370000 r--p 00015000 fe:00 580586 /lib/x86_64-linux-gnu/libz.so.1.2.7
7f7c57370000-7f7c57371000 rw-p 00016000 fe:00 580586 /lib/x86_64-linux-gnu/libz.so.1.2.7
7f7c57371000-7f7c57373000 r-xp 00000000 fe:00 580504 /lib/x86_64-linux-gnu/libutil-2.13.so
7f7c57373000-7f7c57572000 ---p 00002000 fe:00 580504 /lib/x86_64-linux-gnu/libutil-2.13.so
7f7c57572000-7f7c57573000 r--p 00001000 fe:00 580504 /lib/x86_64-linux-gnu/libutil-2.13.so
7f7c57573000-7f7c57574000 rw-p 00002000 fe:00 580504 /lib/x86_64-linux-gnu/libutil-2.13.so
7f7c57574000-7f7c57576000 r-xp 00000000 fe:00 580508 /lib/x86_64-linux-gnu/libdl-2.13.so
7f7c57576000-7f7c57776000 ---p 00002000 fe:00 580508 /lib/x86_64-linux-gnu/libdl-2.13.so
7f7c57776000-7f7c57777000 r--p 00002000 fe:00 580508 /lib/x86_64-linux-gnu/libdl-2.13.so
7f7c57777000-7f7c57778000 rw-p 00003000 fe:00 580508 /lib/x86_64-linux-gnu/libdl-2.13.so
7f7c57778000-7f7c5778f000 r-xp 00000000 fe:00 580505 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f7c5778f000-7f7c5798e000 ---p 00017000 fe:00 580505 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f7c5798e000-7f7c5798f000 r--p 00016000 fe:00 580505 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f7c5798f000-7f7c57990000 rw-p 00017000 fe:00 580505 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f7c57990000-7f7c57994000 rw-p 00000000 00:00 0
7f7c57994000-7f7c579b4000 r-xp 00000000 fe:00 580518 /lib/x86_64-linux-gnu/ld-2.13.so
7f7c579d7000-7f7c57a97000 r-xp 00000000 fe:00 384367 /usr/lib/libboost_unit_test_framework.so.1.49.0
7f7c57a97000-7f7c57a9f000 rw-p 000c0000 fe:00 384367 /usr/lib/libboost_unit_test_framework.so.1.49.0
7f7c57a9f000-7f7c57aa0000 rw-p 00000000 00:00 0
7f7c57aa0000-7f7c57ab9000 r-xp 00000000 fe:00 117271 /usr/lib/libboost_iostreams.so.1.49.0
7f7c57ab9000-7f7c57abb000 rw-p 00018000 fe:00 117271 /usr/lib/libboost_iostreams.so.1.49.0
7f7c57abb000-7f7c57abe000 r-xp 00000000 fe:00 384346 /usr/lib/libboost_system.so.1.49.0
7f7c57abe000-7f7c57abf000 rw-p 00002000 fe:00 384346 /usr/lib/libboost_system.so.1.49.0
7f7c57abf000-7f7c57ade000 r-xp 00000000 fe:00 384347 /usr/lib/libboost_filesystem.so.1.49.0
7f7c57ade000-7f7c57ae0000 rw-p 0001e000 fe:00 384347 /usr/lib/libboost_filesystem.so.1.49.0
7f7c57ae0000-7f7c57af0000 r-xp 00000000 fe:00 384331 /usr/lib/libboost_date_time.so.1.49.0
7f7c57af0000-7f7c57af2000 rw-p 0000f000 fe:00 384331 /usr/lib/libboost_date_time.so.1.49.0
7f7c57af2000-7f7c57b23000 rw-p 00000000 00:00 0
7f7c57b24000-7f7c57bab000 rw-p 00000000 00:00 0
7f7c57bb0000-7f7c57bb3000 rw-p 00000000 00:00 0
7f7c57bb3000-7f7c57bb4000 r--p 0001f000 fe:00 580518 /lib/x86_64-linux-gnu/ld-2.13.so
7f7c57bb4000-7f7c57bb5000 rw-p 00020000 fe:00 580518 /lib/x86_64-linux-gnu/ld-2.13.so
7f7c57bb5000-7f7c57bb6000 rw-p 00000000 00:00 0
7fff5502d000-7fff5504e000 rw-p 00000000 00:00 0 [stack]
7fff550a2000-7fff550a3000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment