FreeBSD Bugzilla – Attachment 229483 Details for
Bug 258679
www/chromium: Unable to download files with chromium-92.0.4515.159_2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Backtrace at rename and sendfile
backtrace.txt (text/plain), 13.69 KB, created by
Tatsuki Makino
on 2021-11-14 00:48:26 UTC
(
hide
)
Description:
Backtrace at rename and sendfile
Filename:
MIME Type:
Creator:
Tatsuki Makino
Created:
2021-11-14 00:48:26 UTC
Size:
13.69 KB
patch
obsolete
>(lldb) bt >* thread #24, name = 'chrome', stop reason = breakpoint 8.1 > * frame #0: 0x000000083045e9c0 libc.so.7`__sys_rename > frame #1: 0x000000001d2b7f3d chrome`base::internal::MoveUnsafe(from_path=0x0000000839a65008, to_path=0x00007fffdd7f8358) at file_util_posix.cc:1235:7 > frame #2: 0x000000001d076b8d chrome`base::Move(from_path=0x0000000839a65008, to_path=0x00007fffdd7f8358) at file_util.cc:56:10 > frame #3: 0x00000000132f5861 chrome`download::BaseFile::MoveFileAndAdjustPermissions(this=0x0000000839a65008, new_path=0x00007fffdd7f8358) at base_file_posix.cc:32:8 > frame #4: 0x000000001325ef04 chrome`download::BaseFile::Rename(this=0x0000000839a65008, new_path=0x00007fffdd7f8358) at base_file.cc:276:21 > frame #5: 0x000000001326e494 chrome`download::DownloadFileImpl::RenameWithRetryInternal(this=0x0000000839a65000, parameters=unique_ptr<download::DownloadFileImpl::RenameParameters, std::__1::default_delete<download::DownloadFileImpl::RenameParameters> > @ 0x00007fffdd7f83c0) at download_file_impl.cc:438:42 > frame #6: 0x000000001326e366 chrome`download::DownloadFileImpl::RenameAndUniquify(this=0x0000000839a65000, full_path=0x0000000839d4ded8, callback=download::DownloadFile::RenameCompletionCallback @ 0x00007fffdd7f8450)>) at download_file_impl.cc:342:3 > frame #7: 0x00000000132a266b chrome`void base::internal::FunctorTraits<void (download::DownloadFile::*)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), void>::Invoke<void (method=21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, receiver_ptr=0x00007fffdd7f8500, args=0x0000000839d4ded8, args=0x0000000839d4def0)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), download::DownloadFile*, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >(void (download::DownloadFile::*)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), download::DownloadFile*&&, base::FilePath&&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>&&) at bind_internal.h:509:12 > frame #8: 0x00000000132a24cb chrome`void base::internal::InvokeHelper<false, void>::MakeItSo<void (functor=0x0000000839d4dec0, args=0x00007fffdd7f8500, args=0x0000000839d4ded8, args=0x0000000839d4def0)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), download::DownloadFile*, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >(void (download::DownloadFile::*&&)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), download::DownloadFile*&&, base::FilePath&&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>&&) at bind_internal.h:648:12 > frame #9: 0x00000000132a2402 chrome`void base::internal::Invoker<base::internal::BindState<void (download::DownloadFile::*)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), base::internal::UnretainedWrapper<download::DownloadFile>, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >, void ()>::RunImpl<void (functor=0x0000000839d4dec0, bound=0x0000000839d4ded0, (null)=std::__1::index_sequence<0UL, 1UL, 2UL> @ 0x00007fffdd7f84f8)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), std::__1::tuple<base::internal::UnretainedWrapper<download::DownloadFile>, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >, 0ul, 1ul, 2ul>(void (download::DownloadFile::*&&)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), std::__1::tuple<base::internal::UnretainedWrapper<download::DownloadFile>, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >&&, std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul>) at bind_internal.h:721:12 > frame #10: 0x00000000132a2369 chrome`base::internal::Invoker<base::internal::BindState<void (download::DownloadFile::*)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), base::internal::UnretainedWrapper<download::DownloadFile>, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >, void ()>::RunOnce(base=0x0000000839d4dea0) at bind_internal.h:690:12 > frame #11: 0x000000000ea8b11c chrome`base::OnceCallback<void ()>::Run(this=0x00007fffdd7f8a18) && at callback.h:98:12 > frame #12: 0x000000001d1a31a6 chrome`base::TaskAnnotator::RunTask(this=0x0000000831c0a1c8, trace_event_name="ThreadPool_RunTask_SkipOnShutdown", pending_task=0x00007fffdd7f8a18) at task_annotator.cc:178:33 > frame #13: 0x000000001d20f5d0 chrome`base::internal::TaskTracker::RunSkipOnShutdown(this=0x0000000831c0a1c0, task=0x00007fffdd7f8a18) at task_tracker.cc:663:19 > frame #14: 0x000000001d20f15e chrome`base::internal::TaskTracker::RunTaskWithShutdownBehavior(this=0x0000000831c0a1c0, shutdown_behavior=SKIP_ON_SHUTDOWN, task=0x00007fffdd7f8a18) at task_tracker.cc:678:7 > frame #15: 0x000000001d20eba7 chrome`base::internal::TaskTracker::RunTask(this=0x0000000831c0a1c0, task=Task @ 0x00007fffdd7f8a18, task_source=0x000000083a2f20e0, traits=0x00007fffdd7f8bf0) at task_tracker.cc:524:5 > frame #16: 0x000000001d2d092d chrome`base::internal::TaskTrackerPosix::RunTask(this=0x0000000831c0a1c0, task=Task @ 0x00007fffdd7f8b00, task_source=0x000000083a2f20e0, traits=0x00007fffdd7f8bf0) at task_tracker_posix.cc:22:16 > frame #17: 0x000000001d20e1ba chrome`base::internal::TaskTracker::RunAndPopNextTask(this=0x0000000831c0a1c0, task_source=RegisteredTaskSource @ 0x00007fffdd7f8e30) at task_tracker.cc:431:5 > frame #18: 0x000000001d23b911 chrome`base::internal::WorkerThread::RunWorker(this=0x0000000838de17c0) at worker_thread.cc:371:34 > frame #19: 0x000000001d23b1b3 chrome`base::internal::WorkerThread::RunPooledWorker(this=0x0000000838de17c0) at worker_thread.cc:262:3 > frame #20: 0x000000001d23b049 chrome`base::internal::WorkerThread::ThreadMain(this=0x0000000838de17c0) at worker_thread.cc:242:7 > frame #21: 0x000000001d2d16f6 chrome`base::(anonymous namespace)::ThreadFunc(params=0x00000008327d4050) at platform_thread_posix.cc:99:13 > frame #22: 0x000000082ded908a libthr.so.3`___lldb_unnamed_symbol1$$libthr.so.3 + 346 > >(lldb) bt >* thread #24, name = 'chrome', stop reason = breakpoint 9.1 > * frame #0: 0x000000083045dcc0 libc.so.7`__sys_sendfile > frame #1: 0x000000001d2b80b7 chrome`base::internal::CopyFileContentsWithSendfile(infile=0x00007fffdd7f7718, outfile=0x00007fffdd7f7260, retry_slow=0x00007fffdd7f6dd7) at file_util_posix.cc:1265:16 > frame #2: 0x000000001d076bd6 chrome`base::CopyFileContents(infile=0x00007fffdd7f7718, outfile=0x00007fffdd7f7260) at file_util.cc:63:7 > frame #3: 0x000000001d2b2873 chrome`base::(anonymous namespace)::DoCopyDirectory(from_path=0x0000000839a65008, to_path=0x00007fffdd7f8358, recursive=true, open_exclusive=false) at file_util_posix.cc:268:10 > frame #4: 0x000000001d2b1bcd chrome`base::CopyDirectory(from_path=0x0000000839a65008, to_path=0x00007fffdd7f8358, recursive=true) at file_util_posix.cc:369:10 > frame #5: 0x000000001d2b7f74 chrome`base::internal::MoveUnsafe(from_path=0x0000000839a65008, to_path=0x00007fffdd7f8358) at file_util_posix.cc:1238:8 > frame #6: 0x000000001d076b8d chrome`base::Move(from_path=0x0000000839a65008, to_path=0x00007fffdd7f8358) at file_util.cc:56:10 > frame #7: 0x00000000132f5861 chrome`download::BaseFile::MoveFileAndAdjustPermissions(this=0x0000000839a65008, new_path=0x00007fffdd7f8358) at base_file_posix.cc:32:8 > frame #8: 0x000000001325ef04 chrome`download::BaseFile::Rename(this=0x0000000839a65008, new_path=0x00007fffdd7f8358) at base_file.cc:276:21 > frame #9: 0x000000001326e494 chrome`download::DownloadFileImpl::RenameWithRetryInternal(this=0x0000000839a65000, parameters=unique_ptr<download::DownloadFileImpl::RenameParameters, std::__1::default_delete<download::DownloadFileImpl::RenameParameters> > @ 0x00007fffdd7f83c0) at download_file_impl.cc:438:42 > frame #10: 0x000000001326e366 chrome`download::DownloadFileImpl::RenameAndUniquify(this=0x0000000839a65000, full_path=0x0000000839d4ded8, callback=download::DownloadFile::RenameCompletionCallback @ 0x00007fffdd7f8450)>) at download_file_impl.cc:342:3 > frame #11: 0x00000000132a266b chrome`void base::internal::FunctorTraits<void (download::DownloadFile::*)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), void>::Invoke<void (method=21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, receiver_ptr=0x00007fffdd7f8500, args=0x0000000839d4ded8, args=0x0000000839d4def0)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), download::DownloadFile*, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >(void (download::DownloadFile::*)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), download::DownloadFile*&&, base::FilePath&&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>&&) at bind_internal.h:509:12 > frame #12: 0x00000000132a24cb chrome`void base::internal::InvokeHelper<false, void>::MakeItSo<void (functor=0x0000000839d4dec0, args=0x00007fffdd7f8500, args=0x0000000839d4ded8, args=0x0000000839d4def0)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), download::DownloadFile*, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >(void (download::DownloadFile::*&&)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), download::DownloadFile*&&, base::FilePath&&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>&&) at bind_internal.h:648:12 > frame #13: 0x00000000132a2402 chrome`void base::internal::Invoker<base::internal::BindState<void (download::DownloadFile::*)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), base::internal::UnretainedWrapper<download::DownloadFile>, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >, void ()>::RunImpl<void (functor=0x0000000839d4dec0, bound=0x0000000839d4ded0, (null)=std::__1::index_sequence<0UL, 1UL, 2UL> @ 0x00007fffdd7f84f8)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), std::__1::tuple<base::internal::UnretainedWrapper<download::DownloadFile>, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >, 0ul, 1ul, 2ul>(void (download::DownloadFile::*&&)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), std::__1::tuple<base::internal::UnretainedWrapper<download::DownloadFile>, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >&&, std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul>) at bind_internal.h:721:12 > frame #14: 0x00000000132a2369 chrome`base::internal::Invoker<base::internal::BindState<void (download::DownloadFile::*)(base::FilePath const&, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)>), base::internal::UnretainedWrapper<download::DownloadFile>, base::FilePath, base::OnceCallback<void (download::DownloadInterruptReason, base::FilePath const&)> >, void ()>::RunOnce(base=0x0000000839d4dea0) at bind_internal.h:690:12 > frame #15: 0x000000000ea8b11c chrome`base::OnceCallback<void ()>::Run(this=0x00007fffdd7f8a18) && at callback.h:98:12 > frame #16: 0x000000001d1a31a6 chrome`base::TaskAnnotator::RunTask(this=0x0000000831c0a1c8, trace_event_name="ThreadPool_RunTask_SkipOnShutdown", pending_task=0x00007fffdd7f8a18) at task_annotator.cc:178:33 > frame #17: 0x000000001d20f5d0 chrome`base::internal::TaskTracker::RunSkipOnShutdown(this=0x0000000831c0a1c0, task=0x00007fffdd7f8a18) at task_tracker.cc:663:19 > frame #18: 0x000000001d20f15e chrome`base::internal::TaskTracker::RunTaskWithShutdownBehavior(this=0x0000000831c0a1c0, shutdown_behavior=SKIP_ON_SHUTDOWN, task=0x00007fffdd7f8a18) at task_tracker.cc:678:7 > frame #19: 0x000000001d20eba7 chrome`base::internal::TaskTracker::RunTask(this=0x0000000831c0a1c0, task=Task @ 0x00007fffdd7f8a18, task_source=0x000000083a2f20e0, traits=0x00007fffdd7f8bf0) at task_tracker.cc:524:5 > frame #20: 0x000000001d2d092d chrome`base::internal::TaskTrackerPosix::RunTask(this=0x0000000831c0a1c0, task=Task @ 0x00007fffdd7f8b00, task_source=0x000000083a2f20e0, traits=0x00007fffdd7f8bf0) at task_tracker_posix.cc:22:16 > frame #21: 0x000000001d20e1ba chrome`base::internal::TaskTracker::RunAndPopNextTask(this=0x0000000831c0a1c0, task_source=RegisteredTaskSource @ 0x00007fffdd7f8e30) at task_tracker.cc:431:5 > frame #22: 0x000000001d23b911 chrome`base::internal::WorkerThread::RunWorker(this=0x0000000838de17c0) at worker_thread.cc:371:34 > frame #23: 0x000000001d23b1b3 chrome`base::internal::WorkerThread::RunPooledWorker(this=0x0000000838de17c0) at worker_thread.cc:262:3 > frame #24: 0x000000001d23b049 chrome`base::internal::WorkerThread::ThreadMain(this=0x0000000838de17c0) at worker_thread.cc:242:7 > frame #25: 0x000000001d2d16f6 chrome`base::(anonymous namespace)::ThreadFunc(params=0x00000008327d4050) at platform_thread_posix.cc:99:13 > frame #26: 0x000000082ded908a libthr.so.3`___lldb_unnamed_symbol1$$libthr.so.3 + 346 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 258679
: 229483