Wireshark-bugs: [Wireshark-bugs] [Bug 7955] New: Crashes when typing into Interface dialog box u

Date: Sun, 4 Nov 2012 13:51:15 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7955

           Summary: Crashes when typing into Interface dialog box under
                    Capture > Options
           Product: Wireshark
           Version: 1.6.7
          Platform: x86
        OS/Version: Ubuntu
            Status: NEW
          Severity: Normal
          Priority: Low
         Component: Wireshark
        AssignedTo: bugzilla-admin@xxxxxxxxxxxxx
        ReportedBy: dougvargas@xxxxxxxxxxxxx


Build Information:
wireshark 1.6.7

Copyright 1998-2012 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 (64-bit) with GTK+ 2.24.10, with GLib 2.32.0, with libpcap (version
unknown), with libz 1.2.3.4, with POSIX capabilities (Linux), without libpcre,
with SMI 0.4.8, with c-ares 1.7.5, with Lua 5.1, without Python, with GnuTLS
2.12.14, with Gcrypt 1.5.0, with MIT Kerberos, with GeoIP, with PortAudio
V19-devel (built Dec 10 2011 11:43:10), without AirPcap.

Running on Linux 3.2.0-31-generic, with libpcap version 1.1.1, with libz
1.2.3.4, GnuTLS 2.12.14, Gcrypt 1.5.0.

Built using gcc 4.6.3.
--
--Possibly related to 7338-- When no promiscuous network interfaces are
present, wireshark will crash when I try to type anything into the "Interface"
dialog box under Capture > Options. Strace below

--build--

Linux version 3.2.0-31-generic (buildd@allspice) (gcc version 4.6.3
(Ubuntu/Linaro 4.6.3-1ubuntu5) ) #50-Ubuntu SMP Fri Sep 7 16:16:45 UTC 2012

--Strace crash--

poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\22\0\7\0j\4@\2S\1\0\0\6\0\0\0 \4\5\0\1\0\0\0.\315\31\0", 28},
{NULL, 0}, {"", 0}], 3) = 28
recvfrom(3, 0x7fbad83052e4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 3,
0) = 0 (Timeout)
read(4, 0x7fff7f4ddd40, 16)             = -1 EAGAIN (Resource temporarily
unavailable)
recvfrom(3, 0x7fbad83052e4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 3,
0) = 0 (Timeout)
read(4, 0x7fff7f4ddd40, 16)             = -1 EAGAIN (Resource temporarily
unavailable)
recvfrom(3, 0x7fbad83052e4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 3,
0) = 0 (Timeout)
read(4, 0x7fff7f4ddd40, 16)             = -1 EAGAIN (Resource temporarily
unavailable)
recvfrom(3, 0x7fbad83052e4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 3,
0) = 0 (Timeout)
read(4, 0x7fff7f4ddd40, 16)             = -1 EAGAIN (Resource temporarily
unavailable)
--- SIGCHLD (Child exited) @ 0 (0) ---
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3,
[{"5\30\4\0\214\n@\2i\4@\2\355\1\33\0\230\4\5\0\215\n@\2\214\n@\2\24\2\0\0"...,
4744}, {NULL, 0}, {"", 0}], 3) = 4744
recvfrom(3, 0x7fbad83052e4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
recvfrom(3, 0x7fbad83052e4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 3,
0) = 0 (Timeout)
read(4, 0x7fff7f4ddd40, 16)             = -1 EAGAIN (Resource temporarily
unavailable)
read(8, "S\0\0\0", 4)                   = 4
read(10, "", 5120)                      = 0
close(10)                               = 0
close(8)                                = 0
wait4(2785, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 2785
write(4, "\1\0\0\0\0\0\0\0", 8)         = 8
write(2, "**\nERROR:capture_dlg.c:408:captu"..., 86) = 86
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(2318, 2318, SIGABRT)             = 0
--- SIGABRT (Aborted) @ 0 (0) ---
Process 2318 detached

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