https://bugs.kde.org/show_bug.cgi?id=457606
Bug ID: 457606 Summary: Weather tray crashes KDE if DNS is down Product: kde Version: unspecified Platform: unspecified OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: kwasha.spam+...@gmail.com Target Milestone: --- Application: plasmashell (5.24.4) Qt Version: 5.15.3 Frameworks Version: 5.92.0 Operating System: Linux 5.15.0-45-generic x86_64 Windowing System: X11 Distribution: Ubuntu 22.04.1 LTS DrKonqi: 5.24.4 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: Trying to set the weather tray (searching for location) but DNS was down (firewall) - Custom settings of the application: I upgraded from 21.10 and my firewall allowances are based on interface name... which changed during upgrade. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x00007f83fe4ea4df in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f83fe4ea702 in QString::split(QChar, QFlags<Qt::SplitBehaviorFlags>, Qt::CaseSensitivity) const () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f8380188ab7 in DWDIon::calculatePositions(QStringList, QVector<int>&, QVector<int>&) () at /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/dataengine/ion_dwd.so #7 0x00007f8380189297 in DWDIon::parseStationData(QByteArray) () at /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/dataengine/ion_dwd.so #8 0x00007f838018b30b in DWDIon::setup_slotJobFinished(KJob*) () at /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/dataengine/ion_dwd.so #9 0x00007f83fe67d783 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f83ff125e70 in KJob::result(KJob*, KJob::QPrivateSignal) () at /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 #11 0x00007f83ff12a3db in KJob::finishJob(bool) () at /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 #12 0x00007f83fe67d783 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f83fc875d1a in KIO::SlaveInterface::error(int, QString const&) () at /lib/x86_64-linux-gnu/libKF5KIOCore.so.5 #14 0x00007f83fc877e77 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () at /lib/x86_64-linux-gnu/libKF5KIOCore.so.5 #15 0x00007f83fc87647d in KIO::SlaveInterface::dispatch() () at /lib/x86_64-linux-gnu/libKF5KIOCore.so.5 #16 0x00007f83fc87aba2 in KIO::Slave::gotInput() () at /lib/x86_64-linux-gnu/libKF5KIOCore.so.5 #17 0x00007f83fe67d783 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007f83fe67340e in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007f83ff33c713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007f83fe645e2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007f83fe648f17 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f83fe69fa57 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007f83fca21d1b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f83fca766f8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007f83fca1f3c3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007f83fe69f0a8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f83fe64474b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007f83fe64cce4 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x0000556f7fd91dce in () #30 0x00007f83fdf61d90 in __libc_start_call_main (main=main@entry=0x556f7fd90f70, argc=argc@entry=1, argv=argv@entry=0x7ffc8f0b1858) at ../sysdeps/nptl/libc_start_call_main.h:58 #31 0x00007f83fdf61e40 in __libc_start_main_impl (main=0x556f7fd90f70, argc=1, argv=0x7ffc8f0b1858, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc8f0b1848) at ../csu/libc-start.c:392 #32 0x0000556f7fd91ef5 in () [Inferior 1 (process 5246) detached] Reported using DrKonqi This report was filed against 'kde' because the product 'plasmashell' could not be located in Bugzilla. Add it to drkonqi's mappings file! -- You are receiving this mail because: You are watching all bug changes.