On 02/10/2013 10:35 PM, Bernhard Voelker wrote:
On 01/23/2013 11:48 AM, Ondrej Oprala wrote:
Hi Bernhard,
thanks for the remarks. Also, you were right about the corner case, the
succession of commands
$ touch a
$ dd if=a seek=1 bs=1
$ ^D
actually caused a segfault. Sorry, I didn't notice it before.
I added a few lines to alloc_obuf, which cover the case when the initial
ibuf allocation is skipped but
obuf needs to be allocated and is to be set to ibuf and removed the
newly redundant check before memset.
Thanks,
Ondrej
Hi Padraig,
I'm afraid this one slipped from my/our list. ;-/
AFAIR that last patch was okay, but we should have a look
on it again. Do you think we should include it in 8.21?
It has not slipped from my radar,
though I thought I has responded with my plans for that, sorry.
There is a whole class of heap allocation avoidance bugs
that I intend to merge/address early in the next cycle.
This dd one, one for head (13530), one for split (13537).
thanks,
Pádraig.