Bug#598849: ardour: Ardour Segfaults while using Behringer BCF2000 with mackieprotocol

Adrian Knoth adi at drcomp.erfurt.thur.de
Mon Oct 4 09:14:44 UTC 2010


On Sat, Oct 02, 2010 at 06:17:31PM +0200, Stijn Declercq wrote:

> Hi,

Hi!

> When I want to use my Behringer BCF2000 Ardour crashed with
> segmentationfault.  It only crashes when i'm using the mackie-protocol
> in Ardour


> I've run Ardour with strace, and i've got this message.

Could you rerun your crashing setup from gdb and provide us with a
backtrace?

In a terminal, go like this:

  $ export GTK_PATH=/usr/lib/ardour2${GTK_PATH:+:$GTK_PATH}
  $ export LD_LIBRARY_PATH=/usr/lib/ardour2${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
  $ gdb /usr/lib/ardour2/ardour-2.8.11
  (gdb) run

When it crashes, say "thread apply all bt", that's the output we need.


If you cannot run ardour from gdb (it might have problems matching the
realtime deadlines), create a core instead:

  $ ulimit -c unlimited
  $ ardour2
  [crash, should give you a file core.something in your CWD]
  $ export GTK_PATH=/usr/lib/ardour2${GTK_PATH:+:$GTK_PATH}
  $ export LD_LIBRARY_PATH=/usr/lib/ardour2${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
  $ gdb --core=XXX
  (gdb) thread apply all bt

If this doesn't work, try the first method but start jackd without
realtime priorities.


TIA

-- 
mail: adi at thur.de  	http://adi.thur.de	PGP/GPG: key via keyserver





More information about the pkg-multimedia-maintainers mailing list