Segfault on some applications using qt5
Conrad Meyer
cem at freebsd.org
Mon Apr 20 18:07:07 UTC 2020
Hi Joël,
What version of FreeBSD is this? When you reproduce the crash, can
you provide gdb "info locals", "info args", and "info registers" in
frame 0 context?
Conrad
On Mon, Apr 20, 2020 at 7:47 AM BERTRAND Joël <joel.bertrand at systella.fr> wrote:
>
> Some news.
>
> I have rebuilt qt5 (5.14.2) from sources with debug symbols. Now, I see
> okular aborts in :
>
> (gdb) bt
> #0 0x000000080163fa20 in qt_memfillXX_avx2(unsigned char*, long long
> __vector(4), long long) () from /root/qt5/lib/libQt5Gui.so.5
> #1 0x00000008018bc2d5 in fillRect_normalized(QRect const&, QSpanData*,
> QRasterPaintEnginePrivate*) () from /root/qt5/lib/libQt5Gui.so.5
> #2 0x00000008018bdcd6 in QRasterPaintEngine::fillRect(QRectF const&,
> QSpanData*) () from /root/qt5/lib/libQt5Gui.so.5
> #3 0x00000008018e1a9c in QPainter::fillRect(QRect const&, QBrush const&) ()
> from /root/qt5/lib/libQt5Gui.so.5
> #4 0x00000008010c04be in fillRegion(QPainter*, QRegion const&, QBrush
> const&)
> () from /root/qt5/lib/libQt5Widgets.so.5
> #5 0x00000008010c017f in QWidgetPrivate::paintBackground(QPainter*,
> QRegion const&, QFlags<QWidgetPrivate::DrawWidgetFlag>) const ()
> from /root/qt5/lib/libQt5Widgets.so.5
>
> I'm rebuilding qt without optimization (avx2), but help will be welcome.
>
> Best regards,
>
> JKB
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
More information about the freebsd-hackers
mailing list