Skip to content

Instantly share code, notes, and snippets.

@ChristophHaag
Created January 2, 2013 12:26
Show Gist options
  • Save ChristophHaag/4434250 to your computer and use it in GitHub Desktop.
Save ChristophHaag/4434250 to your computer and use it in GitHub Desktop.
html5 scratchpad (http://www.chromeexperiments.com/detail/html5-canvas-scratch-pad/) segfault steam big picture browser
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xedf48b40 (LWP 8220)]
0xf25f5461 in gfx::PbufferGLSurfaceGLX::Initialize() () from /home/chris/Steam/ubuntu12_32/libcef.so
(gdb) bt
#0 0xf25f5461 in gfx::PbufferGLSurfaceGLX::Initialize() () from /home/chris/Steam/ubuntu12_32/libcef.so
#1 0xf25e42f5 in gfx::GLSurface::CreateOffscreenGLSurface(bool, gfx::Size const&) () from /home/chris/Steam/ubuntu12_32/libcef.so
#2 0xf216dfe5 in webkit::gpu::GLInProcessContext::Initialize(bool, unsigned long, gfx::Size const&, webkit::gpu::GLInProcessContext*, char const*, int const*, GURL const&, gfx::GpuPreference) () from /home/chris/Steam/ubuntu12_32/libcef.so
#3 0xf216e456 in webkit::gpu::GLInProcessContext::CreateOffscreenContext(webkit::gpu::GLInProcessContext*, gfx::Size const&, webkit::gpu::GLInProcessContext*, char const*, int const*, GURL const&, gfx::GpuPreference) () from /home/chris/Steam/ubuntu12_32/libcef.so
#4 0xf216e71d in webkit::gpu::WebGraphicsContext3DInProcessCommandBufferImpl::initialize(WebKit::WebGraphicsContext3D::Attributes, WebKit::WebView*, bool) () from /home/chris/Steam/ubuntu12_32/libcef.so
#5 0xf200ce18 in WebCore::(anonymous namespace)::createGraphicsContext(WebCore::GraphicsContext3D::Attributes, WebCore::HostWindow*, WebCore::GraphicsContext3D::RenderStyle, WebCore::GraphicsContext3DPrivate::ThreadUsage) () from /home/chris/Steam/ubuntu12_32/libcef.so
#6 0xf200cee1 in WebCore::GraphicsContext3D::create(WebCore::GraphicsContext3D::Attributes, WebCore::HostWindow*, WebCore::GraphicsContext3D::RenderStyle) () from /home/chris/Steam/ubuntu12_32/libcef.so
#7 0xf28135f7 in WebCore::SharedGraphicsContext3D::get() () from /home/chris/Steam/ubuntu12_32/libcef.so
#8 0xf281c69b in WebCore::ImageBuffer::ImageBuffer(WebCore::IntSize const&, WebCore::ColorSpace, WebCore::RenderingMode, bool&) () from /home/chris/Steam/ubuntu12_32/libcef.so
#9 0xf2694deb in WebCore::HTMLCanvasElement::createImageBuffer() const () from /home/chris/Steam/ubuntu12_32/libcef.so
#10 0xf2694f14 in WebCore::HTMLCanvasElement::buffer() const () from /home/chris/Steam/ubuntu12_32/libcef.so
#11 0xf2694f38 in WebCore::HTMLCanvasElement::drawingContext() const () from /home/chris/Steam/ubuntu12_32/libcef.so
#12 0xf2709b88 in WebCore::CanvasRenderingContext2D::save() () from /home/chris/Steam/ubuntu12_32/libcef.so
#13 0xf2e1eff8 in WebCore::CanvasRenderingContext2DInternal::saveCallback(v8::Arguments const&) () from /home/chris/Steam/ubuntu12_32/libcef.so
#14 0xf225f20b in v8::internal::Builtin_HandleApiCall(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>, v8::internal::Isolate*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#15 0x4b408736 in ?? ()
#16 0x21e2d7aa in ?? ()
#17 0x21e2c692 in ?? ()
#18 0x4b40bee1 in ?? ()
#19 0x4b41f132 in ?? ()
#20 0x4b40b0aa in ?? ()
#21 0xf2283669 in v8::internal::Invoke(bool, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*, bool*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#22 0xf228498d in v8::internal::Execution::Call(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*, bool*, bool) () from /home/chris/Steam/ubuntu12_32/libcef.so
#23 0xf22402f9 in v8::Function::Call(v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#24 0xf28a039b in WebCore::V8Proxy::instrumentedCallFunction(WebCore::Page*, v8::Handle<v8::Function>, v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#25 0xf28a05d8 in WebCore::V8Proxy::callFunction(v8::Handle<v8::Function>, v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#26 0xf2899ba6 in WebCore::V8EventListener::callListenerFunction(WebCore::ScriptExecutionContext*, v8::Handle<v8::Value>, WebCore::Event*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#27 0xf28914b1 in WebCore::V8AbstractEventListener::invokeEventHandler(WebCore::ScriptExecutionContext*, WebCore::Event*, v8::Handle<v8::Value>) () from /home/chris/Steam/ubuntu12_32/libcef.so
#28 0xf2891793 in WebCore::V8AbstractEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#29 0xf263e64f in WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1u>&) () from /home/chris/Steam/ubuntu12_32/libcef.so
#30 0xf263e726 in WebCore::EventTarget::fireEventListeners(WebCore::Event*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#31 0xf2b61bf1 in WebCore::DOMWindow::dispatchEvent(WTF::PassRefPtr<WebCore::Event>, WTF::PassRefPtr<WebCore::EventTarget>) () from /home/chris/Steam/ubuntu12_32/libcef.so
#32 0xf2b61d92 in WebCore::DOMWindow::dispatchLoadEvent() () from /home/chris/Steam/ubuntu12_32/libcef.so
#33 0xf2612c50 in WebCore::Document::dispatchWindowLoadEvent() () from /home/chris/Steam/ubuntu12_32/libcef.so
#34 0xf261615b in WebCore::Document::implicitClose() () from /home/chris/Steam/ubuntu12_32/libcef.so
#35 0xf2aecbd5 in WebCore::FrameLoader::checkCallImplicitClose() () from /home/chris/Steam/ubuntu12_32/libcef.so
#36 0xf2af221a in WebCore::FrameLoader::checkCompleted() () from /home/chris/Steam/ubuntu12_32/libcef.so
#37 0xf2b3e054 in WebCore::CachedResourceLoader::loadDone() () from /home/chris/Steam/ubuntu12_32/libcef.so
#38 0xf2b2064c in WebCore::SubresourceLoader::releaseResources() () from /home/chris/Steam/ubuntu12_32/libcef.so
#39 0xf2b1a6b7 in WebCore::ResourceLoader::didFinishLoading(double) () from /home/chris/Steam/ubuntu12_32/libcef.so
#40 0xf2b20985 in WebCore::SubresourceLoader::didFinishLoading(double) () from /home/chris/Steam/ubuntu12_32/libcef.so
#41 0xf2b18b14 in WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*, double) () from /home/chris/Steam/ubuntu12_32/libcef.so
#42 0xf201d7bd in WebCore::ResourceHandleInternal::didFinishLoading(WebKit::WebURLLoader*, double) () from /home/chris/Steam/ubuntu12_32/libcef.so
#43 0xf215c3f2 in webkit_glue::WebURLLoaderImpl::Context::OnCompletedRequest(net::URLRequestStatus const&, std::string const&, base::TimeTicks const&) () from /home/chris/Steam/ubuntu12_32/libcef.so
---Type <return> to continue, or q <return> to quit---
#44 0xf21ad60b in (anonymous namespace)::RequestProxy::NotifyCompletedRequest(net::URLRequestStatus const&, std::string const&, base::TimeTicks const&) () from /home/chris/Steam/ubuntu12_32/libcef.so
#45 0xf21ab155 in base::internal::Invoker<4, base::internal::BindState<base::internal::RunnableAdapter<void ((anonymous namespace)::RequestProxy::*)(net::URLRequestStatus const&, std::string const&, base::TimeTicks const&)>, void ((anonymous namespace)::RequestProxy*, net::URLRequestStatus const&, std::string const&, base::TimeTicks const&), void ((anonymous namespace)::RequestProxy*, net::URLRequestStatus, std::string, base::TimeTicks)>, void ((anonymous namespace)::RequestProxy*, net::URLRequestStatus const&, std::string const&, base::TimeTicks const&)>::Run(base::internal::BindStateBase*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#46 0xf1abf509 in MessageLoop::RunTask(base::PendingTask const&) () from /home/chris/Steam/ubuntu12_32/libcef.so
#47 0xf1ac4878 in MessageLoop::DeferOrRunPendingTask(base::PendingTask const&) () from /home/chris/Steam/ubuntu12_32/libcef.so
#48 0xf1ac4e40 in MessageLoop::DoWork() () from /home/chris/Steam/ubuntu12_32/libcef.so
#49 0xf1a96bc2 in base::MessagePumpGlib::HandleDispatch() () from /home/chris/Steam/ubuntu12_32/libcef.so
#50 0xf1a96bfe in (anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#51 0xf5b64a13 in g_main_context_dispatch () from /usr/lib32/libglib-2.0.so.0
#52 0xf5b64db0 in ?? () from /usr/lib32/libglib-2.0.so.0
#53 0xf5b64e91 in g_main_context_iteration () from /usr/lib32/libglib-2.0.so.0
#54 0xf1a965cb in base::MessagePumpGlib::RunWithDispatcher(base::MessagePump::Delegate*, base::MessagePumpDispatcher*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#55 0xf1a964a3 in base::MessagePumpGlib::Run(base::MessagePump::Delegate*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#56 0xf1ac20c0 in MessageLoop::RunInternal() () from /home/chris/Steam/ubuntu12_32/libcef.so
#57 0xf1ac21ad in MessageLoopForUI::RunWithDispatcher(base::MessagePumpDispatcher*) () from /home/chris/Steam/ubuntu12_32/libcef.so
#58 0xf21c5583 in CefProcess::DoMessageLoopIteration() () from /home/chris/Steam/ubuntu12_32/libcef.so
#59 0xf21c3d2c in CefDoMessageLoopWork() () from /home/chris/Steam/ubuntu12_32/libcef.so
#60 0xf1a5af2d in cef_do_message_loop_work () from /home/chris/Steam/ubuntu12_32/libcef.so
#61 0xedfdc2a7 in ?? () from /home/chris/Steam/ubuntu12_32/chromehtml.so
#62 0xedfd35e7 in ?? () from /home/chris/Steam/ubuntu12_32/chromehtml.so
#63 0xf6f2266a in SteamThreadTools::CThread::ThreadExceptionWrapper(void*) () from /home/chris/Steam/ubuntu12_32/libtier0_s.so
#64 0xf6f20cb2 in ?? () from /home/chris/Steam/ubuntu12_32/libtier0_s.so
#65 0xf6f215da in CatchAndWriteMiniDumpExForVoidPtrFn () from /home/chris/Steam/ubuntu12_32/libtier0_s.so
#66 0xf6f2162c in CatchAndWriteMiniDumpForVoidPtrFn () from /home/chris/Steam/ubuntu12_32/libtier0_s.so
#67 0xf6f23b04 in SteamThreadTools::CThread::ThreadProc(void*) () from /home/chris/Steam/ubuntu12_32/libtier0_s.so
#68 0xf7470d08 in start_thread () from /usr/lib32/libpthread.so.0
#69 0xf73abe0e in clone () from /usr/lib32/libc.so.6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment