psi-plus / main

Main repository with patches and required resources
https://psi-plus.com/
GNU Lesser General Public License v2.1
68 stars 20 forks source link

Crach in function WebCore::createMarkup(WebCore::Range const&, WTF::Vector<WebCore::Node*, 0ul, WTF::CrashOnOverflow, 16ul>*, WebCore::EAnnotateForInterchange, bool, WebCore::EAbsoluteURLs) #696

Open gignac1024 opened 6 years ago

gignac1024 commented 6 years ago

Crach in function: WebCore::createMarkup(WebCore::Range const&, WTF::Vector<WebCore::Node, 0ul, WTF::CrashOnOverflow, 16ul>, WebCore::EAnnotateForInterchange, bool, WebCore::EAbsoluteURLs)

I use fedora 26 with Plasma KDE 5.10.5

core_backtrace.txt dso_list.txt

Ri0n commented 6 years ago

I have no any idea why it crashes on selectedHtml call from Psi. I think it's Fedora only problem.

drizt commented 6 years ago

Downgrade qt webkit to qt5-qtwebkit-5.7.1-5. Also add

# Temporary exclude qt5-qtwebkit package due RHBZ #1470778
exclude=qt5-qtwebkit qt5-qtwebkit-devel

to /etc/yum.conf

See RHBZ #1470778 for details.

rapgro commented 6 years ago

The proposed workaround with downgrade to qtwebkit 5.7 won't work with major update to Qt 5.9, as qtwebkit 5.7 will not work any more or at least must be built manually with actual private API/ABI headers.

rapgro commented 6 years ago

Possible workaround: Create a wrapper script to watch the psi-plus process for crashes and restart if needed. See https://forums.freebsd.org/threads/21238/

Ri0n commented 6 years ago

isn't better to install Gentoo Linux?

rapgro commented 6 years ago

Well, we see also another crash with kf5-kwayland: https://bugzilla.redhat.com/show_bug.cgi?id=1505267

Ri0n commented 6 years ago

maybe KuKuRuZo can test it. I had to remove KF5 because it crashed all my system often.

Vitozz commented 6 years ago

I can't test it. I have proprietary nvidia driver which not works with wayland.

Vitozz commented 6 years ago

Best solution is to use qtwebengine in Psi+ builds for Fedora

Vitozz commented 4 years ago

Is this still actual? Should we close a ticket?

Neustradamus commented 4 months ago

This ticket can be closed?