Bug 490428

Summary: Crash when there's background task requesting integration with browser
Product: [Plasma] plasma-browser-integration Reporter: elman <elman>
Component: generalAssignee: Kai Uwe Broulik <kde>
Status: REPORTED ---    
Severity: crash CC: kdedev
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description elman 2024-07-18 02:27:12 UTC
SUMMARY
I get a lot of crashes (like 20 at the time) when my browser is in background doing some tasks like downloading file. I have this problem with Firefox and Chromium. I'm using junction as default browser.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.1.2
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Kernel Version: 6.9.9-zen1-1-zen (64-bit)
Graphics Platform: Wayland

           PID: 131935 (plasma-browser-)
           UID: 1000 (elman)
           GID: 1000 (elman)
        Signal: 6 (ABRT)
     Timestamp: Thu 2024-07-18 14:15:27 UTC (3min 52s ago)
  Command Line: /usr/bin/plasma-browser-integration-host /usr/lib/mozilla/native-messaging-hosts/org.kde.plasma.browser_integration.json plasma-browser-integration@kde.org
    Executable: /usr/bin/plasma-browser-integration-host
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-dbus\x2d:1.2\x2dre.sonny.Junction.slice/dbus-:1.2-re.sonny.Junction@0.service
          Unit: user@1000.service
     User Unit: dbus-:1.2-re.sonny.Junction@0.service
         Slice: user-1000.slice
     Owner UID: 1000 (elman)
       Boot ID: ***
    Machine ID: ***
      Hostname: laptop
       Storage: /var/lib/systemd/coredump/core.plasma-browser-.1000.e0a2b3b14f84413699e142d233af573d.131935.1721268927000000.zst (present)
  Size on Disk: 3.4M
       Message: Process 131935 (plasma-browser-) of user 1000 dumped core.
                
                Stack trace of thread 131935:
                #0  0x0000716ef50a8e44 n/a (libc.so.6 + 0x94e44)
                #1  0x0000716ef5050a30 raise (libc.so.6 + 0x3ca30)
                #2  0x0000716ef701d643 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x6643)
                #3  0x0000716ef5050ae0 n/a (libc.so.6 + 0x3cae0)
                #4  0x0000716ef50a8e44 n/a (libc.so.6 + 0x94e44)
                #5  0x0000716ef5050a30 raise (libc.so.6 + 0x3ca30)
                #6  0x0000716ef50384c3 abort (libc.so.6 + 0x244c3)
                #7  0x0000716ef5039354 n/a (libc.so.6 + 0x25354)
                #8  0x0000716ef50b3085 n/a (libc.so.6 + 0x9f085)
                #9  0x0000716ef50b3dac n/a (libc.so.6 + 0x9fdac)
                #10 0x0000716ef50b64b0 n/a (libc.so.6 + 0xa24b0)
                #11 0x0000716ef50b76f4 malloc (libc.so.6 + 0xa36f4)
                #12 0x0000716ef58519d4 _ZN10QArrayData9allocate1EPPS_xNS_16AllocationOptionE (libQt6Core.so.6 + 0x2519d4)
                #13 0x0000716ef59f86a4 n/a (libQt6Core.so.6 + 0x3f86a4)
                #14 0x0000716ef588d910 _ZN11QRingBuffer7reserveEx (libQt6Core.so.6 + 0x28d910)
                #15 0x0000716ef57092fe _ZN11QFileDevice9writeDataEPKcx (libQt6Core.so.6 + 0x1092fe)
                #16 0x0000716ef5718439 _ZN9QIODevice5writeEPKcx (libQt6Core.so.6 + 0x118439)
                #17 0x000058388600e378 n/a (plasma-browser-integration-host + 0x10378)
                #18 0x000058388603133f n/a (plasma-browser-integration-host + 0x3333f)
                #19 0x000058388600f577 n/a (plasma-browser-integration-host + 0x11577)
                #20 0x0000716ef57a16f7 n/a (libQt6Core.so.6 + 0x1a16f7)
                #21 0x000058388600c9cb n/a (plasma-browser-integration-host + 0xe9cb)
                #22 0x0000716ef57a16f7 n/a (libQt6Core.so.6 + 0x1a16f7)
                #23 0x0000716ef57aa850 _ZN15QSocketNotifier5eventEP6QEvent (libQt6Core.so.6 + 0x1aa850)
                #24 0x0000716ef68fc51c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0xfc51c)
                #25 0x0000716ef5744d28 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x144d28)
                #26 0x0000716ef59a4759 n/a (libQt6Core.so.6 + 0x3a4759)
                #27 0x0000716ef3a27ab9 n/a (libglib-2.0.so.0 + 0x5cab9)
                #28 0x0000716ef3a899e7 n/a (libglib-2.0.so.0 + 0xbe9e7)
                #29 0x0000716ef3a26fc5 g_main_context_iteration (libglib-2.0.so.0 + 0x5bfc5)
                #30 0x0000716ef59a2cbd _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3a2cbd)
                #31 0x0000716ef574f01e _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x14f01e)
                #32 0x0000716ef574934d _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x14934d)
                #33 0x000058388600bf70 n/a (plasma-browser-integration-host + 0xdf70)
                #34 0x0000716ef5039c88 n/a (libc.so.6 + 0x25c88)
                #35 0x0000716ef5039d4c __libc_start_main (libc.so.6 + 0x25d4c)
                #36 0x000058388600c365 n/a (plasma-browser-integration-host + 0xe365)
                
                Stack trace of thread 131937:
                #0  0x0000716ef50a34e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x0000716ef50a5ed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x0000716ef58ce120 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2ce120)
                #3  0x0000716ef491e1ef n/a (libQt6WaylandClient.so.6 + 0x601ef)
                #4  0x0000716ef58c9747 n/a (libQt6Core.so.6 + 0x2c9747)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131938:
                #0  0x0000716ef511c39d __poll (libc.so.6 + 0x10839d)
                #1  0x0000716ef491e257 n/a (libQt6WaylandClient.so.6 + 0x60257)
                #2  0x0000716ef58c9747 n/a (libQt6Core.so.6 + 0x2c9747)
                #3  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #4  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131936:
                #0  0x0000716ef511c39d __poll (libc.so.6 + 0x10839d)
                #1  0x0000716ef3a8992d n/a (libglib-2.0.so.0 + 0xbe92d)
                #2  0x0000716ef3a26fc5 g_main_context_iteration (libglib-2.0.so.0 + 0x5bfc5)
                #3  0x0000716ef59a2cbd _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3a2cbd)
                #4  0x0000716ef574f01e _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x14f01e)
                #5  0x0000716ef583a410 _ZN7QThread4execEv (libQt6Core.so.6 + 0x23a410)
                #6  0x0000716ef64ace4e n/a (libQt6DBus.so.6 + 0x2de4e)
                #7  0x0000716ef58c9747 n/a (libQt6Core.so.6 + 0x2c9747)
                #8  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #9  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131941:
                #0  0x0000716ef50a34e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x0000716ef50a5ed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x0000716ed5c9d3ee n/a (radeonsi_dri.so + 0x9d3ee)
                #3  0x0000716ed5c7b19c n/a (radeonsi_dri.so + 0x7b19c)
                #4  0x0000716ed5c9d31d n/a (radeonsi_dri.so + 0x9d31d)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131939:
                #0  0x0000716ef50a34e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x0000716ef50a5ed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x0000716ed5c9d3ee n/a (radeonsi_dri.so + 0x9d3ee)
                #3  0x0000716ed5c7b19c n/a (radeonsi_dri.so + 0x7b19c)
                #4  0x0000716ed5c9d31d n/a (radeonsi_dri.so + 0x9d31d)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131940:
                #0  0x0000716ef50a34e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x0000716ef50a5ed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x0000716ed5c9d3ee n/a (radeonsi_dri.so + 0x9d3ee)
                #3  0x0000716ed5c7b19c n/a (radeonsi_dri.so + 0x7b19c)
                #4  0x0000716ed5c9d31d n/a (radeonsi_dri.so + 0x9d31d)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131942:
                #0  0x0000716ef50a34e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x0000716ef50a5ed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x0000716ed5c9d3ee n/a (radeonsi_dri.so + 0x9d3ee)
                #3  0x0000716ed5c7b19c n/a (radeonsi_dri.so + 0x7b19c)
                #4  0x0000716ed5c9d31d n/a (radeonsi_dri.so + 0x9d31d)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131944:
                #0  0x0000716ef50a34e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x0000716ef50a5ed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x0000716ed5c9d3ee n/a (radeonsi_dri.so + 0x9d3ee)
                #3  0x0000716ed5c7b19c n/a (radeonsi_dri.so + 0x7b19c)
                #4  0x0000716ed5c9d31d n/a (radeonsi_dri.so + 0x9d31d)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131943:
                #0  0x0000716ef50a34e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x0000716ef50a5ed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x0000716ed5c9d3ee n/a (radeonsi_dri.so + 0x9d3ee)
                #3  0x0000716ed5c7b19c n/a (radeonsi_dri.so + 0x7b19c)
                #4  0x0000716ed5c9d31d n/a (radeonsi_dri.so + 0x9d31d)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131958:
                #0  0x0000716ef511c39d __poll (libc.so.6 + 0x10839d)
                #1  0x0000716ef712946f n/a (libtaskmanager.so.6 + 0x7146f)
                #2  0x0000716ef7138202 n/a (libtaskmanager.so.6 + 0x80202)
                #3  0x0000716ef58c7fe5 n/a (libQt6Core.so.6 + 0x2c7fe5)
                #4  0x0000716ef58c9747 n/a (libQt6Core.so.6 + 0x2c9747)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131957:
                #0  0x0000716ef511c39d __poll (libc.so.6 + 0x10839d)
                #1  0x0000716ef712946f n/a (libtaskmanager.so.6 + 0x7146f)
                #2  0x0000716ef7138202 n/a (libtaskmanager.so.6 + 0x80202)
                #3  0x0000716ef58c7fe5 n/a (libQt6Core.so.6 + 0x2c7fe5)
                #4  0x0000716ef58c9747 n/a (libQt6Core.so.6 + 0x2c9747)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131960:
                #0  0x0000716ef511c39d __poll (libc.so.6 + 0x10839d)
                #1  0x0000716ef712946f n/a (libtaskmanager.so.6 + 0x7146f)
                #2  0x0000716ef7138202 n/a (libtaskmanager.so.6 + 0x80202)
                #3  0x0000716ef58c7fe5 n/a (libQt6Core.so.6 + 0x2c7fe5)
                #4  0x0000716ef58c9747 n/a (libQt6Core.so.6 + 0x2c9747)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131961:
                #0  0x0000716ef511c39d __poll (libc.so.6 + 0x10839d)
                #1  0x0000716ef712946f n/a (libtaskmanager.so.6 + 0x7146f)
                #2  0x0000716ef7138202 n/a (libtaskmanager.so.6 + 0x80202)
                #3  0x0000716ef58c7fe5 n/a (libQt6Core.so.6 + 0x2c7fe5)
                #4  0x0000716ef58c9747 n/a (libQt6Core.so.6 + 0x2c9747)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131962:
                #0  0x0000716ef511c39d __poll (libc.so.6 + 0x10839d)
                #1  0x0000716ef712946f n/a (libtaskmanager.so.6 + 0x7146f)
                #2  0x0000716ef7138202 n/a (libtaskmanager.so.6 + 0x80202)
                #3  0x0000716ef58c7fe5 n/a (libQt6Core.so.6 + 0x2c7fe5)
                #4  0x0000716ef58c9747 n/a (libQt6Core.so.6 + 0x2c9747)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 131959:
                #0  0x0000716ef511c39d __poll (libc.so.6 + 0x10839d)
                #1  0x0000716ef712946f n/a (libtaskmanager.so.6 + 0x7146f)
                #2  0x0000716ef7138202 n/a (libtaskmanager.so.6 + 0x80202)
                #3  0x0000716ef58c7fe5 n/a (libQt6Core.so.6 + 0x2c7fe5)
                #4  0x0000716ef58c9747 n/a (libQt6Core.so.6 + 0x2c9747)
                #5  0x0000716ef50a6ded n/a (libc.so.6 + 0x92ded)
                #6  0x0000716ef512a0dc n/a (libc.so.6 + 0x1160dc)
                ELF object binary architecture: AMD x86-64
Comment 1 elman 2024-07-18 05:26:21 UTC
Actually it happens also when I'm not interacting with browser, and it's just sitting opened in the background.