View Issue Details

IDProjectCategoryView StatusLast Update
0004728ardourbugspublic2020-04-19 20:16
Reporternick Assigned Tocth103  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionunable to reproduce 
Product Version3.0-beta3 
Target Version3.0 
Summary0004728: Crash when loading session with one midi track with an lv2 intrument
DescriptionThis was my test session for my lv2 plugin. Crashes every time I try to start up the session. Other sessions open fine. Backtrace attached
Additional InformationRunning on 64-bit arch
TagsNo tags attached.

Activities

2012-02-16 13:46

 

session.crash (20,188 bytes)

cth103

2012-02-27 14:51

administrator   ~0012825

Can you attach the session (.ardour) file?

nick

2012-03-17 11:40

reporter   ~0012944

Attaching .ardour file.

Plugin can be found here: https://github.com/nicklan/drmr


I've actually tracked down what the problem is. For some reason, Ardour is calling cleanup on the plugin between instantiating it and connecting the ports. The cleanup call is comming from LV2PluginUI::on_window_hide, so maybe the session specifies the window as open and then immediately wants to hide it.

Whatever the case, the plugin segfaults as it's trying to access members when the port even occurs that have been freed in cleanup.

2012-03-17 11:40

 

DrmrTest.ardour (27,503 bytes)

cth103

2012-04-23 10:28

administrator   ~0013161

Did you work around this somehow? It works for me with current SVN.

cth103

2012-06-18 23:49

administrator   ~0013579

Closing due to lack of feedback; if you are still having problems, please leave a note. Thanks!

system

2020-04-19 20:16

developer   ~0022969

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2012-02-16 13:46 nick New Issue
2012-02-16 13:46 nick File Added: session.crash
2012-02-23 16:44 cth103 cost => 0.00
2012-02-23 16:44 cth103 Target Version => 3.0 beta4
2012-02-27 14:51 cth103 Note Added: 0012825
2012-02-27 14:51 cth103 Status new => feedback
2012-03-17 11:40 nick Note Added: 0012944
2012-03-17 11:40 nick File Added: DrmrTest.ardour
2012-04-23 10:29 cth103 Note Added: 0013161
2012-05-23 15:08 cth103 Target Version 3.0 beta4 => 3.0
2012-06-18 23:49 cth103 Note Added: 0013579
2012-06-18 23:49 cth103 Status feedback => resolved
2012-06-18 23:49 cth103 Resolution open => unable to reproduce
2012-06-18 23:49 cth103 Assigned To => cth103
2020-04-19 20:16 system Note Added: 0022969
2020-04-19 20:16 system Status resolved => closed