Wireshark-bugs: [Wireshark-bugs] [Bug 2734] New: Adding an ssl diffie-hellman-key file to the ne

Date: Wed, 23 Jul 2008 07:47:21 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2734

           Summary: Adding an ssl diffie-hellman-key file to the new SSL/TLS
                    decipher preferences, crashes wireshark
           Product: Wireshark
           Version: 1.0.2
          Platform: PC
        OS/Version: Debian
            Status: NEW
          Severity: Critical
          Priority: Medium
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: eldraco@xxxxxxxxx


Build Information:
wireshark 1.0.2

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 GTK+ 2.12.11, with GLib 2.16.4, with libpcap 0.9.8, with libz
1.2.3.3, with POSIX capabilities (Linux), with libpcre 7.6, without SMI, with
ADNS, with Lua 5.1, with GnuTLS 2.4.1, with Gcrypt 1.4.1, with MIT Kerberos,
with PortAudio V19-devel (built Oct 25 2007), without AirPcap.

Running on Linux 2.6.25-2-686, with libpcap version 0.9.8.

Built using gcc 4.3.1.
--
Trying to use luciano bello's new SSL/TLS decipher, I add my dh-private-keys
file to wireshark ssl's preferences. When hitting apply, wireshark dies with
this error: 
Unhandled exception ("emem.c:371: failed assertion "size<(10485760>>2)"",
group=1, code=4)
Abort

The dh-keys file remains in the configuration, so I can't execute wireshark
anymore until I manually modify ~/.wireshark/preferences.

Steps to reproduce:
1- download luciano's key files from
http://www.citefa.gov.ar/si6/dh-private-keys.tar.gz
2- Add the file to wireshark's preferences, under SSL options.
3- Hit apply

Actual Results:
The application crashed.


Additional Infromation:
I report this because


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