rosegarden binary has been built in "debug" mode?

Bug #1075788 reported by Kirill Müller
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
rosegarden (Debian)
Fix Released
Unknown
rosegarden (Ubuntu)
Fix Released
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?

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in rosegarden (Ubuntu):
status: New → Confirmed
Revision history for this message
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.

Revision history for this message
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)
Revision history for this message
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
Changed in rosegarden (Debian):
status: New → Fix Released
Revision history for this message
Ted Felix (tedfelix) wrote :

In Ubuntu 18.04 I'm seeing a release build. I would recommend closing this.

Changed in rosegarden (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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