I confirm too this crash on 8.04 (UBUNTUSTUDIO).
The crash occured first time after upgrading from ubuntu 7.10 to 8.04 (beta).
Solfege crashes also on a fresh 8.04 install.
Manually creating the missing folder "lessonfiles" cures the warning but Solfege crashes anyway.
daniel@daniel-desktop:~$ solfege
Checking for gtkhtml2... ok
warning: invalid directory in path: /home/daniel/lessonfiles
Solfege will use fakesynth
/usr/share/solfege/src/mainwin.py:436: GtkWarning: Refusing to add non-unique action '_Rhythm' to action group 'NotExit'
self.m_action_groups['NotExit'].add_actions(actions)
Traceback (most recent call last):
File "/usr/bin/solfege", line 77, in <module>
src.mainwin.start_app(os.path.join(prefix, "share", "solfege"))
File "/usr/share/solfege/src/mainwin.py", line 802, in start_app
w.post_constructor()
File "/usr/share/solfege/src/mainwin.py", line 640, in post_constructor
self.m_app.display_sound_init_error_message(self.m_app.m_sound_init_exception)
File "/usr/share/solfege/src/app.py", line 158, in display_sound_init_error_message
self.m_ui.display_exception_message(e)
File "/usr/share/solfege/src/mainwin.py", line 497, in display_exception_message
sourcefile, lineno, func, code = traceback.extract_tb(sys.exc_info()[2])[0]
IndexError: list index out of range
daniel@daniel-desktop:~$
I confirm too this crash on 8.04 (UBUNTUSTUDIO).
The crash occured first time after upgrading from ubuntu 7.10 to 8.04 (beta).
Solfege crashes also on a fresh 8.04 install.
Manually creating the missing folder "lessonfiles" cures the warning but Solfege crashes anyway.
daniel@ daniel- desktop: ~$ solfege lessonfiles solfege/ src/mainwin. py:436: GtkWarning: Refusing to add non-unique action '_Rhythm' to action group 'NotExit' m_action_ groups[ 'NotExit' ].add_actions( actions)
Checking for gtkhtml2... ok
warning: invalid directory in path: /home/daniel/
Solfege will use fakesynth
/usr/share/
self.
Traceback (most recent call last): mainwin. start_app( os.path. join(prefix, "share", "solfege")) solfege/ src/mainwin. py", line 802, in start_app constructor( ) solfege/ src/mainwin. py", line 640, in post_constructor m_app.display_ sound_init_ error_message( self.m_ app.m_sound_ init_exception) solfege/ src/app. py", line 158, in display_ sound_init_ error_message m_ui.display_ exception_ message( e) solfege/ src/mainwin. py", line 497, in display_ exception_ message extract_ tb(sys. exc_info( )[2])[0] daniel- desktop: ~$
File "/usr/bin/solfege", line 77, in <module>
src.
File "/usr/share/
w.post_
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
sourcefile, lineno, func, code = traceback.
IndexError: list index out of range
daniel@