Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 2767] New: tshark-1.0.2 (dumpcap) signal abort core saved

Date: Sun, 3 Aug 2008 04:02:25 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2767

           Summary: tshark-1.0.2 (dumpcap) signal abort core saved
           Product: Wireshark
           Version: 1.0.2
          Platform: PC
        OS/Version: Linux (other)
            Status: NEW
          Severity: Major
          Priority: Medium
         Component: TShark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: moheedm@xxxxxxxxx
                CC: moheedm@xxxxxxxxx


Build Information:

Linux# tshark -v
TShark 1.0.2 (SVN Rev 25698)

Copyright 1998-2008 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled with GLib 2.6.1, with libpcap 0.9.8, with libz 1.2.1.1, with POSIX
capabilities (Linux), with libpcre 4.5, without SMI, without ADNS, without Lua,
without GnuTLS, without Gcrypt, without Kerberos.

Running on Linux 2.6.10_mvl401-pc_target, with libpcap version 0.9.8.

Built using gcc 3.4.3 (MontaVista 3.4.3-25.0.116.0601565 2006-09-20).
Linux# 

--
#######################Console Logs########################
Linux# tshark
Capturing on eth0
  0.000000 00:1a:6c:e3:da:8a -> 01:80:c2:00:00:00 STP Conf. Root =
24721/00:19:30:98:4e:80  Cost = 8  Port = 0x800a
  1.485123      0.0.0.0 -> 255.255.255.255 DHCP DHCP Discover - Transaction ID
0x808c04
  2.001920 00:1a:6c:e3:da:8a -> 01:80:c2:00:00:00 STP Conf. Root =
24721/00:19:30:98:4e:80  Cost = 8  Port = 0x800a
  2.569810      0.0.0.0 -> 255.255.255.255 DHCP DHCP Discover - Transaction ID
0x78c9de
(process:30239): CaptureChild-INFO (recursed): Signal: Stop capture
aborting...
tshark: Child capture process died: Abort - core dumped Exiting...
Linux#
#######################Stack Trace########################
(gdb) where
#0 0xb7e42910 in raise () from /lib/tls/libc.so.6
#1 0xb7e43e08 in abort () from /lib/tls/libc.so.6
#2 0xb7f56710 in g_logv () from /usr/lib/libglib-2.0.so.0
#3 0xb7f5672a in g_log () from /usr/lib/libglib-2.0.so.0
#4 0x0804ed84 in capture_loop_stop_signal_handler (signo=10)
at ../../../tshark/wireshark-1.0.2/dumpcap.c:1696
#5 <signal handler called>
#6 0xb7f74b6f in g_spawn_close_pid () from /usr/lib/libglib-2.0.so.0
#7 0xb7f75472 in g_spawn_close_pid () from /usr/lib/libglib-2.0.so.0
#8 0xb7f76be4 in g_spawn_close_pid () from /usr/lib/libglib-2.0.so.0
#9 0xb7f72577 in g_vasprintf () from /usr/lib/libglib-2.0.so.0
#10 0xb7f63e0e in g_strdup_vprintf () from /usr/lib/libglib-2.0.so.0
#11 0xb7f56525 in g_logv () from /usr/lib/libglib-2.0.so.0
#12 0xb7f5672a in g_log () from /usr/lib/libglib-2.0.so.0
#13 0x0804edda in capture_cleanup (signum=2)
at ../../../tshark/wireshark-1.0.2/dumpcap.c:441
#14 <signal handler called>
#15 0xb7ec5468 in select () from /lib/tls/libc.so.6
#16 0x0804eb3d in cap_pipe_select (pipe_fd=3)
at ../../../tshark/wireshark-1.0.2/dumpcap.c:607
#17 0x0804efbf in capture_loop_dispatch (capture_opts=0xfffffffc,
ld=0x8076ec0, errmsg=0xbfffd740 "", errmsg_len=4097)
at ../../../tshark/wireshark-1.0.2/dumpcap.c:1500
#18 0x080501d0 in capture_loop_start (capture_opts=0x8076f40,
stats_known=0xbfffe850, stats=0xbfffe880)
at ../../../tshark/wireshark-1.0.2/dumpcap.c:1857
#19 0x080513c3 in main (argc=0, argv=0x0)
at ../../../tshark/wireshark-1.0.2/dumpcap.c:2624
(gdb)

#####################################Producibilty##########################################################
Steps to reproduce:(Consistently reproducible)
run tshark 
and press CTRL+C to stop the capture.
Tshark will exit with information like this
"
(process:core.30239): CaptureChild-INFO (recursed): Signal: Stop capture
aborting...
tshark:Child capture process died: Abort - core dumped  
"


-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.