[OpenIndiana-discuss] Firefox68esr for testing

Carsten Grzemba grzemba at contac-dt.de
Fri May 21 12:42:46 UTC 2021



Am 21.05.21 13:40 schrieb Stephan Althaus  <Stephan.Althaus at Duedinghausen.eu>: 
> 
> On 3/28/21 8:11 AM, Carsten Grzemba wrote:
> >
> > there is it again: libspeechd
> >
> > as workaround you can remove the libspeechd.
> >
> > Von meinem Xperia™ von Sony-Smartphone gesendet
> >
> >
> >
> > ---- Stephan Althaus schrieb ----
> >
> > On 03/27/21 04:07 PM, Carsten Grzemba via openindiana-discuss wrote:
> > > 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
> > > openindiana-discuss at openindiana.org
> > <mailto:openindiana-discuss at openindiana.org(javascript:main.compose( )>
> > > https://openindiana.org/mailman/listinfo/openindiana-discuss
> > <https://openindiana.org/mailman/listinfo/openindiana-discuss>
> >
> > Hello!
> >
> > Unfornunateliy, the core file was destroyed in the meantime.
> >
> > Fonrtunately i could reproduce the crash by opening the link once one:
> >
> > $ ls -l core
> > -rw------- 1 steven lp 1.80G Mar 27 22:54 core
> > steven at dell6510:~$ pstack core | c++filt | head -100
> > core 'core' of 2652: /usr/lib/amd64/firefox/firefox
> > https://www.ebay.de/itm/384063032538?mk
> > <https://www.ebay.de/itm/384063032538?mk>
> > --------------------- thread# 1 / lwp# 1 ---------------------
> > 00007 <tel:00007>fffaf3fd04a __pollsys () + a
> > 00007 <tel:00007>fffaf38e1d1 poll (fa31840, 9, ffffffff) + 51
> > 00007 <tel:00007>fffa01d29ab PollWrapper(_GPollFD*, unsigned int,
> > int) () + 56
> > 00007 <tel:00007>fffaee3bbae g_main_context_iterate.isra
> > <http://g_main_context_iterate.isra>.23 () + 15e
> > 00007 <tel:00007>fffaee3be8f g_main_context_iteration () + 2f
> > 00007 <tel:00007>fffa01d2ab8 nsAppShell::ProcessNextNativeEvent(bool)
> > () + 12
> > 00007 <tel:00007>fffa0194617
> > nsBaseAppShell::DoProcessNextNativeEvent(bool) () + 33
> > 00007 <tel:00007>fffa0194728
> > nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) () + f4
> > 00007 <tel:00007>fff9dd902ea nsThread::ProcessNextEvent(bool, bool*)
> > () + 520
> > 00007 <tel:00007>fff9dd8ec55 NS_ProcessNextEvent(nsIThread*, bool) ()
> > + 2d
> > 00007 <tel:00007>fff9e2dc50b
> > mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) () + ef
> > 00007 <tel:00007>fff9e2a5b05 MessageLoop::RunInternal() () + 13
> > 00007 <tel:00007>fff9e2a5d4d MessageLoop::Run() () + 37
> > 00007 <tel:00007>fffa0191672 nsBaseAppShell::Run() () + 2e
> > 00007 <tel:00007>fffa0f5fdde nsAppStartup::Run() () + 4a
> > 00007 <tel:00007>fffa102272c XREMain::XRE_mainRun() () + a2c
> > 00007 <tel:00007>fffa102333f XREMain::XRE_main(int, char**,
> > mozilla::BootstrapConfig const&) () + 7e7
> > 00007 <tel:00007>fffa10234f6 XRE_main(int, char**,
> > mozilla::BootstrapConfig
> > const&) () + f1
> > 00007 <tel:00007>fffa10248ad mozilla::BootstrapImpl::XRE_main(int,
> > char**,
> > mozilla::BootstrapConfig const&) () + 11
> > 0000000000411 <tel:0000000000411>cb0 do_main(int, char**, char**) ()
> > + 20d
> > 0000000000411 <tel:0000000000411>d66 main () + 7b
> > 0000000000411397 <tel:0000000000411397> _start_crt () + 87
> > 00000000004112 <tel:00000000004112>f8 _start () + 18
> > ------------ thread# 2 / lwp# 2 [Gecko_IOThread] -------------
> > 00007 <tel:00007>fffaf3fc70a _portfs () + a
> > 00007 <tel:00007>fff9a9457fd evport_dispatch () + 18d
> > 00007 <tel:00007>fff9a92d83c event_base_loop () + 25c
> > 00007 <tel:00007>fff9e2a4b42
> > base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () + a4
> > 00007 <tel:00007>fff9e2a5b05 MessageLoop::RunInternal() () + 13
> > 00007 <tel:00007>fff9e2a5d4d MessageLoop::Run() () + 37
> > 00007 <tel:00007>fff9e2bf4c7 base::Thread::ThreadMain() () + 14d
> > 00007 <tel:00007>fff9e2a46e9 ThreadFunc(void*) () + a
> > 00007 <tel:00007>fffaf3f613c _thrp_setup (7fffae2b0240) + 6c
> > 00007 <tel:00007>fffaf3f6450 _lwp_start ()
> > ----------------- thread# 4 / lwp# 4 [Timer] -----------------
> > 00007 <tel:00007>fffaf3f6497 __lwp_park () + 17
> > 00007 <tel:00007>fffaf3ef94b cond_wait_queue (559d38, 559d18,
> > 7fffae23e9f0) + 5b
> > 00007 <tel:00007>fffaf3efd9d cond_wait_common (559d38, 559d18,
> > 7fffae23e9f0) + 1dd
> > 00007 <tel:00007>fffaf3f00fa __cond_timedwait (559d38, 559d18,
> > 7fffae23eaf0) + ba
> > 00007 <tel:00007>fffaf3f0161 cond_timedwait (559d38, 559d18,
> > 7fffae23eaf0) + 31
> > 00007 <tel:00007>fffaf3f01a0 pthread_cond_timedwait (559d38, 559d18,
> > 7fffae23eaf0)
> > + 10
> > 0000000000412 <tel:0000000000412>c30
> > mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&,
> >
> > mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)
> > () + 14a
> > 00007 <tel:00007>fff9dd95e88 TimerThread::Run() () + fe
> > 00007 <tel:00007>fff9dd90404 nsThread::ProcessNextEvent(bool, bool*)
> > () + 63a
> > 00007 <tel:00007>fff9dd8ec55 NS_ProcessNextEvent(nsIThread*, bool) ()
> > + 2d
> > 00007 <tel:00007>fff9e2dc8c9
> > mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*)
> >
> > () + 109
> > 00007 <tel:00007>fff9e2a5b05 MessageLoop::RunInternal() () + 13
> > 00007 <tel:00007>fff9e2a5d4d MessageLoop::Run() () + 37
> > 00007 <tel:00007>fff9dd9b6e4 nsThread::ThreadFunc(void*) () + d8
> > 00007 <tel:00007>fffa4404a06 _pt_root () + cb
> > 00007 <tel:00007>fffaf3f613c _thrp_setup (7fffae2b1240) + 6c
> > 00007 <tel:00007>fffaf3f6450 _lwp_start ()
> > ------------- thread# 5 / lwp# 5 [Socket Thread] -------------
> > 00007 <tel:00007>fffaf3fd04a __pollsys () + a
> > 00007 <tel:00007>fffaf38e1d1 poll (7fffae2ae7d0, 15, ffffffff) + 51
> > 00007 <tel:00007>fffa440329e _pr_poll_with_poll () + 383
> > 00007 <tel:00007>fffa4403509 PR_Poll () + 9
> > 00007 <tel:00007>fff9de6fe73
> > mozilla::net::nsSocketTransportService::Poll(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*,
> >
> > unsigned int) () + 263
> > 00007 <tel:00007>fff9de72beb
> > mozilla::net::nsSocketTransportService::DoPollIteration(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*)
> >
> > () + 31d
> > 00007 <tel:00007>fff9de792d8
> > mozilla::net::nsSocketTransportService::Run() () + 54a
> > 00007 <tel:00007>fff9dd90404 nsThread::ProcessNextEvent(bool, bool*)
> > () + 63a
> > 00007 <tel:00007>fff9dd8ec55 NS_ProcessNextEvent(nsIThread*, bool) ()
> > + 2d
> > 00007 <tel:00007>fff9e2dc8c9
> > mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*)
> >
> > () + 109
> > 00007 <tel:00007>fff9e2a5b05 MessageLoop::RunInternal() () + 13
> > 00007 <tel:00007>fff9e2a5d4d MessageLoop::Run() () + 37
> > 00007 <tel:00007>fff9dd9b6e4 nsThread::ThreadFunc(void*) () + d8
> > 00007 <tel:00007>fffa4404a06 _pt_root () + cb
> > 00007 <tel:00007>fffaf3f613c _thrp_setup (7fffae2b0a40) + 6c
> > 00007 <tel:00007>fffaf3f6450 _lwp_start ()
> > -------------- thread# 6 / lwp# 6 [Permission] ---------------
> > 00007 <tel:00007>fffaf3f6497 __lwp_park () + 17
> > 00007 <tel:00007>fffaf3ef94b cond_wait_queue (5c9b10, 5c9af0, 0) + 5b
> > 00007 <tel:00007>fffaf3eff8a __cond_wait (5c9b10, 5c9af0) + 8a
> > 00007 <tel:00007>fffaf3efff4 cond_wait (5c9b10, 5c9af0) + 24
> > 00007 <tel:00007>fffaf3f002b pthread_cond_wait (5c9b10, 5c9af0) + b
> > 0000000000412 <tel:0000000000412>ab9
> > mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&)
> > () + 1f
> > 00007 <tel:00007>fff9dd8a972
> > mozilla::ThreadEventQueue<mozilla::EventQueue>::GetEvent(bool,
> > mozilla::EventQueuePriority*,
> > mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*) () + 98
> > 00007 <tel:00007>fff9dd9031c nsThread::ProcessNextEvent(bool, bool*)
> > () + 552
> > 00007 <tel:00007>fff9dd8ec55 NS_ProcessNextEvent(nsIThread*, bool) ()
> > + 2d
> > 00007 <tel:00007>fff9e2dc8c9
> > mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*)
> >
> > () + 109
> > 00007 <tel:00007>fff9e2a5b05 MessageLoop::RunInternal() () + 13
> > 00007 <tel:00007>fff9e2a5d4d MessageLoop::Run() () + 37
> > 00007 <tel:00007>fff9dd9b6e4 nsThread::ThreadFunc(void*) () + d8
> > 00007 <tel:00007>fffa4404a06 _pt_root () + cb
> > 00007 <tel:00007>fffaf3f613c _thrp_setup (7fffae2b1a40) + 6c
> > 00007 <tel:00007>fffaf3f6450 _lwp_start ()
> > --------------------- thread# 7 / lwp# 7 ---------------------
> > 00007 <tel:00007>fffa440493b _pt_root(), exit value = 0x0000000000000000
> > ** zombie (exited, not detached, not yet joined) **
> > ------------- thread# 8 / lwp# 8 [pool-spawner] --------------
> > 00007 <tel:00007>fffaf3f6497 __lwp_park () + 17
> > 00007 <tel:00007>fffaf3ef94b cond_wait_queue (7889c0, 77fa40, 0) + 5b
> > 00007 <tel:00007>fffaf3eff8a __cond_wait (7889c0, 77fa40) + 8a
> > 00007 <tel:00007>fffaf3efff4 cond_wait (7889c0, 77fa40) + 24
> > 00007 <tel:00007>fffaf3f002b pthread_cond_wait (7889c0, 77fa40) + b
> > 00007 <tel:00007>fffaee9fc08 g_cond_wait () + e8
> > 00007 <tel:00007>fffaedffb8b g_async_queue_pop_unlocked () + bb
> > 00007 <tel:00007>fffaee70eaf g_thread_pool_spawn_thread () + 6f
> > steven at dell6510:~$ mdb /usr/lib/amd64/firefox/firefox core
> > mdb: core file data for mapping at 2ef9e9f5e000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9e9fae000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea05e000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea09e000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea0ce000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea0fe000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea15e000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea20e000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea26e000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea28e000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea2ce000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea2fe000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea32e000 not saved: Bad address
> > mdb: core file data for mapping at 2ef9ea35e000 not saved: Bad address
> > Loading modules: [ libc.so <http://libc.so>.1 libuutil.so
> > <http://libuutil.so>.1 libnvpair.so <http://libnvpair.so>.1
> > libsmbios.so <http://libsmbios.so>.1
> > libavl.so <http://libavl.so>.1 ld.so <http://ld.so>.1 ]
> > > ::stack
> > libc.so <http://libc.so>.1`_lwp_kill+0xa()
> > libc.so <http://libc.so>.1`raise+0x1e(b)
> > libxul.so
> > <http://libxul.so>`_ZN13nsProfileLock18FatalSignalHandlerEiP7siginfoPv+0xcb()
> > libxul.so <http://libxul.so>`_ZL15WasmTrapHandleriP7siginfoPv+0xf2()
> > libc.so <http://libc.so>.1`__sighndlr+6()
> > libc.so <http://libc.so>.1`call_user_handler+0x1db(b, 7fffa518e608,
> > 7fffa518e2a0)
> > libc.so <http://libc.so>.1`sigacthandler+0xee(b, 7fffa518e608,
> > 7fffa518e2a0)
> > libc.so <http://libc.so>.1`strlen+0x30()
> > libspeechd.so
> > <http://libspeechd.so>.2.6.0`spd_list_synthesis_voices+0x1d()
> > libxul.so
> > <http://libxul.so>`_ZN7mozilla3dom23SpeechDispatcherService5SetupEv+0xc8()
> > libxul.so
> > <http://libxul.so>`_ZN7mozilla6detail18RunnableMethodImplIPNS_3dom23SpeechDispatcherServiceEMS3_FvvELb1ELNS_12RunnableKindE0EJEE3RunEv+0x27()
> > libxul.so <http://libxul.so>`_ZN8nsThread16ProcessNextEventEbPb+0x63a()
> > libxul.so <http://libxul.so>`_Z19NS_ProcessNextEventP9nsIThreadb+0x2d()
> > libxul.so
> > <http://libxul.so>`_ZN7mozilla3ipc28MessagePumpForNonMainThreads3RunEPN4base11MessagePump8DelegateE+0x116()
> > libxul.so <http://libxul.so>`_ZN11MessageLoop11RunInternalEv+0x13()
> > libxul.so <http://libxul.so>`_ZN11MessageLoop3RunEv+0x37()
> > libxul.so <http://libxul.so>`_ZN8nsThread10ThreadFuncEPv+0xd8()
> > libnspr4.so <http://libnspr4.so>`_pt_root+0xcb()
> > libc.so <http://libc.so>.1`_thrp_setup+0x6c(7fffac1a0240)
> > libc.so <http://libc.so>.1`_lwp_start()
> > >
> >
> > _______________________________________________
> > openindiana-discuss mailing list
> > openindiana-discuss at openindiana.org
> > <mailto:openindiana-discuss at openindiana.org(javascript:main.compose( )>
> > https://openindiana.org/mailman/listinfo/openindiana-discuss
> > <https://openindiana.org/mailman/listinfo/openindiana-discuss>
> 
> Hello!
> 
> i am hitting some ff crashes now and then, but i can't uninstall
> pkg:/library/desktop/speech-dispatcher because i need QT5.
> 
> i cant find a way to disable speech in qt5, so on the long run wee need
> to patch something..
> 
> Does anybody actually use the package speech-dispatcher? Does it work?
> Do we need to patch FF instead ?
> 
> ...
> 

 
I have put the latest version off libspeechd on http://pkg.toc.de/userland. Perhaps you can test this and share the results. 
I had the impression that the problem raised mainly on the first visit of an web page, perhapse something with the cookies or their approval? 
 
 
-- 
Carsten


More information about the openindiana-discuss mailing list