View Issue Details

IDProjectCategoryView StatusLast Update
0002061ardourbugspublic2020-04-19 20:12
Reporternowhiskey Assigned Tocth103  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionunable to reproduce 
Product VersionSVN/2.0-ongoing 
Summary0002061: ardour i sfreezing on using the 'split regions on percussive onsets' function
Descriptionongoing@2990

this happens here with the one special region only. well i did not found another one where i can reproduce.

-create new session,
-import stereo audio file
-click on it so it is marked
-now proceed the 'split region at percussive onsets' once - nothing happens
-proceed the function another time
-ardour is freezing on this

here some information about the file:

nowhiskey@murija2:~/diverses/sound$ sndfile-info anarchist-48.wav

Version : libsndfile-1.0.17

========================================
File : anarchist-48.wav
Length : 24846308
RIFF : 24846300
WAVE
fmt : 16
  Format : 0x1 => WAVE_FORMAT_PCM
  Channels : 2
  Sample Rate : 48000
  Block Align : 4
  Bit Width : 16
  Bytes/sec : 192000
data : 24846264
End

----------------------------------------
Sample Rate : 48000
Frames : 6211566
Channels : 2
Format : 0x00010002
Sections : 1
Seekable : TRUE
Duration : 00:02:09.407
Signal Max : 28586 (-1.19 dB)
............


here is the backtrace i got out of it:

Ardour wird Ihnen ohne jegliche GewÃ#hrleistung und ausdrÃ#cklich ohne die
Zusicherung
fÃ#r allgemeine oder spezielle Gebrauchstauglichkeit zur VerfÃ#gung
gestellt.
Dies ist freie Software und Sie dÃ#rfen sie gerne weiterverbreiten,
solange Sie sich an die Bedingungen, die in der Datei COPYING aufgefÃ#hrt
sind halten.
[New Thread 0xb5f786c0 (LWP 4466)]
theme_init() called from internal clearlooks engine
lade voreingestellte UI-Konfigurationsdatei
gtk2_ardour/ardour2_ui_default.conf
lade benutzerdefinierte UI-Konfigurationsdatei
/home/nowhiskey/.ardour2/ardour2_ui.conf
Loading ui configuration file gtk2_ardour/ardour2_ui_dark.rc
lade System-Konfigurationsdatei ./ardour_system.rc
lade Benutzer-Konfigurationsdatei /home/nowhiskey/.ardour2/ardour.rc
ardour: [INFO]: Using SSE optimized routines
[New Thread 0xb5e3ab90 (LWP 4469)]
[New Thread 0xb563ab90 (LWP 4470)]
[New Thread 0xb4e3ab90 (LWP 4471)]
ardour: [INFO]: suche nach Controller-Protokollen in
/home/nowhiskey/.ardour2/surfaces/:/usr/local/lib/ardour2/surfaces/
ardour: [INFO]: Controller-Protokoll gefunden: "Generic MIDI"
SSE2 detected
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve
property `GtkWidget::cursor-color' of type `GdkColor' from rc file value
"((GString*) 0x8cf6dc0)" of type `GString'
say: Starte Audio Engine
SSE2 detected
[New Thread 0xb3a38cb0 (LWP 4475)]
loading bindings from gtk2_ardour/ardour.bindings
[New Thread 0xb39a0b90 (LWP 4476)]
Loading session /home/nowhiskey/Ardour2/102 using snapshot 102 (2)
[New Thread 0xb2f12cb0 (LWP 4477)]
[New Thread 0xb2e97cb0 (LWP 4478)]
Lade History von '/home/nowhiskey/Ardour2/102/102.history'.
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve
property `GtkTreeView::odd-row-color' of type `GdkColor' from rc file value
"((GString*) 0x8a06870)" of type `GString'
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve
property `GtkWidget::cursor-color' of type `GdkColor' from rc file value
"((GString*) 0x8a0fe90)" of type `GString'
[New Thread 0xb29b5cb0 (LWP 4479)]
[Thread 0xb29b5cb0 (LWP 4479) exited]
For anarchist-48 source anarchist-48-L.wav has not been analyzed

Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb5f786c0 (LWP 4466)]
0xb68d7f7d in std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string () from
/usr/share/qt4/lib/libstdc++.so.6
(gdb) thread apply all bt
Thread 8 (Thread 0xb2e97cb0 (LWP 4478)):
0000001 0xb7e9af56 in ARDOUR::Session::midi_thread_work (this=0x8eec900) at
#libs/ardour/session_midi.cc:1220
#2 0xb7e9b4a9 in ARDOUR::Session::_midi_thread_work (arg=0x8eec900) at
#libs/ardour/session_midi.cc:1141
#3 0xb695a383 in start_thread () from /lib/libpthread.so.0
0000004 0xb67bf73e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb2f12cb0 (LWP 4477)):
#0 0xb67b55bd in poll () from /lib/libc.so.6
0000001 0xb7e7d087 in ARDOUR::Session::butler_thread_work (this=0x8eec900) at
#libs/ardour/session_butler.cc:176
#2 0xb7e7dead in ARDOUR::Session::_butler_thread_work (arg=0x8eec900) at
#libs/ardour/session_butler.cc:157
#3 0xb695a383 in start_thread () from /lib/libpthread.so.0
0000004 0xb67bf73e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb39a0b90 (LWP 4476)):
#0 0xb67b55bd in poll () from /lib/libc.so.6
0000001 0xb6972668 in jack_client_core_wait (client=0x8d619d8) at client.c:1400
#2 0xb6972c86 in jack_thread_wait (client=0x8d619d8, status=0) at
#client.c:1554
#3 0xb6973795 in jack_client_thread (arg=0x8d619d8) at client.c:1601
0000004 0xb695a383 in start_thread () from /lib/libpthread.so.0
0000005 0xb67bf73e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xb3a38cb0 (LWP 4475)):
#0 0xb6961c2c in nanosleep () from /lib/libpthread.so.0
0000001 0xb75dd0f2 in g_usleep () from /usr/share/qt4/lib/libglib-2.0.so.0
#2 0xb6e5fd51 in Glib::usleep (microseconds=10000) at
#libs/glibmm2/glibmm/timer.cc:68
#3 0xb7d4740a in ARDOUR::AudioEngine::meter_thread (this=0x8d61760) at
#libs/ardour/audioengine.cc:431
0000004 0xb7d4a1c4 in sigc::bound_mem_functor0<void,
#ARDOUR::AudioEngine>::operator() (this=0x8d5bfe4) at
#libs/sigc++2/sigc++/functors/mem_fun.h:1781
0000005 0xb7d4a1e6 in sigc::adaptor_functor<sigc::bound_mem_functor0<void,
#ARDOUR::AudioEngine> >::operator() (this=0x8d5bfe0)
    at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#6 0xb7d4a212 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void,
ARDOUR::AudioEngine>, void>::call_it (rep=0x8d5bfc8)
    at libs/sigc++2/sigc++/functors/slot.h:103
#7 0x083b24f4 in sigc::slot0<void>::operator() (this=0x8d38418) at
libs/sigc++2/sigc++/functors/slot.h:440
0000008 0xb6e7dff1 in call_thread_entry_slot (data=0x8d38418) at
libs/glibmm2/glibmm/thread.cc:43
0000009 0xb75da94f in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0
0000010 0x08d38418 in ?? ()
0000011 0x08ced0b0 in ?? ()
0000012 0x00000000 in ?? ()

Thread 4 (Thread 0xb4e3ab90 (LWP 4471)):
#0 0xb695e820 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
0000001 0xb6e7d45d in Glib::Cond::wait (this=0x8a7d8f0, mutex=@0xb7f6e1dc) at
#libs/glibmm2/glibmm/thread.cc:362
#2 0xb7d0d8f3 in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85
#3 0xb7d0da15 in analyser_work () at libs/ardour/analyser.cc:49
0000004 0x086e4681 in sigc::pointer_functor0<void>::operator() (this=0x8a8430c)
#at libs/sigc++2/sigc++/functors/ptr_fun.h:77
0000005 0x086e4698 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator() (this=0x8a84308) at
#>libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#6 0x086e46b4 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it (rep=0x8a842f0) at libs/sigc++2/sigc++/functors/slot.h:103
#7 0x083b24f4 in sigc::slot0<void>::operator() (this=0x8a7d900) at
#libs/sigc++2/sigc++/functors/slot.h:440
0000008 0xb6e7dff1 in call_thread_entry_slot (data=0x8a7d900) at
#libs/glibmm2/glibmm/thread.cc:43
0000009 0xb75da94f in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0
0000010 0x08a7d900 in ?? ()
0000011 0x08a84318 in ?? ()
0000012 0x00000000 in ?? ()
Thread 3 (Thread 0xb563ab90 (LWP 4470)):
#0 0xb695e820 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
0000001 0xb6e7d45d in Glib::Cond::wait (this=0x8a71aa0, mutex=@0xb7f6e664) at
#libs/glibmm2/glibmm/thread.cc:362
#2 0xb7ed48af in peak_thread_work () at libs/ardour/source_factory.cc:61
#3 0x086e4681 in sigc::pointer_functor0<void>::operator() (this=0x8a7d95c)
#at libs/sigc++2/sigc++/functors/ptr_fun.h:77
0000004 0x086e4698 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator() (this=0x8a7d958) at
#>libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
0000005 0x086e46b4 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it (rep=0x8a7d940) at libs/sigc++2/sigc++/functors/slot.h:103
#6 0x083b24f4 in sigc::slot0<void>::operator() (this=0x8a7d930) at
#libs/sigc++2/sigc++/functors/slot.h:440
#7 0xb6e7dff1 in call_thread_entry_slot (data=0x8a7d930) at
#libs/glibmm2/glibmm/thread.cc:43
0000008 0xb75da94f in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0
0000009 0x08a7d930 in ?? ()
0000010 0x08a7d968 in ?? ()
0000011 0x00000000 in ?? ()

Thread 2 (Thread 0xb5e3ab90 (LWP 4469)):
#0 0xb695e820 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
0000001 0xb6e7d45d in Glib::Cond::wait (this=0x8a71aa0, mutex=@0xb7f6e664) at
#libs/glibmm2/glibmm/thread.cc:362
#2 0xb7ed48af in peak_thread_work () at libs/ardour/source_factory.cc:61
#3 0x086e4681 in sigc::pointer_functor0<void>::operator() (this=0x8a7d4e4)
#at libs/sigc++2/sigc++/functors/ptr_fun.h:77
0000004 0x086e4698 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator() (this=0x8a7d4e0) at
#>libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
0000005 0x086e46b4 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it (rep=0x8a7d4c8) at libs/sigc++2/sigc++/functors/slot.h:103
#6 0x083b24f4 in sigc::slot0<void>::operator() (this=0x8a7d4b8) at
#libs/sigc++2/sigc++/functors/slot.h:440
#7 0xb6e7dff1 in call_thread_entry_slot (data=0x8a7d4b8) at
#libs/glibmm2/glibmm/thread.cc:43
0000008 0xb75da94f in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0
0000009 0x08a7d4b8 in ?? ()
0000010 0x08a7d7e0 in ?? ()
0000011 0x00014080 in ?? ()
0000012 0x00000005 in ?? ()
0000013 0xb66f0b9c in ?? () from /lib/libc.so.6
0000014 0xb6968ff4 in ?? () from /lib/libpthread.so.0
#15 0xb695c330 in ?? () from /lib/libpthread.so.0
0000016 0xb6968ff4 in ?? () from /lib/libpthread.so.0
#17 0x00000000 in ?? ()

Thread 1 (Thread 0xb5f786c0 (LWP 4466)):
#0 0xb68d7f7d in std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string () from
#/usr/share/qt4/lib/libstdc++.so.6
0000001 0x084e06fe in ARDOUR::Region::name (this=0x91c9000) at
#libs/ardour/ardour/region.h:91
#2 0xb7e48946 in ARDOUR::Session::region_name (this=0x8eec900,
#result=@0xbfc8db6c, base=@0xbfc8dbac, newlevel=false) at
#libs/ardour/session.cc:2548
#3 0x0855ed25 in Editor::split_region_at_points (this=0x8d646e0,
#r=@0xbfc8dc5c, positions=@0xbfc8dc3c) at gtk2_ardour/editor_ops.cc:5154
0000004 0x0855f2a4 in Editor::split_region_at_transients (this=0x8d646e0) at
#gtk2_ardour/editor_ops.cc:5089
0000005 0x084da076 in sigc::bound_mem_functor0<void, Editor>::operator()
#(this=0x8debd64) at libs/sigc++2/sigc++/functors/mem_fun.h:1781
#6 0x084da08c in sigc::adaptor_functor<sigc::bound_mem_functor0<void,
#Editor> >::operator() (this=0x8debd60) at
#libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#7 0x084da0a8 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void,
#Editor>, void>::call_it (rep=0x8debd48) at
#libs/sigc++2/sigc++/functors/slot.h:103
0000008 0x083b24f4 in sigc::slot0<void>::operator() (this=0x8debdac) at
#libs/sigc++2/sigc++/functors/slot.h:440
0000009 0xb6e7f79d in Glib::SignalProxyNormal::slot0_void_callback
#(self=0x8deb530, data=0x8debda8) at libs/glibmm2/glibmm/signalproxy.cc:95
0000010 0xb765695f in g_cclosure_marshal_VOID__VOID () from
#/usr/share/qt4/lib/libgobject-2.0.so.0
0000011 0xb7649619 in g_closure_invoke () from
#/usr/share/qt4/lib/libgobject-2.0.so.0
0000012 0xb765e199 in ?? () from /usr/share/qt4/lib/libgobject-2.0.so.0
0000013 0x08debf48 in ?? ()
0000014 0x00000000 in ?? ()
...........


cheers,
doc
TagsNo tags attached.

Activities

nowhiskey

2010-05-09 11:25

reporter   ~0007847

this one is not makin troubles anymore, the function 'split region at percussive onsets' is proceeded when first time asked for it. can be closed.

cheers,
doc

cth103

2010-05-09 11:55

administrator   ~0007850

Thanks.

system

2020-04-19 20:12

developer   ~0021624

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
2008-02-02 14:59 nowhiskey New Issue
2010-05-09 11:25 nowhiskey Note Added: 0007847
2010-05-09 11:55 cth103 cost => 0.00
2010-05-09 11:55 cth103 Note Added: 0007850
2010-05-09 11:55 cth103 Status new => resolved
2010-05-09 11:55 cth103 Resolution open => unable to reproduce
2010-05-09 11:55 cth103 Assigned To => cth103
2020-04-19 20:12 system Note Added: 0021624
2020-04-19 20:12 system Status resolved => closed