Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 332444 Details for
Bug 413637
www-client/chromium-19.0.1084.30 - chromium leaves processes behind after quitting
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Back trace
gdb.txt (text/plain), 14.62 KB, created by
Mike Gilbert
on 2012-12-16 06:20:28 UTC
(
hide
)
Description:
Back trace
Filename:
MIME Type:
Creator:
Mike Gilbert
Created:
2012-12-16 06:20:28 UTC
Size:
14.62 KB
patch
obsolete
>#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39 >No locals. >#1 0x00007f838d23e5cf in base::internal::SpinLockDelay ( > w=0x7f839136df40 <tcmalloc::Static::pageheap_lock_>, value=2, loop=<optimized out>) > at third_party/tcmalloc/chromium/src/base/spinlock_linux-inl.h:98 > save_errno = 2 > tm = {tv_sec = 0, tv_nsec = 180582080} >#2 0x00007f838d23e4cc in SpinLock::SlowLock ( > this=0x7f839136df40 <tcmalloc::Static::pageheap_lock_>) > at third_party/tcmalloc/chromium/src/base/spinlock.cc:132 > wait_start_time = 6340333666956337 > wait_cycles = 1060221479 > lock_value = <optimized out> > lock_wait_call_count = 12092 >#3 0x00007f838ffbc97e in Lock (this=<optimized out>) > at ./third_party/tcmalloc/chromium/src/base/spinlock.h:75 >No locals. >#4 SpinLockHolder (l=<optimized out>, this=<synthetic pointer>) > at ./third_party/tcmalloc/chromium/src/base/spinlock.h:141 >No locals. >#5 do_malloc_pages (size=253952, heap=0x7f83931199c0) > at ./third_party/tcmalloc/chromium/src/tcmalloc.cc:1062 > span = <optimized out> > result = <optimized out> > report_large = <optimized out> > num_pages = 62 >#6 do_malloc (size=253743) at ./third_party/tcmalloc/chromium/src/tcmalloc.cc:1100 > ret = 0x0 > heap = 0x7f83931199c0 >#7 cpp_alloc (size=<optimized out>, nothrow=<optimized out>) > at ./third_party/tcmalloc/chromium/src/tcmalloc.cc:1400 >No locals. >#8 do_malloc_or_cpp_alloc (size=253743) at ./third_party/tcmalloc/chromium/src/tcmalloc.cc:1023 >No locals. >#9 do_calloc (elem_size=<optimized out>, n=<optimized out>) > at ./third_party/tcmalloc/chromium/src/tcmalloc.cc:1112 > size = 253743 >#10 tc_calloc (n=<optimized out>, elem_size=<optimized out>) > at ./third_party/tcmalloc/chromium/src/tcmalloc.cc:1557 > result = 0x7f83931199c0 >#11 0x00007f838055e3ac in ?? () from /usr/lib64/libGL.so.1 >No symbol table info available. >#12 0x00007f837d4e69ef in ?? () from /usr/lib64/libnvidia-glcore.so.310.19 >No symbol table info available. >#13 0x00007f83805371fd in ?? () from /usr/lib64/libGL.so.1 >No symbol table info available. >#14 0x00007f838053d9ff in ?? () from /usr/lib64/libGL.so.1 >No symbol table info available. >#15 0x00007f838053db34 in ?? () from /usr/lib64/libGL.so.1 >No symbol table info available. >#16 0x00007f838053e33f in ?? () from /usr/lib64/libGL.so.1 >No symbol table info available. >#17 0x00007f83823eb7ae in __libc_fork () at ../nptl/sysdeps/unix/sysv/linux/x86_64/../fork.c:189 > self = <optimized out> > now = <optimized out> > pid = 0 > allp = 0x7f837746ccf0 > runp = <optimized out> > ppid = <optimized out> > parentpid = <optimized out> > __PRETTY_FUNCTION__ = "__libc_fork" >#18 0x00007f838d8ddd45 in base::LaunchProcess (argv=std::vector of length 4, capacity 4 = {...}, > options=..., process_handle=0x7f837746cf7c) at base/process_util_posix.cc:592 > fd_shuffle1 = std::vector of length 0, capacity 0 > argv_cstr = {array_ = 0x7f8396a5e480} > pid = <optimized out> > fd_shuffle_size = 0 > fd_shuffle2 = std::vector of length 0, capacity 0 > new_environ = {array_ = 0x0} >#19 0x00007f838f1eedc6 in content::ZygoteHostImpl::AdjustRendererOOMScore (this=<optimized out>, > pid=8257, score=300) at content/browser/zygote_host/zygote_host_impl_linux.cc:396 > adj_oom_score_cmdline = std::vector of length 4, capacity 4 = { > "/usr/lib64/chromium-browser/chrome_sandbox", "--adjust-oom-score", "8257", "300"} > sandbox_helper_process = <optimized out> > selinux = false > selinux_valid = true >#20 0x00007f838f1efd29 in content::ZygoteHostImpl::ForkRequest (this=0x7f839319a640, argv=..., > mapping=..., process_type=...) at content/browser/zygote_host/zygote_host_impl_linux.cc:335 > pickle = {_vptr.Pickle = 0x7f839112fa30 <vtable for Pickle+16>, static kPayloadUnit = 64, > header_ = 0x7f8395804800, header_size_ = 4, capacity_ = 1664, > variable_buffer_offset_ = 0} > fds = std::vector of length 1, capacity 1 = {142} > autodelete_fds = std::vector of length 0, capacity 0 > pid = 8257 > kLowestRendererOomScore = 300 >#21 0x00007f838f0e458a in content::ChildProcessLauncher::Context::LaunchInternal (this_object=..., > client_thread_id=content::BrowserThread::UI, child_process_id=10, use_zygote=true, > env=std::vector of length 0, capacity 0, ipcfd=142, cmd_line=0x7f8396dec870) > at content/browser/child_process_launcher.cc:206 > handle = 0 > process_type = "renderer" > files_to_register = std::vector of length 1, capacity 1 = {{id = 0, fd = {fd = 142, > auto_close = false}}} > __FUNCTION__ = "LaunchInternal" > cmd_line_deleter = {ptr_ = 0x7f8396dec870} > ipcfd_closer = {ptr_ = <synthetic pointer>} >#22 0x00007f838f0e3fda in Run (a5=..., a1=..., this=<synthetic pointer>, a2=<optimized out>, > a3=<optimized out>, a4=<optimized out>, a6=<optimized out>, a7=<optimized out>) > at ./base/bind_internal.h:584 >No locals. >#23 MakeItSo (a7=@0x7f839392afb0: 0x7f8396dec870, a6=@0x7f839392afa8: 142, > a5=std::vector of length 0, capacity 0, a4=@0x7f839392af88: true, a3=@0x7f839392af84: 10, > a2=@0x7f839392af80: content::BrowserThread::UI, a1=0x7f8396a64510, runnable=...) > at ./base/bind_internal.h:1068 >No locals. >#24 base::internal::Invoker<7, base::internal::BindState<base::internal::RunnableAdapter<void (*)(scoped_refptr<content::ChildProcessLauncher::Context>, content::BrowserThread::ID, int, bool, std::vector<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > > const&, int, CommandLine*)>, void (scoped_refptr<content::ChildProcessLauncher::Context>, content::BrowserThread::ID, int, bool, std::vector<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > > const&, int, CommandLine*), void (scoped_refptr<content::ChildProcessLauncher::Context>, content::BrowserThread::ID, int, bool, std::vector<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > >, int, CommandLine*)>, void (scoped_refptr<content::ChildProcessLauncher::Context>, content::BrowserThread::ID, int, bool, std::vector<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > > const&, int, CommandLine*)>::Run(base::internal::BindStateBase*) (base=0x7f839392af60) > at ./base/bind_internal.h:2518 > storage = 0x7f839392af60 > x1 = 0x7f8396a64510 >#25 0x00007f838d8c4e13 in Run (this=0x7f837746e1e8) at ./base/callback.h:396 > f = <optimized out> >#26 MessageLoop::RunTask (this=this@entry=0x7f837746eac0, pending_task=...) > at base/message_loop.cc:473 > program_counter = 0x7f838f0e353a <content::ChildProcessLauncher::Context::Launch(bool, std::vector<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > > const&, int, CommandLine*, int, content::ChildProcessLauncher::Client*)+346> > start_time = {ms_ = 2253966833} > trace_event_unique_atomic452 = 140203053752772 > trace_event_unique_catstatic452 = <optimized out> > trace_event_unique_profileScope452 = {p_data_ = 0x0, data_ = { > category_enabled = 0x7f8393233000 "\001", > name = 0x7f837746e010 "p\373\022\221\203\177"}} >#27 0x00007f838d8c5cf8 in MessageLoop::DeferOrRunPendingTask (this=this@entry=0x7f837746eac0, > pending_task=...) at base/message_loop.cc:485 >No locals. >#28 0x00007f838d8c78a9 in DoWork (this=<optimized out>) at base/message_loop.cc:668 > pending_task = {<base::TrackingInfo> = {birth_tally = 0x7f8394205150, time_posted = { > ticks_ = 2253966833905}, delayed_run_time = {ticks_ = 0}}, > task = {<base::internal::CallbackBase> = {bind_state_ = {ptr_ = 0x7f839392af60}, > polymorphic_invoke_ = 0x7f838f0e3f60 <base::internal::Invoker<7, base::internal::BindState<base::internal::RunnableAdapter<void (*)(scoped_refptr<content::ChildProcessLauncher::Context>, content::BrowserThread::ID, int, bool, std::vector<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > > const&, int, CommandLine*)>, void (scoped_refptr<content::ChildProcessLauncher::Context>, content::BrowserThread::ID, int, bool, std::vector<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > > const&, int, CommandLine*), void (scoped_refptr<content::ChildProcessLauncher::Context>, content::BrowserThread::ID, int, bool, std::vector<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > >, int, CommandLine*)>, void (scoped_refptr<content::ChildProcessLauncher::Context>, content::BrowserThread::ID, int, bool, std::vector<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > > const&, int, CommandLine*)>::Run(base::internal::BindStateBase*)>}, <No data fields>}, posted_from = { > function_name_ = 0x7f83901cf4c6 <content::ChildProcessLauncher::Context::Launch(bool, std::vector<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > > const&, int, CommandLine*, int, content::ChildProcessLauncher::Client*)::__FUNCTION__> "Launch", > file_name_ = 0x7f83901cf378 "content/browser/child_process_launcher.cc", > line_number_ = 92, > program_counter_ = 0x7f838f0e353a <content::ChildProcessLauncher::Context::Launch(bool, std::vector<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > > const&, int, CommandLine*, int, content::ChildProcessLauncher::Client*)+346>}, > sequence_num = 17, nestable = true} >#29 MessageLoop::DoWork (this=0x7f837746eac0) at base/message_loop.cc:647 >No locals. >#30 0x00007f838d8caba9 in base::MessagePumpDefault::Run (this=0x7f83932678e0, > delegate=0x7f837746eac0) at base/message_pump_default.cc:29 > did_work = <optimized out> >#31 0x00007f838d8c7964 in MessageLoop::RunInternal (this=0x7f837746eac0) > at base/message_loop.cc:430 >No locals. >#32 0x00007f838d8df798 in base::RunLoop::Run (this=0x7f837746e5b0) at base/run_loop.cc:45 >No locals. >#33 0x00007f838d8c4234 in MessageLoop::Run (this=<optimized out>) at base/message_loop.cc:310 > run_loop = {loop_ = 0x7f837746eac0, weak_factory_ = {weak_reference_owner_ = {flag_ = { > ptr_ = 0x0}}, ptr_ = 0x7f837746e5b0}, previous_run_loop_ = 0x0, dispatcher_ = 0x0, > run_depth_ = 1, run_called_ = true, quit_called_ = false, running_ = true, > quit_when_idle_received_ = false} >#34 0x00007f838f0df4f4 in content::BrowserThreadImpl::ProcessLauncherThreadRun ( > this=this@entry=0x7f8393233910, message_loop=message_loop@entry=0x7f837746eac0) > at content/browser/browser_thread_impl.cc:137 > line_number = 136 >#35 0x00007f838f0e0143 in content::BrowserThreadImpl::Run (this=0x7f8393233910, > message_loop=0x7f837746eac0) at content/browser/browser_thread_impl.cc:173 > thread_id = <optimized out> >#36 0x00007f838d8f923f in base::Thread::ThreadMain (this=0x7f8393233910) > at base/threading/thread.cc:195 > message_loop = {<base::MessagePump::Delegate> = { > _vptr.Delegate = 0x7f839112f510 <vtable for MessageLoop+16>}, > static kHighResolutionTimerModeLeaseTimeMs = 1000, type_ = MessageLoop::TYPE_DEFAULT, > work_queue_ = {<std::queue<base::PendingTask, std::deque<base::PendingTask, std::allocator<base::PendingTask> > >> = std::queue wrapping: std::deque with 0 elements, <No data fields>}, > delayed_work_queue_ = std::priority_queue wrapping: std::vector of length 0, capacity 0, > recent_time_ = {ticks_ = 0}, > deferred_non_nestable_work_queue_ = {<std::queue<base::PendingTask, std::deque<base::PendingTask, std::allocator<base::PendingTask> > >> = std::queue wrapping: std::deque with 0 elements, <No data fields>}, pump_ = {ptr_ = 0x7f83932678e0}, > destruction_observers_ = {<ObserverListBase<MessageLoop::DestructionObserver>> = {<base::SupportsWeakPtr<ObserverListBase<MessageLoop::DestructionObserver> >> = {<base::internal::SupportsWeakPtrBase> = {<No data fields>}, weak_reference_owner_ = {flag_ = {ptr_ = 0x0}}}, > observers_ = std::vector of length 0, capacity 0, notify_depth_ = 0, > type_ = ObserverListBase<MessageLoop::DestructionObserver>::NOTIFY_ALL}, <No data fields>}, nestable_tasks_allowed_ = false, exception_restoration_ = false, thread_name_ = > "Chrome_ProcessLauncherThread", message_histogram_ = 0x0, > incoming_queue_ = {<std::queue<base::PendingTask, std::deque<base::PendingTask, std::allocator<base::PendingTask> > >> = std::queue wrapping: std::deque with 0 elements, <No data fields>}, > incoming_queue_lock_ = {lock_ = {os_lock_ = {__data = {__lock = 0, __count = 0, > __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, > __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}}}, > run_loop_ = 0x7f837746e5b0, next_sequence_num_ = 18, > task_observers_ = {<ObserverListBase<MessageLoop::TaskObserver>> = {<base::SupportsWeakPtr<ObserverListBase<MessageLoop::TaskObserver> >> = {<base::internal::SupportsWeakPtrBase> = {<No data fields>}, weak_reference_owner_ = {flag_ = {ptr_ = 0x0}}}, > observers_ = std::vector of length 0, capacity 0, notify_depth_ = 0, > type_ = ObserverListBase<MessageLoop::TaskObserver>::NOTIFY_ALL}, <No data fields>}, > message_loop_proxy_ = {ptr_ = 0x7f83932687c0}, thread_task_runner_handle_ = { > ptr_ = 0x7f83932313c0}} >#37 0x00007f838d8f4b11 in base::(anonymous namespace)::ThreadFunc (params=<optimized out>) > at base/threading/platform_thread_posix.cc:65 > thread_params = <optimized out> > delegate = 0x7f8393233910 >#38 0x00007f838c7af006 in start_thread (arg=0x7f837746f700) at pthread_create.c:305 > __res = <optimized out> > pd = 0x7f837746f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3161401037751795433, 140733276594192, > 140202618583488, 140202978725888, 3, -3109344169468936471, -3109571115645190423}, > mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, > cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > robust = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#39 0x00007f838241bbad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. >A debugging session is active. > > Inferior 1 [process 8261] will be detached. > >Quit anyway? (y or n) Detaching from program: /usr/lib64/chromium-browser/chrome, process 8261
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 413637
: 332444