New issue
Advanced search Search tips

Issue 606946 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Apr 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug

Blocking:
issue 604454



Sign in to add a comment

Dragging tab off of window segfaults

Project Member Reported by tdres...@chromium.org, Apr 26 2016

Issue description

This is occurring for me consistently on Chrome OS, and is blocking me from working on another Pri 1.

Program received signal SIGSEGV, Segmentation fault.
0x0000555558e09a95 in std::unique_ptr<TabDragController, std::default_delete<TabDragController> >::get (
    this=0xcdcdcdcdcdcdd0ed) at /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/bits/unique_ptr.h:234
234           { return std::get<0>(_M_t); }
(gdb) where
#0  0x0000555558e09a95 in std::unique_ptr<TabDragController, std::default_delete<TabDragController> >::get (
    this=0xcdcdcdcdcdcdd0ed) at /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/bits/unique_ptr.h:234
#1  0x0000555558e0b4b9 in std::unique_ptr<TabDragController, std::default_delete<TabDragController> >::release (
    this=0xcdcdcdcdcdcdd0ed) at /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/bits/unique_ptr.h:251
#2  0x0000555558e0733c in TabStrip::ReleaseDragController (this=0xcdcdcdcdcdcdcdcd)
    at ../../chrome/browser/ui/views/tabs/tab_strip.cc:2175
#3  0x0000555558defa51 in TabDragController::Detach (this=0x41efb95b220, 
    release_capture=TabDragController::RELEASE_CAPTURE)
    at ../../chrome/browser/ui/views/tabs/tab_drag_controller.cc:974
#4  0x0000555558def26f in TabDragController::DetachIntoNewBrowserAndRunMoveLoop (this=0x41efb95b220, 
    point_in_screen=...) at ../../chrome/browser/ui/views/tabs/tab_drag_controller.cc:1061
#5  0x0000555558deded9 in TabDragController::DragBrowserToNewTabStrip (this=0x41efb95b220, target_tabstrip=0x0, 
    point_in_screen=...) at ../../chrome/browser/ui/views/tabs/tab_drag_controller.cc:575
#6  0x0000555558decc79 in TabDragController::ContinueDragging (this=0x41efb95b220, point_in_screen=...)
    at ../../chrome/browser/ui/views/tabs/tab_drag_controller.cc:540
#7  0x0000555558dea8a1 in TabDragController::Drag (this=0x41efb95b220, point_in_screen=...)
    at ../../chrome/browser/ui/views/tabs/tab_drag_controller.cc:397
#8  0x0000555558e02a92 in TabStrip::ContinueDrag (this=0x41efb27dc20, view=0x41efb27dc20, event=...)
    at ../../chrome/browser/ui/views/tabs/tab_strip.cc:1319
#9  0x0000555558e0864f in TabStrip::OnGestureEvent (this=0x41efb27dc20, event=0x41efa4171a0)
    at ../../chrome/browser/ui/views/tabs/tab_strip.cc:2847
#10 0x00007fffeca836eb in ui::EventHandler::OnEvent (this=0x41efb27dcd0, event=0x41efa4171a0)
    at ../../ui/events/event_handler.cc:35
#11 0x00007fffeca7f0c0 in ui::EventDispatcher::DispatchEvent (this=0x7fffffff6548, handler=0x41efb27dcd0, 
    event=0x41efa4171a0) at ../../ui/events/event_dispatcher.cc:191
#12 0x00007fffeca7ea1b in ui::EventDispatcher::ProcessEvent (this=0x7fffffff6548, target=0x41efb27dc50, 
    event=0x41efa4171a0) at ../../ui/events/event_dispatcher.cc:139
#13 0x00007fffeca7e7b2 in ui::EventDispatcherDelegate::DispatchEventToTarget (this=0x41efbc3be68, 
    target=0x41efb27dc50, event=0x41efa4171a0) at ../../ui/events/event_dispatcher.cc:86
#14 0x00007fffeca7e692 in ui::EventDispatcherDelegate::DispatchEvent (this=0x41efbc3be68, target=0x41efb27dc50, 
    event=0x41efa4171a0) at ../../ui/events/event_dispatcher.cc:58
#15 0x00007fffeca842fb in ui::EventProcessor::OnEventFromSource (this=0x41efbc3be68, event=0x41efb1a36a0)
    at ../../ui/events/event_processor.cc:35
#16 0x00007fffeca85365 in ui::EventSource::DeliverEventToProcessor (this=0x41efa22d928, event=0x41efb1a36a0)
    at ../../ui/events/event_source.cc:73
#17 0x00007fffeca84fec in ui::EventSource::SendEventToProcessor (this=0x41efa22d928, event=0x41efb1a36a0)
    at ../../ui/events/event_source.cc:51
#18 0x00007fffec94e74c in views::Widget::OnGestureEvent (this=0x41efa22d920, event=0x41efb1a36a0)
    at ../../ui/views/widget/widget.cc:1261
#19 0x00007fffec988751 in views::NativeWidgetAura::OnGestureEvent (this=0x41efbbccaa0, event=0x41efb1a36a0)
    at ../../ui/views/widget/native_widget_aura.cc:906
#20 0x00007fffeca836eb in ui::EventHandler::OnEvent (this=0x41efbbccaa8, event=0x41efb1a36a0)
    at ../../ui/events/event_handler.cc:35
#21 0x00007fffeca7f0c0 in ui::EventDispatcher::DispatchEvent (this=0x7fffffff7a78, handler=0x41efbbccaa8, 
    event=0x41efb1a36a0) at ../../ui/events/event_dispatcher.cc:191
#22 0x00007fffeca7ea1b in ui::EventDispatcher::ProcessEvent (this=0x7fffffff7a78, target=0x41efa9424c8, 
    event=0x41efb1a36a0) at ../../ui/events/event_dispatcher.cc:139
#23 0x00007fffeca7e7b2 in ui::EventDispatcherDelegate::DispatchEventToTarget (this=0x41efa4d5160, 
    target=0x41efa9424c8, event=0x41efb1a36a0) at ../../ui/events/event_dispatcher.cc:86
#24 0x00007fffeca7e692 in ui::EventDispatcherDelegate::DispatchEvent (this=0x41efa4d5160, target=0x41efa9424c8, 
    event=0x41efb1a36a0) at ../../ui/events/event_dispatcher.cc:58
#25 0x00007fffecba2926 in aura::WindowEventDispatcher::ProcessGestures (this=0x41efa4d5160, target=0x41efa9424a0, 
    gestures=0x41efd6e2560) at ../../ui/aura/window_event_dispatcher.cc:308
#26 0x00007fffecba4a98 in aura::WindowEventDispatcher::PostDispatchEvent (this=0x41efa4d5160, target=0x41efa9424c8, 
    event=...) at ../../ui/aura/window_event_dispatcher.cc:514
#27 0x00007fffeca7e714 in ui::EventDispatcherDelegate::DispatchEvent (this=0x41efa4d5160, target=0x41efa9424c8, 
    event=0x7fffffff9b10) at ../../ui/events/event_dispatcher.cc:62
#28 0x00007fffeca842fb in ui::EventProcessor::OnEventFromSource (this=0x41efa4d5160, event=0x7fffffff9b10)
    at ../../ui/events/event_processor.cc:35
#29 0x00007fffeca85365 in ui::EventSource::DeliverEventToProcessor (this=0x41ef9f6a038, event=0x7fffffff9b10)
    at ../../ui/events/event_source.cc:73
#30 0x00007fffeca84fec in ui::EventSource::SendEventToProcessor (this=0x41ef9f6a038, event=0x7fffffff9b10)
    at ../../ui/events/event_source.cc:51
#31 0x00007fffebfe12db in ash::AshWindowTreeHostX11::TranslateAndDispatchLocatedEvent (this=0x41ef9f6a020, 
    event=0x7fffffff9b10) at ../../ash/host/ash_window_tree_host_x11.cc:235
#32 0x00007fffecbb41ff in aura::WindowTreeHostX11::DispatchXI2Event (this=0x41ef9f6a030, 
    event=@0x7fffffffaf20: 0x7fffffffb098) at ../../ui/aura/window_tree_host_x11.cc:501
#33 0x00007fffecbb3d11 in aura::WindowTreeHostX11::DispatchEvent (this=0x41ef9f6a030, 
    event=@0x7fffffffafe0: 0x7fffffffb098) at ../../ui/aura/window_tree_host_x11.cc:316
#34 0x00007ffff7e8cbcf in ui::PlatformEventSource::DispatchEvent (this=0x41ef9e36a48, platform_event=0x7fffffffb098)
    at ../../ui/events/platform/platform_event_source.cc:83
#35 0x00007fffebcac944 in ui::X11EventSourceGlib::ProcessXEvent (this=0x41ef9e36a40, xevent=0x7fffffffb098)
    at ../../ui/events/platform/x11/x11_event_source_glib.cc:65
#36 0x00007fffebc9fb7a in ui::X11EventSource::ExtractCookieDataDispatchEvent (this=0x41ef9e36af0, 
    xevent=0x7fffffffb098) at ../../ui/events/platform/x11/x11_event_source.cc:148
#37 0x00007fffebc9fab1 in ui::X11EventSource::DispatchXEvents (this=0x41ef9e36af0)
    at ../../ui/events/platform/x11/x11_event_source.cc:115

 
This is occurring on ToT.
Owner: jonr...@chromium.org
Status: Assigned (was: Untriaged)
Status: WontFix (was: Assigned)
Sorry for the waste of time - I accidentally had some stupid changes on my master branch.

Sign in to add a comment