Summary: | Ошибка QLocalSocket::connectToServer: Invalid name при завершении записи | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Alexander Makeenkov <amakeenk> | ||||
Component: | kernelshark | Assignee: | Vitaly Chikunov <vt> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | shaba, vt | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=46075 | ||||||
Attachments: |
|
Тут частично понятно в чем проблема: socket->connectToServer("KSCapture", QIODevice::WriteOnly); и _captureLocalServer.listen("KSCapture"); Этот сокет не проходит через pkexec. Но в других дистрибутивах все работает без такого фикса. Upstream bug https://bugzilla.kernel.org/show_bug.cgi?id=217438 |
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)