[argyllcms] Re: dispread crash in Ubuntu 16.04 AMD64 - free(): invalid next size (fast)
- From: Graeme Gill <graeme@xxxxxxxxxxxxx>
- To: argyllcms@xxxxxxxxxxxxx
- Date: Mon, 22 Aug 2016 16:25:13 +1000
Uwe Röger wrote:
Ubuntu 16.04.1 Xenial
'*** Error in `/usr/bin/dispread': free(): invalid next size (fast):
0x0000000002104630 ***'
Hmm. Pascal de Bruijn reported a very similar problem in April on Ubuntu
16.04.1.
Alexis Daciuk also reported a very similar looking bug on Linux
kernel 4.6.4-1 and lts 4.4.15-2 quite recently.
I note that Ubuntu 16.04.1 is based on a lts 4.4. kernel.
Attempts to track it down with Alexis failed to identify
the problem :- running dispread under valgrind revealed no issues,
and in fact it ran to completion. This may mean there is a very
subtle bug in the ArgyllCMS xdg_bds.c that valgrind doesn't notice,
or it may mean that there is a bug in the Ubuntu 16.04.1 libc malloc
implementation.
Can you run your test case under valgrind and see what happens ?
Graeme Gill.
Other related posts: