New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 824640 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Chrome_Mac: Crash Report - [Uncaught NSException] NSFileHandleOperationException reason *** -[NSConcreteFileHandle writeData:]: Broken pipe

Project Member Reported by cr...@system.gserviceaccount.com, Mar 22 2018

Issue description

reporter:brajkumar@google.com

Magic Signature: [Uncaught NSException] NSFileHandleOperationException reason *** -[NSConcreteFileHandle writeData:]: Broken pipe

Crash link: https://crash.corp.google.com/browse?q=product.name%3D'Chrome_Mac'%20AND%20product.version%3D'65.0.3325.181'%20AND%20expanded_custom_data.ChromeCrashProto.channel%3D''%20AND%20expanded_custom_data.ChromeCrashProto.ptype%3D'browser'%20AND%20expanded_custom_data.ChromeCrashProto.magic_signature_1.name%3D'%5BUncaught%20NSException%5D%20NSFileHandleOperationException%20reason%20***%20-%5BNSConcreteFileHandle%20writeData%3A%5D%3A%20Broken%20pipe'&stbtiq=&reportid=&index=0

-------------------------------------------------------------------------------
Sample Report
-------------------------------------------------------------------------------
Product name: Chrome_Mac
Magic Signature : [Uncaught NSException] NSFileHandleOperationException reason *** -[NSConcreteFileHandle writeData:]: Broken pipe
Product Version: 65.0.3325.181
Process type: browser
Report ID: 1a0d108bb70f970b
Report Url: https://crash.corp.google.com/1a0d108bb70f970b
Report Time: 2018-03-20T21:40:54-07:00
Upload Time: 2018-03-20T21:40:55.348-07:00
Uptime: 3768000 ms
CumulativeProductUptime: 0 ms
OS Name: Mac OS X
OS Version: 10.13.3 17D102
CPU Architecture: amd64
CPU Info: family 6 model 142 stepping 9

-------------------------------------------------------------------------------
Crashing thread: Thread index: 0. Stack Quality: 84%. Thread id: 4461.
-------------------------------------------------------------------------------
0x00007fff4cd12794 (AppKit + 0x0036c794)	-[NSApplication _crashOnException:]
0x00007fff4cd1267b (AppKit + 0x0036c67b)	-[NSApplication reportException:]
0x00007fff4cdfcddf (AppKit + 0x00456ddf)	uncaughtErrorProc
0x00007fff4f51cdd2 (CoreFoundation + 0x0019cdd2)	__handleUncaughtException
0x00007fff7612ae9c (libobjc.A.dylib + 0x00016e9c)	_objc_terminate()
0x00007fff74dbb7c8 (libc++abi.dylib + 0x0001d7c8)	std::__terminate(void (*)())
0x00007fff74dbb477 (libc++abi.dylib + 0x0001d477)	__cxa_rethrow
0x00007fff76129138 (libobjc.A.dylib + 0x00015138)	objc_exception_rethrow
0x00007fff4f404fdd (CoreFoundation + 0x00084fdd)	CFRunLoopRunSpecific
0x00007fff4e71ce25 (HIToolbox + 0x0002fe25)	RunCurrentEventLoopInMode
0x00007fff4e71cb95 (HIToolbox + 0x0002fb95)	ReceiveNextEventCommon
0x00007fff4e71c913 (HIToolbox + 0x0002f913)	_BlockUntilNextEventMatchingListInModeWithFilter
0x00007fff4c9e7f5e (AppKit + 0x00041f5e)	_DPSNextEvent
0x00007fff4d17db4b (AppKit + 0x007d7b4b)	-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
0x000000010d90ecef (Google Chrome Framework - chrome_browser_application_mac.mm: 174)	__71-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]_block_invoke
0x000000010dccb649 (Google Chrome Framework + 0x01dca649)	base::mac::CallWithEHFrame(void () block_pointer)
0x000000010d90ec33 (Google Chrome Framework - chrome_browser_application_mac.mm: 173)	-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
0x00007fff4c9dcd6c (AppKit + 0x00036d6c)	-[NSApplication run]
0x000000010dcda44b (Google Chrome Framework - message_pump_mac.mm: 806)	base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*)
0x000000010dcd8fcd (Google Chrome Framework - message_pump_mac.mm: 180)	base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*)
0x000000010dcfd134 (Google Chrome Framework - run_loop.cc: 130)	<name omitted>
0x000000010d914b27 (Google Chrome Framework - chrome_browser_main.cc: 1973)	ChromeBrowserMainParts::MainMessageLoopRun(int*)
0x000000010c685693 (Google Chrome Framework - browser_main_loop.cc: 1236)	content::BrowserMainLoop::RunMainMessageLoopParts()
0x000000010c688061 (Google Chrome Framework - browser_main_runner.cc: 145)	content::BrowserMainRunnerImpl::Run()
0x000000010c681c8b (Google Chrome Framework - browser_main.cc: 46)	content::BrowserMain(content::MainFunctionParams const&)
0x000000010d8c794f (Google Chrome Framework - content_main_runner.cc: 717)	content::ContentMainRunnerImpl::Run()
0x000000010f1df3fa (Google Chrome Framework - main.cc: 456)	service_manager::Main(service_manager::MainParams const&)
0x000000010d8c6e93 (Google Chrome Framework - content_main.cc: 19)	content::ContentMain(content::ContentMainParams const&)
0x000000010bf05169 (Google Chrome Framework - chrome_main.cc: 129)	ChromeMain
0x0000000107b27dd3 (Google Chrome - chrome_exe_main_mac.cc: 165)	main
0x00007fff76d18114 (libdyld.dylib + 0x00001114)	start
0x00007fff76d18114 (libdyld.dylib + 0x00001114)	start

-------------------------------------------------------------------------------
Manual regression range finder link
-------------------------------------------------------------------------------
https://crash.corp.google.com/browse?q=expanded_custom_data.ChromeCrashProto.magic_signature_1.name%3D'%5BUncaught%20NSException%5D%20NSFileHandleOperationException%20reason%20***%20-%5BNSConcreteFileHandle%20writeData%3A%5D%3A%20Broken%20pipe'%20AND%20expanded_custom_data.ChromeCrashProto.ptype%3D'browser'#-property-selector,-samplereports,+productname,+productversion:1000,+directory,-clientid,+operatingsystem,+url,+simplifiedurl,+extensions

 
Cc: brajkumar@chromium.org
Components: UI>Browser
Labels: -Type-Bug -Pri-2 TE-CrashTriage RegressedIn-64 M-67 Target-65 FoundIn-65 Pri-1 Type-Bug-Regression
Owner: spqc...@chromium.org
Status: Assigned (was: Untriaged)
This crash is starting seen from M64 #64.0.3282.39. Below link gives in details of the number of instances in which the crash has occurred for associated builds:

https://crash.corp.google.com/browse?q=product.name%3D%27Chrome_Mac%27%20%20AND%20expanded_custom_data.ChromeCrashProto.ptype%3D%27browser%27%20AND%20expanded_custom_data.ChromeCrashProto.magic_signature_1.name%3D%27%5BCocoa%20Zombie%5D%20-%5BPageInfoBubbleController%20onPermissionChanged%3Ato%3A%5D%27#-samplereports,productversion:1000,-magicsignature:50,-magicsignature2:50,-stablesignature:50,-magicsignaturesorted:50

Note:
=====
1) This is a browser crash listed under stable build 65.0.3325.181 for Mac on 10 different client ID's.
2) Currently this crash is ranked as number #19 with 10 instances
3) This crash is seen only on Mac platform
4) No crash instances are seen on latest beta and dev channels as of now
5) Filing this issue for tracking purpose, Please dupe it if this issue is similar to bug 822427

spqchan@ Could you please take a look in to this issue?

Thanks!

Project Member

Comment 2 by sheriffbot@chromium.org, Mar 22 2018

Labels: FoundIn-67 Fracas
Users experienced this crash on the following builds:

Mac Canary 67.0.3377.0 -  0.16 CPM, 1 reports, 1 clients (signature [Uncaught NSException] NSFileHandleOperationException reason *** -[NSConcreteFileHandle writeData:]: Broken pipe)

If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates.

- Go/Fracas
Owner: ----
Status: Untriaged (was: Assigned)
firstexception_bt:

0x0233162c [Google Chrome Framework -	 safe_conversions.h:180] base::debug::StackTrace::StackTrace(unsigned long)
0x01f5478d [Google Chrome Framework -	 exception_processor.mm:124] chrome::ObjcExceptionPreprocessor(objc_object*)
0x00014c76 [libobjc.A.dylib +	 0x14c76] objc_exception_throw
0x0019cd7d [CoreFoundation +	 0x19cd7d] +[NSException raise:format:]
0x000ac22a [Foundation +	 0xac22a] -[NSConcreteFileHandle writeData:]
0x00001bd6 [KeystoneRegistration -	 KSNonBlockingIO.m:182] -[KSIOCancelFlag cancel]
0x00008afa [KeystoneRegistration -	 KSRegistrationAction.m:286] -[KSRegistrationAction cleanupTask]
0x0009aedc [CoreFoundation +	 0x9aedc] __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__
0x0009adaa [CoreFoundation +	 0x9adaa] _CFXRegistrationPost
0x0009aae1 [CoreFoundation +	 0x9aae1] ___CFXNotificationPost_block_invoke
0x00058880 [CoreFoundation +	 0x58880] -[_CFXNotificationRegistrar find:object:observer:enumerator:]
0x000579b7 [CoreFoundation +	 0x579b7] _CFXNotificationPost
0x000068c7 [Foundation +	 0x68c7] -[NSNotificationCenter postNotificationName:object:userInfo:]
0x0001bda8 [KeystoneRegistration -	 KSIOThread.m:405] -[KSIOThread handleMachMessage:]
0x0009090c [Foundation +	 0x9090c] __NSFireMachPort
0x0008e56b [CoreFoundation +	 0x8e56b] __CFMachPortPerform
0x0008e3f9 [CoreFoundation +	 0x8e3f9] __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__
0x0008e345 [CoreFoundation +	 0x8e345] __CFRunLoopDoSource1
0x00085f00 [CoreFoundation +	 0x85f00] __CFRunLoopRun
0x00085153 [CoreFoundation +	 0x85153] CFRunLoopRunSpecific
0x0002fd96 [HIToolbox +	 0x2fd96] RunCurrentEventLoopInMode
0x0002fb06 [HIToolbox +	 0x2fb06] ReceiveNextEventCommon
0x0002f884 [HIToolbox +	 0x2f884] _BlockUntilNextEventMatchingListInModeWithFilter
0x00041a73 [AppKit +	 0x41a73] _DPSNextEvent
0x007d7e34 [AppKit +	 0x7d7e34] -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
0x01ebacc0 [Google Chrome Framework -	 chrome_browser_application_mac.mm:233] __71-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]_block_invoke
0x0229648a [Google Chrome Framework +	 0x229648a] base::mac::CallWithEHFrame(void () block_pointer)
0x01ebabf4 [Google Chrome Framework -	 chrome_browser_application_mac.mm:238] -[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
0x00036885 [AppKit +	 0x36885] -[NSApplication run]
0x022a680c [Google Chrome Framework -	 message_pump_mac.mm:824] base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*)
0x022a538e [Google Chrome Framework -	 message_pump_mac.mm:306] base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*)
0x022c7ec5 [Google Chrome Framework -	 run_loop.cc:108] <name omitted>
0x01ec176b [Google Chrome Framework -	 atomic:925] ChromeBrowserMainParts::MainMessageLoopRun(int*)
0x00aa77e4 [Google Chrome Framework -	 browser_main_loop.cc:1036] content::BrowserMainLoop::RunMainMessageLoopParts()
0x00aa9f32 [Google Chrome Framework -	 memory:2603] content::BrowserMainRunnerImpl::Run()
0x00aa429b [Google Chrome Framework -	 browser_main.cc:47] content::BrowserMain(content::MainFunctionParams const&)
0x01e753f8 [Google Chrome Framework -	 content_main_runner_impl.cc:596] content::ContentMainRunnerImpl::Run(bool)
0x0372537d [Google Chrome Framework -	 main.cc:472] service_manager::Main(service_manager::MainParams const&)
0x01e744a4 [Google Chrome Framework -	 content_main.cc:19] content::ContentMain(content::ContentMainParams const&)
0x00003af3 [Google Chrome Framework -	 chrome_main.cc:0] ChromeMain
0x00000dd1 [Google Chrome -	 chrome_exe_main_mac.cc:105] main
0x00001015 [libdyld.dylib +	 0x1015] start

Cc: borisv@chromium.org
Labels: -Pri-1 -Restrict-View-EditIssue -M-67 -FoundIn-67 -Target-65 Target-71 M-71 Pri-2
Owner: norberg@chromium.org
Status: Assigned (was: Untriaged)
Mac triage: assigning keystone bug to norberg@ cc borisv@ :)
Cc: -brajkumar@chromium.org
Labels: Hotlist-DesktopUIChecked Hotlist-DesktopUIToolingRequired
***Mass UI Triage***

Sign in to add a comment