Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 1784 - Segmentation fault при использовании Etersoft CIFS на Ubuntu 8.04   Make a simular bug
Summary: Segmentation fault при использовании Etersoft CIFS на Ubuntu 8.04
Status: CLOSED FIXED
Alias: None
Product: CIFS@Etersoft
Classification: Продукты (Products)
Component: компиляция модуля (show other bugs)
Version: не указана
Hardware: PC Ubuntu
: P5 normal
Target Milestone: ---
Assignee: Евгений Синельников
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 1783 2220
Blocks: 777 1440 1885
  Show dependency treegraph
 
In work:
Reported: 2008-05-06 13:24 MSD by Boris Savelev
Modified: 2009-08-01 14:47 MSD (History)
4 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
вывод dmesg (2.66 KB, application/octet-stream)
2010-11-18 03:58 MSK, Leonid Shadevsky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Boris Savelev 2008-05-06 13:24:53 MSD
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
Comment 1 Vitaly Lipatov 2008-05-30 15:36:31 MSD
Надо бы посмотреть... Виснет или не даёт монтировать на всех ядрах 2.6.25 вроде как.
Comment 2 Евгений Синельников 2008-06-02 18:44:19 MSD
Я собрал новый вариант linux-cifs:
http://git.etersoft.ru/people/sin/packages/linux-cifs.git

Но проверить это в текущей сборке не просто... То есть на самом деле не удобно... когда версии модулей и ядер не отслеживаются...
Comment 3 Vitaly Lipatov 2008-06-02 19:44:46 MSD
Денис, сборка linux-cifs-1.53 есть в pub/WINE@Etersoft/current
Надо проверить
Comment 4 Денис Баранов 2008-06-02 20:05:49 MSD
На Ubuntu 8.04 cifs завелся...
Все подмонтировалось успешно.
Comment 5 Евгений Синельников 2008-06-03 18:15:03 MSD
Так, то есть новый вариант на Ubuntu 8.04 работает? Это alt1 или alt2 проверялся?
Comment 6 Vitaly Lipatov 2008-06-03 19:58:41 MSD
Ну не падает по крайней мере.
Проверялось на сборке linux-cifs-1.53-alt1.src.rpm
судя по тому, что в WINE@Etersoft/current/sources другой нет.
Comment 7 Leonid Shadevsky 2008-07-07 14:47:34 MSD
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
Comment 8 Vitaly Lipatov 2008-10-15 21:55:38 MSD
Исправлено с новыми сборками linux-cifs/etercifs, поддерживающими новые ядра.
ftp://updates.etersoft.ru/pub/Etersoft/CIFS@Etersoft/Ubuntu/8.04/