Bug 3913 - kmail сваливается при ручной проверке орфографии
Summary: kmail сваливается при ручной проверке орфографии
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kdepim-kmail (show other bugs)
Version: unstable
Hardware: all Linux
: P2 critical
Assignee: rom_as@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-31 09:42 MSD by Alexei Keychenko
Modified: 2005-08-30 17:38 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei Keychenko 2004-03-31 09:42:40 MSD
Kmail сваливается при попытке сменить словарь для проверки орфографии. Протокол сбоя: 
 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)...[New Thread 1024 (LWP 1374)] 
 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
0x013f68b9 in wait4 () from /lib/libc.so.6 
#0  0x013f68b9 in wait4 () from /lib/libc.so.6 
#1  0x0146ff1c in sys_sigabbrev () from /lib/libc.so.6 
#2  0x00b41ac3 in waitpid () from /lib/libpthread.so.0 
#3  0x00d0aaa4 in KCrash::defaultCrashHandler(int) () 
   from /usr/lib/libkdecore.so.4 
#4  0x00b3f16b in pthread_sighandler () from /lib/libpthread.so.0 
#5  0x01383288 in sigaction () from /lib/libc.so.6 
#6  0x01a8e1af in QListBox::selected(QListBoxItem*) () 
   from /usr/lib/libqt-mt.so.3 
#7  0x017f2748 in QListBox::mouseDoubleClickEvent(QMouseEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#8  0x017594c8 in QWidget::event(QEvent*) () from /usr/lib/libqt-mt.so.3 
#9  0x016c894f in QApplication::internalNotify(QObject*, QEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#10 0x016c8051 in QApplication::notify(QObject*, QEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#11 0x00c8826d in KApplication::notify(QObject*, QEvent*) () 
   from /usr/lib/libkdecore.so.4 
#12 0x017bcbc6 in QComboBox::eventFilter(QObject*, QEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#13 0x0172161e in QObject::activate_filters(QEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#14 0x0172154c in QObject::event(QEvent*) () from /usr/lib/libqt-mt.so.3 
#15 0x0175942f in QWidget::event(QEvent*) () from /usr/lib/libqt-mt.so.3 
#16 0x016c894f in QApplication::internalNotify(QObject*, QEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#17 0x016c8051 in QApplication::notify(QObject*, QEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#18 0x00c8826d in KApplication::notify(QObject*, QEvent*) () 
   from /usr/lib/libkdecore.so.4 
#19 0x0165efb0 in QETWidget::translateMouseEvent(_XEvent const*) () 
   from /usr/lib/libqt-mt.so.3 
#20 0x0165cf59 in QApplication::x11ProcessEvent(_XEvent*) () 
   from /usr/lib/libqt-mt.so.3 
#21 0x01673781 in QEventLoop::processEvents(unsigned) () 
   from /usr/lib/libqt-mt.so.3 
#22 0x016da9f8 in QEventLoop::enterLoop() () from /usr/lib/libqt-mt.so.3 
#23 0x016da8a8 in QEventLoop::exec() () from /usr/lib/libqt-mt.so.3 
#24 0x016c8ba1 in QApplication::exec() () from /usr/lib/libqt-mt.so.3 
#25 0x0804a2f7 in QObject::checkConnectArgs(char const*, QObject const*, char const*) () 
#26 0x01372682 in __libc_start_main () from /lib/libc.so.6 
 

Steps to Reproduce:
1. Открыть Kmail, ответить на письмо, начать набор нового письма 
2. Выбрать ручную проверку орфографии из меню Сервис -> Проверка правописания 
3. В появившемся диалоге из списка "Язык" выбрать нужный словарь, отличный от текущего 
(лучше всего - Русский) 
4. Появится диалог "Сведения - KMail"с текстом "Необходимо перезапустиь диалог, чтобы 
изменения вступили в силу" и кнопкой "OK" 
5. Нажимает "OK" и KMail сваливается с протоколом сбоя, приведённым выше 
 
Примечания. Не имеет значения, что стоит в настройках модуля проверки орфографии KDE 
(Aspell или Ispell, кодировка US-ASCII или KOI-8, английский или русский словарь по 
умолчанию) 
Actual Results:  
Crash 

Expected Results:  
Смена словаря. В иделе должна быть возможность менять язык (словарь) без перезапуска 
диалога для того, чтобы можно было проверять многоязычные сообщения.
Comment 1 Sergey V Turchin 2004-04-22 16:53:08 MSD
Вкачестве обходного пути можно включить ниспадающий список словарей в окне 
редактора 
Comment 2 inger@altlinux.org 2004-04-29 13:24:30 MSD
перевешено 
Comment 3 Sergey V Turchin 2005-08-10 17:02:01 MSD
Исправлено, забыл когда