On Mon, Mar 1, 2010 at 3:38 PM, varname <[email protected]> wrote: > > just to follow up on this > > >> results in a failed assertion whenever http_media.len is rather large >> (I'm guessing larger than 5MB from the text of the assertion). The >> assertion itself: > > That was a typo, it's actually ~2.5MB, as its shifted right by two > positions. > > >> The source (emem.c:731) states that the limit set is 'arbitrary'; >> anything that can be done other than changing the limit in the source >> and recompiling it? > > Don't know if it's the only way, but changing the limit to 10MB fixed it > for my situation.
It might have worked it arround until an 11Mb request overflows it again. What it should be done IMHO is to g_malloc()ate the block directly if it happens to be bigger than the limit instead of failing. (and of course that would need to be freed as the ep-memory gets renewed). \L -- This information is top security. When you have read it, destroy yourself. -- Marshall McLuhan ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <[email protected]> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:[email protected]?subject=unsubscribe
