On Jul 24, 2008, at 5:12 PM, Kumar, Hemant wrote:

> It dies out in following TRY statement:--
>
> TRY {
>         read_packet(cf, dfcode, data_offset);
>     }
>     CATCH(OutOfMemoryError) {
>
> |
> |
> |
> |
>     }
>     ENDTRY;
>   }

Presumably that's the statement in cf_read() in file.c (i.e.,  
presumably your dissector isn't itself reading packets).

> Any idea or any memory management routine which needs to be  
> implemented in my
> Plugin dissector code?

We'd probably need to see your dissector to see if it's leaking  
memory, or if it's correctly using some Wireshark facility that uses a  
lot of memory.
_______________________________________________
Wireshark-dev mailing list
[email protected]
https://wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to