#1422 Crash on lilypond view

None
open
nobody
None
1
2014-02-05
2014-02-04
Ulf Dambacher
No

Hi
On 13.04 I had no crash, but 13.10 is crashing when I am selecting lilypond view after pushing OK on the dialog.
This log output is on console:
----------8<------------
RosegardenMainWindow::getLilyPondTmpName() - using tmp file: /tmp/rosegarden_tmp_XXXXXX.ly
QSettings for LilyPond (populateDefaultValues):
lilyexportmarkermode: 0
lilyraggedbottom: false

QSettings for LilyPond (slotApply):
lilyexportmarkermode: 0
lilyraggedbottom: false

Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

terminate called after throwing an instance of 'std::out_of_range'
what(): basic_string::substr
Abgebrochen
----------8<------------
rosegarden 13.10 on gentoo ~amd64
lilypond 2.16.2
qt 4.8.5

Discussion

  • Yves Guillemot
    Yves Guillemot
    2014-02-04

    Is the copyright header empty, in Composition --> Document properties ?
    A few months ago I got crashes like the one you experienced when this field was empty.
    I don't exactly know when this bug was introduced, but it should be fixed in SVN since december.

     
  • Ulf Dambacher
    Ulf Dambacher
    2014-02-05

    I checked that. The copyright was indeed empty.
    I filled in a dash and it works now.
    Can you give me a link to that patch / commit for backporting into gentoo ebuild for 13.10?

     
  • Try this.

    And oops for introducing the bug that Yves had to fix.

     
    Attachments