Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Run ATPG with Fastscan encountering sigsegv fault

Status
Not open for further replies.

jedisith

Newbie level 1
Newbie level 1
Joined
Sep 17, 2015
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
78
Hi, everyone.

I am now using Fastscan to generate test patterns for transition fault, after the generation. I used command

'save patterns atpgfbtests.asc -Ascii -r'

to save the patterns to an external file. But now, I have a trouble with that, the tool will encounter an sigsegv problem once it execute this command. If I comment this command, everything will work fine. Does anybody know what's going on?

Ps: the sigsegv information is below

// sub-command: save patterns atpgfbtests.asc -Ascii -r
SIGSEGV caught.
*** glibc detected *** /package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe: munmap_chunk(): invalid pointer: 0x0000000000747363 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3c1f875e66]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x13e7fbf]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x13f6df3]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x7b1d9d]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x7b2db7]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0xe861f1]
/lib64/libpthread.so.0[0x3c2000f790]
/lib64/libc.so.6(_IO_vfprintf+0x3e5c)[0x3c1f847e2c]
/lib64/libc.so.6(_IO_fprintf+0x88)[0x3c1f84f0e8]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0xd31177]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0xd4c919]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0xea33fb]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x123992e]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x123c238]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x123fc59]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x2c14e89]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x2c1695e]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x2f7cd)[0x7f6eed4df7cd]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(Tcl_EvalObjv+0x42)[0x7f6eed4e09a2]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(TclEvalObjEx+0x344)[0x7f6eed4e0dc4]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x3b564)[0x7f6eed4eb564]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x2f7cd)[0x7f6eed4df7cd]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(Tcl_EvalObjv+0x42)[0x7f6eed4e09a2]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(TclEvalObjEx+0x344)[0x7f6eed4e0dc4]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0xb22f8)[0x7f6eed5622f8]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x2f7cd)[0x7f6eed4df7cd]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x71cda)[0x7f6eed521cda]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(TclObjInterpProcCore+0x115)[0x7f6eed5619c5]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x2f7cd)[0x7f6eed4df7cd]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x2f8c8)[0x7f6eed4df8c8]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x71cda)[0x7f6eed521cda]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x79f58)[0x7f6eed529f58]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(TclEvalObjEx+0x81)[0x7f6eed4e0b01]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x2c2a693]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x2c1fb9c]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x2c2693b]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x2c163c6]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x2c16b51]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x2f7cd)[0x7f6eed4df7cd]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x71cda)[0x7f6eed521cda]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(+0x79f58)[0x7f6eed529f58]
/package/eda/mg/tessent_2014_2/lnx-x86/lib64/libtcl8.5.so(TclEvalObjEx+0x81)[0x7f6eed4e0b01]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x2c2a693]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x2c1fb9c]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x49870c]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x4435da]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x3c1f81ed5d]
/package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe[0x4a95a5]
======= Memory map: ========
00400000-0594f000 r-xp 00000000 00:21 8587436 /package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe
0594f000-05a2f000 rw-p 0554e000 00:21 8587436 /package/eda/mg/tessent_2014_2/lnx-x86/bin64/fastscan.exe
05a2f000-07135000 rw-p 00000000 00:00 0
08a7e000-0cb0d000 rw-p 00000000 00:00 0 [heap]
3c1f400000-3c1f420000 r-xp 00000000 fd:00 786531 /lib64/ld-2.12.so
3c1f61f000-3c1f620000 r--p 0001f000 fd:00 786531 /lib64/ld-2.12.so
3c1f620000-3c1f621000 rw-p 00020000 fd:00 786531 /lib64/ld-2.12.so
3c1f621000-3c1f622000 rw-p 00000000 00:00 0
3c1f800000-3c1f98a000 r-xp 00000000 fd:00 786655 /lib64/libc-2.12.so
3c1f98a000-3c1fb8a000 ---p 0018a000 fd:00 786655 /lib64/libc-2.12.so
3c1fb8a000-3c1fb8e000 r--p 0018a000 fd:00 786655 /lib64/libc-2.12.so
3c1fb8e000-3c1fb8f000 rw-p 0018e000 fd:00 786655 /lib64/libc-2.12.so
3c1fb8f000-3c1fb94000 rw-p 00000000 00:00 0
3c1fc00000-3c1fc83000 r-xp 00000000 fd:00 786821 /lib64/libm-2.12.so
3c1fc83000-3c1fe82000 ---p 00083000 fd:00 786821 /lib64/libm-2.12.so
3c1fe82000-3c1fe83000 r--p 00082000 fd:00 786821 /lib64/libm-2.12.so
3c1fe83000-3c1fe84000 rw-p 00083000 fd:00 786821 /lib64/libm-2.12.so
3c20000000-3c20017000 r-xp 00000000 fd:00 792176 /lib64/libpthread-2.12.so
3c20017000-3c20217000 ---p 00017000 fd:00 792176 /lib64/libpthread-2.12.so
3c20217000-3c20218000 r--p 00017000 fd:00 792176 /lib64/libpthread-2.12.so
3c20218000-3c20219000 rw-p 00018000 fd:00 792176 /lib64/libpthread-2.12.so
3c20219000-3c2021d000 rw-p 00000000 00:00 0
3c20400000-3c20402000 r-xp 00000000 fd:00 792177 /lib64/libdl-2.12.so
3c20402000-3c20602000 ---p 00002000 fd:00 792177 /lib64/libdl-2.12.so
3c20602000-3c20603000 r--p 00002000 fd:00 792177 /lib64/libdl-2.12.so
3c20603000-3c20604000 rw-p 00003000 fd:00 792177 /lib64/libdl-2.12.so
3c20c00000-3c20c07000 r-xp 00000000 fd:00 792193 /lib64/librt-2.12.so
3c20c07000-3c20e06000 ---p 00007000 fd:00 792193 /lib64/librt-2.12.so
3c20e06000-3c20e07000 r--p 00006000 fd:00 792193 /lib64/librt-2.12.so
3c20e07000-3c20e08000 rw-p 00007000 fd:00 792193 /lib64/librt-2.12.so
3c22400000-3c22537000 r-xp 00000000 fd:00 930512 /usr/lib64/libX11.so.6.3.0
3c22537000-3c22737000 ---p 00137000 fd:00 930512 /usr/lib64/libX11.so.6.3.0
3c22737000-3c2273d000 rw-p 00137000 fd:00 930512 /usr/lib64/libX11.so.6.3.0
3c22800000-3c2281e000 r-xp 00000000 fd:00 930412 /usr/lib64/libxcb.so.1.1.0
3c2281e000-3c22a1d000 ---p 0001e000 fd:00 930412 /usr/lib64/libxcb.so.1.1.0
3c22a1d000-3c22a1e000 rw-p 0001d000 fd:00 930412 /usr/lib64/libxcb.so.1.1.0
3c22c00000-3c22c02000 r-xp 00000000 fd:00 930096 /usr/lib64/libXau.so.6.0.0
3c22c02000-3c22e02000 ---p 00002000 fd:00 930096 /usr/lib64/libXau.so.6.0.0
3c22e02000-3c22e03000 rw-p 00002000 fd:00 930096 /usr/lib64/libXau.so.6.0.0
3c2ec00000-3c2ec1d000 r-xp 00000000 fd:00 792178 /lib64/libtinfo.so.5.7
3c2ec1d000-3c2ee1c000 ---p 0001d000 fd:00 792178 /lib64/libtinfo.so.5.7
3c2ee1c000-3c2ee20000 rw-p 0001c000 fd:00 792178 /lib64/libtinfo.so.5.7
3c2ee20000-3c2ee21000 rw-p 00000000 00:00 0
3c30000000-3c30022000 r-xp 00000000 fd:00 792215 /lib64/libncurses.so.5.7
3c30022000-3c30221000 ---p 00022000 fd:00 792215 /lib64/libncurses.so.5.7
3c30221000-3c30222000 rw-p 00021000 fd:00 792215 /lib64/libncurses.so.5.7
7f6ee412f000-7f6ee432f000 rw-p 00000000 00:00 0
7f6ee432f000-7f6ee4336000 r--s 00000000 fd:00 935238 /usr/lib64/gconv/gconv-modules.cache
7f6ee4336000-7f6ee4342000 r-xp 00000000 fd:00 786798 /lib64/libnss_files-2.12.so
7f6ee4342000-7f6ee4542000 ---p 0000c000 fd:00 786798 /lib64/libnss_files-2.12.so
7f6ee4542000-7f6ee4543000 r--p 0000c000 fd:00 786798 /lib64/libnss_files-2.12.so
7f6ee4543000-7f6ee4544000 rw-p 0000d000 fd:00 786798 /lib64/libnss_files-2.12.so
7f6ee4544000-7f6ee4545000 ---p 00000000 00:00 0
7f6ee4545000-7f6ee4f45000 rwxp 00000000 00:00 0
7f6ee4f45000-7f6eeadd6000 r--p 00000000 fd:00 935231 /usr/lib/locale/locale-archive
7f6eeadd6000-7f6eeafcb000 rw-p 00000000 00:00 0
7f6eeb0cb000-7f6eeb10d000 rw-p 00000000 00:00 0
7f6eec280000-7f6eec4c8000 rw-p 00000000 00:00 0
7f6eec4c8000-7f6eec4dd000 r-xp 00000000 00:21 8609814 /package/eda/mg/tessent_2014_2/lnx-x86/lib64/libgcc_s.so.1
7f6eec4dd000-7f6eec6dc000 ---p 00015000 00:21 8609814 /package/eda/mg/tessent_2014_2/lnx-x86/lib64/libgcc_s.so.1
7f6eec6dc000-7f6eec6dd000 rw-p 00014000 00:21 8609814 /package/eda/mg/tessent_2014_2/lnx-x86/lib64/libgcc_s.so.1
7f6eec6dd000-7f6eec6de000 rw-p 00000000 00:00 0
7f6eec6de000-7f6eec7be000 r-xp 00000000 00:21 8609815 /package/eda/mg/tessent_2014_2/lnx-x86/lib64/libstdc++.so.6.0.16
7f6eec7be000-7f6eec9bd000 ---p 000e0000 00:21 8609815 /package/eda/mg/tessent_2014_2/lnx-x86/lib64/libstdc++.so.6.0.16
7f6eec9bd000-7f6eec9c5000 r--p 000df000 00:21 8609815 /package/eda/mg/tessent_2014_2/lnx-x86/lib64/libstdc++.so.6.0.16
7f6eec9c5000-7f6eec9c7000 rw-p 000e7000 00:21 8609815 /package/eda/mg/tessent_2014_2/lnx-x86/lib64/libstdc++.so.6.0.16... program aborting abnormally
/package/eda/mg/tessent_2014_2/bin/fastscan[54]: .: line 113: 20874: Abort(coredump)
Abort (core dumped)
wang2489 ~/Desktop/sigsegv_test/test_ATPG_number >
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top