rosegarden binary has been built in "debug" mode?

Bug #1075788 reported by Kirill Müller on 2012-11-07
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
rosegarden (Debian)
New
Unknown
rosegarden (Ubuntu)
Undecided
Unassigned

Bug Description

I'm using Ubuntu Quantal. When starting

rosegarden

in a terminal, lots of debugging output appears. Also, importing a specific MusicXML file throws an assertion (!) in src/document/io/MusicXMLXMLHandler.cpp:379 . From looking into the code it seems that this is a general-purpose assertion to be ignored in production builds.

Is the packaging process generating debug builds by any chance?

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in rosegarden (Ubuntu):
status: New → Confirmed
Jan W (ubuntu-kiekerjan) wrote :

It seems like the assert is triggered when an unrecognized xml tag is found. In my case, removing the offending tag (volume in my xml file), let rosegarden import the complete xml. When running rosegarden from the command line, i could see exactly at which line of the xml the offending tag was present.

Ross Gammon (rosco2) wrote :

Yes, the package is built with the debug option enabled. I will create and test a patch.

Changed in rosegarden (Ubuntu):
assignee: nobody → Ross Gammon (retail-0)
Ross Gammon (rosco2) wrote :

Patch sent up to Debian.

Changed in rosegarden (Ubuntu):
assignee: Ross Gammon (retail-0) → nobody
Changed in rosegarden (Debian):
status: Unknown → New
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.