View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002237 | ardour | bugs | public | 2008-05-07 00:48 | 2020-04-19 20:13 |
| Reporter | nowhiskey | Assigned To | seablade | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | SVN/2.0-ongoing | ||||
| Summary | 0002237: rev3326 crashes when tryin to remove a track | ||||
| Description | simply to reproduce: -create a new session -add one track (mono as default) -right click on the track, choose 'remove' -a dialog appears '...this cannot be undone', choose 'yes remove' -crash in this case jackd is running non-rt here is the backtrace: nowhiskey@murija2:~/software/ardour2/2.0-ongoing/gtk2_ardour$ ./ardbg GNU gdb 6.7.1-debian Copyright (C) 2007 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"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /home/nowhiskey/software/ardour2/2.0-ongoing/gtk2_ardour/ardour-2.4.1 [Thread debugging using libthread_db enabled] Ardour/GTK 2.4.1 (kompiliert mit Version 3201 und GCC Version4.2.3 (Debian 4.2.3-3)) Copyright (C) 1999-2008 Paul Davis Einige Teile Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker 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 0xb5e18740 (LWP 20861)] 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 ardour: [INFO]: Ardour will be limited to 1024 open files lade System-Konfigurationsdatei ./ardour_system.rc lade Benutzer-Konfigurationsdatei /home/nowhiskey/.ardour2/ardour.rc ardour: [INFO]: Using SSE optimized routines [New Thread 0xb5cbdb90 (LWP 20865)] [New Thread 0xb54bdb90 (LWP 20866)] [New Thread 0xb4cbdb90 (LWP 20867)] 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*) 0x8dd3240)" of type `GString' SSE2 detected loading bindings from /home/nowhiskey/.ardour2/ardour.bindings [New Thread 0xb3aa9b90 (LWP 20871)] [New Thread 0xb3273cb0 (LWP 20872)] Loading session /home/nowhiskey/Ardour2/015 using snapshot 015 (2) [New Thread 0xb2f25cb0 (LWP 20874)] Lade History von '/home/nowhiskey/Ardour2/015/015.history'. Adding with 1 in and 2out --------------------------------- UPDATE LATENCY Master: internal redirect latency = 0 Master: input latency = 0 total = 0 worst was 0 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb5e18740 (LWP 20861)] 0xb6aa754c in sigc::trackable::callback_list (this=0x11998400) at libs/sigc++2/sigc++/trackable.cc:71 71 if (!callback_list_) (gdb) thread apply all bt Thread 8 (Thread 0xb2f25cb0 (LWP 20874)): #0 0xb659d62d in poll () from /lib/libc.so.6 0000001 0xb7ea024a in ARDOUR::Session::midi_thread_work (this=0x8ff4b50) at #libs/ardour/session_midi.cc:1220 #2 0xb7ea079d in ARDOUR::Session::_midi_thread_work (arg=0x8ff4b50) at #libs/ardour/session_midi.cc:1141 #3 0xb6d9afd3 in start_thread () from /lib/libpthread.so.0 0000004 0xb65a6a8e in clone () from /lib/libc.so.6 Thread 7 (Thread 0xb2fa0cb0 (LWP 20873)): #0 0xb659d62d in poll () from /lib/libc.so.6 0000001 0xb7e4551b in ARDOUR::Session::butler_thread_work (this=0x8ff4b50) at #libs/ardour/session_butler.cc:178 #2 0xb7e46341 in ARDOUR::Session::_butler_thread_work (arg=0x8ff4b50) at #libs/ardour/session_butler.cc:159 #3 0xb6d9afd3 in start_thread () from /lib/libpthread.so.0 0000004 0xb65a6a8e in clone () from /lib/libc.so.6 Thread 6 (Thread 0xb3273cb0 (LWP 20872)): #0 0xb6da281c in nanosleep () from /lib/libpthread.so.0 0000001 0xb776aa52 in g_usleep () from /usr/share/qt4/lib/libglib-2.0.so.0 #2 0xb76d37b5 in Glib::usleep (microseconds=10000) at #libs/glibmm2/glibmm/timer.cc:68 #3 0xb7d24ad2 in ARDOUR::AudioEngine::meter_thread (this=0x8e30680) at #libs/ardour/audioengine.cc:433 0000004 0xb7d28780 in sigc::bound_mem_functor0<void, #ARDOUR::AudioEngine>::operator() (this=0x8ff0e64) at #libs/sigc++2/sigc++/functors/mem_fun.h:1781 0000005 0xb7d287a2 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, #ARDOUR::AudioEngine> >::operator() (this=0x8ff0e60) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0xb7d287ce in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it (rep=0x8ff0e48) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x083d7d5c in sigc::slot0<void>::operator() (this=0x8ff1078) at libs/sigc++2/sigc++/functors/slot.h:440 0000008 0xb76f1791 in call_thread_entry_slot (data=0x8ff1078) at libs/glibmm2/glibmm/thread.cc:43 0000009 0xb776830f in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000010 0x08ff1078 in ?? () 0000011 0x08ff1560 in ?? () 0000012 0x00000000 in ?? () Thread 5 (Thread 0xb3aa9b90 (LWP 20871)): #0 0xb659d62d in poll () from /lib/libc.so.6 0000001 0xb6db4668 in jack_client_core_wait (client=0x8e30958) at client.c:1400 #2 0xb6db4c86 in jack_thread_wait (client=0x8e30958, status=0) at #client.c:1554 #3 0xb6db5795 in jack_client_thread (arg=0x8e30958) at client.c:1601 0000004 0xb6d9afd3 in start_thread () from /lib/libpthread.so.0 0000005 0xb65a6a8e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xb4cbdb90 (LWP 20867)): #0 0xb6d9f550 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 0000001 0xb76f0bfd in Glib::Cond::wait (this=0x8af4f78, mutex=@0xb7f79428) at #libs/glibmm2/glibmm/thread.cc:362 #2 0xb7d0571f in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85 #3 0xb7d0586b in analyser_work () at libs/ardour/analyser.cc:49 0000004 0x0872aced in sigc::pointer_functor0<void>::operator() (this=0x8aee68c) #at libs/sigc++2/sigc++/functors/ptr_fun.h:77 0000005 0x0872ad04 in sigc::adaptor_functor<sigc::pointer_functor0<void> #>::operator() (this=0x8aee688) at #>libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x0872ad20 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, #void>::call_it (rep=0x8aee670) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x083d7d5c in sigc::slot0<void>::operator() (this=0x8af4fc0) at #libs/sigc++2/sigc++/functors/slot.h:440 0000008 0xb76f1791 in call_thread_entry_slot (data=0x8af4fc0) at #libs/glibmm2/glibmm/thread.cc:43 0000009 0xb776830f in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000010 0x08af4fc0 in ?? () 0000011 0x08af4fd0 in ?? () 0000012 0x00000000 in ?? () Thread 3 (Thread 0xb54bdb90 (LWP 20866)): #0 0xb6d9f550 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 0000001 0xb76f0bfd in Glib::Cond::wait (this=0x8ae2968, mutex=@0xb7f798e0) at #libs/glibmm2/glibmm/thread.cc:362 #2 0xb7eda25f in peak_thread_work () at libs/ardour/source_factory.cc:65 #3 0x0872aced in sigc::pointer_functor0<void>::operator() (this=0x8aee61c) #at libs/sigc++2/sigc++/functors/ptr_fun.h:77 0000004 0x0872ad04 in sigc::adaptor_functor<sigc::pointer_functor0<void> #>::operator() (this=0x8aee618) at #>libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 0000005 0x0872ad20 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, #void>::call_it (rep=0x8aee600) at libs/sigc++2/sigc++/functors/slot.h:103 #6 0x083d7d5c in sigc::slot0<void>::operator() (this=0x8aee5f0) at #libs/sigc++2/sigc++/functors/slot.h:440 #7 0xb76f1791 in call_thread_entry_slot (data=0x8aee5f0) at #libs/glibmm2/glibmm/thread.cc:43 0000008 0xb776830f in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000009 0x08aee5f0 in ?? () 0000010 0x08aee628 in ?? () 0000011 0x00000000 in ?? () Thread 2 (Thread 0xb5cbdb90 (LWP 20865)): #0 0xb6d9f550 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 0000001 0xb76f0bfd in Glib::Cond::wait (this=0x8ae2968, mutex=@0xb7f798e0) at #libs/glibmm2/glibmm/thread.cc:362 #2 0xb7eda25f in peak_thread_work () at libs/ardour/source_factory.cc:65 #3 0x0872aced in sigc::pointer_functor0<void>::operator() (this=0x8aee3ac) #at libs/sigc++2/sigc++/functors/ptr_fun.h:77 0000004 0x0872ad04 in sigc::adaptor_functor<sigc::pointer_functor0<void> #>::operator() (this=0x8aee3a8) at #>libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 0000005 0x0872ad20 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, #void>::call_it (rep=0x8aee390) at libs/sigc++2/sigc++/functors/slot.h:103 #6 0x083d7d5c in sigc::slot0<void>::operator() (this=0x8aee380) at #libs/sigc++2/sigc++/functors/slot.h:440 #7 0xb76f1791 in call_thread_entry_slot (data=0x8aee380) at #libs/glibmm2/glibmm/thread.cc:43 0000008 0xb776830f in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000009 0x08aee380 in ?? () 0000010 0x08aee490 in ?? () 0000011 0x00014080 in ?? () 0000012 0x00000005 in ?? () 0000013 0xb64eab9c in ?? () from /lib/libc.so.6 0000014 0xb6da9ff4 in ?? () from /lib/libpthread.so.0 #15 0xb6d9d140 in ?? () from /lib/libpthread.so.0 0000016 0xb6da9ff4 in ?? () from /lib/libpthread.so.0 #17 0x00000000 in ?? () Thread 1 (Thread 0xb5e18740 (LWP 20861)): #0 0xb6aa754c in sigc::trackable::callback_list (this=0x11998400) at libs/sigc++2/sigc++/trackable.cc:71 0000001 0xb6aa7597 in sigc::trackable::remove_destroy_notify_callback (this=0x11998400, data=0x91922c0) at libs/sigc++2/sigc++/trackable.cc:58 #2 0x083df0a8 in sigc::internal::slot_do_unbind::operator() (this=0xbfb84d54, t=0x11998400) at #libs/sigc++2/sigc++/functors/slot_base.h:166 #3 0x087c87d7 in sigc::internal::limit_derived_target<sigc::trackable*, #sigc::internal::slot_do_unbind>::with_type<true, TimeAxisView>::execute_ #(_A_type=@0x91948a8, _A_action=@0xbfb84d54) at libs/sigc++2/sigc++/visit_each.h:67 0000004 0x087c87f2 in sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>::operator()<TimeAxisView> (this=0xbfb84d54, #_A_type=@0x91948a8) at libs/sigc++2/sigc++/visit_each.h:72 0000005 0x087c880c in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, #sigc::internal::slot_do_unbind>, TimeAxisView> (_A_action=@0xbfb84d54, _A_functor=@0x91948a8) at libs/sigc++2/sigc++/visit_each.h:113 #6 0x087c8de1 in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, #sigc::internal::slot_do_unbind>, void, TimeAxisView> (_A_action=@0xbfb84d54, _A_target=@0x91922dc) at libs/sigc++2/sigc++/functors/mem_fun.h:1798 #7 0x087c8dff in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, #sigc::internal::slot_do_unbind>, sigc::bound_mem_functor0<void, TimeAxisView> > (_A_action=@0xbfb84d54, _A_target=@0x91922d8) at #libs/sigc++2/sigc++/adaptors/adaptor_trait.h:264 0000008 0x087c8e2c in sigc::visit_each_type<sigc::trackable*, #sigc::internal::slot_do_unbind, #sigc::adaptor_functor<sigc::bound_mem_functor0<void, TimeAxisView> > > ( _A_action=@0xbfb84d7c, _A_functor=@0x91922d8) at #libs/sigc++2/sigc++/visit_each.h:124 0000009 0x087c8e76 in #sigc::internal::typed_slot_rep<sigc::bound_mem_functor0<void, TimeAxisView> #>::destroy (data=0x91922c0) at libs/sigc++2/sigc++/functors/slot.h:60 0000010 0x083ddaec in sigc::internal::slot_rep::destroy (this=0x91922c0) at #libs/sigc++2/sigc++/functors/slot_base.h:98 0000011 0xb6aa7dd3 in sigc::internal::slot_rep::notify (data=0x91922c0) at #libs/sigc++2/sigc++/functors/slot_base.cc:59 0000012 0xb6aa72e5 in ~trackable_callback_list (this=0x9190ad0) at #libs/sigc++2/sigc++/trackable.cc:86 0000013 0xb6aa738e in sigc::trackable::notify_callbacks (this=0x9194c14) at #libs/sigc++2/sigc++/trackable.cc:64 0000014 0xb6aa73e9 in ~trackable (this=0x9194c14) at #libs/sigc++2/sigc++/trackable.cc:48 #15 0x0861bdd3 in ~GainAutomationTimeAxisView (this=0x91948a8) at #gtk2_ardour/gain_automation_time_axis.cc:47 0000016 0x087c0666 in ~TimeAxisView (this=0x9195184, __vtt_parm=0x880d654) at #gtk2_ardour/time_axis_view.cc:175 #17 0x0875cfaf in ~RouteTimeAxisView (this=0x9195148, __vtt_parm=0x880d644) #at gtk2_ardour/route_time_axis.cc:270 0000018 0x0847e7bc in ~AudioTimeAxisView (this=0x9195148) at #gtk2_ardour/audio_time_axis.cc:130 0000019 0x087796ca in PBD::PairedShiva<ARDOUR::Route, RouteUI>::destroy #(this=0x9182650, obj=0x9195148) at libs/pbd/pbd/shiva.h:125 0000020 0x087750db in sigc::bound_mem_functor1<void, #PBD::PairedShiva<ARDOUR::Route, RouteUI>, RouteUI*>::operator() #(this=0x9195058, _A_a1=@0x9195064) at libs/sigc++2/sigc++/functors/mem_fun.h:1838 0000021 0x087750f9 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, PBD::PairedShiva<ARDOUR::Route, RouteUI>, RouteUI*> >::operator()<RouteUI*&> #(this=0x9195054, _A_arg1=@0x9195064) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:84 0000022 0x0877511a in sigc::bind_functor<-1, sigc::bound_mem_functor1<void, PBD::PairedShiva<ARDOUR::Route, RouteUI>, RouteUI*>, RouteUI*, sigc::nil_, #sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_>::operator() (this=0x9195050) at libs/sigc++2/sigc++/adaptors/bind.h:1269 0000023 0x08775136 in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor1<void, PBD::PairedShiva<ARDOUR::Route, RouteUI>, #RouteUI*>, RouteUI*, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_>, void>::call_it (rep=0x9195038) at #libs/sigc++2/sigc++/functors/slot.h:103 #24 0x0840b6b3 in sigc::internal::signal_emit0<void, sigc::nil_>::emit #(impl=0x9194fd0) at libs/sigc++2/sigc++/signal.h:517 0000025 0x0840b748 in sigc::signal0<void, sigc::nil_>::emit (this=0x9180178) at #libs/sigc++2/sigc++/signal.h:1584 0000026 0x0840b75b in sigc::signal0<void, sigc::nil_>::operator() #(this=0x9180178) at libs/sigc++2/sigc++/signal.h:1588 0000027 0x0847ab5e in PBD::Destructible::drop_references (this=0x9180174) at #libs/pbd/pbd/destructible.h:41 0000028 0xb7e52b08 in ARDOUR::Session::remove_route (this=0x8ff4b50, #route=@0xbfb852bc) at libs/ardour/session.cc:2148 0000029 0x0876cd2c in RouteUI::idle_remove_this_route (rui=0x9195148) at #gtk2_ardour/route_ui.cc:816 0000030 0x08774f5f in sigc::pointer_functor1<RouteUI*, int>::operator() #(this=0x91e36b8, _A_a1=@0x91e36bc) at #libs/sigc++2/sigc++/functors/ptr_fun.h:111 0000031 0x08774f7d in sigc::adaptor_functor<sigc::pointer_functor1<RouteUI*, #int> >::operator()<RouteUI*&> (this=0x91e36b4, _A_arg1=@0x91e36bc) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:84 0000032 0x08774f9e in sigc::bind_functor<-1, sigc::pointer_functor1<RouteUI*, int>, RouteUI*, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_, #sigc::nil_>::operator() (this=0x91e36b0) at libs/sigc++2/sigc++/adaptors/bind.h:1269 0000033 0x08774fba in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::pointer_functor1<RouteUI*, int>, RouteUI*, sigc::nil_, sigc::nil_, #sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_>, bool>::call_it (rep=0x91e3698) at libs/sigc++2/sigc++/functors/slot.h:103 0000034 0xb7ea31ea in sigc::slot0<bool>::operator() (this=0x8e297f0) at libs/sigc++2/sigc++/functors/slot.h:440 0000035 0xb76d40a8 in glibmm_source_callback (data=0x8e297f0) at libs/glibmm2/glibmm/main.cc:195 0000036 0xb773ec91 in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000037 0x08e297f0 in ?? () 0000038 0xb6d9e5fc in __pthread_mutex_unlock_usercnt () from #/lib/libpthread.so.0 0000039 0xb77407e8 in g_main_context_dispatch () from #/usr/share/qt4/lib/libglib-2.0.so.0 0000040 0xb7743a3e in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000041 0x08974bd8 in ?? () 0000042 0x000000c8 in ?? () 0000043 0x08a92f60 in ?? () 0000044 0x00000004 in ?? () 0000045 0x00000004 in ?? () 0000046 0xb77b65f8 in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000047 0xb77b6620 in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000048 0xbfb85434 in ?? () 0000049 0x00000001 in ?? () 0000050 0x00000001 in ?? () 0000051 0x08974bd8 in ?? () 0000052 0x08a92f60 in ?? () 0000053 0xb659d5c0 in ?? () from /lib/libc.so.6 0000054 0xb6d9e9e0 in ?? () from /lib/libpthread.so.0 0000055 0xb6d9d140 in ?? () from /lib/libpthread.so.0 0000056 0xb7767da2 in g_thread_self () from /usr/share/qt4/lib/libglib-2.0.so.0 0000057 0xb7743dc7 in g_main_loop_run () from #/usr/share/qt4/lib/libglib-2.0.so.0 0000058 0xb746ccd4 in gtk_main () from /usr/share/qt4/lib/libgtk-x11-2.0.so.0 0000059 0xb7040633 in Gtk::Main::run_impl (this=0x89643c8) at #libs/gtkmm2/gtk/gtkmm/main.cc:503 0000060 0xb7040328 in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450 0000061 0xb6e4252b in Gtkmm2ext::UI::run (this=0x8961500, #old_receiver=@0x8940218) at libs/gtkmm2ext/gtk_ui.cc:222 0000062 0x0868a6e7 in main (argc=1, argv=0xbfb85634) at gtk2_ardour/main.cc:306 ............... cheers, doc | ||||
| Tags | No tags attached. | ||||
|
|
I confirm the crash in version 3366. I also observed this in earlier versions but cannot make it systematic. Also using RT mode for operations. The most recent occurence happened in an old session (created in august 2007) which work I am resuming now. |
|
|
don't know if this was intentionally, but removing busses as described above works again in ongoing@3425 cheers, doc |
|
|
Appears to be fixed in recent versions of Ardour, setting status to resolved. If this is still reproducible by the OP or others in recent versions of Ardour, post up a note saying so and I will reopen. Seablade |
|
|
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. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2008-05-07 00:48 | nowhiskey | New Issue | |
| 2008-05-19 16:43 | thorgal | Note Added: 0004948 | |
| 2008-05-29 16:43 | nowhiskey | Note Added: 0004981 | |
| 2008-11-21 19:46 | seablade | cost | => 0.00 |
| 2008-11-21 19:46 | seablade | Status | new => resolved |
| 2008-11-21 19:46 | seablade | Resolution | open => fixed |
| 2008-11-21 19:46 | seablade | Assigned To | => seablade |
| 2008-11-21 19:46 | seablade | Note Added: 0005261 | |
| 2020-04-19 20:13 | system | Note Added: 0021721 | |
| 2020-04-19 20:13 | system | Status | resolved => closed |