View Issue Details

IDProjectCategoryView StatusLast Update
0002764ardourbugspublic2009-08-17 20:49
Reporterseablade Assigned To 
PrioritynoneSeveritycrashReproducibilityalways
Status resolvedResolutionnot fixable 
Summary0002764: Crash on inserting SWH Multiband EQ
DescriptionCreate or open a session, right click on a plugin area and navigate to Steve Harris's plugins in the menu, click on the multiband eq plugin. Ardour crashes.
TagsNo tags attached.

Activities

2009-07-05 04:15

 

multibandSWH.crash (49,039 bytes)

2009-07-05 04:16

 

multibandSWH.console.txt (8,294 bytes)   
7/4/09 10:09:17 PM [0x0-0x45045].org.ardour.Ardour2[596] Ardour/GTK 2.8 
7/4/09 10:09:17 PM [0x0-0x45045].org.ardour.Ardour2[596]    (built using 4919 and GCC version 4.0.1 (Apple Computer, Inc. build 5367)) 
7/4/09 10:09:17 PM [0x0-0x45045].org.ardour.Ardour2[596] Copyright (C) 1999-2008 Paul Davis 
7/4/09 10:09:17 PM [0x0-0x45045].org.ardour.Ardour2[596] Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker 
7/4/09 10:09:17 PM [0x0-0x45045].org.ardour.Ardour2[596] Ardour comes with ABSOLUTELY NO WARRANTY 
7/4/09 10:09:17 PM [0x0-0x45045].org.ardour.Ardour2[596] not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
7/4/09 10:09:17 PM [0x0-0x45045].org.ardour.Ardour2[596] This is free software, and you are welcome to redistribute it  
7/4/09 10:09:17 PM [0x0-0x45045].org.ardour.Ardour2[596] under certain conditions; see the source for copying conditions. 
7/4/09 10:09:18 PM [0x0-0x45045].org.ardour.Ardour2[596] loading default ui configuration file /Applications/Ardour2.app/Contents/MacOS/../Resources/ardour2_ui_default.conf 
7/4/09 10:09:18 PM [0x0-0x45045].org.ardour.Ardour2[596] loading user ui configuration file /Users/seablade/.ardour2/ardour2_ui.conf 
7/4/09 10:09:18 PM [0x0-0x45045].org.ardour.Ardour2[596] Loading ui configuration file /Applications/Ardour2.app/Contents/MacOS/../Resources/ardour2_ui_dark.rc 
7/4/09 10:09:18 PM [0x0-0x45045].org.ardour.Ardour2[596] ardour: [INFO]: Removed open file count limit. Excellent! 
7/4/09 10:09:18 PM [0x0-0x45045].org.ardour.Ardour2[596] loading system configuration file /Applications/Ardour2.app/Contents/MacOS/../Resources/ardour_system.rc 
7/4/09 10:09:18 PM [0x0-0x45045].org.ardour.Ardour2[596] loading user configuration file /Users/seablade/.ardour2/ardour.rc 
7/4/09 10:09:18 PM [0x0-0x45045].org.ardour.Ardour2[596] ardour: [INFO]: Apple VecLib H/W specific optimizations in use 
7/4/09 10:09:18 PM [0x0-0x45045].org.ardour.Ardour2[596] ardour: [INFO]: looking for control protocols in /Applications/Ardour2.app/Contents/MacOS/../Surfaces 
7/4/09 10:09:18 PM [0x0-0x45045].org.ardour.Ardour2[596] ardour: [INFO]: Control surface protocol discovered: "Generic MIDI" 
7/4/09 10:09:18 PM [0x0-0x45045].org.ardour.Ardour2[596] ardour: [INFO]: Control surface protocol discovered: "Mackie" 
7/4/09 10:09:19 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Gtk-WARNING **: Unable to find default local directory monitor type 
7/4/09 10:09:19 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Gtk-WARNING **: Unable to find default local directory monitor type 
7/4/09 10:09:19 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Gtk-WARNING **: Unable to find default local directory monitor type 
7/4/09 10:09:19 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Gtk-WARNING **: Unable to find default local directory monitor type 
7/4/09 10:09:23 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande Semi-Bold 27.9990234375, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:23 PM [0x0-0x45045].org.ardour.Ardour2[596] loading bindings from /Applications/Ardour2.app/Contents/MacOS/../Resources/mnemonic-us.bindings 
7/4/09 10:09:23 PM [0x0-0x45045].org.ardour.Ardour2[596] Loading session /Users/seablade/Tube Teaser using snapshot Tube Teaser (1) 
7/4/09 10:09:27 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 9, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] Loading history from '/Users/seablade/Tube Teaser/Tube Teaser.history'. 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:28 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:29 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:29 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:29 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:29 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:29 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:29 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:29 PM [0x0-0x45045].org.ardour.Ardour2[596] (Ardour2.bin:596): Pango-WARNING **: Unable to open font file /System/Library/Fonts/LucidaGrande.dfont for font Lucida Grande 11, falling back to /Library/Fonts/Verdana.ttf 
7/4/09 10:09:52 PM com.apple.launchd[80] ([0x0-0x45045].org.ardour.Ardour2[596]) Exited abnormally: Segmentation fault 
multibandSWH.console.txt (8,294 bytes)   

cth103

2009-07-05 14:25

administrator   ~0006342

Can't reproduce this on Linux. However the multiband EQ does have a buffer overrun in it, which may be causing the crash. I'll mail swh about it.

paul

2009-07-05 14:38

administrator   ~0006344

seems to be restricted to/caused by the FFT code in various plugins.

the specific problem case here shows up in fftw3f_rdft_solve(), during initializeMbeq, which is the instantiation function for this plugin.

dz0004455

2009-07-10 04:56

reporter   ~0006420

I get this on OS X as well

dz0004455

2009-07-10 04:58

reporter   ~0006421

the console reports a segmentation fault, probably cause by what cth103 mentioned

paul

2009-07-10 12:14

administrator   ~0006423

this is caused by an error in all swh plugins and several other LADSPA plugin collections. the plugin(s) are relying on an old unix convention that shared libraries that contain a function called _init() will have that function executed when they are loaded. linux has moved away from this as the recommended method, but still supports it; OS X has completely removed it.

fixing this requires code modification to the plugins and compiling and using new versions.

nettings

2009-08-17 20:49

manager   ~0006569

as shown by paul, this is not an ardour issue. afaiu, there is also no obviousl way to make ardour robust against such plugin bugs, because they are part of ardour's process - if they segfault, ardour gets killed.

Issue History

Date Modified Username Field Change
2009-07-05 04:14 seablade New Issue
2009-07-05 04:15 seablade File Added: multibandSWH.crash
2009-07-05 04:16 seablade File Added: multibandSWH.console.txt
2009-07-05 14:25 cth103 Note Added: 0006342
2009-07-05 14:38 paul Note Added: 0006344
2009-07-10 04:56 dz0004455 Note Added: 0006420
2009-07-10 04:58 dz0004455 Note Added: 0006421
2009-07-10 12:14 paul Note Added: 0006423
2009-08-17 20:49 nettings cost => 0.00
2009-08-17 20:49 nettings Note Added: 0006569
2009-08-17 20:49 nettings Status new => resolved
2009-08-17 20:49 nettings Resolution open => not fixable