Skip to content

Instantly share code, notes, and snippets.

View balazs's full-sized avatar

Balazs Kelemen balazs

  • Samsung Research America
  • Boston
View GitHub Profile
backtrace:
#00 pc 0001e930 /system/lib/libc.so
#01 pc 0001c944 /system/lib/libc.so (abort+4)
#02 pc 0004b0a5 /data/app-lib/org.chromium.content_shell_apk-2/libbase.cr.so (base::debug::BreakDebugger()+8)
#03 pc 00063227 /data/app-lib/org.chromium.content_shell_apk-2/libbase.cr.so (logging::LogMessage::~LogMessage()+342)
#04 pc 000451a1 /data/app-lib/org.chromium.content_shell_apk-2/libbase.cr.so (base::android::CheckException(_JNIEnv*)+416)
#05 pc 0006658d /data/app-lib/org.chromium.content_shell_apk-2/libcontent_shell_content_view.cr.so
CheckException
/home/balazs/src/chromium-android/src/out/Release/../../base/android/jni_generator/jni_generator_helper.h:33
#06 pc 000676f9 /data/app-lib/org.chromium.content_shell_apk-2/libcontent_shell_content_view.cr.so
This file has been truncated, but you can view the full file.
--------- beginning of /dev/log/main
I/McDaemon( 2150): Daemon starting up...
I/McDaemon( 2150): Socket interface version is 0.2
I/McDaemon( 2150): *** SAMSUNG_Exynos5420_Release_tbase-200_V008_Patch1 ###
I/McDaemon( 2150): Build timestamp is Oct 31 2013 10:29:01
I/McDaemon( 2150): Checking version of MobiCore
I/McDaemon( 2150): Product ID is tbase-200_EXYNOS5420_V008_Patch1
I/McDaemon( 2150): (null)
I/McDaemon( 2150): (null)
I/McDaemon( 2150): (null)
Program received signal SIGSEGV, Segmentation fault.
0x00007fffeab1003d in tcmalloc::Abort () from /home/balazs/src/chromium/src/out/Debug/libppGoogleNaClPluginChrome.so
(gdb) bt 15
#0 0x00007fffeab1003d in tcmalloc::Abort () from /home/balazs/src/chromium/src/out/Debug/libppGoogleNaClPluginChrome.so
#1 0x00007fffeab22196 in tcmalloc::Log () from /home/balazs/src/chromium/src/out/Debug/libppGoogleNaClPluginChrome.so
#2 0x00007fffeab0606d in tcmalloc::FL_Pop () from /home/balazs/src/chromium/src/out/Debug/libppGoogleNaClPluginChrome.so
#3 0x00007fffeab0b183 in tcmalloc::ThreadCache::FreeList::Pop () from /home/balazs/src/chromium/src/out/Debug/libppGoogleNaClPluginChrome.so
#4 0x00007fffeab0b3c6 in tcmalloc::ThreadCache::Allocate () from /home/balazs/src/chromium/src/out/Debug/libppGoogleNaClPluginChrome.so
#5 0x00007fffeab086d7 in do_malloc () from /home/balazs/src/chromium/src/out/Debug/libppGoogleNaClPluginChrome.so
#6 0x00007fffeab0cf14 in MallocBlock::Allocate () from /home/balazs/src/chromium/src/
*.c; *.cc; *.cpp; *.cp; *.cxx; *.c++; *.h; *.hh; *.hpp; *.hxx;
diff --git a/Source/core/fetch/MemoryCache.cpp b/Source/core/fetch/MemoryCache.cpp
index bdc1df2..63ff639 100644
--- a/Source/core/fetch/MemoryCache.cpp
+++ b/Source/core/fetch/MemoryCache.cpp
@@ -295,6 +295,8 @@ void MemoryCache::evict(Resource* resource)
{
ASSERT(WTF::isMainThread());
WTF_LOG(ResourceLoading, "Evicting resource %p for '%s' from cache", resource, resource->url().string().latin1().data());
+ if (resource->type() == Resource::MainResource)
+ fprintf(stderr, "MemCache evict main resource: '%s'\n", resource->url().string().latin1().data());
diff --git a/content/browser/android/content_video_view.cc b/content/browser/android/content_video_view.cc
index 116e7b4..63c4f01 100644
--- a/content/browser/android/content_video_view.cc
+++ b/content/browser/android/content_video_view.cc
@@ -100,6 +100,7 @@ void ContentVideoView::OnPlaybackComplete() {
}
void ContentVideoView::OnExitFullscreen() {
+ LOG(ERROR) << __FUNCTION__;
DestroyContentVideoView(false);
<html>
<script>
function onTouchEnd(event) {
var input;
if (input === undefined)
input = document.getElementById("myinput");
if (event.target == input)
event.target.focus();
event.preventDefault();
<code>
Eina_Bool ewk_view_page_visibility_state_set(Evas_Object* ewkView
, Ewk_Page_Visibility_State page_visibility_state
, Eina_Bool initial_state)
</code>
diff --git a/content/browser/renderer_host/render_widget_host_impl.cc b/content/browser/renderer_host/render_widget_host_impl.cc
index fd68f9e..a282cd9 100644
--- a/content/browser/renderer_host/render_widget_host_impl.cc
+++ b/content/browser/renderer_host/render_widget_host_impl.cc
@@ -1798,6 +1798,7 @@ void RenderWidgetHostImpl::OnCompositorSurfaceBuffersSwapped(
bool RenderWidgetHostImpl::OnSwapCompositorFrame(
const IPC::Message& message) {
+ LOG(ERROR) << "RWHImpl: OnSwapCompositorFrame";
ViewHostMsg_SwapCompositorFrame::Param param;
#0 RenderWidgetHostViewQt::AllocBackingStore (this=0x31449f2a1000, size=...) at ../../lib/render_widget_host_view_qt.cpp:108
#1 0x00007ffff48129ec in content::BackingStoreManager::PrepareBackingStore(content::RenderWidgetHost*, gfx::Size const&, TransportDIB::Id, gfx::Rect const&, std::vector<gfx::Rect, std::allocator<gfx::Rect> > co
nst&, float, base::Callback<void ()> const&, bool*, bool*) () from /mnt/extra/work/qtwebengine/out/Release/lib/libQt5WebEngine.so
#2 0x00007ffff4899267 in content::RenderWidgetHostImpl::PaintBackingStoreRect(TransportDIB::Id, gfx::Rect const&, std::vector<gfx::Rect, std::allocator<gfx::Rect> > const&, gfx::Size const&, float, base::Callba
ck<void ()> const&) () from /mnt/extra/work/qtwebengine/out/Release/lib/libQt5WebEngine.so
#3 0x00007ffff489d0c8 in content::RenderWidgetHostImpl::OnUpdateRect(ViewHostMsg_UpdateRect_Params const&) () from /mnt/extra/work/qtwebengine/out/Release/lib/libQt5WebEngine.so
#4 0x00007ffff489a4bc in content::RenderWidgetHostImpl::OnMessageReceived