Created
May 18, 2015 20:58
-
-
Save zmike/a1c81ee89a5f5b7e0a7b to your computer and use it in GitHub Desktop.
composite() backtraces
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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