New issue
Advanced search Search tips

Issue 850244 link

Starred by 4 users

Issue metadata

Status: Fixed
Owner:
Closed: Aug 28
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

macviews: DragDropClient test crashes on 10.14

Project Member Reported by ellyjo...@chromium.org, Jun 6 2018

Issue description

Process:               views_unittests [72233]
Path:                  /Users/USER/*/views_unittests
Identifier:            views_unittests
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        views_unittests [72109]
Responsible:           views_unittests [72233]
User ID:               501

Date/Time:             2018-06-06 16:49:43.777 -0400
OS Version:            Mac OS X 10.14 (18A293u)
Report Version:        12
Anonymous UUID:        0D1D2AA3-C889-FED4-E60A-C1216B8BDFAE

Sleep/Wake UUID:       41FBEF79-0B09-49DE-AD95-E01E5F13661A

Time Awake Since Boot: 27000 seconds
Time Since Wake:       300 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
*** Terminating app due to uncaught exception 'NSRangeException', reason: 'NSDraggingItem.draggingFrame cannot be set to a zero size {{1219.1484375, -725.1015625}, {0, 0}}'
abort() called
terminating with uncaught exception of type NSException

Application Specific Backtrace 1:
0   CoreFoundation                      0x00007fff3ca404ee __exceptionPreprocess + 197
1   libobjc.A.dylib                     0x00007fff68a0976b objc_exception_throw + 48
2   AppKit                              0x00007fff3aa03d44 -[NSDraggingItem draggingFrame] + 0
3   AppKit                              0x00007fff3aa03dcc -[NSDraggingItem setDraggingFrame:contents:] + 58
4   libviews.dylib                      0x000000010c600066 _ZN5views17DragDropClientMac16StartDragAndDropEPNS_4ViewERKN2ui14OSExchangeDataEiNS3_13DragDropTypes15DragEventSourceE + 726
5   views_unittests                     0x000000010bdaf543 _ZN5views4test41DragDropClientMacTest_ReleaseCapture_Test8TestBodyEv + 803
6   views_unittests                     0x000000010c03bca2 _ZN7testing4Test3RunEv + 274
7   views_unittests                     0x000000010c03c7b0 _ZN7testing8TestInfo3RunEv + 320
8   views_unittests                     0x000000010c03cd27 _ZN7testing8TestCase3RunEv + 279
9   views_unittests                     0x000000010c048397 _ZN7testing8internal12UnitTestImpl11RunAllTestsEv + 871
10  views_unittests                     0x000000010c04800d _ZN7testing8UnitTest3RunEv + 109
11  views_unittests                     0x000000010c05d1d6 _ZN4base9TestSuite3RunEv + 166
12  views_unittests                     0x000000010c06bda1 _ZN4base12_GLOBAL__N_123LaunchUnitTestsInternalENS_12OnceCallbackIFivEEEmibNS1_IFvvEEE + 385
13  views_unittests                     0x000000010c06bbf0 _ZN4base15LaunchUnitTestsEiPPcNS_12OnceCallbackIFivEEE + 160
14  views_unittests                     0x000000010c02a62a _ZN5views14ViewsTestSuite8RunTestsEv + 106
15  views_unittests                     0x000000010bce9723 main + 51
16  libdyld.dylib                       0x00007fff6997fee1 start + 1
17  ???                                 0x0000000000000004 0x0 + 4

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff69aefeb6 __pthread_kill + 10
1   libsystem_pthread.dylib       	0x00007fff69b8d088 pthread_kill + 285
2   libsystem_c.dylib             	0x00007fff69a3c228 __abort + 144
3   libsystem_c.dylib             	0x00007fff69a3c198 abort + 142
4   libc++abi.dylib               	0x00007fff673928d1 abort_message + 231
5   libc++abi.dylib               	0x00007fff67392a6d default_terminate_handler() + 265
6   libobjc.A.dylib               	0x00007fff68a0bb8d _objc_terminate() + 97
7   libc++abi.dylib               	0x00007fff6739f7be std::__terminate(void (*)()) + 8
8   libc++abi.dylib               	0x00007fff6739f280 __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) + 27
9   libc++abi.dylib               	0x00007fff6739f247 __cxa_throw + 113
10  libobjc.A.dylib               	0x00007fff68a098ac objc_exception_throw + 369
11  com.apple.AppKit              	0x00007fff3aa03d44 -[NSDraggingItem setDraggingFrame:] + 393
12  com.apple.AppKit              	0x00007fff3aa03dcc -[NSDraggingItem setDraggingFrame:contents:] + 58
13  libviews.dylib                	0x000000010c600066 views::DragDropClientMac::StartDragAndDrop(views::View*, ui::OSExchangeData const&, int, ui::DragDropTypes::DragEventSource) + 726 (drag_drop_client_mac.mm:122)
14  views_unittests               	0x000000010bdaf543 views::test::DragDropClientMacTest_ReleaseCapture_Test::TestBody() + 803 (drag_drop_client_mac_unittest.mm:262)
15  views_unittests               	0x000000010c03bca2 testing::Test::Run() + 274 (gtest.cc:5332)
16  views_unittests               	0x000000010c03c7b0 testing::TestInfo::Run() + 320
17  views_unittests               	0x000000010c03cd27 testing::TestCase::Run() + 279 (gtest.cc:2784)
18  views_unittests               	0x000000010c048397 testing::internal::UnitTestImpl::RunAllTests() + 871 (gtest.cc:5046)
19  views_unittests               	0x000000010c04800d testing::UnitTest::Run() + 109 (gtest.cc:4663)
20  views_unittests               	0x000000010c05d1d6 base::TestSuite::Run() + 166 (gtest.h:2329)
21  views_unittests               	0x000000010c06bda1 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) + 385 (callback.h:96)
22  views_unittests               	0x000000010c06bbf0 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) + 160 (unit_test_launcher.cc:576)
23  views_unittests               	0x000000010c02a62a views::ViewsTestSuite::RunTests() + 106 (views_test_suite.cc:33)
24  views_unittests               	0x000000010bce9723 main + 51 (run_all_unittests_main.cc:10)
25  libdyld.dylib                 	0x00007fff6997fee1 start + 1
 
Labels: -Pri-2 Pri-3
Labels: -M-69 Group-Tests
Labels: M-69
Labels: -M-69 -Target-69 M-70 Target-70
Status: Fixed (was: Assigned)
In hindsight, this should have been higher priority since it manifested as a real crash (Issue 876201)

Sign in to add a comment