Проявление проблемы: 1. Запускаю dolphin 2. В адресной строке ввожу smb://имя_пользователя@имя_сервера.имя_домена.имя_домена 3. Программа закрывается примерно через 3-5 секунд вывод из терминала: [user@regular ~]$ dolphin kf.kio.core: Internal error: itemsInUse did not contain QUrl("smb://имя_пользователя@имя_сервера.имя_домена.имя_домена/") KCrash: Application 'dolphin' crashing... crashRecursionCounter = 2 KCrash: Attempting to start /usr/libexec/drkonqi org.kde.drkonqi: Unable to find an internal debugger that can work with the crash backend kf5idletime_wayland: This plugin does not support polling idle time [1]+ Остановлен dolphin
Подозреваю, что проблема в кодировке. Адрес из bash выглядит так: kf.kio.core: Internal error: itemsInUse did not contain QUrl("smb://a.kharlamov%40ncn@10.10.2.40/") Если логиниться без @, а указывать домен перед \логин, то вход производится, но адрес все равно кривой smb://ncn%5C3NO@10.0.4.57/
(Ответ для Евгений на комментарий #0) > 2. В адресной строке ввожу > smb://имя_пользователя@имя_сервера.имя_домена.имя_домена У меня нет никакой ругани. В адреской стороке после этого: smb://имя_пользователя@xn--_-8sbflbo2a8acf6m.xn--_-8sblemycjg1o.xn--_-8sblemycjg1o/ Попробуйте у свежесозданного пользователя.
Created attachment 18572 [details] Пример crash Вновь созданный пользователь получает такую же ошибку. Можно в строке сразу писать smb://....., но dolphin в любом случае крашится не должен. Прикладываю видео для примера
Вновь созданный пользователь получает такую же ошибку. Можно в строке сразу писать smb://....., но dolphin в любом случае крашится не должен. Прикладываю видео для примера
Подключите репозитории с отладочной информацией, установите dolphin-debuginfo и прикрепите лог, который в диалоге о некорректном завершении идёт в овкладке "Информация для разработчиков". P.S. В адресной строке ерунду больше не пишите, пожалуйста. Обратные слэши там вводить не надо. Вообще никогда. Равносильно тому, что вы бы там вводили случайные символы.
(Ответ для Sergey V Turchin на комментарий #2) > (Ответ для Евгений на комментарий #0) > > 2. В адресной строке ввожу > > smb://имя_пользователя@имя_сервера.имя_домена.имя_домена > У меня нет никакой ругани. В адреской стороке после этого: > smb://имя_пользователя@xn--_-8sbflbo2a8acf6m.xn--_-8sblemycjg1o.xn--_- > 8sblemycjg1o/ > > Попробуйте у свежесозданного пользователя. Создал нового пользователя, ошибка повторилась. Загрузился с LiveUSB Regular KDE Latest, попробовал соединиться, такая же ошибка
(Ответ для Sergey V Turchin на комментарий #5) > Подключите репозитории с отладочной информацией, установите > dolphin-debuginfo и прикрепите лог, который в диалоге о некорректном > завершении идёт в овкладке "Информация для разработчиков". > > P.S. > В адресной строке ерунду больше не пишите, пожалуйста. Обратные слэши там > вводить не надо. Вообще никогда. Равносильно тому, что вы бы там вводили > случайные символы. Завтра попробую данный способ
Created attachment 18587 [details] debug
Created attachment 18588 [details] обработчик ошибок
kf6-kio-6.14.0-alt2 -> sisyphus: Tue May 27 2025 Sergey V Turchin <zerg@altlinux> 6.14.0-alt2 - fix crash (closes: 54392)
https://packages.altlinux.org/ru/tasks/385461/ Можете проверить. У меня не воспроизводится, поэтому исправлял наобум.
Created attachment 18596 [details] обработчик2 К сожалению ошибка не ушла
Created attachment 18597 [details] dolphin-20250527-165104
Ок, ща по другому сделаю.
Не. Нужен способ воспроизведения, т.к. дальше наобум не получится.
(Ответ для Sergey V Turchin на комментарий #5) > Подключите репозитории с отладочной информацией, установите > dolphin-debuginfo и прикрепите лог, который в диалоге о некорректном > завершении идёт в овкладке "Информация для разработчиков". > > P.S. > В адресной строке ерунду больше не пишите, пожалуйста. Обратные слэши там > вводить не надо. Вообще никогда. Равносильно тому, что вы бы там вводили > случайные символы. Подскажите как и где смотреть отладочную информацию? Пакет dolphin-debuginfo установлен.
(Ответ для Евгений на комментарий #16) > Подскажите как и где смотреть отладочную информацию? Пакет dolphin-debuginfo > установлен. При падении возникает диалог, где есть "информация для разработчиков". Но, уже нет смысла, т.к. там теперь много и часто это понадобится и без точного способа воспроизведения падения не обойтись.
Получается ли воспроизвести на LiveCD Рабочей станции К 11.0 ?
(Ответ для Sergey V Turchin на комментарий #18) > Получается ли воспроизвести на LiveCD Рабочей станции К 11.0 ? Поставил скачиваться, позже проверю (скорость загрузки конечно ужасна, почему бы не сделать раздачу через торрент :-)), думаю в репозитории p11 такого бага нет, баг появился в последних обновлениях в sisyphus, для проверки откатился на 01.05.25, все работает, бага нет.
(Ответ для Sergey V Turchin на комментарий #18) > Получается ли воспроизвести на LiveCD Рабочей станции К 11.0 ? На LiveCD Рабочей станции К 11.0 работает, бага нет
Откат пакета dolphin и его зависимостей dolphin-common dolphin-plugins libdolphinprivate6 libdolphinvcs6 до версии 24.13.3 устраняет проблему c крашем при обращении к сетевому ресурсу через smb.
24.12.3*
(Ответ для Евгений на комментарий #21) > Откат пакета dolphin Это практически бесполезно для поиска проблемы. Нужен способ воспроизведения, а по указанному у меня не воспроизводится.
Если пакеты с данным багом попадут в p11 будет печально, одно дело тестовый репозиторий которым пользуется малое количество интузиастов, другое дело стабильный репозиторий который используется в организациях. У меня баг воспроизводится и на установленной системе на системе загружаемой с liveUSB
Может это зависит от файлового сервера, у меня он на основе Windows Server 2008 R2
(Ответ для Евгений на комментарий #25) > Может это зависит от файлового сервера, у меня он на основе Windows Server > 2008 R2 У меня это любой сервер, не входящий в домен. NAS, windows...
(Ответ для Евгений на комментарий #24) > Если пакеты с данным багом попадут в p11 будет печально Зато способ воспроизведения вероятнее найти. ;-) Ну и должно отдел тестирования ещё пройти, хотя такое могут и не заметить запросто.
Created attachment 18698 [details] dolphin backtrace У меня тоже воспроизводится. dolphin-25.04.1-alt1.x86_64 Актуальный сизиф. Samba сервер на Synology. Открыть dolphin, в адресной строке ввести адрес вида smb://192.168.X.X, по запросу ввести логин/пароль. После подтверждения приложение падает. При повторной попытке оказывается, что логин уже выполнен, и все последующие запуски в этом сеансе происходят без падений. Файл с бэктрейсом во вложении.
Проверил сейчас на openSUSE Tumbleweed liveUSB, баг повторился, получается это глобальная проблема.
kf6-kio-6.15.0-alt1 -> sisyphus: Mon Jul 07 2025 Sergey V Turchin <zerg@altlinux> 6.15.0-alt1 - new version Tue May 27 2025 Sergey V Turchin <zerg@altlinux> 6.14.0-alt3 - fix crash (closes: 54392)