nheko/resources
Nicolas Werner 2ac3be1a18
Fix weird QQC2 crash in alias dialog
Backtrace:

Thread 1 "nheko" received signal SIGSEGV, Segmentation fault.
containerWidget (w=w@entry=0x0) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/styles/qstylesheetstyle.cpp:2467
2467        if (const QAbstractScrollArea *sa = qobject_cast<const QAbstractScrollArea *>(w->parentWidget())) {
(gdb) bt
 #0  containerWidget(QWidget const*) (w=w@entry=0x0) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/styles/qstylesheetstyle.cpp:2467
 #1  0x00007ffff4aa0ad6 in QStyleSheetStyle::drawPrimitive(QStyle::PrimitiveElement, QStyleOption const*, QPainter*, QWidget const*) const (this=0x555559917900, pe=<optimized out>, opt=0x55555ea4b5c0, p=0x7fffffffcfd0, w=0x0) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/styles/qstylesheetstyle.cpp:4452
 #2  0x00007fff61d4a86b in KQuickStyleItem::paint(QPainter*) (this=this@entry=0x55555ea4a1e0, painter=painter@entry=0x7fffffffcfd0) at /usr/src/debug/kde-frameworks/qqc2-desktop-style-5.101.0/qqc2-desktop-style-5.101.0/plugin/kquickstyleitem.cpp:1667
 #3  0x00007fff61d4b22a in KQuickStyleItem::updatePolish() (this=0x55555ea4a1e0) at /usr/src/debug/kde-frameworks/qqc2-desktop-style-5.101.0/qqc2-desktop-style-5.101.0/plugin/kquickstyleitem.cpp:1928
 #4  0x00007ffff57717c2 in QQuickWindowPrivate::polishItems() (this=0x55555ea2e760) at /usr/src/debug/dev-qt/qtdeclarative-5.15.7-r1/qtdeclarative-everywhere-src-5.15.7/src/quick/items/qquickwindow.cpp:393
 #5  0x00007ffff570f4ef in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=this@entry=0x5555598eb770, w=w@entry=0x7fffe000aef0, inExpose=inExpose@entry=true) at /usr/src/debug/dev-qt/qtdeclarative-5.15.7-r1/qtdeclarative-everywhere-src-5.15.7/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1576
 #6  0x00007ffff5710a8e in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) (this=0x5555598eb770, window=<optimized out>) at /usr/src/debug/dev-qt/qtdeclarative-5.15.7-r1/qtdeclarative-everywhere-src-5.15.7/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1374
 #7  0x00007ffff43d2b45 in QWindow::event(QEvent*) (this=0x7fffe0006eb0, ev=<optimized out>) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/gui/kernel/qwindow.cpp:2450
 #8  0x00007ffff49ee481 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x7fffe0006eb0, e=0x7fffffffd460) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/kernel/qapplication.cpp:3637
 #9  0x00007ffff3e2d618 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7fffe0006eb0, event=0x7fffffffd460) at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/src/corelib/kernel/qcoreapplication.cpp:1064
 #10 0x00007ffff43c8368 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (e=0x55555f648b30) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/gui/kernel/qguiapplication.cpp:3261
 #11 0x00007ffff43a55ab in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/gui/kernel/qwindowsysteminterface.cpp:1169
 #12 0x00007fffef102622 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
 #13 0x00007ffff386d030 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
 #14 0x00007ffff386d2d8 in  () at /usr/lib64/libglib-2.0.so.0
 #15 0x00007ffff386d36f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
 #16 0x00007ffff3e80e55 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5555596a4770, flags=...) at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/src/corelib/kernel/qeventdispatcher_glib.cpp:423
 #17 0x00007ffff3e2c00b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffd700, flags=..., flags@entry=...) at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/include/QtCore/../../src/corelib/global/qflags.h:69
 #18 0x00007ffff3e344ea in QCoreApplication::exec() () at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/include/QtCore/../../src/corelib/global/qflags.h:121
 #19 0x00005555594a5c43 in main(int, char**) (argc=2, argv=0x7fffffffdab8) at /home/nicolas/Dokumente/devel/open-source/nheko/src/main.cpp:401
(gdb) p w
$1 = (const QWidget *) 0x0
2022-12-17 05:50:44 +01:00
..
icons Basic threading support 2022-09-30 03:27:05 +02:00
langs Translated using Weblate (French) 2022-12-09 23:08:14 -05:00
media Acknowledge source of ringtones 2020-07-24 13:50:13 -04:00
qml Fix weird QQC2 crash in alias dialog 2022-12-17 05:50:44 +01:00
styles Cleanup some unused code 2022-03-30 02:07:32 +02:00
_nheko add Zsh completion 2022-04-16 10:55:36 +02:00
confettiparticle.png confetti (#1243) 2022-12-10 10:17:15 -05:00
confettiparticle.svg confetti (#1243) 2022-12-10 10:17:15 -05:00
emoji-test.txt Update to unicode 15 and make script jinja:3 compatible 2022-10-08 00:27:57 +02:00
extra_emoji.txt Properly add regional indicators, with ZWNJ 2022-04-24 12:25:01 -04:00
login.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
login@2x.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
nheko-16.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
nheko-32.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
nheko-48.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
nheko-64.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
nheko-128.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
nheko-256.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
nheko-512.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
nheko-1024.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
nheko.appdata.xml.in Bump version to 0.10.2 2022-09-28 14:11:19 +02:00
nheko.bmp Add .ico and .bmp logos for Windows installer 2017-04-25 13:59:48 +03:00
nheko.desktop.in Fix install of desktop file in flatpak 2022-04-19 03:07:01 +02:00
nheko.icns Update macOS icon package to macOS-y style. Thanks quinn 2021-11-19 17:36:57 -05:00
nheko.ico Add .ico and .bmp logos for Windows installer 2017-04-25 13:59:48 +03:00
nheko.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
nheko.svg Fix colour in svg not being actually white 2020-02-26 21:24:47 +01:00
provider-header.txt Keep old codes alongside new ones 2022-04-24 12:25:01 -04:00
qtquickcontrols2.conf Change fallback style to fusion 2020-03-30 23:07:32 +02:00
register.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
register@2x.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
res.qrc confetti (#1243) 2022-12-10 10:17:15 -05:00
shortcodes.txt Fixup some small emoji things 2022-05-06 16:14:47 +02:00
splash.png Use cleaned up logo 2020-01-31 03:40:27 +01:00
splash@2x.png Use cleaned up logo 2020-01-31 03:40:27 +01:00