Hi Vincent,

I'have added your patch to the wireshark package with some additional
error reporting [1].

Now wireshark/tshark complains about three MIBs:
tshark: Stopped processing module SNMP-COMMUNITY-MIB due to error(s)
to prevent potential crash in libsmi.
Module's conformance level: 0.
See details at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560325

tshark: Stopped processing module SNMP-MPD-MIB due to error(s) to
prevent potential crash in libsmi.
Module's conformance level: 0.
See details at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560325

tshark: Stopped processing module SNMP-PROXY-MIB due to error(s) to
prevent potential crash in libsmi.
Module's conformance level: 0.
See details at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560325

Related packages installed:
snmp-mibs-downloader 1.0
libsmi2ldbl 0.4.7+dfsg-0.1

Could we somehow refine the workaround to not complain about those
false positives?
Wireshark did not crash even without the workaround with the same MIBs
installed.

Cheers,
Balint

[1] 
http://svn.debian.org/wsvn/collab-maint/?op=comp&compare[]=%2fext-maint%2fwireshark%2ftr...@15544&compare[]=%2fext-maint%2fwireshark%2ftr...@15557


2010/1/31 Vincent Bernat <ber...@luffy.cx>:
...
>
> ---------- Továbított levél ----------
> From: Vincent Bernat <ber...@luffy.cx>
> To: wiresh...@packages.qa.debian.org
> Date: Sun, 31 Jan 2010 14:37:15 +0100
> Subject: Wireshark crashing on startup due to missing MIB
> clone 560325 -1
> reassign -1 wireshark
> thanks
>
> Dear Wireshark maintainers,
>
> As you know,  bug #560325 affects some Wireshark users.  In fact, when a
> MIB cannot be loaded because, for example, not all dependencies are met,
> this MIB  is still present  in memory but  is incoherent. This  leads to
> some segfault when trying to use it.
>
> This bug seems difficult to fix in libsmi. Therefore, it would be better
> to  fix the  problem in  wireshark by  checking the  conformance  of the
> module before using it. I attach the simple patch to this mail.
>
> To track this  problem, I clone the original bug  report (since it needs
> to be fixed in libsmi too).
>
> Thanks.
>
>
>
> --
> BOFH excuse #98:
> The vendor put the bug there.
>
>
>
> --
> Make sure special cases are truly special.
>            - The Elements of Programming Style (Kernighan & Plauger)
>
>



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to