[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#752528: [wxmaxima] segfault when entering parentheses in a dialog



Package: wxmaxima
Version: 13.04.2-4
Severity: normal

--- Please enter the report below this line. ---
If I type "(" in a dialog field where a formula is expected, wxmaxima segfaults.

Here is an excerpt of the backtrace (it goes on forever):
-----------------------------------8<-----------------------------------
#0 0x00007f96d81ad472 in wxMBConv::cMB2WC(char const*, unsigned long, unsigned long*) const ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#1 0x00007f96d81ba8af in wxString::ConvertStr(char const*, unsigned long, wxMBConv const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#2  0x00007f96d8a033fe in wxWindow::GTKDoInsertTextFromIM(char const*) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#3 0x00007f96d8a74be3 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 #4 0x00007f96d6818332 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #5 0x00007f96d6829d3d in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #6 0x00007f96d6831a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007f96d6832212 in g_signal_emit_by_name () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007f96d72321f5 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#9  0x00007f96d8a74d2a in wxTextEntry::WriteText(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#10 0x00007f96d8a72cbc in wxTextCtrl::WriteText(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#11 0x00007f96d8a74816 in wxTextEntry::DoSetValue(wxString const&, int) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#12 0x00007f96d8a72684 in wxTextCtrl::DoSetValue(wxString const&, int) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#13 0x00007f96d8b4dd97 in wxTextEntryBase::ChangeValue(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#14 0x00000000004a815a in ?? ()
#15 0x00000000004a8914 in ?? ()
#16 0x00000000004a8be0 in ?? ()
#17 0x00007f96d80f091e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
    () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#18 0x00007f96d8263c42 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #19 0x00007f96d8263cf3 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#20 0x00007f96d826404d in wxEvtHandler::TryHereOnly(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#21 0x00007f96d82640c3 in wxEvtHandler::ProcessEventLocally(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#22 0x00007f96d8264125 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#23 0x00007f96d8263eb7 in wxEvtHandler::SafelyProcessEvent(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#24 0x00007f96d8a034ef in wxWindow::GTKDoInsertTextFromIM(char const*) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#25 0x00007f96d8a74be3 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 #26 0x00007f96d6818332 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#27 0x00007f96d6829d3d in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #28 0x00007f96d6831a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #29 0x00007f96d6832212 in g_signal_emit_by_name () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #30 0x00007f96d72321f5 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007f96d8a74d2a in wxTextEntry::WriteText(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#32 0x00007f96d8a72cbc in wxTextCtrl::WriteText(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#33 0x00007f96d8a74816 in wxTextEntry::DoSetValue(wxString const&, int) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#34 0x00007f96d8a72684 in wxTextCtrl::DoSetValue(wxString const&, int) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#35 0x00007f96d8b4dd97 in wxTextEntryBase::ChangeValue(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#36 0x00000000004a815a in ?? ()
#37 0x00000000004a8914 in ?? ()
#38 0x00000000004a8be0 in ?? ()
#39 0x00007f96d80f091e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
    () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#40 0x00007f96d8263c42 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #41 0x00007f96d8263cf3 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#42 0x00007f96d826404d in wxEvtHandler::TryHereOnly(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#43 0x00007f96d82640c3 in wxEvtHandler::ProcessEventLocally(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#44 0x00007f96d8264125 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#45 0x00007f96d8263eb7 in wxEvtHandler::SafelyProcessEvent(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#46 0x00007f96d8a034ef in wxWindow::GTKDoInsertTextFromIM(char const*) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#47 0x00007f96d8a74be3 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 #48 0x00007f96d6818332 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #49 0x00007f96d6829d3d in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #50 0x00007f96d6831a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #51 0x00007f96d6832212 in g_signal_emit_by_name () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #52 0x00007f96d72321f5 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#53 0x00007f96d8a74d2a in wxTextEntry::WriteText(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#54 0x00007f96d8a72cbc in wxTextCtrl::WriteText(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
---Type <return> to continue, or q <return> to quit---
#55 0x00007f96d8a74816 in wxTextEntry::DoSetValue(wxString const&, int) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#56 0x00007f96d8a72684 in wxTextCtrl::DoSetValue(wxString const&, int) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#57 0x00007f96d8b4dd97 in wxTextEntryBase::ChangeValue(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#58 0x00000000004a815a in ?? ()
#59 0x00000000004a8914 in ?? ()
#60 0x00000000004a8be0 in ?? ()
#61 0x00007f96d80f091e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
    () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#62 0x00007f96d8263c42 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #63 0x00007f96d8263cf3 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#64 0x00007f96d826404d in wxEvtHandler::TryHereOnly(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#65 0x00007f96d82640c3 in wxEvtHandler::ProcessEventLocally(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#66 0x00007f96d8264125 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#67 0x00007f96d8263eb7 in wxEvtHandler::SafelyProcessEvent(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#68 0x00007f96d8a034ef in wxWindow::GTKDoInsertTextFromIM(char const*) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#69 0x00007f96d8a74be3 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 #70 0x00007f96d6818332 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #71 0x00007f96d6829d3d in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #72 0x00007f96d6831a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #73 0x00007f96d6832212 in g_signal_emit_by_name () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #74 0x00007f96d72321f5 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#75 0x00007f96d8a74d2a in wxTextEntry::WriteText(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#76 0x00007f96d8a72cbc in wxTextCtrl::WriteText(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#77 0x00007f96d8a74816 in wxTextEntry::DoSetValue(wxString const&, int) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#78 0x00007f96d8a72684 in wxTextCtrl::DoSetValue(wxString const&, int) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#79 0x00007f96d8b4dd97 in wxTextEntryBase::ChangeValue(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#80 0x00000000004a815a in ?? ()
#81 0x00000000004a8914 in ?? ()
---Type <return> to continue, or q <return> to quit---
#82 0x00000000004a8be0 in ?? ()
#83 0x00007f96d80f091e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
    () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#84 0x00007f96d8263c42 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #85 0x00007f96d8263cf3 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#86 0x00007f96d826404d in wxEvtHandler::TryHereOnly(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#87 0x00007f96d82640c3 in wxEvtHandler::ProcessEventLocally(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#88 0x00007f96d8264125 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#89 0x00007f96d8263eb7 in wxEvtHandler::SafelyProcessEvent(wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#90 0x00007f96d8a034ef in wxWindow::GTKDoInsertTextFromIM(char const*) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#91 0x00007f96d8a74be3 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 #92 0x00007f96d6818332 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #93 0x00007f96d6829d3d in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #94 0x00007f96d6831a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #95 0x00007f96d6832212 in g_signal_emit_by_name () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #96 0x00007f96d72321f5 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#97 0x00007f96d8a74d2a in wxTextEntry::WriteText(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#98 0x00007f96d8a72cbc in wxTextCtrl::WriteText(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#99 0x00007f96d8a74816 in wxTextEntry::DoSetValue(wxString const&, int) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#100 0x00007f96d8a72684 in wxTextCtrl::DoSetValue(wxString const&, int) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#101 0x00007f96d8b4dd97 in wxTextEntryBase::ChangeValue(wxString const&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#102 0x00000000004a815a in ?? ()
#103 0x00000000004a8914 in ?? ()
#104 0x00000000004a8be0 in ?? ()
#105 0x00007f96d80f091e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #106 0x00007f96d8263c42 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #107 0x00007f96d8263cf3 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#108 0x00007f96d826404d in wxEvtHandler::TryHereOnly(wxEvent&) ()
-----------------------------------8<-----------------------------------

MM

--- System information. ---
Architecture: amd64
Kernel: Linux 3.12.22-fxa

Debian Release: jessie/sid
500 unstable ftp.uni-kl.de
500 unstable ftp.de.debian.org
1 experimental ftp.de.debian.org

--- Package information. ---
Depends (Version) | Installed
===============================-+-=============
libc6 (>= 2.4) |
libgcc1 (>= 1:4.1.1) |
libstdc++6 (>= 4.1.1) |
libwxbase3.0-0 (>= 3.0.0) |
libwxgtk3.0-0 (>= 3.0.0) |
maxima (>= 5.18) |
maxima-doc (>= 5.10.0) |


Recommends (Version) | Installed
===================================-+-===========
ttf-jsmath | 0.090709+0-3
libgnomeprintui2.2-0 | 2.18.6-3


Package's Suggests field is empty.


Reply to: