Wireshark-bugs: [Wireshark-bugs] [Bug 1178] New: Crashes on Add Expression with predefined value

Date: Mon, 23 Oct 2006 21:07:42 +0000 (GMT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1178

           Summary: Crashes on Add Expression with predefined values and
                    FT_INT24 and BASE_DEC
           Product: Wireshark
           Version: 0.99.4
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: Medium
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: junderx@xxxxxxxxx


Build Information:
wireshark 0.99.3a

Copyright 1998-2006 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 GTK+ 1.2.10, with GLib 1.2.10, with libpcap 0.9.2,
with libz 1.2.3, with libpcre 6.2, without UCD-SNMP or Net-SNMP, without ADNS,
without Lua.

Running with libpcap version 0.9.2 on Linux 2.6.13-15.12-smp.

--
Click on "Add Expression..." near center of top of window.  Select a field name
derived from an added plugin that has FT_INT24, BASE_DEC and VALS() in a single
element of the hf[] array.  Then select "==", then click on one of the
predefined values.  The program flow is directed to the g_assert_not_reached()
statement in the value_list_sel_cb() function.

FT_INT8, FT_INT16, FT_INT32, FT_UINT8, FT_UINT16, and FT_UINT32 are allowed. 
It seems there is no reason that FT_INT24 and FT_UINT24 should not be allowed.
Possibly FT_INT64 and FT_UINT64 should also be allowed.

I specified version 0.99.4 at the top of this report because the latest version
is still the same in this section of the code.


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