New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fatal Error MMEX 1.3.1 Linux Recurring Transactions #1070

Closed
MartinX3 opened this Issue Feb 26, 2017 · 2 comments

Comments

Projects
None yet
2 participants
@MartinX3

MartinX3 commented Feb 26, 2017

COMPILED YESTERDAY EVENING (26.02.2017) WITH NEWEST SOURCE CODE

make sure these boxed are checked before submitting your issue - thank you

  • Check OS
    • Windows
    • Mac OSX
    • Linux
  • Check MMEX version
  • 1.3.x
  • 1.2.x
  • 1.1 or older

One error dialogue for every entry (including deleted ones, which made gaps in the ID counter)

ASSERT INFO:
/usr/include/wx-3.0/wx/strvararg.h(456): assert "(argtype & (wxFormatStringSpecifier::value)) == argtype" failed in wxArgNormalizer(): format specifier doesn't match argument type

BACKTRACE:
[1] billsDepositsListCtrl::billsDepositsListCtrl(mmBillsDepositsPanel*, wxWindow*, int)
[2] mmBillsDepositsPanel::CreateControls()
[3] mmBillsDepositsPanel::Create(wxWindow*, int, wxPoint const&, wxSize const&, long, wxString const&)
[4] mmBillsDepositsPanel::mmBillsDepositsPanel(wxWindow*, int, wxPoint const&, wxSize const&, long, wxString const&)
[5] mmGUIFrame::createBillsDeposits()
[6] mmGUIApp::HandleEvent(wxEvtHandler*, void (wxEvtHandler::)(wxEvent&), wxEvent&) const
[7] wxAppConsoleBase::CallEventHandler(wxEvtHandler
, wxEventFunctor&, wxEvent&) const
[8] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[9] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[10] wxEvtHandler::TryHereOnly(wxEvent&)
[11] wxEvtHandler::ProcessEventLocally(wxEvent&)
[12] wxEvtHandler::ProcessEvent(wxEvent&)
[13] wxEvtHandler::ProcessPendingEvents()
[14] wxAppConsoleBase::ProcessPendingEvents()
[15] wxApp::DoIdle()
[16] g_main_context_dispatch
[17] g_main_loop_run
[18] gtk_main
[19] wxGUIEventLoop::DoRun()
[20] wxEventLoopBase::Run()
[21] wxAppConsoleBase::MainLoop()
[22] wxEntry(int&, wchar_t**)
[23] main
[24] __libc_start_main
[25] _start

@vomikan vomikan self-assigned this Feb 27, 2017

@vomikan vomikan added the bug label Feb 27, 2017

@vomikan vomikan added this to the v1.3.x milestone Feb 27, 2017

vomikan added a commit that referenced this issue Feb 27, 2017

Merge pull request #1071 from vomikan/master
fix(#1070): format argument type

vomikan added a commit that referenced this issue Feb 27, 2017

@vomikan vomikan closed this Feb 27, 2017

@MartinX3

This comment has been minimized.

MartinX3 commented Feb 28, 2017

Edit:
I recompiled the APP (console said, there is nothing to do) and installed it again with the script.
Now it works, but i still get this error:
`
ASSERT INFO:
/usr/include/wx-3.0/wx/strvararg.h(456): assert "(argtype & (wxFormatStringSpecifier::value)) == argtype" failed in wxArgNormalizer(): format specifier doesn't match argument type

BACKTRACE:
[1] mmListCtrl::GetColumnWidthSetting(int, int)
[2] mmListCtrl::~mmListCtrl()
[3] mmAssetsListCtrl::~mmAssetsListCtrl()
[4] wxWindowBase::Destroy()
[5] wxWindowBase::DestroyChildren()
[6] wxWindow::~wxWindow()
[7] wxSplitterWindow::~wxSplitterWindow()
[8] wxWindowBase::Destroy()
[9] wxWindowBase::DestroyChildren()
[10] wxWindow::~wxWindow()
[11] mmAssetsPanel::~mmAssetsPanel()
[12] mmGUIFrame::cleanupHomePanel(bool)
[13] mmGUIFrame::createBillsDeposits()
[14] mmGUIApp::HandleEvent(wxEvtHandler*, void (wxEvtHandler::)(wxEvent&), wxEvent&) const
[15] wxAppConsoleBase::CallEventHandler(wxEvtHandler
, wxEventFunctor&, wxEvent&) const
[16] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[17] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[18] wxEvtHandler::TryHereOnly(wxEvent&)
[19] wxEvtHandler::ProcessEventLocally(wxEvent&)
[20] wxEvtHandler::ProcessEvent(wxEvent&)
[21] wxEvtHandler::ProcessPendingEvents()
[22] wxAppConsoleBase::ProcessPendingEvents()
[23] wxApp::DoIdle()
[24] g_main_context_dispatch
[25] g_main_loop_run
[26] gtk_main
[27] wxGUIEventLoop::DoRun()
[28] wxEventLoopBase::Run()
[29] wxAppConsoleBase::MainLoop()
[30] wxEntry(int&, wchar_t**)
[31] main
[32] __libc_start_main
[33] _start
`


REOPEN PLEASE

Broken update
Now, i can't start the APP anymore.

Speicherzugriffsfehler
Segfault
Memory Access Error

I didn't changed the compiler.

@MartinX3

This comment has been minimized.

MartinX3 commented Feb 28, 2017

FIXED in v1.3.2 compiled from v1.3.x branch on github

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment