
winston wrote:
I'm using the latest version of smilib 1.41 on Win32 with success. Everything was well for a month until i needed to load some new mibs. With these new mibs the library it crashes when i try to load the mibs using smiLoadModule. Note that I am loading them randomly as I don't know what modules each module requires until I have loaded them. But if I load them some other order the library does not crash.
Do you have any idea why this happes?
It's difficult for me to answer this question, because (a) I cannot reconstruct your situation because I don't have a Win32 system and (b) I don't have the MIB modules that make your program crash.
To answer your question in general: there may still be bugs in the libsmi code that make it get to unpredictable situations when certain MIB constructs are parsed, especially in case of erroneous MIB modules, because it's always easier to test the specified valid cases instead of the usually unexpected illegal constructs.