Dear All,
I am running Modbus application. application is running perfactly file on ubuntu 12.04 32 bit. but when I run same application on ubuntu 14.04 64 bit. I got below error.
Value of Connect_flag = 1
ptr_cur->name : Master-Modbus
Free Document
IP Address: 127.0.0.1
Port No.: 502
Get Reference
Connection failed 1: Connection refused
Req Length : -1
Sending Modbus Query over TCP/IP 3
*** buffer overflow detected ***: ./modbus_master terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7338f)[0x7fd73856938f]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x5c)[0x7fd738600c9c]
/lib/x86_64-linux-gnu/libc.so.6(+0x109b60)[0x7fd7385ffb60]
/lib/x86_64-linux-gnu/libc.so.6(+0x10abe7)[0x7fd738600be7]
/usr/local/lib/libmodbus.so.5(+0x3dc8)[0x7fd738e41dc8]
./modbus_master[0x401b99]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x8182)[0x7fd7388c3182]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fd7385f047d]
======= Memory map: ========
00400000-00403000 r-xp 00000000 08:12 5898243 /home/ankur/Panorma/Source_Code_Panorama_Priyank/Master_Modbus_PC_Code_AS/modbus_master/Debug/modbus_master
00602000-00603000 r--p 00002000 08:12 5898243 /home/ankur/Panorma/Source_Code_Panorama_Priyank/Master_Modbus_PC_Code_AS/modbus_master/Debug/modbus_master
00603000-00604000 rw-p 00003000 08:12 5898243 /home/ankur/Panorma/Source_Code_Panorama_Priyank/Master_Modbus_PC_Code_AS/modbus_master/Debug/modbus_master
02214000-02235000 rw-p 00000000 00:00 0 [heap]
7fd730000000-7fd730021000 rw-p 00000000 00:00 0
7fd730021000-7fd734000000 ---p 00000000 00:00 0
7fd7363ba000-7fd7363d0000 r-xp 00000000 08:18 2494892 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd7363d0000-7fd7365cf000 ---p 00016000 08:18 2494892 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd7365cf000-7fd7365d0000 rw-p 00015000 08:18 2494892 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd7365d0000-7fd7365d1000 ---p 00000000 00:00 0
7fd7365d1000-7fd736dd1000 rw-p 00000000 00:00 0 [stack:3615]
7fd736dd1000-7fd736dd2000 ---p 00000000 00:00 0
7fd736dd2000-7fd7375d2000 rw-p 00000000 00:00 0 [stack:3614]
7fd7375d2000-7fd7375d3000 ---p 00000000 00:00 0
7fd7375d3000-7fd737dd3000 rw-p 00000000 00:00 0 [stack:3613]
7fd737dd3000-7fd737ed8000 r-xp 00000000 08:18 2494915 /lib/x86_64-linux-gnu/libm-2.19.so
7fd737ed8000-7fd7380d7000 ---p 00105000 08:18 2494915 /lib/x86_64-linux-gnu/libm-2.19.so
7fd7380d7000-7fd7380d8000 r--p 00104000 08:18 2494915 /lib/x86_64-linux-gnu/libm-2.19.so
7fd7380d8000-7fd7380d9000 rw-p 00105000 08:18 2494915 /lib/x86_64-linux-gnu/libm-2.19.so
7fd7380d9000-7fd7380f1000 r-xp 00000000 08:18 2495028 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd7380f1000-7fd7382f0000 ---p 00018000 08:18 2495028 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd7382f0000-7fd7382f1000 r--p 00017000 08:18 2495028 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd7382f1000-7fd7382f2000 rw-p 00018000 08:18 2495028 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd7382f2000-7fd7382f5000 r-xp 00000000 08:18 2494882 /lib/x86_64-linux-gnu/libdl-2.19.so
7fd7382f5000-7fd7384f4000 ---p 00003000 08:18 2494882 /lib/x86_64-linux-gnu/libdl-2.19.so
7fd7384f4000-7fd7384f5000 r--p 00002000 08:18 2494882 /lib/x86_64-linux-gnu/libdl-2.19.so
7fd7384f5000-7fd7384f6000 rw-p 00003000 08:18 2494882 /lib/x86_64-linux-gnu/libdl-2.19.so
7fd7384f6000-7fd7386b1000 r-xp 00000000 08:18 2494865 /lib/x86_64-linux-gnu/libc-2.19.so
7fd7386b1000-7fd7388b0000 ---p 001bb000 08:18 2494865 /lib/x86_64-linux-gnu/libc-2.19.so
7fd7388b0000-7fd7388b4000 r--p 001ba000 08:18 2494865 /lib/x86_64-linux-gnu/libc-2.19.so
7fd7388b4000-7fd7388b6000 rw-p 001be000 08:18 2494865 /lib/x86_64-linux-gnu/libc-2.19.so
7fd7388b6000-7fd7388bb000 rw-p 00000000 00:00 0
7fd7388bb000-7fd7388d4000 r-xp 00000000 08:18 2494985 /lib/x86_64-linux-gnu/libpthread-2.19.so
7fd7388d4000-7fd738ad3000 ---p 00019000 08:18 2494985 /lib/x86_64-linux-gnu/libpthread-2.19.so
7fd738ad3000-7fd738ad4000 r--p 00018000 08:18 2494985 /lib/x86_64-linux-gnu/libpthread-2.19.so
7fd738ad4000-7fd738ad5000 rw-p 00019000 08:18 2494985 /lib/x86_64-linux-gnu/libpthread-2.19.so
7fd738ad5000-7fd738ad9000 rw-p 00000000 00:00 0
7fd738ad9000-7fd738c34000 r-xp 00000000 08:18 536447 /usr/local/lib/libxml2.so.2.9.2
7fd738c34000-7fd738e33000 ---p 0015b000 08:18 536447 /usr/local/lib/libxml2.so.2.9.2
7fd738e33000-7fd738e3b000 r--p 0015a000 08:18 536447 /usr/local/lib/libxml2.so.2.9.2
7fd738e3b000-7fd738e3d000 rw-p 00162000 08:18 536447 /usr/local/lib/libxml2.so.2.9.2
7fd738e3d000-7fd738e3e000 rw-p 00000000 00:00 0
7fd738e3e000-7fd738e47000 r-xp 00000000 08:18 536453 /usr/local/lib/libmodbus.so.5.0.5
7fd738e47000-7fd739046000 ---p 00009000 08:18 536453 /usr/local/lib/libmodbus.so.5.0.5
7fd739046000-7fd739047000 r--p 00008000 08:18 536453 /usr/local/lib/libmodbus.so.5.0.5
7fd739047000-7fd739048000 rw-p 00009000 08:18 536453 /usr/local/lib/libmodbus.so.5.0.5
7fd739048000-7fd73906b000 r-xp 00000000 08:18 2494841 /lib/x86_64-linux-gnu/ld-2.19.so
7fd739241000-7fd739247000 rw-p 00000000 00:00 0
7fd739266000-7fd73926a000 rw-p 00000000 00:00 0
7fd73926a000-7fd73926b000 r--p 00022000 08:18 2494841 /lib/x86_64-linux-gnu/ld-2.19.so
7fd73926b000-7fd73926c000 rw-p 00023000 08:18 2494841 /lib/x86_64-linux-gnu/ld-2.19.so
7fd73926c000-7fd73926d000 rw-p 00000000 00:00 0
7fff4189c000-7fff418bd000 rw-p 00000000 00:00 0 [stack]
7fff418bd000-7fff418bf000 r--p 00000000 00:00 0 [vvar]
7fff418bf000-7fff418c1000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted (core dumped)
Please help me out to resolve this issue.