| Summary: | Крашится программа при подключении к сетевому ресурсе через smb | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Евгений <zhenyakoltsov> | ||||||||||||||
| Component: | dolphin | Assignee: | Sergey V Turchin <zerg> | ||||||||||||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||||||||||
| Severity: | normal | ||||||||||||||||
| Priority: | P5 | CC: | alekseykharlamov, amakeenk, zerg | ||||||||||||||
| Version: | unstable | ||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||
| OS: | Linux | ||||||||||||||||
| URL: | https://bugs.kde.org/show_bug.cgi?id=451050 | ||||||||||||||||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=451050 | ||||||||||||||||
| Attachments: |
|
||||||||||||||||
|
Description
Евгений
2025-05-21 07:03:08 MSK
Подозреваю, что проблема в кодировке. Адрес из 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) |