[Webkit-unassigned] [Bug 255483] [GStreamer] fast/speechsynthesis/speech-synthesis-utterance-uses-voice.html is flaky crashing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Apr 15 06:21:21 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=255483

--- Comment #1 from Philippe Normand <philn at igalia.com> ---
fast/speechsynthesis/speech-synthesis-voices.html also crashing:

(gdb) bt                                                                                                                                                                                                             
#0  0x00007faa5564aefe in WTFCrash() () at /app/webkit/Source/WTF/wtf/Assertions.cpp:327                                                                                                                             
#1  0x00007faa5cfcc5db in WTFCrashWithInfo(int, char const*, char const*, int) () at WTF/Headers/wtf/Assertions.h:758                                                                                                
#2  0x00007faa5cfd3a48 in WTF::RefCountedBase::hasOneRef() const (this=0x7faa412f8908) at WTF/Headers/wtf/RefCounted.h:55                                                                                            
#3  0x00007faa5cfd3929 in WTF::RefCountedBase::applyRefDerefThreadingCheck() const (this=0x7faa412f8908) at WTF/Headers/wtf/RefCounted.h:106                                                                         
#4  0x00007faa5cfd3799 in WTF::RefCountedBase::derefBase() const (this=0x7faa412f8908) at WTF/Headers/wtf/RefCounted.h:130                                                                                           
#5  0x00007faa5e02e699 in WTF::RefCounted<WebCore::PlatformSpeechSynthesizer, std::default_delete<WebCore::PlatformSpeechSynthesizer> >::deref() const (this=0x7faa412f8908) at WTF/Headers/wtf/RefCounted.h:189     
#6  0x00007faa5e02e47d in WTF::Ref<WebCore::PlatformSpeechSynthesizer, WTF::RawPtrTraits<WebCore::PlatformSpeechSynthesizer> >::~Ref() (this=0x7faa4137da48) at WTF/Headers/wtf/Ref.h:61                             
#7  0x00007faa5ed649a0 in WebCore::GstSpeechSynthesisWrapper::~GstSpeechSynthesisWrapper() (this=0x7faa4137da40) at /app/webkit/Source/WebCore/platform/gstreamer/PlatformSpeechSynthesizerGStreamer.cpp:127         
#8  0x00007faa5ed68d6b in std::default_delete<WebCore::GstSpeechSynthesisWrapper>::operator()(WebCore::GstSpeechSynthesisWrapper*) const (this=0x7faa412f8930, __ptr=0x7faa4137da40) at /usr/lib/gcc/x86_64-unknown-l
inux-gnu/12.2.0/../../../../include/c++/12.2.0/bits/unique_ptr.h:95                                                                                                                                                  
#9  0x00007faa5ed6851d in std::unique_ptr<WebCore::GstSpeechSynthesisWrapper, std::default_delete<WebCore::GstSpeechSynthesisWrapper> >::~unique_ptr() (this=0x7faa412f8930) at /usr/lib/gcc/x86_64-unknown-linux-gnu
/12.2.0/../../../../include/c++/12.2.0/bits/unique_ptr.h:396                                                                                                                                                         
#10 0x00007faa5ed6514b in WebCore::PlatformSpeechSynthesizer::~PlatformSpeechSynthesizer() (this=0x7faa412f8900) at /app/webkit/Source/WebCore/platform/gstreamer/PlatformSpeechSynthesizerGStreamer.cpp:218         
#11 0x00007faa5ed65189 in WebCore::PlatformSpeechSynthesizer::~PlatformSpeechSynthesizer() (this=0x7faa412f8900) at /app/webkit/Source/WebCore/platform/gstreamer/PlatformSpeechSynthesizerGStreamer.cpp:218         
#12 0x00007faa5e02e6ec in std::default_delete<WebCore::PlatformSpeechSynthesizer>::operator()(WebCore::PlatformSpeechSynthesizer*) const (this=0x7ffd92d685d0, __ptr=0x7faa412f8900) at /usr/lib/gcc/x86_64-unknown-l
inux-gnu/12.2.0/../../../../include/c++/12.2.0/bits/unique_ptr.h:95                                                                                                                                                  
#13 0x00007faa5e02e6b7 in WTF::RefCounted<WebCore::PlatformSpeechSynthesizer, std::default_delete<WebCore::PlatformSpeechSynthesizer> >::deref() const (this=0x7faa412f8908) at WTF/Headers/wtf/RefCounted.h:190     
#14 0x00007faa60d786c2 in WTF::DefaultRefDerefTraits<WebCore::PlatformSpeechSynthesizer>::derefIfNotNull(WebCore::PlatformSpeechSynthesizer*) (ptr=0x7faa412f8900) at WTF/Headers/wtf/RefPtr.h:42                    
#15 0x00007faa60d758c9 in WTF::RefPtr<WebCore::PlatformSpeechSynthesizer, WTF::RawPtrTraits<WebCore::PlatformSpeechSynthesizer>, WTF::DefaultRefDerefTraits<WebCore::PlatformSpeechSynthesizer> >::~RefPtr() (this=0x
7fa8e200ac38) at WTF/Headers/wtf/RefPtr.h:74                                                                                                                                                                         
#16 0x00007faa60d71035 in WebCore::SpeechSynthesis::~SpeechSynthesis() (this=0x7fa8e200abe0) at /app/webkit/Source/WebCore/Modules/speech/SpeechSynthesis.cpp:75                                                     
#17 0x00007faa60d710f9 in WebCore::SpeechSynthesis::~SpeechSynthesis() (this=0x7fa8e200abe0) at /app/webkit/Source/WebCore/Modules/speech/SpeechSynthesis.cpp:75                                                     
#18 0x00007faa603e704c in std::default_delete<WebCore::SpeechSynthesis>::operator()(WebCore::SpeechSynthesis*) const (this=0x7ffd92d686b0, __ptr=0x7fa8e200abe0) at /usr/lib/gcc/x86_64-unknown-linux-gnu/12.2.0/../.
./../../include/c++/12.2.0/bits/unique_ptr.h:95                                                                                                                                                                      
#19 0x00007faa603e7017 in WTF::RefCounted<WebCore::SpeechSynthesis, std::default_delete<WebCore::SpeechSynthesis> >::deref() const (this=0x7fa8e200ac00) at WTF/Headers/wtf/RefCounted.h:190                         
#20 0x00007faa60d6d962 in WTF::DefaultRefDerefTraits<WebCore::SpeechSynthesis>::derefIfNotNull(WebCore::SpeechSynthesis*) (ptr=0x7fa8e200abe0) at WTF/Headers/wtf/RefPtr.h:42                                        
#21 0x00007faa60d6bab9 in WTF::RefPtr<WebCore::SpeechSynthesis, WTF::RawPtrTraits<WebCore::SpeechSynthesis>, WTF::DefaultRefDerefTraits<WebCore::SpeechSynthesis> >::~RefPtr() (this=0x7faa412f1198) at WTF/Headers/w
tf/RefPtr.h:74                                                                                                                                                                                                       
#22 0x00007faa60d6945b in WebCore::LocalDOMWindowSpeechSynthesis::~LocalDOMWindowSpeechSynthesis() (this=0x7faa412f1180) at /app/webkit/Source/WebCore/Modules/speech/LocalDOMWindowSpeechSynthesis.cpp:46           
#23 0x00007faa60d69499 in WebCore::LocalDOMWindowSpeechSynthesis::~LocalDOMWindowSpeechSynthesis() (this=0x7faa412f1180) at /app/webkit/Source/WebCore/Modules/speech/LocalDOMWindowSpeechSynthesis.cpp:46           
#24 0x00007faa6094b89c in std::default_delete<WebCore::Supplement<WebCore::LocalDOMWindow> >::operator()(WebCore::Supplement<WebCore::LocalDOMWindow>*) const (this=0x7faa411f8458, __ptr=0x7faa412f1180) at /usr/lib
/gcc/x86_64-unknown-linux-gnu/12.2.0/../../../../include/c++/12.2.0/bits/unique_ptr.h:95
...

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230415/475d3d8b/attachment-0001.htm>


More information about the webkit-unassigned mailing list