Open equaeghe opened 4 years ago
If you are getting this error, this means it's debug build. Seems like -DCMAKE_BUILD_TYPE=Release was removed from ebuild, which is causing this.
If you are getting this error, this means it's debug build. Seems like -DCMAKE_BUILD_TYPE=Release was removed from ebuild, which is causing this.
OK, so the ebuild should be modified to make sure it's a Release build. Won't the difference triggering the assert cause trouble even without the assert being there?
Most likely it will work fine. You can check it easily - just copy ebuild in local overlay, fix it, and try reproducing your case once again
It could shed some light if you somehow got those urls printed by running trojita with QT_WEBKIT_LOG=ResourceLoading environment variable (before rebuilding)
It could shed some light if you somehow got those urls printed by running trojita with QT_WEBKIT_LOG=ResourceLoading environment variable (before rebuilding)
UNIMPLEMENTED:
/var/tmp/portage/dev-qt/qtwebkit-5.212.0_pre20200309-r1/work/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLTreeBuilder.cpp(2626) : void WebCore::HTMLTreeBuilder::defaultForInitial()
UNIMPLEMENTED:
/var/tmp/portage/dev-qt/qtwebkit-5.212.0_pre20200309-r1/work/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLTreeBuilder.cpp(2556) : void WebCore::HTMLTreeBuilder::processEndOfFile(WebCore::AtomicHTMLToken&)
codecForName: Unable to find codec for charset "unknown-8bit"
CachedResourceLoader::requestResource 'trojita-imap://msg/0', charset '', priority=-1, forPreload=0
Loading CachedResource for 'trojita-imap://msg/0'.
MemoryCache::add Added 'trojita-imap://msg/0', resource 0x7f0a365ea000
WebResourceLoadScheduler::load resource 0x7f0a36d8b000 'trojita-imap://msg/0'
WebResourceLoadScheduler::servePendingRequests HostInformation.m_name=''
HostInformation '' loading 'trojita-imap://msg/0'. Current count 0
WebResourceLoadScheduler::scheduleServePendingRequests, m_requestTimer.isActive()=0
WebResourceLoadScheduler::requestTimerFired
WebResourceLoadScheduler::servePendingRequests. m_suspendPendingRequestsCount=0
WebResourceLoadScheduler::servePendingRequests HostInformation.m_name=''
WebResourceLoadScheduler::scheduleServePendingRequests, m_requestTimer.isActive()=0
WebResourceLoadScheduler::scheduleServePendingRequests, m_requestTimer.isActive()=1
CachedResourceLoader::requestResource 'https://ci4.googleusercontent.com/proxy/rjMJTls_lh9DBh3RPlPmQo8jo31txV1MsG-GxyEWbu4AyUqWzClw3OLHaTQM4cafQKljAFnWOJMYPwyXS5U94VUYQ-DT_npdwJwe__BIcv6ezaWxts60urprYc2ESKx9qg=s0-d-e1-ft#https://s3.eu-central-1.amazonaws.com/buybayemailsig/buybay+signature+logo.png', charset '', priority=-1, forPreload=0
Loading CachedResource for 'https://ci4.googleusercontent.com/proxy/rjMJTls_lh9DBh3RPlPmQo8jo31txV1MsG-GxyEWbu4AyUqWzClw3OLHaTQM4cafQKljAFnWOJMYPwyXS5U94VUYQ-DT_npdwJwe__BIcv6ezaWxts60urprYc2ESKx9qg=s0-d-e1-ft#https://s3.eu-central-1.amazonaws.com/buybayemailsig/buybay+signature+logo.png'.
MemoryCache::add Added 'https://ci4.googleusercontent.com/proxy/rjMJTls_lh9DBh3RPlPmQo8jo31txV1MsG-GxyEWbu4AyUqWzClw3OLHaTQM4cafQKljAFnWOJMYPwyXS5U94VUYQ-DT_npdwJwe__BIcv6ezaWxts60urprYc2ESKx9qg=s0-d-e1-ft#https://s3.eu-central-1.amazonaws.com/buybayemailsig/buybay+signature+logo.png', resource 0x7f0a359ef000
WebResourceLoadScheduler::load resource 0x7f0a36d8b500 'https://ci4.googleusercontent.com/proxy/rjMJTls_lh9DBh3RPlPmQo8jo31txV1MsG-GxyEWbu4AyUqWzClw3OLHaTQM4cafQKljAFnWOJMYPwyXS5U94VUYQ-DT_npdwJwe__BIcv6ezaWxts60urprYc2ESKx9qg=s0-d-e1-ft#https://s3.eu-central-1.amazonaws.com/buybayemailsig/buybay+signature+logo.png'
WebResourceLoadScheduler::servePendingRequests HostInformation.m_name='ci4.googleusercontent.com'
HostInformation 'ci4.googleusercontent.com' loading 'https://ci4.googleusercontent.com/proxy/rjMJTls_lh9DBh3RPlPmQo8jo31txV1MsG-GxyEWbu4AyUqWzClw3OLHaTQM4cafQKljAFnWOJMYPwyXS5U94VUYQ-DT_npdwJwe__BIcv6ezaWxts60urprYc2ESKx9qg=s0-d-e1-ft#https://s3.eu-central-1.amazonaws.com/buybayemailsig/buybay+signature+logo.png'. Current count 0
ASSERTION FAILED: resource->url() == url.string()
/var/tmp/portage/dev-qt/qtwebkit-5.212.0_pre20200309-r1/work/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.cpp(625) : WebCore::CachedResourceHandle<WebCore::CachedResource> WebCore::CachedResourceLoader::requestResource(WebCore::CachedResource::Type, WebCore::CachedResourceRequest&)
1 0x7f0a47cf1997 /usr/lib64/libQt5WebKit.so.5(WTFCrash+0x17) [0x7f0a47cf1997]
2 0x7f0a486f0865 /usr/lib64/libQt5WebKit.so.5(+0x1aea865) [0x7f0a486f0865]
3 0x7f0a486f1f90 /usr/lib64/libQt5WebKit.so.5(+0x1aebf90) [0x7f0a486f1f90]
4 0x7f0a48683b51 /usr/lib64/libQt5WebKit.so.5(+0x1a7db51) [0x7f0a48683b51]
5 0x7f0a480d2ae1 /usr/lib64/libQt5WebKit.so.5(+0x14ccae1) [0x7f0a480d2ae1]
6 0x7f0a480d2bb8 /usr/lib64/libQt5WebKit.so.5(+0x14ccbb8) [0x7f0a480d2bb8]
7 0x7f0a48246138 /usr/lib64/libQt5WebKit.so.5(+0x1640138) [0x7f0a48246138]
8 0x7f0a4824574e /usr/lib64/libQt5WebKit.so.5(+0x163f74e) [0x7f0a4824574e]
9 0x7f0a4955b34e /usr/lib64/libQt5WebKit.so.5(+0x295534e) [0x7f0a4955b34e]
10 0x7f0a49560df1 /usr/lib64/libQt5WebKit.so.5(+0x295adf1) [0x7f0a49560df1]
11 0x7f0a48610cf9 /usr/lib64/libQt5WebKit.so.5(+0x1a0acf9) [0x7f0a48610cf9]
12 0x7f0a4861159b /usr/lib64/libQt5WebKit.so.5(+0x1a0b59b) [0x7f0a4861159b]
13 0x7f0a4861750e /usr/lib64/libQt5WebKit.so.5(+0x1a1150e) [0x7f0a4861750e]
14 0x7f0a485edd52 /usr/lib64/libQt5WebKit.so.5(+0x19e7d52) [0x7f0a485edd52]
15 0x7f0a485ee195 /usr/lib64/libQt5WebKit.so.5(+0x19e8195) [0x7f0a485ee195]
16 0x7f0a485efdef /usr/lib64/libQt5WebKit.so.5(+0x19e9def) [0x7f0a485efdef]
17 0x7f0a481dfef1 /usr/lib64/libQt5WebKit.so.5(+0x15d9ef1) [0x7f0a481dfef1]
18 0x7f0a48649af8 /usr/lib64/libQt5WebKit.so.5(_ZN7WebCore14DocumentLoader10commitDataEPKcm+0x58) [0x7f0a48649af8]
19 0x7f0a471d9d06 /usr/lib64/libQt5WebKit.so.5(+0x5d3d06) [0x7f0a471d9d06]
20 0x7f0a4864859e /usr/lib64/libQt5WebKit.so.5(+0x1a4259e) [0x7f0a4864859e]
21 0x7f0a486d9085 /usr/lib64/libQt5WebKit.so.5(+0x1ad3085) [0x7f0a486d9085]
22 0x7f0a486da765 /usr/lib64/libQt5WebKit.so.5(+0x1ad4765) [0x7f0a486da765]
23 0x7f0a486b799c /usr/lib64/libQt5WebKit.so.5(+0x1ab199c) [0x7f0a486b799c]
24 0x7f0a486b7ca5 /usr/lib64/libQt5WebKit.so.5(+0x1ab1ca5) [0x7f0a486b7ca5]
25 0x7f0a486ad13a /usr/lib64/libQt5WebKit.so.5(+0x1aa713a) [0x7f0a486ad13a]
26 0x7f0a48a23056 /usr/lib64/libQt5WebKit.so.5(+0x1e1d056) [0x7f0a48a23056]
27 0x7f0a48a227c9 /usr/lib64/libQt5WebKit.so.5(+0x1e1c7c9) [0x7f0a48a227c9]
28 0x7f0a48a24d50 /usr/lib64/libQt5WebKit.so.5(+0x1e1ed50) [0x7f0a48a24d50]
29 0x7f0a48a251f0 /usr/lib64/libQt5WebKit.so.5(+0x1e1f1f0) [0x7f0a48a251f0]
30 0x7f0a461ea624 /usr/lib64/libQt5Core.so.5(+0x2a7624) [0x7f0a461ea624]
31 0x55954b732f24 trojita(+0x1c5f24) [0x55954b732f24]
fish: “env QT_WEBKIT_LOG=ResourceLoadi…” terminated by signal SIGSEGV (Address boundary error)
I got a segfault.
In the logs, I find:
Backtrace: