Status: Untriaged
Owner: ----
Labels: Type-Bug Pri-2 OS-Linux Area-WebKit Size-Medium valgrind

New issue 9961 by d...@chromium.org: Valgrind reports uninitialized member  
m_docHeight in WebCore::RenderView
http://code.google.com/p/chromium/issues/detail?id=9961

The valgrind builder has a failure at the moment.
It seems to be related to one or more uninitialized members
of WebCore::RenderView, in particular m_docHeight.

To reproduce:

$ sh tools/valgrind/chrome_tests.sh --track_origins -t
test_shell --gtest_filter=IFrameRedirectTest.Test

The unexpected output:
19:48:31 valgrind_analyze.py [ERROR] FAIL! There were 1 errors:
19:48:31 valgrind_analyze.py [ERROR] UninitCondition
Conditional jump or move depends on uninitialised value(s)
   WebCore::ScrollView::updateScrollbars(WebCore::IntSize const&)
(third_party/WebKit/WebCore/platform/ScrollView.cpp:344)
   WebCore::ScrollView::setFrameRect(WebCore::IntRect const&)
(third_party/WebKit/WebCore/platform/ScrollView.cpp:642)
   WebCore::RenderWidget::updateWidgetPosition()
(third_party/WebKit/WebCore/rendering/RenderWidget.cpp:250)
   WebCore::RenderView::updateWidgetPositions()
(third_party/WebKit/WebCore/rendering/RenderView.cpp:530)
   WebCore::FrameView::performPostLayoutTasks()
(third_party/WebKit/WebCore/page/FrameView.cpp:1097)
   WebCore::FrameView::layout(bool)
...
Uninitialised value was created by a heap allocation
   malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:178)
   WebCore::RenderArena::allocate(unsigned int)
(third_party/WebKit/WebCore/rendering/RenderArena.cpp:78)
   WebCore::RenderObject::operator new(unsigned int,
WebCore::RenderArena*)
(third_party/WebKit/WebCore/rendering/RenderObject.cpp:76)
   WebCore::Document::attach()
(third_party/WebKit/WebCore/dom/Document.cpp:1278)
   WebCore::Frame::setDocument(WTF::PassRefPtr<WebCore::Document>)
(third_party/WebKit/WebCore/page/Frame.cpp:268)
   WebCore::FrameLoader::begin(WebCore::KURL const&, bool,
WebCore::SecurityOrigin*)
...
19:48:31 valgrind_test.py [ERROR] Analyze failed.


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to