View Issue Details

IDProjectCategoryView StatusLast Update
0003745ardourbugspublic2020-04-19 20:15
Reporternowhiskey Assigned Tocth103  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionnot fixable 
Summary0003745: crash when attempting to open the gui from abGate plugin
Descriptionrev8619

-create new session
-add the abGate plugin to the master bus
-click on the plugin name in order to open the plugins gui
-crash

----

fo me, i can reproduce this in a2 as well.
the plugin was announced here:

http://ardour.org/node/4165

attached is the bt from a3.

cheers,
doc
TagsNo tags attached.

Relationships

duplicate of 0003744 closedcth103 crash when attempting to open the gui from EQ10q plugin 

Activities

2011-01-30 13:54

 

bt-abgate (16,519 bytes)   
Found UI http://hippie.lt/lv2/gate at index 0 in:
        /usr/lib/lv2/abGate.lv2/gate_gui.so

terminate called after throwing an instance of 'Glib::FileError'

Program received signal SIGABRT, Aborted.
0xb7fe2424 in __kernel_vsyscall ()
(gdb) thread apply all bt
Thread 15 (Thread 0xabf57c90 (LWP 3385)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea8876 in nanosleep () from /lib/i686/cmov/libpthread.so.0
#2  0xb5e31342 in g_usleep () from /lib/libglib-2.0.so.0
#3  0xb5bc749d in Glib::usleep(unsigned long) () from
#/usr/lib/libglibmm-2.4.so.1
#4  0xb71969da in ARDOUR::AudioEngine::meter_thread (this=0x9b5dab0) at
#../libs/ardour/audioengine.cc:701
#5  0xb71b776b in boost::_mfi::mf0<void,
#ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const () from
#./../build/default/libs/ardour/libardour.so.3
#6  0xb71b28f4 in void
#boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*>
#>::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>,
#>boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void,
#>ARDOUR::AudioEngine>&, boost::_bi::list0&, int) () from
#>./../build/default/libs/ardour/libardour.so.3
#7  0xb71ade06 in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::AudioEngine>,
#boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()()
#()
   from ./../build/default/libs/ardour/libardour.so.3
#8  0xb71a8bbf in sigc::adaptor_functor<boost::_bi::bind_t<void,
boost::_mfi::mf0<void, ARDOUR::AudioEngine>,
#boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >
#>::operator()() const () from ./../build/default/libs/ardour/libardour.so.3
#9  0xb71a464d in sigc::internal::slot_call0<boost::_bi::bind_t<void,
#boost::_mfi::mf0<void, ARDOUR::AudioEngine>,
#boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >,
#void>::call_it(sigc::internal::slot_rep*) () from
#./../build/default/libs/ardour/libardour.so.3
#10 0xb5bbb0c2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#11 0xb5e2e6cf in ?? () from /lib/libglib-2.0.so.0
#12 0xb5ea0955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#13 0xb4be6e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 14 (Thread 0xac759b70 (LWP 3384)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb4bd9696 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb5e1506b in g_poll () from /lib/libglib-2.0.so.0
#3  0xb5e07dbc in ?? () from /lib/libglib-2.0.so.0
#4  0xb5e08527 in g_main_loop_run () from /lib/libglib-2.0.so.0
#5  0xb5bc06c5 in Glib::MainLoop::run() () from /usr/lib/libglibmm-2.4.so.1
#6  0xb7ecab7d in BaseUI::main_thread (this=0xa691a28) at
#../libs/pbd/base_ui.cc:76
#7  0xb7ecbf5a in sigc::bound_mem_functor0<void, BaseUI>::operator()
#(this=0xa69042c) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#8  0xb7ecbdca in sigc::adaptor_functor<sigc::bound_mem_functor0<void,
#BaseUI> >::operator() (this=0xa690428)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#9  0xb7ecbb3a in sigc::internal::slot_call0<sigc::bound_mem_functor0<void,
BaseUI>, void>::call_it (rep=0xa690410) at
#/usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0xb5bbb0c2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#11 0xb5e2e6cf in ?? () from /lib/libglib-2.0.so.0
#12 0xb5ea0955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#13 0xb4be6e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 13 (Thread 0xac7d3c90 (LWP 3383)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb4bd9696 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb7216707 in ARDOUR::Butler::thread_work (this=0xa580248) at
#../libs/ardour/butler.cc:159
#3  0xb721668d in ARDOUR::Butler::_thread_work (arg=0xa580248) at
#../libs/ardour/butler.cc:140
#4  0xb7effd6e in fake_thread_start (arg=0xa682868) at
#../libs/pbd/pthread_utils.cc:81
#5  0xb5ea0955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#6  0xb4be6e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 12 (Thread 0xae5b3b70 (LWP 3382)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea7385 in sem_wait@@GLIBC_2.1 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7302981 in PBD::ProcessSemaphore::wait() () from
#./../build/default/libs/ardour/libardour.so.3
#3  0xb72ffea3 in ARDOUR::Graph::restart_cycle (this=0xa57f2a0) at
#../libs/ardour/graph.cc:228
#4  0xb72ffe6b in ARDOUR::Graph::dec_ref (this=0xa57f2a0) at
#../libs/ardour/graph.cc:214
#5  0xb7306e5a in ARDOUR::GraphNode::finish (this=0xa66fc04, chain=0) at
#../libs/ardour/graphnode.cc:61
#6  0xb7300dd2 in ARDOUR::Graph::run_one (this=0xa57f2a0) at
#../libs/ardour/graph.cc:374
#7  0xb7301125 in ARDOUR::Graph::main_thread (this=0xa57f2a0) at
#../libs/ardour/graph.cc:438
#8  0xb7306425 in boost::_mfi::mf0<void,
#ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from
#./../build/default/libs/ardour/libardour.so.3
#9  0xb73060d0 in void boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*>
#>::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>,
#>boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void,
#>ARDOUR::Graph>&, boost::_bi::list0&, int) () from
#>./../build/default/libs/ardour/libardour.so.3
#10 0xb7305df6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >
#>::operator()() ()
   from ./../build/default/libs/ardour/libardour.so.3
#11 0xb7305a48 in
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,
#boost::_mfi::mf0<void, ARDOUR::Graph>,
#boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >,
#void>::invoke(boost::detail::function::function_buffer&) () from
#./../build/default/libs/ardour/libardour.so.3
#12 0x08b74043 in boost::function0<void>::operator() (this=0xae5b32ac) at
#/usr/include/boost/function/function_template.hpp:1013
#13 0xb7199bb1 in ARDOUR::AudioEngine::_start_process_thread (arg=0xa5a6eb0)
#at ../libs/ardour/audioengine.cc:1516
#14 0xb5ea0955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#15 0xb4be6e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 11 (Thread 0xaedb4b70 (LWP 3381)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb4bd9696 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb5ebbdff in jack_client_core_wait (client=0x9c064c8) at client.c:1690
#3  0xb5ebc187 in jack_cycle_wait (client=0x9c064c8) at client.c:1887
#4  0xb7195c7f in ARDOUR::AudioEngine::process_thread (this=0x9b5dab0) at
#../libs/ardour/audioengine.cc:460
#5  0xb71958c9 in ARDOUR::AudioEngine::_process_thread (arg=0x9b5dab0) at
#../libs/ardour/audioengine.cc:382
#6  0xb5ebc483 in jack_client_thread (arg=0x9c064c8) at client.c:2012
#7  0xb5ea0955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb4be6e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 10 (Thread 0xaf5b5b70 (LWP 3378)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea4f7f in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i686/cmov/libpthread.so.0
#2  0xb5ebdc1c in mb_thread_func (arg=0x0) at messagebuffer.c:72
#3  0xb5ea0955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#4  0xb4be6e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 4 (Thread 0xb318cb70 (LWP 3350)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea4f7f in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i686/cmov/libpthread.so.0
#2  0xb5bba5b8 in Glib::Cond::wait(Glib::Mutex&) () from
#/usr/lib/libglibmm-2.4.so.1
#3  0xb7129b17 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85
#4  0xb712984e in analyser_work () at ../libs/ardour/analyser.cc:49
#5  0x0911ff19 in sigc::pointer_functor0<void>::operator()() const ()
#6  0x0911d948 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#7  0x0911aa96 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it(sigc::internal::slot_rep*) ()
#8  0xb5bbb0c2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#9  0xb5e2e6cf in ?? () from /lib/libglib-2.0.so.0
#10 0xb5ea0955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#11 0xb4be6e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 3 (Thread 0xb398db70 (LWP 3349)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea4f7f in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i686/cmov/libpthread.so.0
#2  0xb5bba5b8 in Glib::Cond::wait(Glib::Mutex&) () from
#/usr/lib/libglibmm-2.4.so.1
#3  0xb75d4f95 in peak_thread_work () at ../libs/ardour/source_factory.cc:69
#4  0x0911ff19 in sigc::pointer_functor0<void>::operator()() const ()
#5  0x0911d948 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#6  0x0911aa96 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it(sigc::internal::slot_rep*) ()
#7  0xb5bbb0c2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#8  0xb5e2e6cf in ?? () from /lib/libglib-2.0.so.0
#9  0xb5ea0955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb4be6e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 2 (Thread 0xb418eb70 (LWP 3348)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea4f7f in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i686/cmov/libpthread.so.0
#2  0xb5bba5b8 in Glib::Cond::wait(Glib::Mutex&) () from
#/usr/lib/libglibmm-2.4.so.1
#3  0xb75d4f95 in peak_thread_work () at ../libs/ardour/source_factory.cc:69
#4  0x0911ff19 in sigc::pointer_functor0<void>::operator()() const ()
#5  0x0911d948 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#6  0x0911aa96 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it(sigc::internal::slot_rep*) ()
#7  0xb5bbb0c2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#8  0xb5e2e6cf in ?? () from /lib/libglib-2.0.so.0
#9  0xb5ea0955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb4be6e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb41fc9b0 (LWP 3341)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb4b45751 in raise () from /lib/i686/cmov/libc.so.6
#2  0xb4b48b82 in abort () from /lib/i686/cmov/libc.so.6
#3  0xb4d6453f in __gnu_cxx::__verbose_terminate_handler() () from
#/usr/lib/libstdc++.so.6
#4  0xb4d62405 in ?? () from /usr/lib/libstdc++.so.6
#5  0xb4d62442 in std::terminate() () from /usr/lib/libstdc++.so.6
#6  0xb4d62581 in __cxa_throw () from /usr/lib/libstdc++.so.6
#7  0xb5bb0290 in Glib::FileError::throw_func(_GError*) () from
#/usr/lib/libglibmm-2.4.so.1
#8  0xb5bbe092 in Glib::Error::throw_exception(_GError*) () from
#/usr/lib/libglibmm-2.4.so.1
#9  0xb4fe8f39 in Gdk::Pixbuf::create_from_file(std::basic_string<char,
#std::char_traits<char>, std::allocator<char> > const&) () from
#/usr/lib/libgdkmm-2.4.so.1
#10 0xab66f47a in toggle::toggle(sigc::slot<void, sigc::nil, sigc::nil,
#sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>) ()
   from /usr/lib/lv2/abGate.lv2/gate_gui.so
#11 0xab66ad4d in main_window::main_window(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&) () from
#/usr/lib/lv2/abGate.lv2/gate_gui.so
#12 0xab66d198 in LV2::GUI<main_window, LV2::Presets<false>, LV2::End,
#LV2::End, LV2::End, LV2::End, LV2::End, LV2::End, LV2::End,
#LV2::End>::create_ui_instance(_LV2UI_Descriptor const*, char const*, char
#const*, void (*)(void*, unsigned int, unsigned int, unsigned int, void
#const*), void*, void**, _LV2_Feature const* const*) ()
   from /usr/lib/lv2/abGate.lv2/gate_gui.so
#13 0xb4da088e in slv2_ui_instantiate () from /usr/lib/libslv2.so.9
#14 0x093026ae in LV2PluginUI::lv2ui_instantiate (this=0xa993608, title=...)
#at ../gtk2_ardour/lv2_plugin_ui.cc:167
#15 0x093023e2 in LV2PluginUI::LV2PluginUI (this=0xa993608, pi=...,
#lv2p=..., __in_chrg=<value optimized out>, __vtt_parm=<value optimized
#out>)
    at ../gtk2_ardour/lv2_plugin_ui.cc:127
#16 0x090ae0cf in PluginUIWindow::create_lv2_editor (this=0xa919b10,
insert=...) at ../gtk2_ardour/plugin_ui.cc:341
#17 0x090ace8f in PluginUIWindow::PluginUIWindow (this=0xa919b10,
#win=0x9ce0258, insert=..., scrollable=false, __in_chrg=<value optimized
#out>, 
    __vtt_parm=<value optimized out>) at ../gtk2_ardour/plugin_ui.cc:105
#18 0x09107768 in ProcessorBox::toggle_edit_processor (this=0xa6e00d4,
processor=...) at ../gtk2_ardour/processor_box.cc:1772
#19 0x09100b2b in ProcessorBox::processor_button_press_event
#(this=0xa6e00d4, ev=0xa6f7378, child=0xa97cf88) at
#../gtk2_ardour/processor_box.cc:707
#20 0x0911e606 in sigc::bound_mem_functor2<bool, ProcessorBox,
#_GdkEventButton*, ProcessorEntry*>::operator()(_GdkEventButton* const&,
#ProcessorEntry* const&) const ()
#21 0x0911c036 in sigc::adaptor_functor<sigc::bound_mem_functor2<bool,
#ProcessorBox, _GdkEventButton*, ProcessorEntry*>
#>::deduce_result_type<_GdkEventButton* const&, ProcessorEntry* const&,
#>void, void, void, void, void>::type
#>sigc::adaptor_functor<sigc::bound_mem_functor2<bool, ProcessorBox,
#>_GdkEventButton*, ProcessorEntry*> >::operator()<_GdkEventButton* const&,
#>ProcessorEntry* const&>(_GdkEventButton* const&, ProcessorEntry* const&)
#>const ()
#22 0x09118eda in sigc::internal::slot_call2<sigc::bound_mem_functor2<bool,
#ProcessorBox, _GdkEventButton*, ProcessorEntry*>, bool, _GdkEventButton*,
#ProcessorEntry*>::call_it(sigc::internal::slot_rep*, _GdkEventButton*
#const&, ProcessorEntry* const&) ()
#23 0x0911b284 in sigc::internal::signal_emit2<bool, _GdkEventButton*,
#ProcessorEntry*, sigc::nil>::emit(sigc::internal::signal_impl*,
#_GdkEventButton* const&, ProcessorE
ntry* const&) ()
#24 0x09118450 in sigc::signal2<bool, _GdkEventButton*, ProcessorEntry*,
#sigc::nil>::emit(_GdkEventButton* const&, ProcessorEntry* const&) const ()
#25 0x091154e7 in sigc::signal2<bool, _GdkEventButton*, ProcessorEntry*,
#sigc::nil>::operator()(_GdkEventButton* const&, ProcessorEntry* const&)
#const ()
#26 0x09111288 in
#Gtkmm2ext::DnDVBox<ProcessorEntry>::button_press(_GdkEventButton*,
#ProcessorEntry*) ()
#27 0x09121cb2 in sigc::bound_mem_functor2<bool,
#Gtkmm2ext::DnDVBox<ProcessorEntry>, _GdkEventButton*,
#ProcessorEntry*>::operator()(_GdkEventButton* const&, ProcessorEntry*
#const&) const ()
#28 0x09120564 in sigc::adaptor_functor<sigc::bound_mem_functor2<bool,
#Gtkmm2ext::DnDVBox<ProcessorEntry>, _GdkEventButton*, ProcessorEntry*>
#>::deduce_result_type<_GdkEventButton* const&, ProcessorEntry*&, void,
#>void, void, void, void>::type
#>sigc::adaptor_functor<sigc::bound_mem_functor2<bool,
#>Gtkmm2ext::DnDVBox<ProcessorEntry>, _GdkEventButton*, ProcessorEntry*>
#>>::operator()<_GdkEventButton* const&, ProcessorEntry*&>(_GdkEventButton*
#>>const&, ProcessorEntry*&) const ()
#29 0x0911df4f in sigc::bind_functor<-1, sigc::bound_mem_functor2<bool,
#Gtkmm2ext::DnDVBox<ProcessorEntry>, _GdkEventButton*, ProcessorEntry*>,
#ProcessorEntry*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil,
#sigc::nil>::deduce_result_type<_GdkEventButton* const&, void, void, void,
#void, void, void>::type sigc::bind_functor<-1,
#sigc::bound_mem_functor2<bool, Gtkmm2ext::DnDVBox<ProcessorEntry>,
#_GdkEventButton*, ProcessorEntry*>, ProcessorEntry*, sigc::nil, sigc::nil,
#sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<_GdkEventButton*
#const&>(_GdkEventButton* const&) ()
#30 0x0911b539 in sigc::internal::slot_call1<sigc::bind_functor<-1,
#sigc::bound_mem_functor2<bool, Gtkmm2ext::DnDVBox<ProcessorEntry>,
#_GdkEventButton*, ProcessorEntry*>, ProcessorEntry*, sigc::nil, sigc::nil,
#sigc::nil, sigc::nil, sigc::nil, sigc::nil>, bool,
#_GdkEventButton*>::call_it(sigc::internal::slot_rep*, _GdkEventButton*
#const&)
    ()
#31 0xb52b3712 in ?? () from /usr/lib/libgtkmm-2.4.so.1
#32 0xb58abe74 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#33 0xb5b5513a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#34 0xb5b6ba10 in ?? () from /usr/lib/libgobject-2.0.so.0
#35 0xb5b6ca7b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#36 0xb5b6d076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#37 0xb59d8156 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#38 0xb58a44cd in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#39 0xb58a5b17 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#40 0xb572edda in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#41 0xb5e04305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#42 0xb5e07fe8 in ?? () from /lib/libglib-2.0.so.0
#43 0xb5e08527 in g_main_loop_run () from /lib/libglib-2.0.so.0
#44 0xb58a5e19 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#45 0xb5229e87 in Gtk::Main::run_impl() () from /usr/lib/libgtkmm-2.4.so.1
#46 0xb5229c82 in Gtk::Main::run() () from /usr/lib/libgtkmm-2.4.so.1
#47 0xb666dcda in Gtkmm2ext::UI::run (this=0x985ee00, old_receiver=...) at
#../libs/gtkmm2ext/gtk_ui.cc:265
#48 0x08f8502e in main (argc=1, argv=0xbfffee54) at
#../gtk2_ardour/main.cc:607
(gdb) 
bt-abgate (16,519 bytes)   

paul

2011-02-01 14:43

administrator   ~0010021

as with 0003744, this is a bug in the plugin's GUI code. it cannot be fixed in Ardour.

system

2020-04-19 20:15

developer   ~0022389

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
2011-01-30 13:54 nowhiskey New Issue
2011-01-30 13:54 nowhiskey File Added: bt-abgate
2011-02-01 00:58 cth103 cost => 0.00
2011-02-01 00:58 cth103 Target Version => 3.0-alpha1
2011-02-01 14:42 paul Relationship added duplicate of 0003744
2011-02-01 14:43 paul Note Added: 0010021
2011-02-01 14:43 paul Status new => feedback
2011-02-01 22:45 cth103 Status feedback => resolved
2011-02-01 22:45 cth103 Resolution open => not fixable
2011-02-01 22:45 cth103 Assigned To => cth103
2020-04-19 20:15 system Note Added: 0022389
2020-04-19 20:15 system Status resolved => closed