tcpdump mailing list archives

Re: pcap_compile Segmentation Fault


From: Flavio Truzzi <flaviotruzzi () gmail com>
Date: Wed, 13 Jul 2011 00:26:25 -0300

======= Backtrace: =========
/lib/libc.so.6(+0x7366a)[0x7ffff5c9666a]
/lib/libc.so.6(cfree+0x6c)[0x7ffff5c9a54c]
/usr/lib/libpcap.so.1(+0x1837a)[0x7ffff7bbd37a]
/usr/lib/libpcap.so.1(icode_to_fcode+0x7e)[0x7ffff7bbf7be]
/usr/lib/libpcap.so.1(pcap_compile+0x236)[0x7ffff7bb4576]
/home/ftruzzi/devel/miniprojeto-build-desktop/miniprojeto[0x40139f]
/home/ftruzzi/devel/miniprojeto-build-desktop/miniprojeto[0x401194]
/lib/libc.so.6(__libc_start_main+0xed)[0x7ffff5c4417d]
/home/ftruzzi/devel/miniprojeto-build-desktop/miniprojeto[0x401271]
======= Memory map: ========
00400000-00402000 r-xp 00000000 08:01 4853757
/home/ftruzzi/devel/miniprojeto-build-desktop/miniprojeto
00601000-00602000 rw-p 00001000 08:01 4853757
/home/ftruzzi/devel/miniprojeto-build-desktop/miniprojeto
00602000-00623000 rw-p 00000000 00:00 0
[heap]
7fffec000000-7fffec021000 rw-p 00000000 00:00 0
7fffec021000-7ffff0000000 ---p 00000000 00:00 0
7ffff2ae0000-7ffff2d75000 rw-s 00000000 00:07 306162
socket:[306162]
7ffff2d75000-7ffff2d7a000 r-xp 00000000 08:01 8530711
/usr/lib/libXdmcp.so.6.0.0
7ffff2d7a000-7ffff2f79000 ---p 00005000 08:01 8530711
/usr/lib/libXdmcp.so.6.0.0
7ffff2f79000-7ffff2f7a000 rw-p 00004000 08:01 8530711
/usr/lib/libXdmcp.so.6.0.0
7ffff2f7a000-7ffff2f7c000 r-xp 00000000 08:01 8530774
/usr/lib/libXau.so.6.0.0
7ffff2f7c000-7ffff317b000 ---p 00002000 08:01 8530774
/usr/lib/libXau.so.6.0.0
7ffff317b000-7ffff317c000 rw-p 00001000 08:01 8530774
/usr/lib/libXau.so.6.0.0
7ffff317c000-7ffff3197000 r-xp 00000000 08:01 8530823
/usr/lib/libxcb.so.1.1.0
7ffff3197000-7ffff3396000 ---p 0001b000 08:01 8530823
/usr/lib/libxcb.so.1.1.0
7ffff3396000-7ffff3397000 rw-p 0001a000 08:01 8530823
/usr/lib/libxcb.so.1.1.0
7ffff3397000-7ffff33be000 r-xp 00000000 08:01 8523466
/usr/lib/libexpat.so.1.5.2
7ffff33be000-7ffff35bd000 ---p 00027000 08:01 8523466
/usr/lib/libexpat.so.1.5.2
7ffff35bd000-7ffff35c0000 rw-p 00026000 08:01 8523466
/usr/lib/libexpat.so.1.5.2
7ffff35c0000-7ffff35c3000 r-xp 00000000 08:01 1835335
/lib/libuuid.so.1.3.0
7ffff35c3000-7ffff37c3000 ---p 00003000 08:01 1835335
/lib/libuuid.so.1.3.0
7ffff37c3000-7ffff37c4000 rw-p 00003000 08:01 1835335
/lib/libuuid.so.1.3.0
7ffff37c4000-7ffff37ff000 r-xp 00000000 08:01 1835173
/lib/libpcre.so.0.0.1
7ffff37ff000-7ffff39fe000 ---p 0003b000 08:01 1835173
/lib/libpcre.so.0.0.1
7ffff39fe000-7ffff39ff000 rw-p 0003a000 08:01 1835173
/lib/libpcre.so.0.0.1
7ffff39ff000-7ffff3a01000 r-xp 00000000 08:01 1835304
/lib/libdl-2.14.so
7ffff3a01000-7ffff3c01000 ---p 00002000 08:01 1835304
/lib/libdl-2.14.so
7ffff3c01000-7ffff3c02000 r--p 00002000 08:01 1835304
/lib/libdl-2.14.so
7ffff3c02000-7ffff3c03000 rw-p 00003000 08:01 1835304
/lib/libdl-2.14.so
7ffff3c03000-7ffff3d3c000 r-xp 00000000 08:01 8531716
/usr/lib/libX11.so.6.3.0
7ffff3d3c000-7ffff3f3c000 ---p 00139000 08:01 8531716
/usr/lib/libX11.so.6.3.0
7ffff3f3c000-7ffff3f42000 rw-p 00139000 08:01 8531716
/usr/lib/libX11.so.6.3.0
7ffff3f42000-7ffff3f54000 r-xp 00000000 08:01 8531990
/usr/lib/libXext.so.6.4.0
7ffff3f54000-7ffff4153000 ---p 00012000 08:01 8531990
/usr/lib/libXext.so.6.4.0
7ffff4153000-7ffff4154000 rw-p 00011000 08:01 8531990
/usr/lib/libXext.so.6.4.0
7ffff4154000-7ffff4186000 r-xp 00000000 08:01 8531781
/usr/lib/libfontconfig.so.1.4.4
7ffff4186000-7ffff4386000 ---p 00032000 08:01 8531781
/usr/lib/libfontconfig.so.1.4.4
7ffff4386000-7ffff4388000 rw-p 00032000 08:01 8531781
/usr/lib/libfontconfig.so.1.4.4
7ffff4388000-7ffff4391000 r-xp 00000000 08:01 8532581
/usr/lib/libXrender.so.1.3.0
7ffff4391000-7ffff4591000 ---p 00009000 08:01 8532581
/usr/lib/libXrender.so.1.3.0
7ffff4591000-7ffff4592000 rw-p 00009000 08:01 8532581
/usr/lib/libXrender.so.1.3.0
7ffff4592000-7ffff45a9000 r-xp 00000000 08:01 8532175
/usr/lib/libICE.so.6.3.0
7ffff45a9000-7ffff47a8000 ---p 00017000 08:01 8532175
/usr/lib/libICE.so.6.3.0
7ffff47a8000-7ffff47a9000 rw-p 00016000 08:01 8532175
/usr/lib/libICE.so.6.3.0
7ffff47a9000-7ffff47ad000 rw-p 00000000 00:00 0
7ffff47ad000-7ffff47b4000 r-xp 00000000 08:01 8532183
/usr/lib/libSM.so.6.0.1
7ffff47b4000-7ffff49b3000 ---p 00007000 08:01 8532183
/usr/lib/libSM.so.6.0.1
7ffff49b3000-7ffff49b4000 rw-p 00006000 08:01 8532183
/usr/lib/libSM.so.6.0.1
7ffff49b4000-7ffff4a00000 r-xp 00000000 08:01 8523252
/usr/lib/libgobject-2.0.so.0.2800.8
7ffff4a00000-7ffff4bff000 ---p 0004c000 08:01 8523252
/usr/lib/libgobject-2.0.so.0.2800.8
7ffff4bff000-7ffff4c01000 rw-p 0004b000 08:01 8523252
/usr/lib/libgobject-2.0.so.0.2800.8
7ffff4c01000-7ffff4c02000 rw-p 00000000 00:00 0
7ffff4c02000-7ffff4c96000 r-xp 00000000 08:01 8530713
/usr/lib/libfreetype.so.6.6.2
7ffff4c96000-7ffff4e95000 ---p 00094000 08:01 8530713
/usr/lib/libfreetype.so.6.6.2
7ffff4e95000-7ffff4e9b000 rw-p 00093000 08:01 8530713
/usr/lib/libfreetype.so.6.6.2
7ffff4e9b000-7ffff4eb3000 r-xp 00000000 08:01 8521212
/usr/lib/libz.so.1.2.5
7ffff4eb3000-7ffff50b2000 ---p 00018000 08:01 8521212
/usr/lib/libz.so.1.2.5
7ffff50b2000-7ffff50b3000 rw-p 00017000 08:01 8521212
/usr/lib/libz.so.1.2.5
7ffff50b3000-7ffff50db000 r-xp 00000000 08:01 8550636
/usr/lib/libpng12.so.0.44.0
7ffff50db000-7ffff52db000 ---p 00028000 08:01 8550636
/usr/lib/libpng12.so.0.44.0
7ffff52db000-7ffff52dc000 rw-p 00028000 08:01 8550636
/usr/lib/libpng12.so.0.44.0
7ffff52dc000-7ffff53c5000 r-xp 00000000 08:01 8523249
/usr/lib/libglib-2.0.so.0.2800.8
7ffff53c5000-7ffff55c5000 ---p 000e9000 08:01 8523249
/usr/lib/libglib-2.0.so.0.2800.8
7ffff55c5000-7ffff55c6000 rw-p 000e9000 08:01 8523249
/usr/lib/libglib-2.0.so.0.2800.8
7ffff55c6000-7ffff55c7000 rw-p 00000000 00:00 0
7ffff55c7000-7ffff55ce000 r-xp 00000000 08:01 1839281
/lib/librt-2.14.so
7ffff55ce000-7ffff57cd000 ---p 00007000 08:01 1839281
/lib/librt-2.14.so
7ffff57cd000-7ffff57ce000 r--p 00006000 08:01 1839281
/lib/librt-2.14.so
7ffff57ce000-7ffff57cf000 rw-p 00007000 08:01 1839281
/lib/librt-2.14.so
7ffff57cf000-7ffff57d3000 r-xp 00000000 08:01 8523251
/usr/lib/libgthread-2.0.so.0.2800.8
7ffff57d3000-7ffff59d2000 ---p 00004000 08:01 8523251
/usr/lib/libgthread-2.0.so.0.2800.8
7ffff59d2000-7ffff59d3000 rw-p 00003000 08:01 8523251
/usr/lib/libgthread-2.0.so.0.2800.8
7ffff59d3000-7ffff5a1e000 r-xp 00000000 08:01 8539467
/usr/lib/libnl.so.1.1
7ffff5a1e000-7ffff5c1e000 ---p 0004b000 08:01 8539467
/usr/lib/libnl.so.1.1
7ffff5c1e000-7ffff5c23000 rw-p 0004b000 08:01 8539467
/usr/lib/libnl.so.1.1
7ffff5c23000-7ffff5d7a000 r-xp 00000000 08:01 1835048
/lib/libc-2.14.so
7ffff5d7a000-7ffff5f7a000 ---p 00157000 08:01 1835048
/lib/libc-2.14.so
7ffff5f7a000-7ffff5f7e000 r--p 00157000 08:01 1835048
/lib/libc-2.14.so
7ffff5f7e000-7ffff5f7f000 rw-p 0015b000 08:01 1835048
/lib/libc-2.14.so
7ffff5f7f000-7ffff5f84000 rw-p 00000000 00:00 0
7ffff5f84000-7ffff5f99000 r-xp 00000000 08:01 8521182
/usr/lib/libgcc_s.so.1
7ffff5f99000-7ffff6199000 ---p 00015000 08:01 8521182
/usr/lib/libgcc_s.so.1
7ffff6199000-7ffff619a000 rw-p 00015000 08:01 8521182
/usr/lib/libgcc_s.so.1
7ffff619a000-7ffff621b000 r-xp 00000000 08:01 1835051
/lib/libm-2.14.so
7ffff621b000-7ffff641a000 ---p 00081000 08:01 1835051
/lib/libm-2.14.so
7ffff641a000-7ffff641b000 r--p 00080000 08:01 1835051
/lib/libm-2.14.so
7ffff641b000-7ffff641c000 rw-p 00081000 08:01 1835051
/lib/libm-2.14.so
7ffff641c000-7ffff6507000 r-xp 00000000 08:01 8521159
/usr/lib/libstdc++.so.6.0.16
7ffff6507000-7ffff6707000 ---p 000eb000 08:01 8521159
/usr/lib/libstdc++.so.6.0.16
7ffff6707000-7ffff670f000 r--p 000eb000 08:01 8521159
/usr/lib/libstdc++.so.6.0.16
7ffff670f000-7ffff6711000 rw-p 000f3000 08:01 8521159
/usr/lib/libstdc++.so.6.0.16
7ffff6711000-7ffff6726000 rw-p 00000000 00:00 0
7ffff6726000-7ffff673d000 r-xp 00000000 08:01 1835015
/lib/libpthread-2.14.so
7ffff673d000-7ffff693d000 ---p 00017000 08:01 1835015
/lib/libpthread-2.14.so
7ffff693d000-7ffff693e000 r--p 00017000 08:01 1835015
/lib/libpthread-2.14.so
7ffff693e000-7ffff693f000 rw-p 00018000 08:01 1835015
/lib/libpthread-2.14.so
7ffff693f000-7ffff6943000 rw-p 00000000 00:00 0
7ffff6943000-7ffff6c09000 r-xp 00000000 08:01 4466259
/home/ftruzzi/QtSDK/Desktop/Qt/473/gcc/lib/libQtCore.so.4.7.3
7ffff6c09000-7ffff6e09000 ---p 002c6000 08:01 4466259
/home/ftruzzi/QtSDK/Desktop/Qt/473/gcc/lib/libQtCore.so.4.7.3
7ffff6e09000-7ffff6e18000 rw-p 002c6000 08:01 4466259
/home/ftruzzi/QtSDK/Desktop/Qt/473/gcc/lib/libQtCore.so.4.7.3
7ffff6e18000-7ffff7951000 r-xp 00000000 08:01 4466264
/home/ftruzzi/QtSDK/Desktop/Qt/473/gcc/lib/libQtGui.so.4.7.3
7ffff7951000-7ffff7b50000 ---p 00b39000 08:01 4466264
/home/ftruzzi/QtSDK/Desktop/Qt/473/gcc/lib/libQtGui.so.4.7.3
7ffff7b50000-7ffff7ba2000 rw-p 00b38000 08:01 4466264
/home/ftruzzi/QtSDK/Desktop/Qt/473/gcc/lib/libQtGui.so.4.7.3
7ffff7ba2000-7ffff7ba5000 rw-p 00000000 00:00 0
7ffff7ba5000-7ffff7bdc000 r-xp 00000000 08:01 8526503
/usr/lib/libpcap.so.1.1.1
7ffff7bdc000-7ffff7ddb000 ---p 00037000 08:01 8526503
/usr/lib/libpcap.so.1.1.1
7ffff7ddb000-7ffff7ddd000 rw-p 00036000 08:01 8526503
/usr/lib/libpcap.so.1.1.1
7ffff7ddd000-7ffff7dde000 rw-p 00000000 00:00 0
7ffff7dde000-7ffff7dfd000 r-xp 00000000 08:01 1835156
/lib/ld-2.14.so
7ffff7fba000-7ffff7fc9000 rw-p 00000000 00:00 0
7ffff7ff9000-7ffff7ffb000 rw-p 00000000 00:00 0
7ffff7ffb000-7ffff7ffc000 r-xp 00000000 00:00 0
[vdso]
7ffff7ffc000-7ffff7ffd000 r--p 0001e000 08:01 1835156
/lib/ld-2.14.so
7ffff7ffd000-7ffff7ffe000 rw-p 0001f000 08:01 1835156
/lib/ld-2.14.so
7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0
7ffffffde000-7ffffffff000 rw-p 00000000 00:00 0
[stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
[vsyscall]

Program received signal SIGABRT, Aborted.
0x00007ffff5c57795 in raise () from /lib/libc.so.6
(gdb) backtrace
#0  0x00007ffff5c57795 in raise () from /lib/libc.so.6
#1  0x00007ffff5c58c0b in abort () from /lib/libc.so.6
#2  0x00007ffff5c9072e in ?? () from /lib/libc.so.6
#3  0x00007ffff5c9666a in ?? () from /lib/libc.so.6
#4  0x00007ffff5c9a54c in free () from /lib/libc.so.6
#5  0x00007ffff7bbd37a in ?? () from /usr/lib/libpcap.so.1
#6  0x00007ffff7bbf7be in icode_to_fcode () from /usr/lib/libpcap.so.1
#7  0x00007ffff7bb4576 in pcap_compile () from /usr/lib/libpcap.so.1
#8  0x000000000040139f in Filter::Filter(std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, pcap*) ()
#9  0x0000000000401194 in main ()
(gdb)


On Mon, Jun 6, 2011 at 2:41 PM, Guy Harris <guy () alum mit edu> wrote:


On Jun 6, 2011, at 10:39 AM, Flavio Truzzi wrote:

Anyone?

As Darren Reed asked:

       stack trace?
-
This is the tcpdump-workers list.
Visit https://cod.sandelman.ca/ to unsubscribe.




-- 
Flavio Sales Truzzi
-
This is the tcpdump-workers list.
Visit https://cod.sandelman.ca/ to unsubscribe.


Current thread: