I am facing this segmentation fault while trying to run sniper - *** Error in `/import/RaidHome/singh/simulators/sniper/lib/sniper': double free or corruption (out): 0x00000000030bf880 ***. I have attached the error log to this email.
singh@dvorak:simulators/sniper$ ./run-sniper -- /bin/ls
[SNIPER] Warning: Unable to use physical addresses for shared memory simulation.
[SNIPER] Start
[RECORD-TRACE] Using the Pin frontend (sift/recorder)
E: Unable to load /import/RaidHome/singh/simulators/sniper/sift/recorder/obj-intel64/sift_recorder: dlopen failed: cannot locate symbol "sscanf_s" referenced by "/import/RaidHome/singh/simulators/sniper/sift/recorder/obj-intel64/sift_recorder"...
[SNIPER] Internal exception: Segmentation fault. Access Address = 0x30ca000
*** Error in `/import/RaidHome/singh/simulators/sniper/lib/sniper': double free or corruption (out): 0x00000000030bf880 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777f5)[0x7fd8264827f5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8038a)[0x7fd82648b38a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fd82648f58c]
/lib/x86_64-linux-gnu/libc.so.6(_IO_setb+0x4b)[0x7fd82648655b]
/lib/x86_64-linux-gnu/libc.so.6(_IO_file_close_it+0xae)[0x7fd8264848fe]
/lib/x86_64-linux-gnu/libc.so.6(fclose+0x18f)[0x7fd8264783ff]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x40b7d8]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x11390)[0x7fd8284cb390]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x494ba5]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x494b08]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x4907e1]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x4908f8]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x48e280]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x48bf2b]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x480fe7]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x447baa]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x42b49f]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x41f416]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x40923a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fd82642b840]
/import/RaidHome/singh/simulators/sniper/lib/sniper[0x40b4e9]
======= Memory map: ========
00400000-0053e000 r-xp 00000000 00:2c 73849800 /import/RaidHome/singh/simulators/sniper/lib/sniper
0073e000-00743000 r--p 0013e000 00:2c 73849800 /import/RaidHome/singh/simulators/sniper/lib/sniper
00743000-00745000 rw-p 00143000 00:2c 73849800 /import/RaidHome/singh/simulators/sniper/lib/sniper
00745000-00749000 rw-p 00000000 00:00 0
026ea000-030ca000 rw-p 00000000 00:00 0 [heap]
7fd825803000-7fd826004000 rw-p 00000000 00:00 0
7fd826004000-7fd826006000 r-xp 00000000 08:05 28049916 /lib/x86_64-linux-gnu/
libutil-2.23.so7fd826006000-7fd826205000 ---p 00002000 08:05 28049916 /lib/x86_64-linux-gnu/
libutil-2.23.so7fd826205000-7fd826206000 r--p 00001000 08:05 28049916 /lib/x86_64-linux-gnu/
libutil-2.23.so7fd826206000-7fd826207000 rw-p 00002000 08:05 28049916 /lib/x86_64-linux-gnu/
libutil-2.23.so7fd826207000-7fd82620a000 r-xp 00000000 08:05 28050012 /lib/x86_64-linux-gnu/
libdl-2.23.so7fd82620a000-7fd826409000 ---p 00003000 08:05 28050012 /lib/x86_64-linux-gnu/
libdl-2.23.so7fd826409000-7fd82640a000 r--p 00002000 08:05 28050012 /lib/x86_64-linux-gnu/
libdl-2.23.so7fd82640a000-7fd82640b000 rw-p 00003000 08:05 28050012 /lib/x86_64-linux-gnu/
libdl-2.23.so7fd82640b000-7fd8265cb000 r-xp 00000000 08:05 28050364 /lib/x86_64-linux-gnu/
libc-2.23.so7fd8265cb000-7fd8267cb000 ---p 001c0000 08:05 28050364 /lib/x86_64-linux-gnu/
libc-2.23.so7fd8267cb000-7fd8267cf000 r--p 001c0000 08:05 28050364 /lib/x86_64-linux-gnu/
libc-2.23.so7fd8267cf000-7fd8267d1000 rw-p 001c4000 08:05 28050364 /lib/x86_64-linux-gnu/
libc-2.23.so7fd8267d1000-7fd8267d5000 rw-p 00000000 00:00 0
7fd8267d5000-7fd8267ec000 r-xp 00000000 08:05 28049497 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd8267ec000-7fd8269eb000 ---p 00017000 08:05 28049497 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd8269eb000-7fd8269ec000 r--p 00016000 08:05 28049497 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd8269ec000-7fd8269ed000 rw-p 00017000 08:05 28049497 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd8269ed000-7fd826af5000 r-xp 00000000 08:05 28050354 /lib/x86_64-linux-gnu/
libm-2.23.so7fd826af5000-7fd826cf4000 ---p 00108000 08:05 28050354 /lib/x86_64-linux-gnu/
libm-2.23.so7fd826cf4000-7fd826cf5000 r--p 00107000 08:05 28050354 /lib/x86_64-linux-gnu/
libm-2.23.so7fd826cf5000-7fd826cf6000 rw-p 00108000 08:05 28050354 /lib/x86_64-linux-gnu/
libm-2.23.so7fd826cf6000-7fd826e72000 r-xp 00000000 08:05 25039150 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7fd826e72000-7fd827072000 ---p 0017c000 08:05 25039150 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7fd827072000-7fd82707c000 r--p 0017c000 08:05 25039150 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7fd82707c000-7fd82707e000 rw-p 00186000 08:05 25039150 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7fd82707e000-7fd827082000 rw-p 00000000 00:00 0
7fd827082000-7fd827152000 r-xp 00000000 08:05 25036527 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fd827152000-7fd827351000 ---p 000d0000 08:05 25036527 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fd827351000-7fd827354000 r--p 000cf000 08:05 25036527 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fd827354000-7fd827356000 rw-p 000d2000 08:05 25036527 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fd827356000-7fd827357000 rw-p 00000000 00:00 0
7fd827357000-7fd827370000 r-xp 00000000 08:05 28049552 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd827370000-7fd82756f000 ---p 00019000 08:05 28049552 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd82756f000-7fd827570000 r--p 00018000 08:05 28049552 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd827570000-7fd827571000 rw-p 00019000 08:05 28049552 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd827571000-7fd827578000 r-xp 00000000 08:05 28050340 /lib/x86_64-linux-gnu/
librt-2.23.so7fd827578000-7fd827777000 ---p 00007000 08:05 28050340 /lib/x86_64-linux-gnu/
librt-2.23.so7fd827777000-7fd827778000 r--p 00006000 08:05 28050340 /lib/x86_64-linux-gnu/
librt-2.23.so7fd827778000-7fd827779000 rw-p 00007000 08:05 28050340 /lib/x86_64-linux-gnu/
librt-2.23.so7fd827779000-7fd8278f1000 r-xp 00000000 00:2c 73846690 /import/RaidHome/singh/simulators/sniper/python_kit/intel64/lib/libpython2.7.so.1.0
7fd8278f1000-7fd827af0000 ---p 00178000 00:2c 73846690 /import/RaidHome/singh/simulators/sniper/python_kit/intel64/lib/libpython2.7.so.1.0
7fd827af0000-7fd827b2c000 rw-p 00177000 00:2c 73846690 /import/RaidHome/singh/simulators/sniper/python_kit/intel64/lib/libpython2.7.so.1.0
7fd827b2c000-7fd827b3b000 rw-p 00000000 00:00 0
7fd827b3b000-7fd8281fc000 r-xp 00000000 00:2c 73847120 /import/RaidHome/singh/simulators/sniper/xed_kit/lib/libxed.so
7fd8281fc000-7fd8283fb000 ---p 006c1000 00:2c 73847120 /import/RaidHome/singh/simulators/sniper/xed_kit/lib/libxed.so
7fd8283fb000-7fd828496000 r--p 006c0000 00:2c 73847120 /import/RaidHome/singh/simulators/sniper/xed_kit/lib/libxed.so
7fd828496000-7fd8284b5000 rw-p 0075b000 00:2c 73847120 /import/RaidHome/singh/simulators/sniper/xed_kit/lib/libxed.so
7fd8284b5000-7fd8284ba000 rw-p 00000000 00:00 0
7fd8284ba000-7fd8284d2000 r-xp 00000000 08:05 28049637 /lib/x86_64-linux-gnu/
libpthread-2.23.so7fd8284d2000-7fd8286d1000 ---p 00018000 08:05 28049637 /lib/x86_64-linux-gnu/
libpthread-2.23.so7fd8286d1000-7fd8286d2000 r--p 00017000 08:05 28049637 /lib/x86_64-linux-gnu/
libpthread-2.23.so7fd8286d2000-7fd8286d3000 rw-p 00018000 08:05 28049637 /lib/x86_64-linux-gnu/
libpthread-2.23.so7fd8286d3000-7fd8286d7000 rw-p 00000000 00:00 0
7fd8286d7000-7fd8286fd000 r-xp 00000000 08:05 28050351 /lib/x86_64-linux-gnu/
ld-2.23.so7fd82889b000-7fd8288e6000 rw-p 00000000 00:00 0
7fd8288fb000-7fd8288fc000 rw-p 00000000 00:00 0
7fd8288fc000-7fd8288fd000 r--p 00025000 08:05 28050351 /lib/x86_64-linux-gnu/
ld-2.23.so7fd8288fd000-7fd8288fe000 rw-p 00026000 08:05 28050351 /lib/x86_64-linux-gnu/
ld-2.23.so7fd8288fe000-7fd8288ff000 rw-p 00000000 00:00 0
7ffd2311f000-7ffd23140000 rw-p 00000000 00:00 0 [stack]
7ffd2314d000-7ffd2314f000 r--p 00000000 00:00 0 [vvar]
7ffd2314f000-7ffd23151000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
[SNIPER] End
[SNIPER] Elapsed time: 1.52 seconds
------------------------------------------------------------
Segmentation fault. Access Address = 0x30ca000
Backtrace:
circular_queue.h:CircularQueue<MemoryDependencies::Producer>::pop:115
circular_queue.h:CircularQueue<MemoryDependencies::Producer>::empty:161
windows.cc:Windows::clear:83
windows.cc:Windows::Windows:57
interval_timer.cc:IntervalTimer::IntervalTimer:40
interval_performance_model.cc:IntervalPerformanceModel::IntervalPerformanceModel:15
performance_model.cc:PerformanceModel::create:33
core.cc:Core::Core:104
vector.tcc:void std::vector<Core*, std::allocator<Core*> >::emplace_back<Core*>:94 (discriminator 3)
simulator.cc:Simulator::start:147 (discriminator 15)
simulator.h:Simulator::getSingleton:42
??:??:0
??:_start:?
------------------------------------------------------------