| Summary: | Segmentation fault при использовании Etersoft CIFS на Ubuntu 8.04 | ||
|---|---|---|---|
| Product: | CIFS@Etersoft | Reporter: | Boris Savelev <boris> |
| Component: | компиляция модуля | Assignee: | Евгений Синельников <sin> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P5 | CC: | baraka, boris, lav, sin |
| Version: | не указана | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Ubuntu | ||
| Whiteboard: | |||
| Заявки RT: | Связано с: | ||
| Дата напоминания: | |||
| Bug Depends on: | 1783, 2220 | ||
| Bug Blocks: | 777, 1440, 1885 | ||
| Attachments: | вывод dmesg | ||
Надо бы посмотреть... Виснет или не даёт монтировать на всех ядрах 2.6.25 вроде как. Я собрал новый вариант linux-cifs: http://git.etersoft.ru/people/sin/packages/linux-cifs.git Но проверить это в текущей сборке не просто... То есть на самом деле не удобно... когда версии модулей и ядер не отслеживаются... Денис, сборка linux-cifs-1.53 есть в pub/WINE@Etersoft/current Надо проверить На Ubuntu 8.04 cifs завелся... Все подмонтировалось успешно. Так, то есть новый вариант на Ubuntu 8.04 работает? Это alt1 или alt2 проверялся? Ну не падает по крайней мере. Проверялось на сборке linux-cifs-1.53-alt1.src.rpm судя по тому, что в WINE@Etersoft/current/sources другой нет. Created attachment 548 [details] вывод dmesg Сообщение от клиента (http://rt.etersoft.ru/Ticket/Display.html?id=7263): OS: Kubuntu 8.04 Обнаружил следующую проблему с linux-cifs 1.53-1. При монтировании большого количества сетевых папок вылетает с ошибкой Segmentation fault. Так же при отмонтировании: $sudo umount /home/gretsov/Network/Groups1_on_fs Segmentation fault Исправлено с новыми сборками linux-cifs/etercifs, поддерживающими новые ядра. ftp://updates.etersoft.ru/pub/Etersoft/CIFS@Etersoft/Ubuntu/8.04/ |
root@multi:~# /etc/init.d/linux-cifs stop Unmounting CIFS resources... [ DONE ] Unloading CIFS kernel module... [ DONE ] root@multi:~# mount.cifs //cellar/sharewine /mnt/cifs/ Password: root@multi:~# umount /mnt/cifs/ root@multi:~# /etc/init.d/linux-cifs start Unmounting CIFS resources... [ DONE ] Removing CIFS kernel module... Loading CIFS kernel module... [ DONE ] Enable Etersoft extensions for CIFS... [ DONE ] Disable Linux extensions for CIFS... [ DONE ] root@multi:~# mount.cifs //cellar/sharewine /mnt/cifs/ -opass='' Segmentation fault root@multi:~# strace mount.cifs //cellar/sharewine /mnt/cifs/ -opass='' 2>error root@multi:~# tail error fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) _llseek(3, 0, [0], SEEK_CUR) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=1451, ...}) = 0 mmap2(NULL, 1451, PROT_READ, MAP_SHARED, 3, 0) = 0xb7f37000 _llseek(3, 1451, [1451], SEEK_SET) = 0 munmap(0xb7f37000, 1451) = 0 close(3) = 0 mount("//cellar/sharewine", "/mnt/cifs", "cifs", MS_MANDLOCK, "unc=//cellar\\sharewine,ip=192.16"... <unfinished ...> +++ killed by SIGSEGV +++ Process 6199 detached