Messages in this thread | | | Date | Sun, 26 Mar 2006 21:53:46 +0200 | From | Paolo Ornati <> | Subject | [2.6.16] slab error in slab_destroy_objs(): cache `radix_tree_node'... |
| |
I was compiling QT 4.1.1 on my Gentoo box when I've got "internal compiler error: segmentation fault".
Looking at dmesg:
[ 2398.483016] slab error in slab_destroy_objs(): cache `radix_tree_node': end of a freed object was overwritten [ 2398.483021] [ 2398.483022] Call Trace: <ffffffff80159581>{__slab_error+33} <ffffffff8015a8ab>{slab_destroy+168} [ 2398.483032] <ffffffff8015aa84>{free_block+349} <ffffffff8015abdc>{cache_flusharray+116} [ 2398.483040] <ffffffff8015a7e5>{kmem_cache_free+84} <ffffffff801e84ef>{radix_tree_delete+509} [ 2398.483047] <ffffffff80160946>{free_buffer_head+53} <ffffffff801609be>{try_to_free_buffers+118} [ 2398.483053] <ffffffff80141104>{__remove_from_page_cache+28} <ffffffff8014985f>{shrink_zone+2676} [ 2398.483061] <ffffffff801596c4>{kmem_freepages+196} <ffffffff8015a908>{slab_destroy+261} [ 2398.483070] <ffffffff8014a001>{balance_pgdat+571} <ffffffff8014a26b>{kswapd+270} [ 2398.483077] <ffffffff801361ce>{autoremove_wake_function+0} <ffffffff801361ce>{autoremove_wake_function+0} [ 2398.483084] <ffffffff8010b1b6>{child_rip+8} <ffffffff8014a15d>{kswapd+0} [ 2398.483090] <ffffffff8010b1ae>{child_rip+0}
stripped config, dmesg & meminfo & slabinfo grabbed shortly after gcc segfault are attached.
PS: I've got another "gcc segfault" trying to build Qt again after a reboot but I don't think this is a memory problem (actually I have a memory problem (single bit error) but it should be cured with memmap=1K$214014K ;).
This time there's nothing strange in dmesg so maybe gcc segfaults have nothing to do with slab error.
-- Paolo Ornati Linux 2.6.16 on x86_64 [unhandled content-type:application/octet-stream][unhandled content-type:application/octet-stream][unhandled content-type:application/octet-stream][unhandled content-type:application/octet-stream] | |