On 03/17/21 03:13 PM, Carsten Grzemba via openindiana-discuss wrote:
the same, I will upload FF78 in the moment so you can test this also. But my first impression is needs more resources (RAM), less performance, at least on my not so young laptop with 8GRAM ;)
So, here i have a first crash with FF78:

console output:
"$ client_loop: send disconnect: Broken pipe
steven@dell6510:~/src/oi/hoewweken$ Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=99524.5) [GFX1-]: Receive IPC close with reason=AbnormalShutdown Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=100780) [GFX1-]: Receive IPC close with reason=AbnormalShutdown
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=20821.4) [GFX1-]: Receive IPC close with reason=AbnormalShutdown
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=101365) [GFX1-]: Receive IPC close with reason=AbnormalShutdown Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=99485.3) [GFX1-]: Receive IPC close with reason=AbnormalShutdown
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
"


$ pstack core | c++filt | head -100


core 'core' of 2909:    firefox
--------------------- thread# 1 / lwp# 1 ---------------------
 00007fffaf3fd04a __pollsys () + a
 00007fffaf38e1d1 poll (6944390, 9, ffffffff) + 51
 00007fff9dd529ab PollWrapper(_GPollFD*, unsigned int, int) () + 56
 00007fffaee3bbae g_main_context_iterate.isra.23 () + 15e
 00007fffaee3be8f g_main_context_iteration () + 2f
 00007fff9dd52ab8 nsAppShell::ProcessNextNativeEvent(bool) () + 12
 00007fff9dd14617 nsBaseAppShell::DoProcessNextNativeEvent(bool) () + 33
 00007fff9dd14728 nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) () + f4
 00007fff9b9102ea nsThread::ProcessNextEvent(bool, bool*) () + 520
 00007fff9b90ec55 NS_ProcessNextEvent(nsIThread*, bool) () + 2d
 00007fff9be5c50b mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) () + ef
 00007fff9be25b05 MessageLoop::RunInternal() () + 13
 00007fff9be25d4d MessageLoop::Run() () + 37
 00007fff9dd11672 nsBaseAppShell::Run() () + 2e
 00007fff9eadfdde nsAppStartup::Run() () + 4a
 00007fff9eba272c XREMain::XRE_mainRun() () + a2c
 00007fff9eba333f XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) () + 7e7  00007fff9eba34f6 XRE_main(int, char**, mozilla::BootstrapConfig const&) () + f1  00007fff9eba48ad mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) () + 11
 0000000000411cb0 do_main(int, char**, char**) () + 20d
 0000000000411d66 main () + 7b
 0000000000411397 _start_crt () + 87
 00000000004112f8 _start () + 18
------------ thread# 2 / lwp# 2 [Gecko_IOThread] -------------
 00007fffaf3fc70a _portfs () + a
 00007fff984c57fd evport_dispatch () + 18d
 00007fff984ad83c event_base_loop () + 25c
 00007fff9be24b42 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () + a4
 00007fff9be25b05 MessageLoop::RunInternal() () + 13
 00007fff9be25d4d MessageLoop::Run() () + 37
 00007fff9be3f4c7 base::Thread::ThreadMain() () + 14d
 00007fff9be246e9 ThreadFunc(void*) () + a
 00007fffaf3f613c _thrp_setup (7fffae270240) + 6c
 00007fffaf3f6450 _lwp_start ()
----------------- thread# 4 / lwp# 4 [Timer] -----------------
 00007fffaf3f6497 __lwp_park () + 17
 00007fffaf3ef94b cond_wait_queue (559f48, 559f28, 7fff9840d9f0) + 5b
 00007fffaf3efd9d cond_wait_common (559f48, 559f28, 7fff9840d9f0) + 1dd
 00007fffaf3f00fa __cond_timedwait (559f48, 559f28, 7fff9840daf0) + ba
 00007fffaf3f0161 cond_timedwait (559f48, 559f28, 7fff9840daf0) + 31
 00007fffaf3f01a0 pthread_cond_timedwait (559f48, 559f28, 7fff9840daf0) + 10  0000000000412c30 mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) () + 14a
 00007fff9b915e88 TimerThread::Run() () + fe
 00007fff9b910404 nsThread::ProcessNextEvent(bool, bool*) () + 63a
 00007fff9b90ec55 NS_ProcessNextEvent(nsIThread*, bool) () + 2d
 00007fff9be5c8c9 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) () + 109
 00007fff9be25b05 MessageLoop::RunInternal() () + 13
 00007fff9be25d4d MessageLoop::Run() () + 37
 00007fff9b91b6e4 nsThread::ThreadFunc(void*) () + d8
 00007fffa1f84a06 _pt_root () + cb
 00007fffaf3f613c _thrp_setup (7fffae271240) + 6c
 00007fffaf3f6450 _lwp_start ()
------------- thread# 5 / lwp# 5 [Socket Thread] -------------
 00007fffaf3fd04a __pollsys () + a
 00007fffaf38e1d1 poll (7fff9844e7d0, c, ffffffff) + 51
 00007fffa1f8329e _pr_poll_with_poll () + 383
 00007fffa1f83509 PR_Poll () + 9
 00007fff9b9efe73 mozilla::net::nsSocketTransportService::Poll(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*, unsigned int) () + 263  00007fff9b9f2beb mozilla::net::nsSocketTransportService::DoPollIteration(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*) () + 31d
 00007fff9b9f92d8 mozilla::net::nsSocketTransportService::Run() () + 54a
 00007fff9b910404 nsThread::ProcessNextEvent(bool, bool*) () + 63a
 00007fff9b90ec55 NS_ProcessNextEvent(nsIThread*, bool) () + 2d
 00007fff9be5c8d6 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) () + 116
 00007fff9be25b05 MessageLoop::RunInternal() () + 13
 00007fff9be25d4d MessageLoop::Run() () + 37
 00007fff9b91b6e4 nsThread::ThreadFunc(void*) () + d8
 00007fffa1f84a06 _pt_root () + cb
 00007fffaf3f613c _thrp_setup (7fffae270a40) + 6c
 00007fffaf3f6450 _lwp_start ()
-------------- thread# 6 / lwp# 6 [Permission] ---------------
 00007fffaf3f6497 __lwp_park () + 17
 00007fffaf3ef94b cond_wait_queue (5cad30, 5cad10, 0) + 5b
 00007fffaf3eff8a __cond_wait (5cad30, 5cad10) + 8a
 00007fffaf3efff4 cond_wait (5cad30, 5cad10) + 24
 00007fffaf3f002b pthread_cond_wait (5cad30, 5cad10) + b
 0000000000412ab9 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) () + 1f  00007fff9b90a972 mozilla::ThreadEventQueue<mozilla::EventQueue>::GetEvent(bool, mozilla::EventQueuePriority*, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*) () + 98
 00007fff9b91031c nsThread::ProcessNextEvent(bool, bool*) () + 552
 00007fff9b90ec55 NS_ProcessNextEvent(nsIThread*, bool) () + 2d
 00007fff9be5c8c9 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) () + 109
 00007fff9be25b05 MessageLoop::RunInternal() () + 13
 00007fff9be25d4d MessageLoop::Run() () + 37
 00007fff9b91b6e4 nsThread::ThreadFunc(void*) () + d8
 00007fffa1f84a06 _pt_root () + cb
 00007fffaf3f613c _thrp_setup (7fffae271a40) + 6c
 00007fffaf3f6450 _lwp_start ()
------------- thread# 7 / lwp# 7 [pool-spawner] --------------
 00007fffaf3f6497 __lwp_park () + 17
 00007fffaf3ef94b cond_wait_queue (774860, 76b400, 0) + 5b
 00007fffaf3eff8a __cond_wait (774860, 76b400) + 8a
 00007fffaf3efff4 cond_wait (774860, 76b400) + 24
 00007fffaf3f002b pthread_cond_wait (774860, 76b400) + b
 00007fffaee9fc08 g_cond_wait () + e8
 00007fffaedffb8b g_async_queue_pop_unlocked () + bb
 00007fffaee70eaf g_thread_pool_spawn_thread () + 6f
 00007fffaee70825 g_thread_proxy () + 45
 00007fffaf3f613c _thrp_setup (7fffae272240) + 6c
 00007fffaf3f6450 _lwp_start ()

_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to