.
Thread 3 (Thread 0x7f82b7d36980 (LWP 4925)):
#0  0x00007f82badb6c67 in ioctl () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x00007f82b55c62b8 in drmIoctl (fd=9, request=1074553951, arg=0x7fffba6f9ac0) at ../xf86drm.c:167
        ret = <optimized out>
#2  0x00007f82b4b1049f in drm_intel_gem_bo_start_gtt_access (bo=<optimized out>, write_enable=<optimized out>) at ../../intel/intel_bufmgr_gem.c:1556
        bufmgr_gem = 0x7f82cb500f20
        bo_gem = 0x7f82d1657590
        set_domain = {handle = 725, read_domains = 64, write_domain = 64}
        ret = <optimized out>
#3  0x00007f82b531164a in intel_bufferobj_subdata (ctx=0x7f82cdd17930, offset=140199733088176, size=140199773830896, data=0x7f82cb49cfb0, obj=0x7f82cb49cfb0) at intel_buffer_objects.c:240
No locals.
#4  0x00007f82cf1614a0 in ?? ()
No symbol table info available.
#5  0x00007f82cb4f9310 in ?? ()
No symbol table info available.
#6  0x00007f82cb4ea9e0 in ?? ()
No symbol table info available.
#7  0xfffffffffffffd10 in ?? ()
No symbol table info available.
#8  0x00007f82b5399baf in init (this=0x7fffba6f9e30) at brw_vec4.h:197
No locals.
#9  dst_reg (reg=..., this=0x7fffba6f9e30) at brw_vec4.h:225
No locals.
#10 dst_null_f (this=<optimized out>) at brw_vec4.h:303
No locals.
#11 brw::vec4_visitor::emit_bool_to_cond_code (this=0x7f82cdb77ef0, ir=<optimized out>, predicate=0x7f82cf1614a0) at brw_vec4_visitor.cpp:680
        op = {{<brw::reg> = {file = 4000375165, reg = 1, reg_offset = -819373480, type = 32642, fixed_hw_reg = {type = 0, file = 3, nr = 5, subnr = 19, negate = 0, abs = 1, vstride = 5, width = 3, hstride = 0, address_mode = 1, pad0 = 1, dw1 = {bits = {swizzle = 130, writemask = 15, indirect_offset = 7, pad1 = 0}, f = 4.57411845e-41, d = 32642, ud = 32642}}, imm = {i = -1043152547, u = 3251814749, f = -26.3444157}}, swizzle = 32642, negate = false, abs = 34, reladdr = 0x7f82c814ebec <(anonymous namespace)::ClockNow(clockid_t)+12>}, {<brw::reg> = {file = 8295, reg = 0, reg_offset = 344430893, type = 0, fixed_hw_reg = {type = 0, file = 0, nr = 0, subnr = 0, negate = 0, abs = 0, vstride = 0, width = 0, hstride = 0, address_mode = 0, pad0 = 0, dw1 = {bits = {swizzle = 0, writemask = 0, indirect_offset = 0, pad1 = 0}, f = 0, d = 0, ud = 0}}, imm = {i = -938151554, u = 3356815742, f = -152517.969}}, swizzle = 32642, negate = 88, abs = 90, reladdr = 0x7f82c814f199 <base::TimeTicks::HighResNow()+9>}}
        inst = <optimized out>
        expr = 0x7f82cf14b9b0
#12 0x0000000100016c6b in ?? ()
No symbol table info available.
#13 0x0000000000000001 in ?? ()
No symbol table info available.
#14 0x00007f82cb5d0140 in ?? ()
No symbol table info available.
#15 0x00007f82d1858990 in ?? ()
No symbol table info available.
#16 0x0000000000000001 in ?? ()
No symbol table info available.
#17 0x0000000000000001 in ?? ()
No symbol table info available.
#18 0x00007f82cb49d218 in ?? ()
No symbol table info available.
#19 0x00007fffba6fae48 in ?? ()
No symbol table info available.
#20 0x00007f82c810fc41 in Release (this=0x0) at ./base/memory/ref_counted.h:141
No locals.
#21 ~scoped_refptr (this=<optimized out>, __in_chrg=<optimized out>) at ./base/memory/ref_counted.h:250
No locals.
#22 base::internal::WeakReference::~WeakReference (this=<optimized out>, __in_chrg=<optimized out>) at base/memory/weak_ptr.cc:40
No locals.
#23 0x00007f82c6807c00 in .LC5 () from /tmp/apport_sandbox_PRjyI6/usr/lib/chromium-browser/libs/libcontent.so
No symbol table info available.
#24 0x00007f82000000c2 in ?? ()
No symbol table info available.
#25 0x00007f82c6272575 in content::GpuCommandBufferStub::OnMessageReceived (this=0x7f82c6807f98, message=...) at content/common/gpu/gpu_command_buffer_stub.cc:194
        some_tracking_variable_name = {birth_ = 0x7fffba6fae48, start_of_run_ = {ms_ = 3410610032}}
        ipc_message__ = <optimized out>
        msg_is_ok__ = <optimized out>
        handled = <optimized out>
#26 0xffffffffffffffff in ?? ()
No symbol table info available.
#27 0x0000000000000000 in ?? ()
No symbol table info available.
.
Thread 2 (Thread 0x7f82b48fe700 (LWP 4932)):
#0  event_base_loop (base=0x7f82a80013e0, flags=1) at third_party/libevent/event.c:524
        evsel = 0x7f82c818d8a0 <epollops>
        evbase = 0x7f82a8000b40
        tv = {tv_sec = 0, tv_usec = 0}
        tv_p = <optimized out>
        res = <optimized out>
#1  0x00007f82c80d620d in base::MessagePumpLibevent::Run (this=0x7f82a8000ad0, delegate=0x7f82b48fda80) at base/message_loop/message_pump_libevent.cc:259
        did_work = <optimized out>
        auto_reset_in_run = {scoped_variable_ = 0x7f82a8000ad9, original_value_ = false}
        timer_event = {impl_ = {data_ = {<base::DefaultDeleter<event>> = {<No data fields>}, ptr = 0x7f82a8001ec0}}}
#2  0x00007f82c8131a48 in base::RunLoop::Run (this=0x7f82b48fda40) at base/run_loop.cc:45
No locals.
#3  0x00007f82c8110ec4 in base::MessageLoop::Run (this=<optimized out>) at base/message_loop/message_loop.cc:307
        run_loop = {loop_ = 0x7f82b48fda80, weak_factory_ = {weak_reference_owner_ = {flag_ = {ptr_ = 0x0}}, ptr_ = 0x7f82b48fda40}, previous_run_loop_ = 0x0, dispatcher_ = 0x0, run_depth_ = 1, run_called_ = true, quit_called_ = false, running_ = true, quit_when_idle_received_ = false}
#4  0x00007f82c814a96d in base::Thread::ThreadMain (this=0x7fffba6faf98) at base/threading/thread.cc:203
        message_loop = {<base::MessagePump::Delegate> = {_vptr.Delegate = 0x7f82c818e7b0 <vtable for base::MessageLoop+16>}, static kHighResolutionTimerModeLeaseTimeMs = 1000, pump_ = {impl_ = {data_ = {<base::DefaultDeleter<base::MessagePump>> = {<No data fields>}, ptr = 0x7f82a8000ad0}}}, type_ = base::MessageLoop::TYPE_IO, work_queue_ = {<std::queue<base::PendingTask, std::deque<base::PendingTask, std::allocator<base::PendingTask> > >> = {c = {<std::_Deque_base<base::PendingTask, std::allocator<base::PendingTask> >> = {_M_impl = {<std::allocator<base::PendingTask>> = {<__gnu_cxx::new_allocator<base::PendingTask>> = {<No data fields>}, <No data fields>}, _M_map = 0x7f82a8000b80, _M_map_size = 8, _M_start = {_M_cur = 0x7f82d15937a0, _M_first = 0x7f82d15937a0, _M_last = 0x7f82d1593980, _M_node = 0x7f82a8000bb0}, _M_finish = {_M_cur = 0x7f82d15937a0, _M_first = 0x7f82d15937a0, _M_last = 0x7f82d1593980, _M_node = 0x7f82a8000bb0}}}, <No data fields>}}, <No data fields>}, delayed_work_queue_ = {c = {<std::_Vector_base<base::PendingTask, std::allocator<base::PendingTask> >> = {_M_impl = {<std::allocator<base::PendingTask>> = {<__gnu_cxx::new_allocator<base::PendingTask>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, comp = {<std::binary_function<base::PendingTask, base::PendingTask, bool>> = {<No data fields>}, <No data fields>}}, recent_time_ = {ticks_ = 0}, deferred_non_nestable_work_queue_ = {<std::queue<base::PendingTask, std::deque<base::PendingTask, std::allocator<base::PendingTask> > >> = {c = {<std::_Deque_base<base::PendingTask, std::allocator<base::PendingTask> >> = {_M_impl = {<std::allocator<base::PendingTask>> = {<__gnu_cxx::new_allocator<base::PendingTask>> = {<No data fields>}, <No data fields>}, _M_map = 0x7f82a8000dc0, _M_map_size = 8, _M_start = {_M_cur = 0x7f82a8000e10, _M_first = 0x7f82a8000e10, _M_last = 0x7f82a8000ff0, _M_node = 0x7f82a8000dd8}, _M_finish = {_M_cur = 0x7f82a8000e10, _M_first = 0x7f82a8000e10, _M_last = 0x7f82a8000ff0, _M_node = 0x7f82a8000dd8}}}, <No data fields>}}, <No data fields>}, destruction_observers_ = {<ObserverListBase<base::MessageLoop::DestructionObserver>> = {<base::SupportsWeakPtr<ObserverListBase<base::MessageLoop::DestructionObserver> >> = {<base::internal::SupportsWeakPtrBase> = {<No data fields>}, weak_reference_owner_ = {flag_ = {ptr_ = 0x0}}}, observers_ = {<std::_Vector_base<base::MessageLoop::DestructionObserver*, std::allocator<base::MessageLoop::DestructionObserver*> >> = {_M_impl = {<std::allocator<base::MessageLoop::DestructionObserver*>> = {<__gnu_cxx::new_allocator<base::MessageLoop::DestructionObserver*>> = {<No data fields>}, <No data fields>}, _M_start = 0x7f82a8003180, _M_finish = 0x7f82a8003198, _M_end_of_storage = 0x7f82a80031c0}}, <No data fields>}, notify_depth_ = 0, type_ = ObserverListBase<base::MessageLoop::DestructionObserver>::NOTIFY_ALL}, <No data fields>}, exception_restoration_ = false, nestable_tasks_allowed_ = true, thread_name_ = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f82cb502218 "Chrome_ChildIOThread"}}, message_histogram_ = 0x0, run_loop_ = 0x7f82b48fda40, task_observers_ = {<ObserverListBase<base::MessageLoop::TaskObserver>> = {<base::SupportsWeakPtr<ObserverListBase<base::MessageLoop::TaskObserver> >> = {<base::internal::SupportsWeakPtrBase> = {<No data fields>}, weak_reference_owner_ = {flag_ = {ptr_ = 0x0}}}, observers_ = {<std::_Vector_base<base::MessageLoop::TaskObserver*, std::allocator<base::MessageLoop::TaskObserver*> >> = {_M_impl = {<std::allocator<base::MessageLoop::TaskObserver*>> = {<__gnu_cxx::new_allocator<base::MessageLoop::TaskObserver*>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, notify_depth_ = 0, type_ = ObserverListBase<base::MessageLoop::TaskObserver>::NOTIFY_ALL}, <No data fields>}, incoming_task_queue_ = {ptr_ = 0x7f82a8000990}, message_loop_proxy_ = {ptr_ = 0x7f82a8000a80}, thread_task_runner_handle_ = {impl_ = {data_ = {<base::DefaultDeleter<base::ThreadTaskRunnerHandle>> = {<No data fields>}, ptr = 0x7f82a8000ab0}}}}
#5  0x00007f82c8146014 in base::(anonymous namespace)::ThreadFunc (params=<optimized out>) at base/threading/platform_thread_posix.cc:80
        thread_params = <optimized out>
        delegate = 0x7fffba6faf98
#6  0x00007f82bceb0e9a in start_thread (arg=0x7f82b48fe700) at pthread_create.c:308
        __res = <optimized out>
        pd = 0x7f82b48fe700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 9127424820741521881, 140736321267168, 140199351806400, 0, 3, -9102256861121232423, -9102239571124305447}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007f82badbe3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#8  0x0000000000000000 in ?? ()
No symbol table info available.
.
Thread 1 (Thread 0x7f82b764f700 (LWP 4931)):
#0  content::GpuWatchdogThread::DeliberatelyTerminateToRecoverFromHang (this=<optimized out>) at content/gpu/gpu_watchdog_thread.cc:230
        terminated = false
#1  0x00007f82c81119f4 in Run (this=0x7f82b764e8d8) at ./base/callback.h:396
        f = <optimized out>
#2  base::MessageLoop::RunTask (this=0x7f82b764ea80, pending_task=...) at base/message_loop/message_loop.cc:482
        start_time = {ms_ = 8306741}
        program_counter = 0x7f82c62ad084 <content::GpuWatchdogThread::OnCheck(bool)+404>
        trace_event_unique_atomic463 = 140199679565957
        trace_event_unique_catstatic463 = <optimized out>
        trace_event_unique_profileScope463 = {p_data_ = 0x0, data_ = {category_group_enabled = 0x7f82c814ecd2 <base::Time::Now()+50> "\205\300u2H\213\224$\220\001", name = 0x7f8200000000 <Address 0x7f8200000000 out of bounds>}}
#3  0x00007f82c8114ccb in base::MessageLoop::DeferOrRunPendingTask (this=0x7f82b764ea80, pending_task=...) at base/message_loop/message_loop.cc:494
No locals.
#4  0x00007f82c8115082 in DoDelayedWork (next_delayed_work_time=0x7f82b0000a98, this=0x7f82b764ea80) at base/message_loop/message_loop.cc:646
        pending_task = {<base::TrackingInfo> = {birth_tally = 0x7f82b0001f00, time_posted = {ticks_ = 8296741532}, delayed_run_time = {ticks_ = 8306741531}}, task = {<base::internal::CallbackBase> = {bind_state_ = {ptr_ = 0x7f82b0002020}, polymorphic_invoke_ = 0x7f82c62ad290 <base::internal::Invoker<1, base::internal::BindState<base::internal::RunnableAdapter<void (content::GpuWatchdogThread::*)()>, void (content::GpuWatchdogThread*), void (base::WeakPtr<content::GpuWatchdogThread>)>, void (content::GpuWatchdogThread*)>::Run(base::internal::BindStateBase*)>}, <No data fields>}, posted_from = {function_name_ = 0x7f82c6809a4e <content::GpuWatchdogThread::OnCheck(bool)::__FUNCTION__> "OnCheck", file_name_ = 0x7f82c68099d0 "content/gpu/gpu_watchdog_thread.cc", line_number_ = 177, program_counter_ = 0x7f82c62ad084 <content::GpuWatchdogThread::OnCheck(bool)+404>}, sequence_num = 12674, nestable = true}
#5  base::MessageLoop::DoDelayedWork (this=0x7f82b764ea80, next_delayed_work_time=0x7f82b0000a98) at base/message_loop/message_loop.cc:618
No locals.
#6  0x00007f82c81154ee in base::MessagePumpDefault::Run (this=0x7f82b0000a80, delegate=0x7f82b764ea80) at base/message_loop/message_pump_default.cc:36
        did_work = false
#7  0x00007f82c8131a48 in base::RunLoop::Run (this=0x7f82b764ea40) at base/run_loop.cc:45
No locals.
#8  0x00007f82c8110ec4 in base::MessageLoop::Run (this=<optimized out>) at base/message_loop/message_loop.cc:307
        run_loop = {loop_ = 0x7f82b764ea80, weak_factory_ = {weak_reference_owner_ = {flag_ = {ptr_ = 0x0}}, ptr_ = 0x7f82b764ea40}, previous_run_loop_ = 0x0, dispatcher_ = 0x0, run_depth_ = 1, run_called_ = true, quit_called_ = false, running_ = true, quit_when_idle_received_ = false}
#9  0x00007f82c814a96d in base::Thread::ThreadMain (this=0x7f82cb49d130) at base/threading/thread.cc:203
        message_loop = {<base::MessagePump::Delegate> = {_vptr.Delegate = 0x7f82c818e7b0 <vtable for base::MessageLoop+16>}, static kHighResolutionTimerModeLeaseTimeMs = 1000, pump_ = {impl_ = {data_ = {<base::DefaultDeleter<base::MessagePump>> = {<No data fields>}, ptr = 0x7f82b0000a80}}}, type_ = base::MessageLoop::TYPE_DEFAULT, work_queue_ = {<std::queue<base::PendingTask, std::deque<base::PendingTask, std::allocator<base::PendingTask> > >> = {c = {<std::_Deque_base<base::PendingTask, std::allocator<base::PendingTask> >> = {_M_impl = {<std::allocator<base::PendingTask>> = {<__gnu_cxx::new_allocator<base::PendingTask>> = {<No data fields>}, <No data fields>}, _M_map = 0x7f82cda68fc0, _M_map_size = 38, _M_start = {_M_cur = 0x7f82b0000f50, _M_first = 0x7f82b0000e10, _M_last = 0x7f82b0000ff0, _M_node = 0x7f82cda69078}, _M_finish = {_M_cur = 0x7f82b0000f50, _M_first = 0x7f82b0000e10, _M_last = 0x7f82b0000ff0, _M_node = 0x7f82cda69078}}}, <No data fields>}}, <No data fields>}, delayed_work_queue_ = {c = {<std::_Vector_base<base::PendingTask, std::allocator<base::PendingTask> >> = {_M_impl = {<std::allocator<base::PendingTask>> = {<__gnu_cxx::new_allocator<base::PendingTask>> = {<No data fields>}, <No data fields>}, _M_start = 0x7f82b00020d0, _M_finish = 0x7f82b00020d0, _M_end_of_storage = 0x7f82b0002350}}, <No data fields>}, comp = {<std::binary_function<base::PendingTask, base::PendingTask, bool>> = {<No data fields>}, <No data fields>}}, recent_time_ = {ticks_ = 8306741594}, deferred_non_nestable_work_queue_ = {<std::queue<base::PendingTask, std::deque<base::PendingTask, std::allocator<base::PendingTask> > >> = {c = {<std::_Deque_base<base::PendingTask, std::allocator<base::PendingTask> >> = {_M_impl = {<std::allocator<base::PendingTask>> = {<__gnu_cxx::new_allocator<base::PendingTask>> = {<No data fields>}, <No data fields>}, _M_map = 0x7f82b0000dc0, _M_map_size = 8, _M_start = {_M_cur = 0x7f82b00011f0, _M_first = 0x7f82b00011f0, _M_last = 0x7f82b00013d0, _M_node = 0x7f82b0000dd8}, _M_finish = {_M_cur = 0x7f82b00011f0, _M_first = 0x7f82b00011f0, _M_last = 0x7f82b00013d0, _M_node = 0x7f82b0000dd8}}}, <No data fields>}}, <No data fields>}, destruction_observers_ = {<ObserverListBase<base::MessageLoop::DestructionObserver>> = {<base::SupportsWeakPtr<ObserverListBase<base::MessageLoop::DestructionObserver> >> = {<base::internal::SupportsWeakPtrBase> = {<No data fields>}, weak_reference_owner_ = {flag_ = {ptr_ = 0x0}}}, observers_ = {<std::_Vector_base<base::MessageLoop::DestructionObserver*, std::allocator<base::MessageLoop::DestructionObserver*> >> = {_M_impl = {<std::allocator<base::MessageLoop::DestructionObserver*>> = {<__gnu_cxx::new_allocator<base::MessageLoop::DestructionObserver*>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, notify_depth_ = 0, type_ = ObserverListBase<base::MessageLoop::DestructionObserver>::NOTIFY_ALL}, <No data fields>}, exception_restoration_ = false, nestable_tasks_allowed_ = false, thread_name_ = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f82cb49d1f8 "Watchdog"}}, message_histogram_ = 0x0, run_loop_ = 0x7f82b764ea40, task_observers_ = {<ObserverListBase<base::MessageLoop::TaskObserver>> = {<base::SupportsWeakPtr<ObserverListBase<base::MessageLoop::TaskObserver> >> = {<base::internal::SupportsWeakPtrBase> = {<No data fields>}, weak_reference_owner_ = {flag_ = {ptr_ = 0x0}}}, observers_ = {<std::_Vector_base<base::MessageLoop::TaskObserver*, std::allocator<base::MessageLoop::TaskObserver*> >> = {_M_impl = {<std::allocator<base::MessageLoop::TaskObserver*>> = {<__gnu_cxx::new_allocator<base::MessageLoop::TaskObserver*>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, notify_depth_ = 0, type_ = ObserverListBase<base::MessageLoop::TaskObserver>::NOTIFY_ALL}, <No data fields>}, incoming_task_queue_ = {ptr_ = 0x7f82b0000990}, message_loop_proxy_ = {ptr_ = 0x7f82b0000ad0}, thread_task_runner_handle_ = {impl_ = {data_ = {<base::DefaultDeleter<base::ThreadTaskRunnerHandle>> = {<No data fields>}, ptr = 0x7f82b0000ab0}}}}
#10 0x00007f82c8146014 in base::(anonymous namespace)::ThreadFunc (params=<optimized out>) at base/threading/platform_thread_posix.cc:80
        thread_params = <optimized out>
        delegate = 0x7f82cb49d130
#11 0x00007f82bceb0e9a in start_thread (arg=0x7f82b764f700) at pthread_create.c:308
        __res = <optimized out>
        pd = 0x7f82b764f700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 9127424820741521881, 140736321267200, 140199399324096, 140199733089632, 3, -9102251716287282727, -9102239571124305447}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#12 0x00007f82badbe3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#13 0x0000000000000000 in ?? ()
No symbol table info available.