Hi Pascal,
It seems that libsmi 0.4.8 is more picky than 0.4.7 I tested my patch
with. :-(
I plan to remove the workaround from Wireshark as it makes more problems
than it solves.
It means that https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4174
will remain open.
Any objections?
Cheers,
Balint
Pascal Quantin wrote:
Hi
2010/2/26 Balint Reczey <balint.reczey@xxxxxxxxxxxx
<mailto:balint.reczey@xxxxxxxxxxxx>>
Balint Reczey wrote:
> Balint Reczey wrote:
>> Bill Meier wrote:
>>>> Log:
>>>> Prevent potential crash in libsmi.
>>>> From: Vincent Bernat <bernat@xxxxxxxxxx
<mailto:bernat@xxxxxxxxxx>>
>>> Since SVN #32006 was committed, the following messages appear when
>>> tshark and Wireshark are started.
>>>
>>> For Wireshark the messages appear as popup Windows which must be
>>> dismissed !!
>>>
>>> ----------
>>>
>>> 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
>>>
>>> ----------
>>>
>>>
>>> Needing to dismiss popup windows each time Wireshark is started is
>>> obviously a non-starter. :)
>>>
>>> So; What should be done ?? (I know zilch about SNMP MIBS).
>>>
>>> Bill
>> I wanted to commit the attached patch, but I realized, that
preferences
>> are read _after_ loading the SMI modules. :-(
>>
>> Could we read prefs earlier, maybe twice?
>>
>> Cheers,
>> Balint
>>
>
> I also asked Vincent about a potentially better workaround [1].
> We can remove the buggy(?) MIBs from the default list of MIBs to be
> loaded, but it would not help users with older preferences file. :-(
>
> I can turn the popup to a debug message, but silently skipping the
> modules does not seem to be a good idea.
>
> Cheers,
> Balint
>
> [1]http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560325
>
>
>
I've committed a refinement to the workaround based on Vincent's email
[1] in 32017.
It seems to be working fine on Linux but on Windows I still get a popup
when launching wireshark or the following text when launching tshark
(SVN revision 32067):
tshark: Stopped processing module SNMPv2-SMI due to error(s) to prevent
potential crash in libsmi.
Module's conformance level: 1.
See details at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560325
Is it a known issue ? Can something be done for us poor Windows user ? ;)
Regards,
Pascal.
Cheers,
Balint
___________________________________________________________________________
Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx
<mailto:wireshark-dev@xxxxxxxxxxxxx>>
Archives: http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
mailto:wireshark-dev-request@xxxxxxxxxxxxx
<mailto:wireshark-dev-request@xxxxxxxxxxxxx>?subject=unsubscribe