Bug 490041 - Fedora 40, crash when launching Firefox
Summary: Fedora 40, crash when launching Firefox
Status: RESOLVED DUPLICATE of bug 489994
Alias: None
Product: plasma-browser-integration
Classification: Plasma
Component: Firefox (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-10 18:39 UTC by Henning
Modified: 2024-09-13 19:11 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
crash log (77.32 KB, text/x-log)
2024-07-10 18:39 UTC, Henning
Details
plasma-browser-integration crash log (46.69 KB, text/plain)
2024-07-21 04:18 UTC, Alex Maiorov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henning 2024-07-10 18:39:04 UTC
Created attachment 171549 [details]
crash log

I started Firefox with a wifi network that had no internet. I use RPM Fedora Firefox.

plasma-browser-integration-6.1.1-1.fc40.x86_64
firefox-langpacks-127.0.2-1.fc40.x86_64
firefox-127.0.2-1.fc40.x86_64

Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.1
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.6-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics

see attached log

PS: DrKonqui could not find a page to upload the crash log as the plasma-browser-integration didnt give one
Comment 1 Alex Maiorov 2024-07-21 04:18:25 UTC
Created attachment 171849 [details]
plasma-browser-integration crash log
Comment 2 Alex Maiorov 2024-07-21 04:19:08 UTC
I also have this problem and have uploaded my crash log. Nearly identical hardware and software setup to the original reporter.
Comment 3 TraceyC 2024-08-01 22:20:40 UTC
Searchable backtrace


[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/plasma-browser-integration-host /usr/lib64/mozilla/native-messaging-ho'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007f57cee45144 in __pthread_kill_implementation () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f57c8150b00 (LWP 76660))]
Cannot QML trace cores :(
[Current thread is 1 (Thread 0x7f57c8150b00 (LWP 76660))]

Thread 6 (Thread 0x7f57b0c006c0 (LWP 76668)):
#0  0x00007f57cee3f919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f57cee422e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f57b1989cfd in cnd_wait () from /usr/lib64/dri/iris_dri.so
#3  0x00007f57b1966acb in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#4  0x00007f57b1989c2c in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#5  0x00007f57cee431b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f57ceec53cc in clone3 () from /lib64/libc.so.6

Thread 5 (Thread 0x7f57b8a006c0 (LWP 76666)):
#0  0x00007f57ceeb775d in poll () from /lib64/libc.so.6
#1  0x00007f57cdd92dc5 in QtWaylandClient::EventThread::run() () from /lib64/libQt6WaylandClient.so.6
#2  0x00007f57cf54ec5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#3  0x00007f57cee431b7 in start_thread () from /lib64/libc.so.6
#4  0x00007f57ceec53cc in clone3 () from /lib64/libc.so.6

Thread 4 (Thread 0x7f57ba6006c0 (LWP 76661)):
#0  0x00007f57ceeb775d in poll () from /lib64/libc.so.6
#1  0x00007f57cd4d4c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f57cd474383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f57cf67bb53 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#4  0x00007f57cf3a1713 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#5  0x00007f57cf4b314f in QThread::exec() () from /lib64/libQt6Core.so.6
#6  0x00007f57d022bb11 in QDBusConnectionManager::run() () from /lib64/libQt6DBus.so.6
#7  0x00007f57cf54ec5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#8  0x00007f57cee431b7 in start_thread () from /lib64/libc.so.6
#9  0x00007f57ceec53cc in clone3 () from /lib64/libc.so.6

Thread 3 (Thread 0x7f57b16006c0 (LWP 76667)):
#0  0x00007f57cee3f919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f57cee422e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f57b1989cfd in cnd_wait () from /usr/lib64/dri/iris_dri.so
#3  0x00007f57b1966acb in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#4  0x00007f57b1989c2c in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#5  0x00007f57cee431b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f57ceec53cc in clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7f57b94006c0 (LWP 76665)):
#0  0x00007f57cee3f919 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f57cee422e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f57cf55b38b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f57cdd92d5e in QtWaylandClient::EventThread::run() () from /lib64/libQt6WaylandClient.so.6
#4  0x00007f57cf54ec5c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f57cee431b7 in start_thread () from /lib64/libc.so.6
#6  0x00007f57ceec53cc in clone3 () from /lib64/libc.so.6

Thread 1 (Thread 0x7f57c8150b00 (LWP 76660)):
[KCrash Handler]
#4  0x00007f57cee45144 in __pthread_kill_implementation () from /lib64/libc.so.6
#5  0x00007f57ceded65e in raise () from /lib64/libc.so.6
#6  0x00007f57cedd5902 in abort () from /lib64/libc.so.6
#7  0x00007f57cedd6767 in __libc_message_impl.cold () from /lib64/libc.so.6
#8  0x00007f57cee4f175 in malloc_printerr () from /lib64/libc.so.6
#9  0x00007f57cee4fd3c in malloc_consolidate () from /lib64/libc.so.6
#10 0x00007f57cee524d0 in _int_malloc () from /lib64/libc.so.6
#11 0x00007f57cee53714 in malloc () from /lib64/libc.so.6
#12 0x00007f57cf4cc849 in QArrayData::allocate1(QArrayData**, long long, QArrayData::AllocationOption) () from /lib64/libQt6Core.so.6
#13 0x00007f57cf45fba4 in QByteArray::QByteArray(long long, Qt::Initialization) () from /lib64/libQt6Core.so.6
#14 0x00007f57cf501f90 in QRingBuffer::reserve(long long) () from /lib64/libQt6Core.so.6
#15 0x00007f57cf5021d5 in QRingBuffer::append(char const*, long long) () from /lib64/libQt6Core.so.6
#16 0x00007f57cf346262 in QFileDevice::writeData(char const*, long long) () from /lib64/libQt6Core.so.6
#17 0x00007f57cf358e09 in QIODevice::write(char const*, long long) () from /lib64/libQt6Core.so.6
#18 0x0000555acc4e12a4 in Connection::sendData(QJsonObject const&) ()
#19 0x0000555acc503cfb in AbstractBrowserPlugin::sendReply(int, QJsonObject const&) [clone .isra.0] ()
#20 0x0000555acc4e245f in PluginManager::onDataReceived(QJsonObject const&) ()
#21 0x00007f57cf3f9752 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt6Core.so.6
#22 0x0000555acc4df972 in Connection::readData() ()
#23 0x00007f57cf3f9752 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt6Core.so.6
#24 0x00007f57cf40702d in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () from /lib64/libQt6Core.so.6
#25 0x00007f57cf40783b in QSocketNotifier::event(QEvent*) () from /lib64/libQt6Core.so.6
#26 0x00007f57d0822168 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt6Widgets.so.6
#27 0x00007f57cf394b18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt6Core.so.6
#28 0x00007f57cf67cd0f in socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt6Core.so.6
#29 0x00007f57cd472e8c in g_main_context_dispatch_unlocked.lto_priv () from /lib64/libglib-2.0.so.0
#30 0x00007f57cd4d4c98 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#31 0x00007f57cd474383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#32 0x00007f57cf67bb53 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#33 0x00007f57cf3a1713 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#34 0x00007f57cf39d69c in QCoreApplication::exec() () from /lib64/libQt6Core.so.6
#35 0x0000555acc4def3f in main ()
Comment 4 Andy Antares 2024-08-23 04:08:34 UTC
It also launches a lot of instances of gdb, they start fill the memory and the system starts to freeze.
Comment 5 cwo 2024-09-13 19:11:26 UTC
Thank you for the bug report! This issue has already been filed; please follow the linked bug report for updates on a fix.

*** This bug has been marked as a duplicate of bug 489994 ***