Bug 46083 - Ошибка QLocalSocket::connectToServer: Invalid name при завершении записи
Summary: Ошибка QLocalSocket::connectToServer: Invalid name при завершении записи
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kernelshark (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Chikunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-05 15:11 MSK by Alexander Makeenkov
Modified: 2023-05-17 23:14 MSK (History)
2 users (show)

See Also:


Attachments
скриншот ошибки (127.07 KB, image/png)
2023-05-05 15:11 MSK, Alexander Makeenkov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2023-05-05 15:11:16 MSK
Created attachment 13125 [details]
скриншот ошибки

Версия пакета:
kernelshark-2.2.0-alt1

Шаги воспроизведения:
$ kernelshark
Открыть Tools -> Record -> включить чекбокс Events: all -> Apply -> Capture

Получаемый результат:
При завершении записи выводится ошибка:
QLocalSocket::connectToServer: Invalid name
(maybe KernelShark GUI is not open)
Comment 1 Vitaly Chikunov 2023-05-12 09:50:52 MSK
Тут частично понятно в чем проблема:

  socket->connectToServer("KSCapture", QIODevice::WriteOnly);

и

       _captureLocalServer.listen("KSCapture");

Этот сокет не проходит через pkexec.

Но в других дистрибутивах все работает без такого фикса.
Comment 2 Vitaly Chikunov 2023-05-13 02:29:54 MSK
Upstream bug https://bugzilla.kernel.org/show_bug.cgi?id=217438
Comment 3 Repository Robot 2023-05-17 23:14:06 MSK
kernelshark-1:2.2.0-alt3 -> sisyphus:

 Thu May 11 2023 Vitaly Chikunov <vt@altlinux> 1:2.2.0-alt3
 - Fix 'QLocalSocket::connectToServer: Invalid name' on Capture (ALT#46083).
 - Fix segfault in libkshark-tepdata (ALT#46079).