|
From: Dan K. <da...@ke...> - 2009-08-05 00:04:38
|
Twice now (three days ago and today) I got the error Assertion failed: (slab->magic == SLAB_MAGIC), function slab_alloc, file x-alloc.c, line 353. while running the chromium ui tests under valgrind *on Mac OS X*... and I can't figure out where it's coming from. I've grepped through the chromium and valgrind sources, and I've googled, with no luck. Does that message ring a bell to anyone? |
|
From: Nicholas N. <n.n...@gm...> - 2009-08-05 00:19:43
|
On Wed, Aug 5, 2009 at 10:04 AM, Dan Kegel<da...@ke...> wrote: > Twice now (three days ago and today) I got the error > Assertion failed: (slab->magic == SLAB_MAGIC), function slab_alloc, > file x-alloc.c, line 353. > while running the chromium ui tests under valgrind *on Mac OS X*... > and I can't figure out where it's coming from. > I've grepped through the chromium and valgrind sources, > and I've googled, with no luck. > > Does that message ring a bell to anyone? Means nothing to me. http://osdir.com/ml/linux.redhat.release.zoot/2002-11/msg00030.html seems relevant, but I couldn't find it in the Darwin Libc-498.1.7 sources or xnu-1228.12.14 sources. Nick |
|
From: Nicholas N. <n.n...@gm...> - 2009-08-05 00:27:37
|
On Wed, Aug 5, 2009 at 10:18 AM, Nicholas > > http://osdir.com/ml/linux.redhat.release.zoot/2002-11/msg00030.html > seems relevant, but I couldn't find it in the Darwin Libc-498.1.7 > sources or xnu-1228.12.14 sources. Ooh, I lie. xnu-1228.12.14 has a function called slab_alloc(), but no constant SLAB_MAGIC that I could find, nor does 'slab->magic' seem to be present. N |
|
From: Dan K. <da...@ke...> - 2009-08-05 17:40:13
|
On Tue, Aug 4, 2009 at 5:20 PM, Nicholas Nethercote<n.n...@gm...> wrote: > On Wed, Aug 5, 2009 at 10:18 AM, Nicholas > >> http://osdir.com/ml/linux.redhat.release.zoot/2002-11/msg00030.html >> seems relevant, but I couldn't find it in the Darwin Libc-498.1.7 >> sources or xnu-1228.12.14 sources. > > Ooh, I lie. xnu-1228.12.14 has a function called slab_alloc(), but no > constant SLAB_MAGIC that I could find, nor does 'slab->magic' seem to > be present. Grepping every file on the system was the obvious thing to do; it found /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore So I guess some memory corruption bug (in my app?) stepped on a slab used by Quartz. - Dan |