Bug 242957 - audio/rosegarden: Update to 19.12
Summary: audio/rosegarden: Update to 19.12
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Adriaan de Groot
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-29 13:16 UTC by kunda
Modified: 2020-06-07 14:45 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (adridg)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 commit-hook freebsd_committer freebsd_triage 2019-12-30 21:20:58 UTC
A commit references this bug:

Author: adridg
Date: Mon Dec 30 21:20:34 UTC 2019
New revision: 521569
URL: https://svnweb.freebsd.org/changeset/ports/521569

Log:
  Update audio/rosegarden to latest upstream commit

  Release notes are at
  	https://www.rosegardenmusic.com/wiki/dev:19.12

  There's two handfuls of minor bugfixes and some new auto-scrolling
  features.

  I notice now that Rosegarden crashes (this version, also the version
  in ports, 18.12) if you double-click on a fragment, so it looks like
  there are very few heavy users of the application (or I'm doing it
  wrong).

  PR:		242957

Changes:
  head/audio/rosegarden/Makefile
  head/audio/rosegarden/distinfo
Comment 2 Adriaan de Groot freebsd_committer freebsd_triage 2019-12-31 13:15:10 UTC
Done. It's awful crashy though -- but crashes in the same way in previous version 18.12 so I committed it anyway. It could use someone who actually uses it for debugging.

= Crash scenario

 - start rosegarden (e.g. 18.12)
 - in the big segment pane on the right, double click in measure 1 of track 1

The messages are then:

```
[generic]  NotationTool::findActionInParentView: Can't find ActionFileClient in parent widget hierarchy
[generic]  NotationTool::invokeInParentView: No action " "no_accidental" " found in parent view
[ResourceFinder] getResourcePath(): Resource file " "Feta.xml" " for category " "/fonts/mappings" " not found.
[ResourceFinder] getResourcePath(): Resource file " "Feta.xml" " for category " "/fonts/mappings" " not found.
[ResourceFinder] getResourcePath(): Resource file " "Feta.xml" " for category " "/fonts/mappings" " not found.
[ResourceFinder] getResourcePath(): Resource file " "Feta.xml" " for category " "/fonts/mappings" " not found.
Segmentation fault (core dumped)
```

I don't have time to debug that now.
Comment 3 Nacho 2020-04-30 16:29:00 UTC
(In reply to Adriaan de Groot from comment #2)

I'm trying to use rosegarden in freebsd, just had a look into this problem and got rid of those error messages, but it crashes the same, so they may be unrelated.

I can try to debug it, just tell me what to do, I am able to compile the source code successfully.
Comment 4 Adriaan de Groot freebsd_committer freebsd_triage 2020-06-07 14:45:14 UTC
I've since updated to 20.06. It crashes exactly the same:
 - start rosegarden
 - doubleclick on an empty spot in measure 1 of any track

The backtrace -- but I built it in poudriere with no debugging -- looks like this and is useless; rebuilding with debugging might help here.

```
    frame #14: 0x000000080288698f libQt5Core.so.5`___lldb_unnamed_symbol2484$$libQt5Core.so.5 + 1151
    frame #15: 0x0000000000a4f8bd rosegarden`___lldb_unnamed_symbol745$$rosegarden + 61
    frame #16: 0x0000000000ccda5f rosegarden`___lldb_unnamed_symbol6039$$rosegarden + 335
    frame #17: 0x00000008016d62e3 libQt5Widgets.so.5`QWidget::event(QEvent*) + 467
    frame #18: 0x000000080177dc9b libQt5Widgets.so.5`QFrame::event(QEvent*) + 43
```