Status: Untriaged Owner: ---- Labels: Type-Bug Pri-2 OS-Mac Area-Misc Size-Medium Valgrind
New issue 18535 by [email protected]: Occasional Invalid write in Sprite_D32_S32A_Opaque::blitRect() http://code.google.com/p/chromium/issues/detail?id=18535 I've only seen this once. Running sh tools/valgrind/chrome_tests.sh -t ui --gtest_filter=SavePageTest.SaveHTMLOnly produced an error with stack: Sprite_D32_S32A_Opaque::blitRect(int, int, int, int) SkDraw::drawBitmap(SkBitmap const&, SkMatrix const&, SkPaint const&) const SkDevice::drawBitmap(SkDraw const&, SkBitmap const&, SkMatrix const&, SkPaint const&) SkCanvas::commonDrawBitmap(SkBitmap const&, SkMatrix const&, SkPaint const&) SkCanvas::internalDrawBitmap(SkBitmap const&, SkMatrix const&, SkPaint const*) SkCanvas::drawBitmap(SkBitmap const&, float, float, SkPaint const*) BackingStore::PaintRect(int, TransportDIB*, gfx::Rect const&) BackingStoreManager::PrepareBackingStore(RenderWidgetHost*, gfx::Size const&, int, TransportDIB*, gfx::Rect const&, bool*) RenderWidgetHost::PaintBackingStoreRect(TransportDIB*, gfx::Rect const&, gfx::Size const&) The valgrind log is a bit messed up due to a scripting error on my part (the function names and line numbers are out of sync because I didn't redirect stderr for c++filt, and MallocGuardEdges was set, triggering output where I didn't want it), but here are the files and line numbers extracted manually: (third_party/skia/src/core/SkSpriteBlitterTemplate.h:54) (third_party/skia/src/core/SkDraw.cpp:1050) (third_party/skia/src/core/SkDevice.cpp:69) (third_party/skia/src/core/SkCanvas.cpp:1142) (third_party/skia/src/core/SkCanvas.cpp:745) (third_party/skia/src/core/SkCanvas.cpp:1091) (chrome/browser/renderer_host/backing_store_mac.cc:37) (chrome/browser/renderer_host/backing_store_manager.cc:162) (chrome/browser/renderer_host/render_widget_host.cc:834) (chrome/browser/renderer_host/render_widget_host.cc:601) -- 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 -~----------~----~----~----~------~----~------~--~---
