I've installed most of the debug symbol packages, and the attached Massif profile has far fewer unknowns. However, this isn't a proper run, because when I try to log in now, gnome-shell grinds for a minute or so and then quits. Works fine without Valgrind, of course. I suspect it has some form of watchdog timer and is killing itself.
==1764== Process terminating with default action of signal 1 (SIGHUP)
==1764== at 0x76A1072: pthread_cond_wait@@GLIBC_2.3.2 (futex-internal.h:88)
==1764== by 0xDCAB863: js::ConditionVariable::wait(js::LockGuard<js::Mutex>&) (ConditionVariable.cpp:118)
==1764== by 0xDCABAB4: js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (ConditionVariable.cpp:134)
==1764== by 0xE0A1D14: js::HelperThread::threadLoop() (HelperThreads.cpp:786)
==1764== by 0xE0C2351: js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) (Thread.h:234)
==1764== by 0x769A7FB: start_thread (pthread_create.c:465)
==1764== by 0x79C6B0E: clone (clone.S:95)
I've installed most of the debug symbol packages, and the attached Massif profile has far fewer unknowns. However, this isn't a proper run, because when I try to log in now, gnome-shell grinds for a minute or so and then quits. Works fine without Valgrind, of course. I suspect it has some form of watchdog timer and is killing itself.
==1764== Process terminating with default action of signal 1 (SIGHUP) cond_wait@ @GLIBC_ 2.3.2 (futex- internal. h:88) riable: :wait(js: :LockGuard< js::Mutex> &) (ConditionVaria ble.cpp: 118) riable: :wait_for( js::LockGuard< js::Mutex> &, mozilla: :BaseTimeDurati on<mozilla: :TimeDurationVa lueCalculator> const&) (ConditionVaria ble.cpp: 134) d::threadLoop( ) (HelperThreads. cpp:786) :ThreadTrampoli ne<void (&)(void*), js::HelperThrea d*>::Start( void*) (Thread.h:234) create. c:465)
==1764== at 0x76A1072: pthread_
==1764== by 0xDCAB863: js::ConditionVa
==1764== by 0xDCABAB4: js::ConditionVa
==1764== by 0xE0A1D14: js::HelperThrea
==1764== by 0xE0C2351: js::detail:
==1764== by 0x769A7FB: start_thread (pthread_
==1764== by 0x79C6B0E: clone (clone.S:95)