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