From: Pete S. <pst...@gm...> - 2010-07-02 14:35:59
|
On 6/21/2010 2:49 PM, BV = Bob Vogel BV> Hi Pete, BV> BV> Today I downloaded Jazz++ and built it as instructed BV> in sourceforge. It all looked to compile clean. BV> BV> It worked well. I am running a quad core AMD64 (HP) BV> machine with Fedora 12. I have built the code on Fedora 13 with old dual AMD Opteron processors dual quad core Xeons quad and dual core Intel Core2 processor machines, but I don't always test the resulting binary. BV> I use a Yamaha keyboard with a UX16 midi-to-usb BV> cable as both input and output. BV> BV> There was a minor hang when I clicked on the BV> instrument column. I'm not quite sure what you are referring to when you say "instrument column". Could you embellish? BV> (Assert Failed while clicking on trackname.) Here BV> is the backtrace it produced: I just got back from vacation and have some time this weekend. Were you working with a debug build to get the back trace? <backtrace> ASSERT INFO: ../wxWidgets-2.8/src/gtk/listbox.cpp(859): assert "IsValid(n)" failed in DoSetSelection(): invalid index in wxListBox::SetSelection BACKTRACE: [1] wxListBox::DoSetSelection(int, bool) [2] wxListBoxBase::SetSelection(int) [3] JZTrackDialog::TransferDataToWindow() /home/vogelrl/OutsideSource/JazzBuild/src/../../jazz/src/Dialogs/TrackDialog.cpp:172 [4] wxWindowBase::OnInitDialog(wxInitDialogEvent&) [5] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) cons) [6] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) [7] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) [8] wxEvtHandler::ProcessEvent(wxEvent&) [9] wxWindowBase::InitDialog() [10] wxDialog::Show(bool) [11] wxDialog::ShowModal() [12] JZTrack::Dialog(JZTrackWindow*) /home/vogelrl/OutsideSource/JazzBuild/src/../../jazz/src/Track.cpp:1908 [13] JZTrackWindow::OnLeftButtonUp(wxMouseEvent&) /home/vogelrl/OutsideSource/JazzBuild/src/../../jazz/src/TrackWindow.cpp:394 [14] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) cons) [15] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) [16] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) [17] wxEvtHandler::ProcessEvent(wxEvent&) [18] wxWindow::GTKProcessEvent(wxEvent&) cons) [19] g_closure_invoke() [20] g_signal_emit_valist() [21] g_signal_emit() [22] gtk_propagate_event() [23] gtk_main_do_event() [24] g_main_context_dispatch() [25] g_main_loop_run() [26] gtk_main() </backtrace> I'll reply to your enhancement suggestions in a separate thread. Thanks for the report, and it's good to hear from you, Pete |