View Issue Details

IDProjectCategoryView StatusLast Update
0003484ardourbugspublic2020-04-19 20:14
Reporterdanboid Assigned Tocth103  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionunable to reproduce 
Target Version3.0-beta1 
Summary0003484: moving a MIDI automation point 12+ bars causes crash
DescriptionCreate a MIDI region of at least 12 bars length, add an automation track and create a control point within the auto track. Drag the control point from one end to the other (horizontally) and 7863 crashes.
TagsNo tags attached.

Activities

cth103

2010-10-01 16:18

administrator   ~0009197

Can we get a backtrace for this?

danboid

2010-10-01 17:47

reporter   ~0009198

'thread apply all bt' didn't work for me for some reason - any ideas?

Is the following any use?

----------------------------------


iatn@ninjatop:~/src/3.0/gtk2_ardour$ ./ardbg
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 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 "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/iatn/src/3.0/build/default/gtk2_ardour/ardour-3.0...done.
(gdb) run
Starting program: /home/iatn/src/3.0/build/default/gtk2_ardour/ardour-3.0
[Thread debugging using libthread_db enabled]
Ardour3.0pre0 (built using 7863 and GCC version 4.4.3)
Copyright (C) 1999-2010 Paul Davis
Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker

Ardour comes with ABSOLUTELY NO WARRANTY
not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
This is free software, and you are welcome to redistribute it
under certain conditions; see the source for copying conditions.
Cannot xinstall SIGPIPE error handler
ardour: [INFO]: Loading default ui configuration file ./../gtk2_ardour/ardour3_ui_default.conf
Loading user ui configuration file /home/iatn/.config/ardour3/ardour3_ui.conf
ardour: [INFO]: Loading ui configuration file ./../build/default/gtk2_ardour/ardour3_ui_dark.rc
ardour: [INFO]: Ardour will be limited to 1024 open files
ardour: [INFO]: Loading system configuration file /usr/local/etc/ardour3/ardour_system.rc
Loading user configuration file /home/iatn/.config/ardour3/ardour.rc
Using SSE optimized routines
[New Thread 0x7fffe3a2a710 (LWP 1740)]
[New Thread 0x7fffdb229710 (LWP 1741)]
[New Thread 0x7fffe3229710 (LWP 1742)]
[New Thread 0x7fffe10f5710 (LWP 1743)]
[New Thread 0x7fffe08f4710 (LWP 1744)]
[New Thread 0x7fffdbfff710 (LWP 1745)]
[Thread 0x7fffdbfff710 (LWP 1745) exited]
[Thread 0x7fffe08f4710 (LWP 1744) exited]
Found 0 along :/home/iatn/.config/ardour3/templates
Grab new name focus
lost focus
[New Thread 0x7fffe08f4710 (LWP 1748)]
[New Thread 0x7fffdbfff710 (LWP 1749)]
[New Thread 0x7fffd9fa6710 (LWP 1750)]
[New Thread 0x7fffd97a5710 (LWP 1751)]
[New Thread 0x7fffd8fa4710 (LWP 1752)]
[Thread 0x7fffd8fa4710 (LWP 1752) exited]
[Thread 0x7fffd97a5710 (LWP 1751) exited]
[Thread 0x7fffd9fa6710 (LWP 1750) exited]
[Thread 0x7fffe10f5710 (LWP 1743) exited]
[Thread 0x7fffdbfff710 (LWP 1749) exited]
lost focus
JACK COMMAND: /usr/bin/jackd -p 128 -R -P 60 -T -d alsa -n 2 -r 48000 -p 1024 -d hw:0,0
[New Thread 0x7fffdbfff710 (LWP 1753)]
jackd 0.119.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 48000
creating alsa driver ... hw:0,0|hw:0,0|1024|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 2 periods for playback
[Thread 0x7fffe08f4710 (LWP 1748) exited]
LV2: Discovering 0 plugins
Done LV2 discovery
[New Thread 0x7fffdb3ba710 (LWP 1763)]
[New Thread 0x7fffdb339710 (LWP 1764)]
[New Thread 0x7fffdb2b7830 (LWP 1765)]
[New Thread 0x7fffe08f4710 (LWP 1766)]
[New Thread 0x7fffcb893830 (LWP 1767)]
subgraph starting at ardour timed out (subgraph_wait_fd=13, status = 0, state = Triggered, pollret = 0 revents = 0x0)


**** alsa_pcm: xrun of at least 1.450 msecs


[New Thread 0x7fffe10f5710 (LWP 1768)]
[New Thread 0x7fffd9fa6710 (LWP 1769)]
[Thread 0x7fffd9fa6710 (LWP 1769) exited]
[New Thread 0x7fffd9fa6710 (LWP 1770)]
[Thread 0x7fffd9fa6710 (LWP 1770) exited]
[Thread 0x7fffe10f5710 (LWP 1768) exited]
ardour-3.0: ../libs/ardour/session_state.cc:2345: void ARDOUR::Session::commit_reversible_command(Command*): Assertion `!_current_trans.empty()' failed.

Program received signal SIGABRT, Aborted.
0x00007fffec966a75 in raise () from /lib/libc.so.6
(gdb) subgraph starting at ardour timed out (subgraph_wait_fd=13, status = 0, state = Triggered, pollret = 0 revents = 0x0)


**** alsa_pcm: xrun of at least 1.464 msecs


bad status (-2) for client ardour handling event (type = 8)


**** alsa_pcm: xrun of at least 1958.119 msecs



(gdb) jackd watchdog: timeout - killing jackd

(gdb) thread apply all bt
Cannot find new threads: generic error
(gdb) thread apply all bt
Cannot find new threads: generic error
(gdb) bt
#0 0x00007fffec966a75 in raise () from /lib/libc.so.6
Cannot access memory at address 0x7fffffffc8c8

danboid

2010-10-01 17:50

reporter   ~0009199

When moving the control point, make sure you have grid mode on with beat or a lesser division for the snap setting.

cth103

2010-11-14 20:44

administrator   ~0009416

Struggling to reproduce this. Could you perhaps enter

catch throw

in gdb before running the program, and then get another backtrace when it crashes?

danboid

2010-11-15 09:27

reporter   ~0009427

Seems to have been fixed since I last tried - just tried with recent a3 revisions under both suse (J2) and buntu (J1) with ne'er a crash.

Resolve my boy, resolve!

cth103

2010-11-15 11:37

administrator   ~0009428

See notes.

system

2020-04-19 20:14

developer   ~0022241

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
2010-09-30 23:00 danboid New Issue
2010-10-01 16:18 cth103 Note Added: 0009197
2010-10-01 16:18 cth103 Status new => feedback
2010-10-01 17:47 danboid Note Added: 0009198
2010-10-01 17:50 danboid Note Added: 0009199
2010-10-19 20:31 cth103 cost => 0.00
2010-10-19 20:31 cth103 Target Version => 3.0-beta1
2010-11-14 20:44 cth103 Note Added: 0009416
2010-11-15 09:27 danboid Note Added: 0009427
2010-11-15 11:37 cth103 Note Added: 0009428
2010-11-15 11:37 cth103 Status feedback => resolved
2010-11-15 11:37 cth103 Resolution open => unable to reproduce
2010-11-15 11:37 cth103 Assigned To => cth103
2020-04-19 20:14 system Note Added: 0022241
2020-04-19 20:14 system Status resolved => closed