/gist:a1c81ee89a5f5b7e0a7b
Created May 18, 2015
composite() backtraces
| Breakpoint 5, embedding::compositor::IOCompositor<Window>::composite_if_necessary (self=0x7fffeb050280, reason=NewFrameTree) at /home/zmike/src/servo/components/compositing/compositor.rs:1340 | |
| 1340 if self.composition_request == CompositionRequest::NoCompositingNecessary { | |
| #0 embedding::compositor::IOCompositor<Window>::composite_if_necessary (self=0x7fffeb050280, reason=NewFrameTree) at /home/zmike/src/servo/components/compositing/compositor.rs:1340 | |
| #1 0x00007ffff454ac80 in embedding::compositor::IOCompositor<Window>::set_frame_tree (self=0x7fffeb050280, frame_tree=0x7fffffffccd0, response_chan=..., new_constellation_chan=...) at /home/zmike/src/servo/components/compositing/compositor.rs:540 | |
| #2 0x00007ffff4548073 in embedding::compositor::IOCompositor<Window>::handle_browser_message (self=0x7fffeb050280, msg=...) at /home/zmike/src/servo/components/compositing/compositor.rs:345 | |
| #3 0x00007ffff45478f6 in embedding::compositor::IOCompositor<Window>.CompositorEventListener::handle_event (self=0x7fffeb050280, msg=...) at /home/zmike/src/servo/components/compositing/compositor.rs:1451 | |
| #4 0x00007ffff46ac595 in servo::Browser::handle_event (self=0x1f64a44, event=...) at /home/zmike/src/servo/components/servo/lib.rs:128 | |
| #5 0x00007ffff43ff507 in embedding::browser::ServoBrowser::handle_event (self=0x1f64a3c, event=...) at browser.rs:37 | |
| #6 0x00007ffff4404809 in embedding::browser::CefBrowser.ServoCefBrowserExtensions::send_window_event (self=0x7fffeb033280, event=...) at browser.rs:173 | |
| #7 0x00007ffff4559af8 in fnfn (browsers=0x7ffff2218970) at browser.rs:213 | |
| #8 0x00007ffff4559248 in embedding::thread::local::LocalKey<T>::with<closure,()> (self=0x7ffff7d3cf68 <browser::BROWSERS::ha7e601f6d469dc7ckca>, f={void (struct (&core::cell::RefCell<collections::vec::Vec<embedding::interfaces::cef_browser::CefBrowser>>))} 0x7fffffffd840) at /home/larsberg/rust/src/libstd/thread/local.rs:243 | |
| #9 0x00007ffff4559188 in embedding::browser::update () at browser.rs:204 | |
| #10 0x00007ffff45669de in embedding::core::cef_do_message_loop_work () at core.rs:98 | |
| #11 0x00007ffff45669ae in cef_do_message_loop_work () from ../servo/libcef.so | |
| #12 0x0000000000403651 in timer (d=0x0) at ecef.c:18 | |
| #13 0x0000003662e1c008 in _ecore_call_task_cb (func=0x40363b <timer>, data=0x0) at lib/ecore/ecore_private.h:332 | |
| #14 0x0000003662e1d5a4 in _ecore_timer_expired_call (when=756288.60327563901) at lib/ecore/ecore_timer.c:724 | |
| #15 0x0000003662e1d407 in _ecore_timer_expired_timers_call (when=756288.60327563901) at lib/ecore/ecore_timer.c:677 | |
| #16 0x0000003662e18eca in _ecore_main_loop_iterate_internal (once_only=0) at lib/ecore/ecore_main.c:1814 | |
| #17 0x0000003662e1738a in ecore_main_loop_begin () at lib/ecore/ecore_main.c:983 | |
| #18 0x0000000000403c08 in main (argc=1, argv=0x7fffffffddd8) at ecef.c:133 | |
| DEBUG:compositing::constellation: constellation got get-pipeline-title message | |
| PAINT 640x480 | |
| DEBUG:compositing::compositor: compositor: compositing | |
| PRESENT | |
| DEBUG:gfx::paint_task: painting worker thread uploading to native surface 27262989 | |
| DEBUG:gfx::paint_task: painting worker thread uploading to native surface 27262990 | |
| DEBUG:gfx::paint_task: PaintTask: returning surfaces | |
| layer(Layer(140736571941744, 0)) frametreeid(FrameTreeId(1)) req=Epoch(1) actual=Epoch(1) | |
| DEBUG:compositing::compositor: compositor received new frame at size 640x480 | |
| Breakpoint 5, embedding::compositor::IOCompositor<Window>::composite_if_necessary (self=0x7fffeb050280, reason=NewPaintedBuffers) at /home/zmike/src/servo/components/compositing/compositor.rs:1340 | |
| 1340 if self.composition_request == CompositionRequest::NoCompositingNecessary { | |
| #0 embedding::compositor::IOCompositor<Window>::composite_if_necessary (self=0x7fffeb050280, reason=NewPaintedBuffers) at /home/zmike/src/servo/components/compositing/compositor.rs:1340 | |
| #1 0x00007ffff454fe5d in embedding::compositor::IOCompositor<Window>::assign_painted_buffers_to_layer (self=0x7fffeb050280, layer=..., new_layer_buffer_set=0x1d1d1d1d1d1d1d1d, epoch=...) at /home/zmike/src/servo/components/compositing/compositor.rs:783 | |
| #2 0x00007ffff454f63b in embedding::compositor::IOCompositor<Window>::assign_painted_buffers (self=0x7fffeb050280, pipeline_id=..., layer_id=..., new_layer_buffer_set=0x1d1d1d1d1d1d1d1d, epoch=..., frame_tree_id=...) at /home/zmike/src/servo/components/compositing/compositor.rs:751 | |
| #3 0x00007ffff45493a0 in embedding::compositor::IOCompositor<Window>::handle_browser_message (self=0x7fffeb050280, msg=...) at /home/zmike/src/servo/components/compositing/compositor.rs:373 | |
| #4 0x00007ffff45478f6 in embedding::compositor::IOCompositor<Window>.CompositorEventListener::handle_event (self=0x7fffeb050280, msg=...) at /home/zmike/src/servo/components/compositing/compositor.rs:1451 | |
| #5 0x00007ffff46ac595 in servo::Browser::handle_event (self=0x1f64a44, event=...) at /home/zmike/src/servo/components/servo/lib.rs:128 | |
| #6 0x00007ffff43ff507 in embedding::browser::ServoBrowser::handle_event (self=0x1f64a3c, event=...) at browser.rs:37 | |
| #7 0x00007ffff4404809 in embedding::browser::CefBrowser.ServoCefBrowserExtensions::send_window_event (self=0x7fffeb033280, event=...) at browser.rs:173 | |
| #8 0x00007ffff4559af8 in fnfn (browsers=0x7ffff2218970) at browser.rs:213 | |
| #9 0x00007ffff4559248 in embedding::thread::local::LocalKey<T>::with<closure,()> (self=0x7ffff7d3cf68 <browser::BROWSERS::ha7e601f6d469dc7ckca>, f={void (struct (&core::cell::RefCell<collections::vec::Vec<embedding::interfaces::cef_browser::CefBrowser>>))} 0x7fffffffd840) at /home/larsberg/rust/src/libstd/thread/local.rs:243 | |
| #10 0x00007ffff4559188 in embedding::browser::update () at browser.rs:204 | |
| #11 0x00007ffff45669de in embedding::core::cef_do_message_loop_work () at core.rs:98 | |
| #12 0x00007ffff45669ae in cef_do_message_loop_work () from ../servo/libcef.so | |
| #13 0x0000000000403651 in timer (d=0x0) at ecef.c:18 | |
| #14 0x0000003662e1c008 in _ecore_call_task_cb (func=0x40363b <timer>, data=0x0) at lib/ecore/ecore_private.h:332 | |
| #15 0x0000003662e1d5a4 in _ecore_timer_expired_call (when=756288.819379361) at lib/ecore/ecore_timer.c:724 | |
| #16 0x0000003662e1d407 in _ecore_timer_expired_timers_call (when=756288.819379361) at lib/ecore/ecore_timer.c:677 | |
| #17 0x0000003662e18eca in _ecore_main_loop_iterate_internal (once_only=0) at lib/ecore/ecore_main.c:1814 | |
| #18 0x0000003662e1738a in ecore_main_loop_begin () at lib/ecore/ecore_main.c:983 | |
| #19 0x0000000000403c08 in main (argc=1, argv=0x7fffffffddd8) at ecef.c:133 | |
| PAINT 640x480 | |
| DEBUG:compositing::compositor: compositor: compositing | |
| DEBUG:gfx::paint_task: painting worker thread uploading to native surface 27262993 | |
| DEBUG:gfx::paint_task: painting worker thread uploading to native surface 27262994 | |
| DEBUG:gfx::paint_task: PaintTask: returning surfaces | |
| PRESENT | |
| layer(Layer(140736571941744, 0)) frametreeid(FrameTreeId(1)) req=Epoch(2) actual=Epoch(2) | |
| DEBUG:compositing::compositor: compositor received new frame at size 640x480 | |
| DEBUG:gfx::paint_task: PaintTask PipelineId(0): Received 2 unused buffers | |
| Breakpoint 5, embedding::compositor::IOCompositor<Window>::composite_if_necessary (self=0x7fffeb050280, reason=NewPaintedBuffers) at /home/zmike/src/servo/components/compositing/compositor.rs:1340 | |
| 1340 if self.composition_request == CompositionRequest::NoCompositingNecessary { | |
| #0 embedding::compositor::IOCompositor<Window>::composite_if_necessary (self=0x7fffeb050280, reason=NewPaintedBuffers) at /home/zmike/src/servo/components/compositing/compositor.rs:1340 | |
| #1 0x00007ffff454fe5d in embedding::compositor::IOCompositor<Window>::assign_painted_buffers_to_layer (self=0x7fffeb050280, layer=..., new_layer_buffer_set=0x1d1d1d1d1d1d1d1d, epoch=...) at /home/zmike/src/servo/components/compositing/compositor.rs:783 | |
| #2 0x00007ffff454f63b in embedding::compositor::IOCompositor<Window>::assign_painted_buffers (self=0x7fffeb050280, pipeline_id=..., layer_id=..., new_layer_buffer_set=0x1d1d1d1d1d1d1d1d, epoch=..., frame_tree_id=...) at /home/zmike/src/servo/components/compositing/compositor.rs:751 | |
| #3 0x00007ffff45493a0 in embedding::compositor::IOCompositor<Window>::handle_browser_message (self=0x7fffeb050280, msg=...) at /home/zmike/src/servo/components/compositing/compositor.rs:373 | |
| #4 0x00007ffff45478f6 in embedding::compositor::IOCompositor<Window>.CompositorEventListener::handle_event (self=0x7fffeb050280, msg=...) at /home/zmike/src/servo/components/compositing/compositor.rs:1451 | |
| #5 0x00007ffff46ac595 in servo::Browser::handle_event (self=0x1f64a44, event=...) at /home/zmike/src/servo/components/servo/lib.rs:128 | |
| #6 0x00007ffff43ff507 in embedding::browser::ServoBrowser::handle_event (self=0x1f64a3c, event=...) at browser.rs:37 | |
| #7 0x00007ffff4404809 in embedding::browser::CefBrowser.ServoCefBrowserExtensions::send_window_event (self=0x7fffeb033280, event=...) at browser.rs:173 | |
| #8 0x00007ffff4559af8 in fnfn (browsers=0x7ffff2218970) at browser.rs:213 | |
| #9 0x00007ffff4559248 in embedding::thread::local::LocalKey<T>::with<closure,()> (self=0x7ffff7d3cf68 <browser::BROWSERS::ha7e601f6d469dc7ckca>, f={void (struct (&core::cell::RefCell<collections::vec::Vec<embedding::interfaces::cef_browser::CefBrowser>>))} 0x7fffffffd840) at /home/larsberg/rust/src/libstd/thread/local.rs:243 | |
| #10 0x00007ffff4559188 in embedding::browser::update () at browser.rs:204 | |
| #11 0x00007ffff45669de in embedding::core::cef_do_message_loop_work () at core.rs:98 | |
| #12 0x00007ffff45669ae in cef_do_message_loop_work () from ../servo/libcef.so | |
| #13 0x0000000000403651 in timer (d=0x0) at ecef.c:18 | |
| #14 0x0000003662e1c008 in _ecore_call_task_cb (func=0x40363b <timer>, data=0x0) at lib/ecore/ecore_private.h:332 | |
| #15 0x0000003662e1d5a4 in _ecore_timer_expired_call (when=756288.83559257397) at lib/ecore/ecore_timer.c:724 | |
| #16 0x0000003662e1d407 in _ecore_timer_expired_timers_call (when=756288.83559257397) at lib/ecore/ecore_timer.c:677 | |
| #17 0x0000003662e18eca in _ecore_main_loop_iterate_internal (once_only=0) at lib/ecore/ecore_main.c:1814 | |
| #18 0x0000003662e1738a in ecore_main_loop_begin () at lib/ecore/ecore_main.c:983 | |
| #19 0x0000000000403c08 in main (argc=1, argv=0x7fffffffddd8) at ecef.c:133 | |
| PAINT 640x480 | |
| DEBUG:compositing::compositor: compositor: compositing | |
| PRESENT | |
| [Thread 0x7fffcbbff700 (LWP 17726) exited] | |
| DEBUG:gfx::display_list: Drawing image at Rect(800px×600px at (8px,8px)). | |
| DEBUG:gfx::paint_task: painting worker thread uploading to native surface 27263001 | |
| DEBUG:gfx::display_list: Drawing image at Rect(800px×600px at (8px,8px)). | |
| DEBUG:gfx::paint_task: painting worker thread uploading to native surface 27263002 | |
| DEBUG:gfx::paint_task: PaintTask: returning surfaces | |
| layer(Layer(140736571941744, 0)) frametreeid(FrameTreeId(1)) req=Epoch(3) actual=Epoch(3) | |
| DEBUG:compositing::compositor: compositor received new frame at size 640x480 | |
| DEBUG:gfx::paint_task: PaintTask PipelineId(0): Received 2 unused buffers | |
| Breakpoint 5, embedding::compositor::IOCompositor<Window>::composite_if_necessary (self=0x7fffeb050280, reason=NewPaintedBuffers) at /home/zmike/src/servo/components/compositing/compositor.rs:1340 | |
| 1340 if self.composition_request == CompositionRequest::NoCompositingNecessary { | |
| #0 embedding::compositor::IOCompositor<Window>::composite_if_necessary (self=0x7fffeb050280, reason=NewPaintedBuffers) at /home/zmike/src/servo/components/compositing/compositor.rs:1340 | |
| #1 0x00007ffff454fe5d in embedding::compositor::IOCompositor<Window>::assign_painted_buffers_to_layer (self=0x7fffeb050280, layer=..., new_layer_buffer_set=0x1d1d1d1d1d1d1d1d, epoch=...) at /home/zmike/src/servo/components/compositing/compositor.rs:783 | |
| #2 0x00007ffff454f63b in embedding::compositor::IOCompositor<Window>::assign_painted_buffers (self=0x7fffeb050280, pipeline_id=..., layer_id=..., new_layer_buffer_set=0x1d1d1d1d1d1d1d1d, epoch=..., frame_tree_id=...) at /home/zmike/src/servo/components/compositing/compositor.rs:751 | |
| #3 0x00007ffff45493a0 in embedding::compositor::IOCompositor<Window>::handle_browser_message (self=0x7fffeb050280, msg=...) at /home/zmike/src/servo/components/compositing/compositor.rs:373 | |
| #4 0x00007ffff45478f6 in embedding::compositor::IOCompositor<Window>.CompositorEventListener::handle_event (self=0x7fffeb050280, msg=...) at /home/zmike/src/servo/components/compositing/compositor.rs:1451 | |
| #5 0x00007ffff46ac595 in servo::Browser::handle_event (self=0x1f64a44, event=...) at /home/zmike/src/servo/components/servo/lib.rs:128 | |
| #6 0x00007ffff43ff507 in embedding::browser::ServoBrowser::handle_event (self=0x1f64a3c, event=...) at browser.rs:37 | |
| #7 0x00007ffff4404809 in embedding::browser::CefBrowser.ServoCefBrowserExtensions::send_window_event (self=0x7fffeb033280, event=...) at browser.rs:173 | |
| #8 0x00007ffff4559af8 in fnfn (browsers=0x7ffff2218970) at browser.rs:213 | |
| #9 0x00007ffff4559248 in embedding::thread::local::LocalKey<T>::with<closure,()> (self=0x7ffff7d3cf68 <browser::BROWSERS::ha7e601f6d469dc7ckca>, f={void (struct (&core::cell::RefCell<collections::vec::Vec<embedding::interfaces::cef_browser::CefBrowser>>))} 0x7fffffffd840) at /home/larsberg/rust/src/libstd/thread/local.rs:243 | |
| #10 0x00007ffff4559188 in embedding::browser::update () at browser.rs:204 | |
| #11 0x00007ffff45669de in embedding::core::cef_do_message_loop_work () at core.rs:98 | |
| #12 0x00007ffff45669ae in cef_do_message_loop_work () from ../servo/libcef.so | |
| #13 0x0000000000403651 in timer (d=0x0) at ecef.c:18 | |
| #14 0x0000003662e1c008 in _ecore_call_task_cb (func=0x40363b <timer>, data=0x0) at lib/ecore/ecore_private.h:332 | |
| #15 0x0000003662e1d5a4 in _ecore_timer_expired_call (when=756289.40348901402) at lib/ecore/ecore_timer.c:724 | |
| #16 0x0000003662e1d407 in _ecore_timer_expired_timers_call (when=756289.40348901402) at lib/ecore/ecore_timer.c:677 | |
| #17 0x0000003662e18eca in _ecore_main_loop_iterate_internal (once_only=0) at lib/ecore/ecore_main.c:1814 | |
| #18 0x0000003662e1738a in ecore_main_loop_begin () at lib/ecore/ecore_main.c:983 | |
| #19 0x0000000000403c08 in main (argc=1, argv=0x7fffffffddd8) at ecef.c:133 | |
| PAINT 640x480 | |
| DEBUG:compositing::compositor: compositor: compositing | |
| PRESENT |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment