Skip to content
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

Crash when setting Account Initial Value #2279

Closed
alfredopalhares opened this issue Nov 4, 2019 · 4 comments
Closed

Crash when setting Account Initial Value #2279

alfredopalhares opened this issue Nov 4, 2019 · 4 comments
Assignees
Labels
bug linux related to Linux platforms

Comments

@alfredopalhares
Copy link

Describe the bug
When creating or editing an account, if you type any niumber the app crashes.

To Reproduce
Steps to reproduce the behavior:
Create an account
or edit an account

Expected behavior
It should be able to set an initial value

Screenshots
Screenshot from 2019-11-04 16-16-10

Additional context
Full stacktrace:

ASSERT INFO:
./src/unix/utilsx11.cpp(894): assert "Assert failure" failed in wxGetKeyStateGTK(): Unsupported key, only modifiers can be used

BACKTRACE:
[1] wxGetKeyState(wxKeyCode)
[2] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[3] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[4] wxEvtHandler::TryHereOnly(wxEvent&)
[5] wxEvtHandler::ProcessEventLocally(wxEvent&)
[6] wxWindowBase::TryBefore(wxEvent&)
[7] wxEvtHandler::ProcessEventLocally(wxEvent&)
[8] wxEvtHandler::ProcessEvent(wxEvent&)
[9] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[10] wxWindow::GTKDoInsertTextFromIM(char const*)
[11] g_closure_invoke
[12] g_signal_emit_valist
[13] g_signal_emit_by_name
[14] g_cclosure_marshal_VOID__STRINGv
[15] g_signal_emit_valist
[16] g_signal_emit_by_name
[17] g_cclosure_marshal_VOID__STRINGv
[18] g_signal_emit_valist
[19] g_signal_emit_by_name
[20] g_closure_invoke
[21] g_signal_emit_valist
[22] g_signal_emit
[23] gtk_window_propagate_key_event
[24] g_closure_invoke
[25] g_signal_emit_valist
[26] g_signal_emit
[27] gtk_main_do_event
[28] g_main_context_dispatch
[29] g_main_loop_run
[30] gtk_main
[31] wxGUIEventLoop::DoRun()
[32] wxEventLoopBase::Run()
[33] wxDialog::ShowModal()
[34] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[35] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[36] wxEvtHandler::TryHereOnly(wxEvent&)
[37] wxEvtHandler::DoTryChain(wxEvent&)
[38] wxEvtHandler::ProcessEvent(wxEvent&)
[39] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[40] wxMenuBase::SendEvent(int, int)
[41] g_closure_invoke
[42] g_signal_emit_valist
[43] g_signal_emit
[44] gtk_widget_activate
[45] gtk_menu_shell_activate_item
[46] g_signal_emit_valist
[47] g_signal_emit
[48] gtk_main_do_event
[49] g_main_context_dispatch
[50] g_main_context_iteration
[51] gtk_main_iteration
[52] wxWindow::DoPopupMenu(wxMenu*, int, int)
[53] wxWindowBase::PopupMenu(wxMenu*, int, int)
[54] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[55] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[56] wxEvtHandler::TryHereOnly(wxEvent&)
[57] wxEvtHandler::DoTryChain(wxEvent&)
[58] wxEvtHandler::ProcessEvent(wxEvent&)
[59] wxWindowBase::TryAfter(wxEvent&)
[60] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&)
[61] wxGenericTreeCtrl::OnMouse(wxMouseEvent&)
[62] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[63] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[64] wxEvtHandler::TryHereOnly(wxEvent&)
[65] wxEvtHandler::ProcessEventLocally(wxEvent&)
[66] wxEvtHandler::ProcessEvent(wxEvent&)
[67] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&)
[68] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[69] g_closure_invoke
[70] g_signal_emit_valist
[71] g_signal_emit
[72] gtk_main_do_event
[73] g_main_context_dispatch
[74] g_main_loop_run
[75] gtk_main
[76] wxGUIEventLoop::DoRun()
[77] wxEventLoopBase::Run()
[78] wxAppConsoleBase::MainLoop()
[79] wxEntry(int&, wchar_t**)
[80] __libc_start_main

Your OS:
Arch Linux Updated

MMEX version: 1.3.3

Any help would be appreciated.

@vomikan vomikan self-assigned this Nov 4, 2019
@vomikan vomikan added the bug label Nov 4, 2019
@vomikan
Copy link
Member

vomikan commented Nov 5, 2019

What is a base currency and account currency?
Possible related issue: #2275

@alfredopalhares
Copy link
Author

Hello @vomikan

They are both in Euros

@vomikan
Copy link
Member

vomikan commented Nov 6, 2019

I can't reproduce it on Win10 for mmex ver. 1.4.0

@vomikan vomikan added the linux related to Linux platforms label Nov 6, 2019
@vomikan
Copy link
Member

vomikan commented May 20, 2020

Possible outdated issue.
Should be tested with next 1.3.5-beta.7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug linux related to Linux platforms
Projects
None yet
Development

No branches or pull requests

2 participants