Issue metadata
Sign in to add a comment
|
[Regression]: Tab crash is seen on using ctrl+p |
||||||||||||||||||||||
Issue descriptionVersion: 51.0.2670.0 dev OS: Ubuntu 12.04,14.04 What steps will reproduce the problem? 1. Launch chrome and go to any page [Crbug,Google search page] or https://www.google.com/chromebook/switch/ 2. Hit ctrl+p for print preview and observe Expected: No crash should be seen on using print preview Actual: Instead tab crash is seen after hitting ctrl+p Crash id: 82f51ac800000000 , 06261ac800000000 This is a regression issue broken in M51. Will provide bisect info soon.
,
Mar 7 2016
Issue is seen on all pages[Youtube,Facebook,Google images,Google News] except chrome://settings,chrome://version pages Hence changing it to RB-Dev. Please feel free to move if it's not the case. Good Build: 51.0.2667.0 dev Bad Build: 51.0.2668.0 dev CHANGELOG URL: https://chromium.googlesource.com/chromium/src/+log/2ddf3b764c008dfe984af88c247a46815243ce16..9c6677f6d346364b23581302dbb3a2d3905bf873 Suspecting https://codereview.chromium.org/1714903003 from changelog @fsamuel : Please help in re-assigning to appropriate owner if your change is not the cause.
,
Mar 7 2016
able to repro on Win & Mac using #51.0.2670.0, but the crash stack is different from c#1 providing crash IDs from Win & Mac 11fe645800000000; 2707613400000000 Thread 0 CRASHED [EXC_BAD_ACCESS / 0x0000000d @ 0x00007fff934bcf49 ] MAGIC SIGNATURE THREAD 0x00007fff934bcf49 (libsystem_platform.dylib + 0x00004f49 ) _platform_memmove$VARIANT$Haswell 0x0000000106ed0027 (Google Chrome Framework -SkString.cpp:224 ) <name omitted> 0x0000000106f8188b (Google Chrome Framework -SkPDFDevice.cpp:907 ) SkPDFDevice::appendAnnotations(SkPDFArray*) const 0x0000000106f785ce (Google Chrome Framework -SkDocument_PDF.cpp:84 ) (anonymous namespace)::SkDocument_PDF::onClose(SkWStream*) 0x0000000106ee11e1 (Google Chrome Framework -SkDocument.cpp:66 ) SkDocument::close() 0x0000000106723a71 (Google Chrome Framework -pdf_metafile_skia.cc:179 ) printing::PdfMetafileSkia::FinishDocument() 0x0000000106724447 (Google Chrome Framework -pdf_metafile_skia.cc:314 ) printing::PdfMetafileSkia::GetMetafileForCurrentPage() 0x000000010ad7288e (Google Chrome Framework -print_web_view_helper_mac.mm:102 ) printing::PrintWebViewHelper::RenderPreviewPage(int, PrintMsg_Print_Params const&) 0x000000010ad6fb12 (Google Chrome Framework -print_web_view_helper.cc:1204 ) printing::PrintWebViewHelper::CreatePreviewDocument() 0x000000010ad6f6d4 (Google Chrome Framework -print_web_view_helper.cc:1151 ) printing::PrintWebViewHelper::OnFramePreparedForPreviewDocument() 0x000000010ad6f5eb (Google Chrome Framework -callback.h:394 ) printing::PrintWebViewHelper::PrepareFrameForPreviewDocument() 0x000000010ad6e754 (Google Chrome Framework -print_web_view_helper.cc:1118 ) printing::PrintWebViewHelper::OnPrintPreview(base::DictionaryValue const&) 0x000000010ad6dd9a (Google Chrome Framework -tuple.h:203 ) printing::PrintWebViewHelper::OnMessageReceived(IPC::Message const&) 0x000000010a83f1e4 (Google Chrome Framework -render_view_impl.cc:1347 ) content::RenderViewImpl::OnMessageReceived(IPC::Message const&) 0x000000010729779f (Google Chrome Framework -message_router.cc:52 ) IPC::MessageRouter::RouteMessage(IPC::Message const&) 0x000000010729771b (Google Chrome Framework -message_router.cc:44 ) IPC::MessageRouter::OnMessageReceived(IPC::Message const&) 0x000000010a6f32dc (Google Chrome Framework -child_thread_impl.cc:663 ) content::ChildThreadImpl::OnMessageReceived(IPC::Message const&) 0x000000010728c7e7 (Google Chrome Framework -ipc_channel_proxy.cc:293 ) IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&) 0x000000010681dcda (Google Chrome Framework -callback.h:394 ) base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask const&) 0x000000010a760482 (Google Chrome Framework -task_queue_manager.cc:288 ) scheduler::TaskQueueManager::ProcessTaskFromWorkQueue(scheduler::internal::WorkQueue*, scheduler::internal::TaskQueueImpl::Task*) 0x000000010a75f208 (Google Chrome Framework -task_queue_manager.cc:200 ) scheduler::TaskQueueManager::DoWork(base::TimeTicks, bool) 0x000000010a761092 (Google Chrome Framework -bind_internal.h:181 ) base::internal::Invoker<base::IndexSequence<0ul, 1ul, 2ul>, base::internal::BindState<base::internal::RunnableAdapter<void (scheduler::TaskQueueManager::*)(base::TimeTicks, bool)>, void (scheduler::TaskQueueManager*, base::TimeTicks, bool), base::WeakPtr<scheduler::TaskQueueManager>, base::TimeTicks, bool>, base::internal::InvokeHelper<true, void, base::internal::RunnableAdapter<void (scheduler::TaskQueueManager::*)(base::TimeTicks, bool)> >, void ()>::Run(base::internal::BindStateBase*) 0x000000010681dcda (Google Chrome Framework -callback.h:394 ) base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask const&) 0x0000000106840032 (Google Chrome Framework -message_loop.cc:476 ) base::MessageLoop::RunTask(base::PendingTask const&) 0x000000010684030b (Google Chrome Framework -message_loop.cc:485 ) base::MessageLoop::DeferOrRunPendingTask(base::PendingTask const&) 0x00000001068404fa (Google Chrome Framework -message_loop.cc:597 ) base::MessageLoop::DoWork() 0x0000000106813260 (Google Chrome Framework -message_pump_mac.mm:330 ) base::MessagePumpCFRunLoopBase::RunWork() 0x0000000106835a29 (Google Chrome Framework + 0x00568a29 ) base::mac::CallWithEHFrame(void () block_pointer) 0x0000000106812c63 (Google Chrome Framework -message_pump_mac.mm:306 ) base::MessagePumpCFRunLoopBase::RunWorkSource(void*) 0x00007fff9d2525c0 (CoreFoundation + 0x0007e5c0 ) __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ 0x00007fff9d24441b (CoreFoundation + 0x0007041b ) __CFRunLoopDoSources0 0x00007fff9d24393e (CoreFoundation + 0x0006f93e ) __CFRunLoopRun 0x00007fff9d243337 (CoreFoundation + 0x0006f337 ) CFRunLoopRunSpecific 0x00007fff9210ce60 (Foundation + 0x0008be60 ) -[NSRunLoop(NSRunLoop) runMode:beforeDate:] 0x00000001068138cd (Google Chrome Framework -message_pump_mac.mm:608 ) base::MessagePumpNSRunLoop::DoRun(base::MessagePump::Delegate*) 0x00000001068130b3 (Google Chrome Framework -message_pump_mac.mm:238 ) base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) 0x00000001068553a2 (Google Chrome Framework -run_loop.cc:35 ) base::RunLoop::Run() 0x000000010683f80c (Google Chrome Framework -message_loop.cc:293 ) base::MessageLoop::Run() 0x000000010a85b7f3 (Google Chrome Framework -renderer_main.cc:219 ) content::RendererMain(content::MainFunctionParams const&) 0x00000001067d537b (Google Chrome Framework -content_main_runner.cc:766 ) content::ContentMainRunnerImpl::Run() 0x00000001067d48f5 (Google Chrome Framework -content_main.cc:19 ) content::ContentMain(content::ContentMainParams const&) 0x00000001062cfc91 (Google Chrome Framework -chrome_main.cc:84 ) ChromeMain 0x0000000106066d51 (Google Chrome Helper -chrome_exe_main_mac.c:87 ) main 0x0000000106066b33 (Google Chrome Helper + 0x00000b33 ) start
,
Mar 7 2016
Users experienced this crash on the following builds: Linux Dev 50.0.2661.11 - 1 reports, 1 clients (signature [Assert] do_free_with_callback) If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates. - Go/Fracas
,
Mar 7 2016
Users experienced this crash on the following builds: Linux Dev 50.0.2661.11 - 1 reports, 1 clients (signature [Assert] do_free_with_callback) If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates. - Go/Fracas
,
Mar 7 2016
Skia changelog from the C#2. https://chromium.googlesource.com/skia.git/+log/20adafa1d618..e244322a9db6 Suspecting: https://codereview.chromium.org/1767713002 for SkPDFDevice.cpp related change.
,
Mar 7 2016
Users experienced this crash on the following builds: Linux Dev 50.0.2661.11 - 1 reports, 1 clients (signature [Assert] do_free_with_callback) If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates. - Go/Fracas
,
Mar 7 2016
Users experienced this crash on the following builds: Linux Dev 50.0.2661.11 - 1 reports, 1 clients (signature [Assert] do_free_with_callback) If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates. - Go/Fracas
,
Mar 7 2016
Users experienced this crash on the following builds: Linux Dev 50.0.2661.11 - 1 reports, 1 clients (signature [Assert] do_free_with_callback) If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates. - Go/Fracas
,
Mar 7 2016
Please ignore the last set of repeated comments from Fracas. Only the first one.
,
Mar 7 2016
This crash is not reproducible on Linux Dev# 50.0.2661.11 with the above repro steps. Hence adding 'Fracas-Wrong' label.
,
Mar 7 2016
Very few instances of crash reported in M50 ( Less than 3 ), so not an M50 blocker. Link to the build/instances. ============================= https://crash.corp.google.com/browse?q=product.name%3D%27Chrome_Linux%27%20AND%20custom_data.ChromeCrashProto.ptype%3D%27renderer%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27%5BAssert%5D%20do_free_with_callback%27&ignore_case=false#-samplereports:5,productversion:1000
,
Mar 7 2016
Fracas-Wrong is for incorrect update by Fracas (c#9), not for initial bug filing and repro steps, removing label.
,
Mar 7 2016
Users experienced this crash on the following builds: Win Canary 51.0.2670.0 - 1 reports, 1 clients (signature SkPDFDevice::appendAnnotations) Mac Canary 51.0.2670.0 - 12 reports, 11 clients (signature SkPDFDevice::appendAnnotations) Linux Dev 50.0.2661.11 - 3 reports, 2 clients (signature [Assert] do_free_with_callback) Linux Beta 49.0.2623.75 - 183 reports, 112 clients (signature [Assert] do_free_with_callback) If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates. - Go/Fracas
,
Mar 7 2016
The following revision refers to this bug: https://skia.googlesource.com/skia.git/+/d7b2885b90c6d248d8188cdb3720ea9150568a89 commit d7b2885b90c6d248d8188cdb3720ea9150568a89 Author: halcanary <halcanary@google.com> Date: Mon Mar 07 20:39:14 2016 SkPDF Create working move constructor for inner classes BUG= chromium:592330 ,chromium:592702 Review URL: https://codereview.chromium.org/1774633002 [modify] https://crrev.com/d7b2885b90c6d248d8188cdb3720ea9150568a89/src/pdf/SkPDFDevice.cpp [modify] https://crrev.com/d7b2885b90c6d248d8188cdb3720ea9150568a89/src/pdf/SkPDFDevice.h
,
Mar 9 2016
,
Mar 9 2016
just to update, not able to repro this crash on latest M51 # 51.0.2672.0
,
Mar 9 2016
I believe I have fixed this.
,
Mar 17 2016
OS Android : Status Verified on 51.0.2681.0 No crash obserevd while tapping on print from chrome menu.
,
May 26 2016
Issue 614732 has been merged into this issue. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by brajkumar@chromium.org
, Mar 7 2016Status: Untriaged (was: Unconfirmed)