Bug 15958

Summary: Падает при созданиии Lyrics Context
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: canorusAssignee: majioa <majioa>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: majioa
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2008-06-09 14:36:56 MSD
Падает

$ rpm -q canorus
canorus-0.5-alt1


Steps to Reproduce:
1. Run program
2. Insert -> New Sheet
3. Через кнопку слева (Insert Context) выбрать New Lyrics Context
Actual Results:  
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1490507552 (LWP 425)]
0x080bb553 in QList<CALyricsContext*>::detach ()
(gdb) bt
#0  0x080bb553 in QList<CALyricsContext*>::detach ()
#1  0x080bb8ad in QList<CALyricsContext*>::removeAll ()
#2  0x080bb959 in CAVoice::removeLyricsContext ()
#3  0x080ba9bb in CASheet::clone ()
#4  0x080ba0a2 in CASheet::clone ()
#5  0x080b9821 in CADocument::clone ()
#6  0x080ac126 in CAUndoCommand::CAUndoCommand ()
#7  0x080ae21e in CAUndo::createUndoCommand ()
#8  0x080f32ad in CAMainWin::on_uiStanzaNumber_valueChanged ()
#9  0x0819aaed in CAMainWin::qt_metacall ()
#10 0xa78fb26b in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#11 0xa78fb57e in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xa7e9cf63 in QSpinBox::valueChanged () from /usr/lib/libQtGui.so.4
#13 0xa7d5de40 in QWidget::inputMethodEvent () from /usr/lib/libQtGui.so.4
Comment 1 ildar 2008-06-10 08:06:27 MSD
Ваше желание нелогично. Сделайте сначала нотный стан, а потом добавьте
_контекст_ для лирики.

А вообще... что делать... Очень молодой проект. Качество пока очень низкое. И,
по-моему, там проблема с разработчиками - им нужен бы хороший программист QT/C++.
Comment 2 ildar 2009-07-28 09:38:22 MSD
Вроде в последней версии в Сизифе этой проблемы больше нет. Закрываю.
Также рекомендую пользователям рассмотреть переход на Denemo.