Bug 445172 - Frequent errors saying "The process for the tags protocol died unexpectedly." when KDE connect sends notifications
Summary: Frequent errors saying "The process for the tags protocol died unexpectedly."...
Status: REPORTED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: git master
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2021-11-08 18:42 UTC by Nate Graham
Modified: 2021-12-03 20:24 UTC (History)
4 users (show)

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


Attachments
The error message (122.48 KB, image/png)
2021-11-08 18:42 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2021-11-08 18:42:21 UTC
Created attachment 143346 [details]
The error message

Several times a day, I see an error message from KIO saying, "The process for the tags protocol died unexpectedly." See attached screenshot. This seems to happen in response to something from kdeconnect, as kdeconnect send me a bunch of notifications immediately after the error message appears.

Unfortunately I am unable to generate a backtrace; it is completely empty for some reason:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000000000000004 in ?? ()
(gdb) bt
#0  0x0000000000000004 in ?? ()
#1  0x00007ffe98e83522 in ?? ()
#2  0x00007ffe98e83553 in ?? ()
#3  0x00007ffe98e83558 in ?? ()
#4  0x00007ffe98e8358c in ?? ()
#5  0x0000000000000000 in ?? ()


I originally thought this was related to a dev setup issue, but it still happens after a clean build of everything with my build and install dirs deleted, and a user on released software also complained about it yesterday. So I guess it's a real issue after all.

For me it started happening within the last 4 weeks.



I also see a file.so crash at around the same time frequently, but not 100% of the time. Its backtrace is also somehow mostly empty, but there's a bit at the beginning which may be useful, hopefully:

Core was generated by `/home/nate/kde/usr/lib64/plugins/kf5/kio/kio_file.so file local:/run/user/1000/'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f5b1985c270 in FdReceiver::receiveFileDescriptor (this=<optimized out>)
    at /home/nate/kde/src/kio/src/ioslaves/file/fdreceiver.cpp:64
64                  ::memcpy(&m_fileDes, CMSG_DATA(msg.cmsgHeader()), sizeof m_fileDes);
(gdb) bt
#0  0x00007f5b1985c270 in FdReceiver::receiveFileDescriptor (this=<optimized out>)
    at /home/nate/kde/src/kio/src/ioslaves/file/fdreceiver.cpp:64
#1  0x00007ffdc11887cf in ?? ()
#2  0x00007ffdc11887da in ?? ()
#3  0x00007ffdc11887e5 in ?? ()
#4  0x00007ffdc1188833 in ?? ()


Is "local:/run/user/1000/" not a valid path, maybe?