Sun 18 Apr 2010 08:06:08 AM UTC, original submission:
Denemo 8.1.16, installed from the tarball (./configure; make; sudo make install) on an Ubuntu Karmic.
I'm not totally sure the real problem lies in different lenght of staves, but it seems so.
To reproduce:
1) open the attached .denemo file
2) delete the empty measures at the end of the second stave (the last remaining measure should be the 40
3) by pressing shift, scroll to the beginning of the score, then again to the end. Denemo crashes.
Notice this doesn't seem to happen if I'm zooming far away while doing those operations.
When opening the file, denemo says:
----8<--------8<--------8<--------8<--------8<--------8<----
BinReloc failed to initialize:
Domain: 1 (GBinReloc)
Code: 4
Message: Binary relocation support is disabled.
----------------
(denemo:14088): Gtk-WARNING **: LilyToggleShow: missing action LilyToggleShow
(denemo:14088): Gtk-WARNING **: LilyToggleShow: missing action LilyToggleShow
(denemo:14088): Gtk-WARNING **: LilyCreateCustom: missing action LilyCreateCustom
(denemo:14088): Gtk-WARNING **: LilyToggleShow: missing action LilyToggleShow
(denemo:14088): Gtk-WARNING **: LilyDelete: missing action LilyDelete
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
- (denemo:14088): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
GNU Denemo, a gtk+ frontend for GNU Lilypond
(c) 1999-2005, 2009 Matthew Hiller, Adam Tee, and others
This program is provided with absolutely NO WARRANTY; see
the file COPYING for details.
This software may be redistributed and modified under the
terms of the GNU General Public License; again, see the file
COPYING for details.
Version 0_8_16Hiding Builtin CursorRight
Hiding Builtin ToggleAccent
Hiding Builtin ToggleStaccato
Hiding Builtin ToggleTenuto
Hiding Builtin ToggleStaccatissimo
Hiding Builtin SetGrace
Hiding Builtin ToggleGrace
- (denemo:14088): WARNING **: Cannot place MajorOrAugmented after DiminishedOrMinor as requested,
because I haven't seen DiminishedOrMinor yet
To fix this delete the MajorOrAugmented command save the command set,
Quit and restart Denemo
Then re-install MajorOrAugmented by right clicking on the DiminishedOrMinor item
and choosing More Commands
And finally saving command set again
- (denemo:14088): WARNING **: Cannot place DiminishedOrMinor after DiminishedOrAugmented as requested,
because I haven't seen DiminishedOrAugmented yet
To fix this delete the DiminishedOrMinor command save the command set,
Quit and restart Denemo
Then re-install DiminishedOrMinor by right clicking on the DiminishedOrAugmented item
and choosing More Commands
And finally saving command set again
- (denemo:14088): WARNING **: Cannot place HalfDiminished7OrDiminshed7 after Major7Minor7OrDominant7 as requested,
because I haven't seen Major7Minor7OrDominant7 yet
To fix this delete the HalfDiminished7OrDiminshed7 command save the command set,
Quit and restart Denemo
Then re-install HalfDiminished7OrDiminshed7 by right clicking on the Major7Minor7OrDominant7 item
and choosing More Commands
And finally saving command set again
Parent: child exited, pid = 14089, exit status = 0
----8<--------8<--------8<--------8<--------8<--------8<----
instead, at the moment of the crash, it only prints:
----8<--------8<--------8<--------8<--------8<--------8<----
READONLY 0
No of displays : 1
----8<--------8<--------8<--------8<--------8<--------8<----
I would be happy to do some gdb checks, but since there is no segfault I don't really know what to check...
|