[Webkit-unassigned] [Bug 88419] Memory corruption on HashTable.h

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 6 08:57:44 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=88419





--- Comment #2 from Mario Sanchez Prada <msanchez at igalia.com>  2012-06-06 08:57:42 PST ---
Attached backtrace in my local debug build:

(gdb) bt
#0  0x0000003450a0ca38 in pthread_once () from /lib64/libpthread.so.0
#1  0x0000003450305df4 in backtrace () from /lib64/libc.so.6
#2  0x00000034502756a5 in __libc_message () from /lib64/libc.so.6
#3  0x000000345027d832 in _int_malloc () from /lib64/libc.so.6
#4  0x000000345027fcb3 in malloc () from /lib64/libc.so.6
#5  0x000000344fa0d57f in _dl_map_object_deps () from /lib64/ld-linux-x86-64.so.2
#6  0x000000344fa13055 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2
#7  0x000000344fa0ecb6 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#8  0x000000344fa12b2c in _dl_open () from /lib64/ld-linux-x86-64.so.2
#9  0x000000345032d4b2 in do_dlopen () from /lib64/libc.so.6
#10 0x000000344fa0ecb6 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#11 0x000000345032d572 in __libc_dlopen_mode () from /lib64/libc.so.6
#12 0x0000003450305cd5 in init () from /lib64/libc.so.6
#13 0x0000003450a0ca40 in pthread_once () from /lib64/libpthread.so.0
#14 0x0000003450305df4 in backtrace () from /lib64/libc.so.6
#15 0x00000034502756a5 in __libc_message () from /lib64/libc.so.6
#16 0x000000345027d832 in _int_malloc () from /lib64/libc.so.6
#17 0x000000345027fcb3 in malloc () from /lib64/libc.so.6
#18 0x0000000000429adf in WTF::fastMalloc (n=512) at ../../Source/WTF/wtf/FastMalloc.cpp:268
#19 0x000000000042990d in WTF::fastZeroedMalloc (n=512) at ../../Source/WTF/wtf/FastMalloc.cpp:200
#20 0x0000000000407ce8 in WTF::HashTable<int, std::pair<int, int>, WTF::PairFirstExtractor<std::pair<int, int> >, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::HashTraits<int>, WTF::HashTraits<int> >, WTF::HashTraits<int> >::allocateTable (size=64) at ../../Source/WTF/wtf/HashTable.h:936
#21 0x0000000000407a86 in WTF::HashTable<int, std::pair<int, int>, WTF::PairFirstExtractor<std::pair<int, int> >, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::HashTraits<int>, WTF::HashTraits<int> >, WTF::HashTraits<int> >::rehash (this=0x7fffffffcf60, newTableSize=64) at ../../Source/WTF/wtf/HashTable.h:984
#22 0x0000000000407749 in WTF::HashTable<int, std::pair<int, int>, WTF::PairFirstExtractor<std::pair<int, int> >, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::HashTraits<int>, WTF::HashTraits<int> >, WTF::HashTraits<int> >::expand (this=0x7fffffffcf60) at ../../Source/WTF/wtf/HashTable.h:966
#23 0x0000000000407186 in WTF::HashTable<int, std::pair<int, int>, WTF::PairFirstExtractor<std::pair<int, int> >, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::HashTraits<int>, WTF::HashTraits<int> >, WTF::HashTraits<int> >::add<WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<int>, WTF::HashTraits<int> >, WTF::IntHash<unsigned int> >, int, int> (this=0x7fffffffcf60, key=@0x7fffffffd09c: 1, extra=@0x7fffffffd098: 2)
    at ../../Source/WTF/wtf/HashTable.h:693
#24 0x00000000004069fa in WTF::HashMap<int, int, WTF::IntHash<unsigned int>, WTF::HashTraits<int>, WTF::HashTraits<int> >::inlineAdd (this=0x7fffffffcf60, key=@0x7fffffffd09c: 1, mapped=@0x7fffffffd098: 2)
    at ../../Source/WTF/wtf/HashMap.h:335
#25 0x000000000040660e in WTF::HashMap<int, int, WTF::IntHash<unsigned int>, WTF::HashTraits<int>, WTF::HashTraits<int> >::add (this=0x7fffffffcf60, key=@0x7fffffffd09c: 1, mapped=@0x7fffffffd098: 2)
    at ../../Source/WTF/wtf/HashMap.h:362
#26 0x00000000004051c6 in TestWebKitAPI::WTF_HashTableIteratorComparison_Test::TestBody (this=0x4a2c70) at ../../Tools/TestWebKitAPI/Tests/WTF/HashMap.cpp:37
#27 0x000000000040ca7b in testing::Test::Run (this=0x4a2c70) at ../../Source/ThirdParty/gtest/src/gtest.cc:2095
#28 0x000000000040cf8b in testing::internal::TestInfoImpl::Run (this=0x497050) at ../../Source/ThirdParty/gtest/src/gtest.cc:2314
#29 0x000000000040d408 in testing::TestCase::Run (this=0x497250) at ../../Source/ThirdParty/gtest/src/gtest.cc:2420
#30 0x00000000004112c4 in testing::internal::UnitTestImpl::RunAllTests (this=0x4972d0) at ../../Source/ThirdParty/gtest/src/gtest.cc:4024
#31 0x000000000041058c in testing::UnitTest::Run (this=0x496060) at ../../Source/ThirdParty/gtest/src/gtest.cc:3687
#32 0x0000000000428bf5 in TestWebKitAPI::TestsController::run (this=0x4a2540, argc=1, argv=0x7fffffffd778) at ../../Tools/TestWebKitAPI/TestsController.cpp:51
#33 0x0000000000428ada in main (argc=1, argv=0x7fffffffd778) at ../../Tools/TestWebKitAPI/gtk/main.cpp:35

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list