View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001695 | ardour | bugs | public | 2007-05-23 17:46 | 2008-11-21 00:00 |
| Reporter | nowhiskey | Assigned To | paul | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 2.0 | ||||
| Summary | 0001695: ardour still crashing(here) while clicking on 'hide' in the region panel at the right | ||||
| Description | this is now on 2.0-ongoing-rev1915, i still can reproduce 1689/1683, althought i think that the backtrace is something different. i am little confused, since they just got marked as resolved, so please let me now if i am missing something and if this report does not make any sense! backtrace: Thread 5 (process 5545): #0 0xb6ab2b3c in __nanosleep_nocancel () from /lib/tls/libpthread.so.0 0000001 0xb7605292 in g_usleep () from /usr/share/qt4/lib/libglib-2.0.so.0 #2 0xb6d84a25 in Glib::usleep (microseconds=10000) at #libs/glibmm2/glibmm/timer.cc:68 #3 0xb7d10b44 in ARDOUR::AudioEngine::meter_thread (this=0x8b20610) at #libs/ardour/audioengine.cc:412 0000004 0xb7d13846 in sigc::bound_mem_functor0<void, #ARDOUR::AudioEngine>::operator() (this=0x8b206d4) at #libs/sigc++2/sigc++/functors/mem_fun.h:1781 0000005 0xb7d13868 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, #ARDOUR::AudioEngine> >::operator() (this=0x8b206d0) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0xb7d13894 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it (rep=0x8b206b8) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x083668f2 in sigc::slot0<void>::operator() (this=0x8a9aad0) at libs/sigc++2/sigc++/functors/slot.h:440 0000008 0xb6da224f in call_thread_entry_slot (data=0x8a9aad0) at libs/glibmm2/glibmm/thread.cc:43 0000009 0xb76032cf in g_thread_create_full () from /usr/share/qt4/lib/libglib-2.0.so.0 0000010 0xb6aad0bd in start_thread () from /lib/tls/libpthread.so.0 0000011 0xb686a9ee in clone () from /lib/tls/libc.so.6 Thread 4 (process 5546): #0 0xb6860ef9 in poll () from /lib/tls/libc.so.6 0000001 0xb6ac04ab in jack_client_thread (arg=0x8b2ae70) at client.c:1309 #2 0xb6ac66b0 in jack_thread_proxy (varg=0x8dacd78) at thread.c:111 #3 0xb6aad0bd in start_thread () from /lib/tls/libpthread.so.0 0000004 0xb686a9ee in clone () from /lib/tls/libc.so.6 Thread 3 (process 5571): #0 0xb6860ef9 in poll () from /lib/tls/libc.so.6 0000001 0xb7e4045f in ARDOUR::Session::butler_thread_work (this=0x8def648) at #libs/ardour/session_butler.cc:176 #2 0xb7e41243 in ARDOUR::Session::_butler_thread_work (arg=0x8def648) at #libs/ardour/session_butler.cc:157 #3 0xb6aad0bd in start_thread () from /lib/tls/libpthread.so.0 0000004 0xb686a9ee in clone () from /lib/tls/libc.so.6 Thread 2 (process 5572): #0 0xb6860ef9 in poll () from /lib/tls/libc.so.6 0000001 0xb7e5f903 in ARDOUR::Session::midi_thread_work (this=0x8def648) at #libs/ardour/session_midi.cc:1207 #2 0xb7e5fe6d in ARDOUR::Session::_midi_thread_work (arg=0x8def648) at #libs/ardour/session_midi.cc:1128 #3 0xb6aad0bd in start_thread () from /lib/tls/libpthread.so.0 0000004 0xb686a9ee in clone () from /lib/tls/libc.so.6 Thread 1 (process 5540): #0 0xb67c7947 in raise () from /lib/tls/libc.so.6 0000001 0xb67c90c9 in abort () from /lib/tls/libc.so.6 #2 0xb75ee074 in g_logv () from /usr/share/qt4/lib/libglib-2.0.so.0 #3 0xb75ee0a9 in g_log () from /usr/share/qt4/lib/libglib-2.0.so.0 0000004 0xb75ee127 in g_assert_warning () from #/usr/share/qt4/lib/libglib-2.0.so.0 0000005 0xb78bd33f in Gtk::TreeRow::children (this=0xbf823f00) at #libs/gtkmm2/gtk/gtkmm/treeiter.cc:215 #6 0x08518c2f in Editor::add_audio_region_to_region_display #(this=0x8c39df0, region=@0xbf824194) at #gtk2_ardour/editor_region_list.cc:122 #7 0x08519ed6 in Editor::redisplay_regions (this=0x8c39df0) at #gtk2_ardour/editor_region_list.cc:274 0000008 0x0851a117 in Editor::region_hidden (this=0x8c39df0, r=@0xbf82424c) at #gtk2_ardour/editor_region_list.cc:81 0000009 0x0848677b in sigc::bound_mem_functor1<void, Editor, #boost::shared_ptr<ARDOUR::Region> >::operator() (this=0x8e04d84, #_A_a1=@0xbf824358) at libs/sigc++2/sigc++/functors/mem_fun.h:1838 0000010 0x084867c9 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, Editor, boost::shared_ptr<ARDOUR::Region> > #>::operator()<boost::shared_ptr<ARDOUR::Region> const&> (this=0x8e04d80, #>_A_arg1=@0xbf824358) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:84 0000011 0x084867ed in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, #Editor, boost::shared_ptr<ARDOUR::Region> >, void, #boost::shared_ptr<ARDOUR::Region> >::call_it (rep=0x8e04d68, #a_1=@0xbf824358) at libs/sigc++2/sigc++/functors/slot.h:137 0000012 0xb7de6a74 in sigc::internal::signal_emit1<void, #boost::shared_ptr<ARDOUR::Region>, sigc::nil_>::emit (impl=0x8e04d20, #_A_a1=@0xbf824358) at libs/sigc++2/sigc++/signal.h:646 0000013 0xb7de6b23 in sigc::signal1<void, boost::shared_ptr<ARDOUR::Region>, sigc::nil_>::emit (this=0x8def674, _A_a1=@0xbf824358) at #libs/sigc++2/sigc++/signal.h:1694 0000014 0xb7de6b4e in sigc::signal1<void, boost::shared_ptr<ARDOUR::Region>, #sigc::nil_>::operator() (this=0x8def674, _A_a1=@0xbf824358) at libs/sigc++2/sigc++/signal.h:1698 #15 0xb7e06bab in ARDOUR::Session::region_changed (this=0x8def648, what_changed=64, weak_region=@0xbf824398) at libs/ardour/session.cc:2636 0000016 0xb7e2d2bc in sigc::bound_mem_functor2<void, ARDOUR::Session, ARDOUR::Change, boost::weak_ptr<ARDOUR::Region> >::operator() #(this=0x8f95360, _A_a1=@0xbf8244c4, _A_a2=@0x8f9536c) at libs/sigc++2/sigc++/functors/mem_fun.h:1897 #17 0xb7e2d31e in sigc::adaptor_functor<sigc::bound_mem_functor2<void, ARDOUR::Session, ARDOUR::Change, boost::weak_ptr<ARDOUR::Region> > #>::operator()<ARDOUR::Change const&, boost::weak_ptr<ARDOUR::Region>&> #>(this=0x8f9535c, _A_arg1=@0xbf8244c4, _A_arg2=@0x8f9536c) at #>libs/sigc++2/sigc++/adaptors/adaptor_trait.h:103 0000018 0xb7e2d355 in sigc::bind_functor<-1, sigc::bound_mem_functor2<void, #ARDOUR::Session, ARDOUR::Change, boost::weak_ptr<ARDOUR::Region> >, #boost::weak_ptr<ARDOUR::Region>, sigc::nil_, sigc::nil_, sigc::nil_, #sigc::nil_, sigc::nil_, sigc::nil_>::operator()<ARDOUR::Change const&> #(this=0x8f95358, _A_arg1=@0xbf8244c4) at libs/sigc++2/sigc++/adaptors/bind.h:1122 0000019 0xb7e2d389 in sigc::internal::slot_call1<sigc::bind_functor<-1, sigc::bound_mem_functor2<void, ARDOUR::Session, ARDOUR::Change, #boost::weak_ptr<ARDOUR::Region> >, boost::weak_ptr<ARDOUR::Region>, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_>, #void, ARDOUR::Change>::call_it (rep=0x8f95340, a_1=@0xbf8244c4) at libs/sigc++2/sigc++/functors/slot.h:137 0000020 0x08488868 in sigc::internal::signal_emit1<void, ARDOUR::Change, sigc::nil_>::emit (impl=0x8f95310, _A_a1=@0xbf8244c4) at #libs/sigc++2/sigc++/signal.h:646 0000021 0x08488909 in sigc::signal1<void, ARDOUR::Change, sigc::nil_>::emit #(this=0x8f94f0c, _A_a1=@0xbf8244c4) at libs/sigc++2/sigc++/signal.h:1694 0000022 0x08488924 in sigc::signal1<void, ARDOUR::Change, #sigc::nil_>::operator() (this=0x8f94f0c, _A_a1=@0xbf8244c4) at #libs/sigc++2/sigc++/signal.h:1698 0000023 0xb7de35d2 in ARDOUR::Region::send_change (this=0x8f94ee0, #what_changed=64) at libs/ardour/region.cc:954 #24 0xb7de38d5 in ARDOUR::Region::set_hidden (this=0x8f94ee0, yn=true) at #libs/ardour/region.cc:561 0000025 0x08516489 in Editor::hide_a_region (this=0x8c39df0, r=@0xbf82451c) at #gtk2_ardour/editor_region_list.cc:586 0000026 0x0848677b in sigc::bound_mem_functor1<void, Editor, #boost::shared_ptr<ARDOUR::Region> >::operator() (this=0x8f8a9ec, #_A_a1=@0xbf8245c0) at libs/sigc++2/sigc++/functors/mem_fun.h:1838 0000027 0x084867c9 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, Editor, boost::shared_ptr<ARDOUR::Region> > #>::operator()<boost::shared_ptr<ARDOUR::Region> const&> (this=0x8f8a9e8, #>_A_arg1=@0xbf8245c0) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:84 0000028 0x084867ed in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, #Editor, boost::shared_ptr<ARDOUR::Region> >, void, #boost::shared_ptr<ARDOUR::Region> >::call_it (rep=0x8f8a9d0, #a_1=@0xbf8245c0) at libs/sigc++2/sigc++/functors/slot.h:137 0000029 0x0851a5e1 in sigc::slot1<void, boost::shared_ptr<ARDOUR::Region> #>::operator() (this=0xbf82465c, _A_a1=@0xbf8245c0) at #>libs/sigc++2/sigc++/functors/slot.h:512 0000030 0x08516655 in Editor::region_list_selection_mapover (this=0x8c39df0, #sl=@0xbf82465c) at gtk2_ardour/editor_region_list.cc:577 0000031 0x0851687e in Editor::hide_region_from_region_list (this=0x8c39df0) at #gtk2_ardour/editor_region_list.cc:605 0000032 0x084832e8 in sigc::bound_mem_functor0<void, Editor>::operator() #(this=0x8cb2494) at libs/sigc++2/sigc++/functors/mem_fun.h:1781 0000033 0x084832fe in sigc::adaptor_functor<sigc::bound_mem_functor0<void, #Editor> >::operator() (this=0x8cb2490) at #libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 0000034 0x0848331a in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, #Editor>, void>::call_it (rep=0x8cb2478) at #libs/sigc++2/sigc++/functors/slot.h:103 0000035 0x083668f2 in sigc::slot0<void>::operator() (this=0x8cb2444) at #libs/sigc++2/sigc++/functors/slot.h:440 0000036 0xb6da36d5 in Glib::SignalProxyNormal::slot0_void_callback #(self=0x8cb1ca0, data=0x8cb2440) at libs/glibmm2/glibmm/signalproxy.cc:95 0000037 0xb766ee1b in g_cclosure_marshal_VOID__VOID () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000038 0xb766198b in g_closure_invoke () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000039 0xb7672213 in g_signal_chain_from_overridden () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000040 0xb7673429 in g_signal_emit_valist () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000041 0xb76735d9 in g_signal_emit () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000042 0xb72b5ca3 in _gtk_action_emit_activate () from #/usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000043 0xb72b6b38 in gtk_action_activate () from #/usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000044 0xb766ee1b in g_cclosure_marshal_VOID__VOID () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000045 0xb766198b in g_closure_invoke () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000046 0xb7671f2d in g_signal_chain_from_overridden () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000047 0xb7673429 in g_signal_emit_valist () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000048 0xb76735d9 in g_signal_emit () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000049 0xb747f042 in gtk_widget_activate () from #/usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000050 0xb739d262 in gtk_menu_shell_activate_item () from #/usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000051 0xb739e810 in gtk_menu_shell_append () from #/usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000052 0xb7392d3f in gtk_menu_attach () from #/usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000053 0xb7391250 in _gtk_marshal_BOOLEAN__BOXED () from #/usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000054 0xb765ff49 in g_value_set_boxed () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000055 0xb766198b in g_closure_invoke () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000056 0xb767256f in g_signal_chain_from_overridden () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000057 0xb7673208 in g_signal_emit_valist () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000058 0xb76735d9 in g_signal_emit () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000059 0xb747af64 in gtk_widget_get_default_style () from #/usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000060 0xb738abd3 in gtk_propagate_event () from #/usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000061 0xb738be07 in gtk_main_do_event () from #/usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000062 0xb7224eea in _gdk_events_init () from #/usr/share/qt4/lib/libgdk-x11-2.0.so.0 0000063 0xb75e5731 in g_main_context_dispatch () from #/usr/share/qt4/lib/libglib-2.0.so.0 0000064 0xb75e87a6 in g_main_context_check () from #/usr/share/qt4/lib/libglib-2.0.so.0 0000065 0xb75e8b67 in g_main_loop_run () from #/usr/share/qt4/lib/libglib-2.0.so.0 0000066 0xb738c281 in gtk_main () from /usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000067 0xb7867e49 in Gtk::Main::run_impl (this=0x885ca08) at #libs/gtkmm2/gtk/gtkmm/main.cc:503 0000068 0xb7867c56 in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450 0000069 0xb7aeaeb7 in Gtkmm2ext::UI::run (this=0x88599f0, #old_receiver=@0x8838e88) at libs/gtkmm2ext/gtk_ui.cc:216 0000070 0x085bf665 in main (argc=1, argv=0xbf8258b4) at gtk2_ardour/main.cc:296 ........... cheers, doc | ||||
| Tags | No tags attached. | ||||
|
|
when you do this, you have presumably selected a region from the list. which one did you select? |
|
|
i hope that i understood the question! well, everything is default in my session, there is one track with one region into it, so at the right side in the region list, there is only one region too. if i right-click at the region name in the region list (right side), there is a pop-up with options: -audition -hide -remove -etc so if i first left-click at the region-name, it will become marked, if i now right-click in the region-list and choose 'hide' ardour will crash here. |
|
|
I can confirm that, reopened 1693 and posted a backtrace before I saw that you already reported that the bug is still present. I guess we should settle on a bugreport nowhiskey :P |
|
|
with ongoing-rev1927, resolved here as 1689 and 1693 too! cheers, doc |
|
|
see notes, and related bug reports. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2007-05-23 17:46 | nowhiskey | New Issue | |
| 2007-05-23 19:04 | paul | Note Added: 0004019 | |
| 2007-05-23 19:37 | nowhiskey | Note Added: 0004020 | |
| 2007-05-24 22:53 | Hollunder | Note Added: 0004022 | |
| 2007-05-30 13:59 | nowhiskey | Note Added: 0004028 | |
| 2007-05-30 14:47 | paul | Status | new => resolved |
| 2007-05-30 14:47 | paul | Resolution | open => fixed |
| 2007-05-30 14:47 | paul | Assigned To | => paul |
| 2007-05-30 14:47 | paul | Note Added: 0004031 | |
| 2008-11-21 00:00 | seablade | Status | resolved => closed |