Am 24.03.21 13:30 schrieb Stephan Althaus <[email protected]>: > > 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 > [email protected] > https://openindiana.org/mailman/listinfo/openindiana-discuss > unfortunatly the pstack delivers here not a usefull result: the threads with pollsys, portfs or __lwp_park on top are not the reason for core. I hope $ mdb /usr/lib/amd64/firefox/firefox core > ::stack delivers here better information. -- Carsten _______________________________________________ openindiana-discuss mailing list [email protected] https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Firefox68esr for testing
Carsten Grzemba via openindiana-discuss Sat, 27 Mar 2021 08:07:47 -0700
- Re: [OpenIndiana... Carsten Grzemba via openindiana-discuss
- Re: [OpenIndiana... Carsten Grzemba via openindiana-discuss
- Re: [OpenIndiana... Apostolos Syropoulos via openindiana-discuss
- Re: [OpenIndiana... Stephan Althaus
- Re: [OpenIndiana... Apostolos Syropoulos via openindiana-discuss
- Re: [OpenIndiana... Stephan Althaus
- Re: [OpenIndiana... Carsten Grzemba via openindiana-discuss
- Re: [OpenIndiana... Carsten Grzemba via openindiana-discuss
- Re: [OpenIndiana... Apostolos Syropoulos via openindiana-discuss
- Re: [OpenIndiana-discuss] Fir... Stephan Althaus
- Re: [OpenIndiana-discuss... Carsten Grzemba via openindiana-discuss
- Re: [OpenIndiana-dis... Stephan Althaus
- Re: [OpenIndiana... Carsten Grzemba via openindiana-discuss
- Re: [OpenIndiana... Apostolos Syropoulos via openindiana-discuss
- Re: [OpenIndiana... Carsten Grzemba via openindiana-discuss
- Re: [OpenIndiana... Stephan Althaus
- Re: [OpenIndiana... Carsten Grzemba via openindiana-discuss
- Re: [OpenIndiana... Stephan Althaus
- Re: [OpenIndiana... Stephan Althaus
- Re: [OpenIndiana... Apostolos Syropoulos via openindiana-discuss
- Re: [OpenIndiana... Stephan Althaus
