Wireshark-bugs: [Wireshark-bugs] [Bug 6647] New: Analyze ! Apply as Filter ! Selected causes Wir

Date: Sun, 4 Dec 2011 09:27:45 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6647

           Summary: Analyze ! Apply as Filter ! Selected causes Wireshark
                    ncrash
           Product: Wireshark
           Version: SVN
          Platform: All
        OS/Version: Windows 7
            Status: NEW
          Severity: Normal
          Priority: Low
         Component: Wireshark
        AssignedTo: bugzilla-admin@xxxxxxxxxxxxx
        ReportedBy: wmeier@xxxxxxxxxxx


Build Information:
Version 1.7.1x (SVN Rev 40062 from /trunk)

Compiled (32-bit) with GTK+ 2.22.1, with Cairo 1.10.2, with Pango 1.28.3, with
GLib 2.26.1, with WinPcap (version unknown), with libz 1.2.5, without POSIX
capabilities, with SMI 0.4.8, with c-ares 1.7.1, with Lua 5.1, without Python,
with GnuTLS 2.10.3, with Gcrypt 1.4.6, with MIT Kerberos, with GeoIP, with
PortAudio V19-devel (built Sep  1 2011), with AirPcap.

Running on 32-bit Windows 7 Service Pack 1, build 7601, with WinPcap version
4.1.2 (packet.dll version 4.1.0.2001), based on libpcap version 1.0 branch
1_0_rel0b (20091008), GnuTLS 2.10.3, Gcrypt 1.4.6, with AirPcap 4.1.1 build
1838.

Built using Microsoft Visual C++ 9.0 build 30729
--
1. Open a capture file
2. Select a field in the details pane
3. Do Analyze ! Apply as Filter ! Selected from the top menu bar.
4. Crash !!

Note: selecting a field, right-clicking and then doing 
Apply as Filter ! Selected from the right-click popup works AOK.

The failure occurs in main.c at the g_assert(filter_te) statement below:

match_selected_cb_do(gpointer data, int action, gchar *text)
{
    <snip>

    filter_te = g_object_get_data(G_OBJECT(data), E_DFILTER_TE_KEY);
    g_assert(filter_te);

    <snip>
}

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