[Ardour-Dev] Ardour VST freeze

Martin Profittlich martin at profittlich.com
Sun Mar 1 14:45:15 PST 2009


Hi,

Am Sonntag, den 01.03.2009, 15:51 -0500 schrieb Paul Davis:
> Hmm, the real work of freeze takes place in
> Session::write_one_audio_track(), which is already doing this. 
> 
> The backtrace should reveal more ...

How do I get a meaningful backtrace with ardourvst? ardbg doesn't seem
to work and starting gdb by hand only gives me lots of numbers (see
attachment).

Martin

-------------- next part --------------
martin at martin-laptop:~/Code/ardour/ardour-svn/2.0-ongoing-fresh$ gdb vst/ardour_vst.exe.so core.20757 
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...

warning: core file may not match specified executable file.
Core was generated by `./vst/ardour_vst.exe.so                                                       '.
Program terminated with signal 11, Segmentation fault.
[New process 20796]
[New process 20812]
[New process 20806]
[New process 20805]
[New process 20804]
[New process 20803]
[New process 20802]
[New process 20801]
[New process 20800]
[New process 20799]
[New process 20798]
[New process 20797]
[New process 20793]
[New process 20791]
[New process 20782]
[New process 20781]
[New process 20780]
[New process 20777]
[New process 20757]
#0  0x7bc6c526 in __do_global_dtors_aux ()
(gdb) thread apply all bt

Thread 19 (process 20757):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7db6881 in ?? ()
#2  0x7d4bbbdd in ?? ()
#3  0x7ecd61eb in ?? ()
#4  0x7ecb49d6 in ?? ()
#5  0x7da7433c in ?? ()
#6  0x7da7465b in ?? ()
#7  0x7da74a6f in ?? ()
#8  0x7dea9cc6 in ?? ()
#9  0x7dead083 in ?? ()
#10 0x7dead63e in ?? ()
#11 0x7dbfc0d4 in ?? ()
#12 0x7e92d445 in ?? ()
#13 0x76cbd538 in ?? ()
#14 0x00000002 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Current language:  auto; currently asm

Thread 18 (process 20777):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7e4299b in ?? ()
#2  0x7bc70169 in ?? ()
#3  0x7bc70442 in ?? ()
#4  0x7b88bad2 in ?? ()
#5  0x7c51af3e in ?? ()
#6  0x7c726faf in ?? ()
#7  0x7c72707e in ?? ()
#8  0x7ee6b662 in ?? ()
#9  0x00000113 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 17 (process 20780):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7e3faa5 in ?? ()
#2  0x7e608da0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 16 (process 20781):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7e3faa5 in ?? ()
#2  0x7e608da0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 15 (process 20782):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7e3faa5 in ?? ()
#2  0x7e6088c8 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 14 (process 20791):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7e3fdd2 in ?? ()
#2  0x142dc198 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 13 (process 20793):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7e3faa5 in ?? ()
#2  0x00000001 in ?? ()
---Type <return> to continue, or q <return> to quit---

Thread 12 (process 20797):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7e43196 in ?? ()
#2  0x7d84e52b in ?? ()
#3  0xb7e3b4fb in ?? ()
#4  0xb7dbde5e in ?? ()

Thread 11 (process 20798):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7db3c07 in ?? ()
#2  0x7e4d466a in ?? ()
#3  0x737a52f0 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 10 (process 20799):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7db3c07 in ?? ()
#2  0x7e52f320 in ?? ()
#3  0x76ca21e8 in ?? ()
#4  0x7e4f3110 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 9 (process 20800):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7e4299b in ?? ()
#2  0x7bc70169 in ?? ()
#3  0x7bc70442 in ?? ()
#4  0x7b88bad2 in ?? ()
#5  0x7b88bccc in ?? ()
#6  0x1009c0b2 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 8 (process 20801):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7e4299b in ?? ()
#2  0x7bc70169 in ?? ()
#3  0x7bc70442 in ?? ()
#4  0x7b88bad2 in ?? ()
#5  0x7b88bccc in ?? ()
#6  0x1009c0b2 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 7 (process 20802):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7db6881 in ?? ()
#2  0x7b88e524 in ?? ()
#3  0x1009f1c0 in ?? ()
#4  0x10417d78 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 6 (process 20803):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7e4299b in ?? ()
#2  0x7bc70169 in ?? ()
#3  0x7bc70442 in ?? ()
#4  0x7b88bad2 in ?? ()
#5  0x7b88bccc in ?? ()
#6  0x1009c0b2 in ?? ()
#7  0x1009f181 in ?? ()
---Type <return> to continue, or q <return> to quit---
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 5 (process 20804):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7db6881 in ?? ()
#2  0x7b88e524 in ?? ()
#3  0x1009f1c0 in ?? ()
#4  0x1009f181 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 4 (process 20805):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7db6881 in ?? ()
#2  0x7b88e524 in ?? ()
#3  0x1009f1c0 in ?? ()
#4  0x1009f181 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (process 20806):
#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb7e4299b in ?? ()
#2  0x7bc70169 in ?? ()
#3  0x7bc70442 in ?? ()
#4  0x7b88bad2 in ?? ()
#5  0x7b88bccc in ?? ()
#6  0x1009c0b2 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (process 20812):
#0  0x10427c02 in ?? ()
#1  0x1042764d in ?? ()
#2  0x104261de in ?? ()
#3  0x10023cf0 in ?? ()
#4  0x10021a39 in ?? ()
#5  0x1000ed03 in ?? ()
#6  0x1011d376 in ?? ()
#7  0x1011ad73 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (process 20796):
#0  0x7bc6c526 in __do_global_dtors_aux ()
#1  0x0000007b in ?? ()
#2  <signal handler called>
#3  0x1011af10 in ?? ()
#4  0x7e587030 in ?? ()
Cannot access memory at address 0x1096b6c4
(gdb) 




More information about the Ardour-Dev mailing list