Opened 9 years ago

Closed 8 years ago

#492 closed defect (fixed)

tcprewrite fragroute Segmentation fault

Reported by: Anton Owned by: Aaron Turner
Priority: high Milestone: 3.5.1
Component: tcprewrite Version: 3.4.4
Keywords: Cc:
Operating System: Add to FAQ?: no
Hardware: All
Output of tcpreplay -V: tcprewrite version: 3.4.5beta3 (build 2495:2537) Copyright 2000-2010 by Aaron Turner <aturner at synfin dot net> Cache file supported: 04 Compiled against libdnet: 1.11 Compiled against libpcap: 1.1.1 64 bit packet counters: enabled Verbose printing via tcpdump: enabled Fragroute engine: enabled

Description (last modified by Aaron Turner)

tcprewrite exits with a segmentation fault when fragroute is run with the following combinations of config options (amongst others):

order reverse
ip_chaff ttl
ip_frag 1416 old
dup first 50

and

order reverse
ip_chaff dup
ip_chaff ttl
dup first 50

These two and 26 other configurations have been found to produce this error. Running on fedora 15.

Attachments (2)

pop_ip4_10.pcap (111.4 KB) - added by Anton 9 years ago.
example pcap
fragroute.fix (1.1 KB) - added by Aaron Turner 8 years ago.
patch to fix issue

Download all attachments as: .zip

Change History (6)

Changed 9 years ago by Anton

Attachment: pop_ip4_10.pcap added

example pcap

comment:1 Changed 9 years ago by Aaron Turner

Description: modified (diff)
Milestone: 3.4.5
Priority: mediumhigh
Status: newassigned

comment:2 Changed 8 years ago by Aaron Turner

Milestone: 3.5.03.5.1

Changed 8 years ago by Aaron Turner

Attachment: fragroute.fix added

patch to fix issue

comment:3 Changed 8 years ago by Aaron Turner

(In [2627]) apply Stas Grabois' patch to fix segfault with fragroute refs #492

comment:4 Changed 8 years ago by Aaron Turner

Resolution: fixed
Status: assignedclosed

(In [2628]) svn merge -c 2627 branches/3.4 to ../../trunk/

fixes #492

Note: See TracTickets for help on using tickets.