Bugzilla – Attachment 712759 Details for
Bug 1022460
SIGSEGV in wxHexEditor find
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Forgot Password
seg-6-wxHE_2017-02-03_14_10_01
seg-6-wxHE_2017-02-03_14_10_01.txt (text/plain), 14.81 KB, created by
Mikhail Kasimov
on 2017-02-03 12:22:42 UTC
(
hide
)
Description:
seg-6-wxHE_2017-02-03_14_10_01
Filename:
MIME Type:
Creator:
Mikhail Kasimov
Created:
2017-02-03 12:22:42 UTC
Size:
14.81 KB
patch
obsolete
>k_mikhail@linux-mk500:~> coredumpctl | grep wxHexEditor > >ÐÑн 2017-02-03 14:09:22 EET 14669 1000 100 11 * /usr/bin/wxHexEditor >ÐÑн 2017-02-03 14:10:01 EET 14778 1000 100 6 * /usr/bin/wxHexEditor >=========================================================================== > >14778: > >(gdb) bt >#0 0x00007fdef6d778d7 in __GI_raise (sig=sig@entry=6) > at ../sysdeps/unix/sysv/linux/raise.c:55 >#1 0x00007fdef6d78caa in __GI_abort () at abort.c:78 >#2 0x00007fdef6db51b4 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7fdef6ead268 "*** Error in `%s': %s: 0x%s ***\n") > at ../sysdeps/posix/libc_fatal.c:175 >#3 0x00007fdef6dba9d6 in malloc_printerr (action=3, str=0x7fdef6ea9456 "free(): invalid pointer", ptr=<optimized out>, ar_ptr=<optimized out>) > at malloc.c:5007 >#4 0x00007fdef6dbb723 in _int_free (av=0x7fdef70e0620 <main_arena>, p=<optimized out>, have_lock=0) at malloc.c:3868 >#5 0x00007fdef8aa3aa3 in wxWindowBase::Destroy() (this=0x7fff715c9370) > at src/common/wincmn.cpp:576 >#6 0x00007fdef8aa3ad9 in wxWindowBase::DestroyChildren() (this=this@entry=0x18bcab0) at src/common/wincmn.cpp:608 >#7 0x00007fdef896854b in wxWindow::~wxWindow() (this=0x18bcab0, __in_chrg=<optimized out>) at src/gtk/window.cpp:2513 >#8 0x00007fdef8961566 in wxTopLevelWindowGTK::~wxTopLevelWindowGTK() (this= > 0x18bcab0, __in_chrg=<optimized out>) at src/gtk/toplevel.cpp:800 >#9 0x000000000041e83d in FindDialogGui::~FindDialogGui() (this= > 0x18bcab0, __in_chrg=<optimized out>) at src/HexEditorGui.cpp:976 >#10 0x0000000000463c60 in FindDialog::~FindDialog() (this=0x18bcab0, __in_chrg=<optimized out>) at src/HexDialogs.h:68 >---Type <return> to continue, or q <return> to quit--- >#11 0x0000000000463c60 in FindDialog::~FindDialog() (this=0x18bcab0, __in_chrg=<optimized out>) at src/HexDialogs.h:68 >#12 0x00007fdef7e9e15a in wxAppConsoleBase::DeletePendingObjects() (this=this@entry=0x126f030) at src/common/appbase.cpp:591 >#13 0x00007fdef7e9e1c1 in wxAppConsoleBase::ProcessIdle() (this=0x126f030) > at src/common/appbase.cpp:397 >#14 0x00007fdef89d68e3 in wxAppBase::ProcessIdle() (this=<optimized out>) > at src/common/appcmn.cpp:366 >#15 0x00007fdef8951f19 in wxGUIEventLoop::YieldFor(long) (this= > 0x1a4dfa0, eventsToProcess=3) at src/gtk/evtloop.cpp:409 >#16 0x00007fdef8adca81 in wxGenericProgressDialog::DoBeforeUpdate(bool*) (this=this@entry=0x7fff715c9370, skip=skip@entry=0x0) at src/generic/progdlgg.cpp:547 >#17 0x00007fdef8add86a in wxGenericProgressDialog::Update(int, wxString const&, bool*) (this=this@entry=0x7fff715c9370, value=-2106089375, newmsg=..., skip=skip@entry=0x0) at src/generic/progdlgg.cpp:426 >#18 0x000000000045ebe8 in FindDialog::FindBinary(wxMemoryBuffer, unsigned long, unsigned int) (this=this@entry=0x18bcab0, target=..., from=0, options=options@entry=97) at src/HexDialogs.cpp:1136 >#19 0x00000000004604f3 in FindDialog::OnFind(bool) (this=this@entry=0x18bcab0, internal=internal@entry=false) at src/HexDialogs.cpp:540 >#20 0x00000000004627bf in FindDialog::EventHandler(wxCommandEvent&) (this=0x18bcab0, event=...) at src/HexDialogs.cpp:416 >#21 0x00007fdef7e9d63e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEv---Type <return> to continue, or q <return> to quit--- >entFunctor&, wxEvent&) const (this=0x126f030, handler=0x18bcab0, functor=..., event=...) at src/common/appbase.cpp:623 >#22 0x00007fdef7fdbf02 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) (entry=..., handler=<optimized out>, event=...) at src/common/event.cpp:1392 >#23 0x00007fdef7fdc174 in wxEvtHandler::SearchDynamicEventTable(wxEvent&) (this=this@entry=0x1a9c510, event=...) at src/common/event.cpp:1751 >#24 0x00007fdef7fdca9e in wxEvtHandler::TryHereOnly(wxEvent&) (this=this@entry=0x1a9c510, event=...) at src/common/event.cpp:1585 >#25 0x00007fdef7fdcb33 in wxEvtHandler::ProcessEventLocally(wxEvent&) (event=..., this=this@entry=0x1a9c510) at include/wx/event.h:3671 >#26 0x00007fdef7fdcb33 in wxEvtHandler::ProcessEventLocally(wxEvent&) (this=this@entry=0x1a9c510, event=...) at src/common/event.cpp:1522 >#27 0x00007fdef7fdcb89 in wxEvtHandler::ProcessEvent(wxEvent&) (this=0x1a9c510, event=...) at src/common/event.cpp:1495 >#28 0x00007fdef7fdc087 in wxEvtHandler::SafelyProcessEvent(wxEvent&) (this=<optimized out>, event=...) at src/common/event.cpp:1613 >#29 0x00007fdef8aa449c in wxWindowBase::HandleWindowEvent(wxEvent&) const (this=this@entry=0x1a9c510, event=...) at src/common/wincmn.cpp:1525 >#30 0x00007fdef8997ae1 in wxgtk_button_clicked_callback(GtkWidget*, wxButton*) (button=0x1a9c510) at src/gtk/button.cpp:40 >#31 0x00007fdef5ba2b37 in _g_closure_invoke_va (closure=closure@entry=0x1868ea0, return_value=return_value@entry=0x0, instance=instance@entry=0x1935430, args=ar---Type <return> to continue, or q <return> to quit--- >gs@entry=0x7fff715c9ca8, n_params=0, param_types=0x0) at gclosure.c:867 >#32 0x00007fdef5bbb918 in g_signal_emit_valist (instance=0x1935430, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff715c9ca8) > at gsignal.c:3294 >#33 0x00007fdef5bbc592 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3441 >#34 0x00007fdef659b9f5 in gtk_real_button_released (button= > 0x1935430 [GtkButton]) at gtkbutton.c:1712 >#38 0x00007fdef5bbc592 in <emit signal ??? on instance 0x1935430 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) > at gsignal.c:3441 > #35 0x00007fdef5ba2908 in g_closure_invoke (closure=closure@entry=0x12adb50, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff715c9f20, invocation_hint=invocation_hint@entry=0x7fff715c9ec0) > at gclosure.c:804 > #36 0x00007fdef5bb3b37 in signal_emit_unlocked_R (node=node@entry=0x12adb80, detail=detail@entry=0, instance=instance@entry=0x1935430, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff715c9f20) at gsignal.c:3559 > #37 0x00007fdef5bbc2a8 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff715ca0a8) at gsignal.c:3385 >#39 0x00007fdef659a909 in gtk_button_button_release (widget=<optimized out>, eve---Type <return> to continue, or q <return> to quit--- >nt=<optimized out>) at gtkbutton.c:1604 >#44 0x00007fdef5bbc592 in <emit signal ??? on instance 0x1935430 [GtkButton]> (instance=instance@entry=0x1935430, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3441 > #40 0x00007fdef663bb65 in _gtk_marshal_BOOLEAN__BOXED (closure=0x12e1eb0, return_value=0x7fff715ca2a0, n_param_values=<optimized out>, param_values=0x7fff715ca350, invocation_hint=<optimized out>, marshal_data=0x7fdef659a8f0 <gtk_button_button_release>) at gtkmarshalers.c:86 > #41 0x00007fdef5ba2908 in g_closure_invoke (closure=closure@entry=0x12e1eb0, return_value=return_value@entry=0x7fff715ca2a0, n_param_values=2, param_values=param_values@entry=0x7fff715ca350, invocation_hint=invocation_hint@entry=0x7fff715ca2f0) at gclosure.c:804 > #42 0x00007fdef5bb40cb in signal_emit_unlocked_R (node=node@entry=0x12e1f00, detail=detail@entry=0, instance=instance@entry=0x1935430, emission_return=emission_return@entry=0x7fff715ca420, instance_and_params=instance_and_params@entry=0x7fff715ca350) at gsignal.c:3667 > #43 0x00007fdef5bbbf78 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff715ca4e8) at gsignal.c:3395 >#45 0x00007fdef674b884 in gtk_widget_event_internal (widget=widget@entry=0x1935430 [GtkButton], event=event@entry=0x7fdec0009ca0) at gtkwidget.c:5017 >#46 0x00007fdef674bb59 in IA__gtk_widget_event (widget=widget@entry=0x1935430 [GtkButton], event=event@entry=0x7fdec0009ca0) at gtkwidget.c:4814 >---Type <return> to continue, or q <return> to quit--- >#47 0x00007fdef663a314 in IA__gtk_propagate_event (widget=0x1935430 [GtkButton], event=0x7fdec0009ca0) at gtkmain.c:2501 >#48 0x00007fdef663a6cb in IA__gtk_main_do_event (event=0x7fdec0009ca0) > at gtkmain.c:1696 >#49 0x00007fdef62acc1c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2425 >#50 0x00007fdef58ce134 in g_main_context_dispatch (context=0x129fca0) > at gmain.c:3154 >#51 0x00007fdef58ce134 in g_main_context_dispatch (context=context@entry=0x129fca0) at gmain.c:3769 >#52 0x00007fdef58ce388 in g_main_context_iterate (context=0x129fca0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 >#53 0x00007fdef58ce64a in g_main_loop_run (loop=0x1a503e0) at gmain.c:4034 >#54 0x00007fdef66397b7 in IA__gtk_main () at gtkmain.c:1268 >#55 0x00007fdef8951ca5 in wxGUIEventLoop::DoRun() (this=0x1a4dfa0) > at src/gtk/evtloop.cpp:65 >#56 0x00007fdef7ecda61 in wxEventLoopBase::Run() (this=0x1a4dfa0) > at src/common/evtloopcmn.cpp:78 >#57 0x00007fdef89a0883 in wxDialog::ShowModal() (this=0x18bcab0) > at src/gtk/dialog.cpp:181 >#58 0x000000000046fbe6 in HexEditor::FindDialog() (this=this@entry=0x19eca00) > at src/HexEditor.cpp:1377 >#59 0x00000000004a08ef in HexEditorFrame::OnMenuEvent(wxCommandEvent&) (this= >---Type <return> to continue, or q <return> to quit--- > 0x13344c0, event=...) at src/HexEditorFrame.cpp:641 >#60 0x00007fdef7e9d63e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const (this=0x126f030, handler=0x13344c0, functor=..., event=...) at src/common/appbase.cpp:623 >#61 0x00007fdef7fdbf02 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) (entry=..., handler=<optimized out>, event=...) at src/common/event.cpp:1392 >#62 0x00007fdef7fdc174 in wxEvtHandler::SearchDynamicEventTable(wxEvent&) (this=this@entry=0x13344c0, event=...) at src/common/event.cpp:1751 >#63 0x00007fdef7fdca9e in wxEvtHandler::TryHereOnly(wxEvent&) (this=0x13344c0, event=...) at src/common/event.cpp:1585 >#64 0x00007fdef7fdc033 in wxEvtHandler::DoTryChain(wxEvent&) (this=this@entry=0x14de850, event=...) at src/common/event.cpp:1554 >#65 0x00007fdef7fdcb48 in wxEvtHandler::ProcessEventLocally(wxEvent&) (this=this@entry=0x14de850, event=...) at src/common/event.cpp:1522 >#66 0x00007fdef7fdcb89 in wxEvtHandler::ProcessEvent(wxEvent&) (this=0x14de850, event=...) at src/common/event.cpp:1495 >#67 0x00007fdef8aa3942 in wxWindowBase::TryAfter(wxEvent&) (this=0x14f9f70, event=...) at src/common/wincmn.cpp:3427 >#68 0x00007fdef7bfaf98 in wxAuiToolBar::OnLeftUp(wxMouseEvent&) (this=0x14f9f70, evt=...) at src/aui/auibar.cpp:2656 >#69 0x00007fdef7e9d63e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const (this=0x126f030, handler=0x14f9f70, functor=..., ev---Type <return> to continue, or q <return> to quit--- >ent=...) at src/common/appbase.cpp:623 >#70 0x00007fdef7fdbf02 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) (entry=..., handler=<optimized out>, event=...) at src/common/event.cpp:1392 >#71 0x00007fdef7fdca53 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (this=<optimized out>, event=..., self=self@entry=0x14f9f70) > at src/common/event.cpp:998 >#72 0x00007fdef7fdcabd in wxEvtHandler::TryHereOnly(wxEvent&) (this=this@entry=0x14f9f70, event=...) at src/common/event.cpp:1589 >#73 0x00007fdef7fdcb33 in wxEvtHandler::ProcessEventLocally(wxEvent&) (event=..., this=this@entry=0x14f9f70) at include/wx/event.h:3671 >#74 0x00007fdef7fdcb33 in wxEvtHandler::ProcessEventLocally(wxEvent&) (this=this@entry=0x14f9f70, event=...) at src/common/event.cpp:1522 >#75 0x00007fdef7fdcb89 in wxEvtHandler::ProcessEvent(wxEvent&) (this=0x14f9f70, event=...) at src/common/event.cpp:1495 >#76 0x00007fdef7fdc087 in wxEvtHandler::SafelyProcessEvent(wxEvent&) (this=<optimized out>, event=...) at src/common/event.cpp:1613 >#77 0x00007fdef896a603 in gtk_window_button_release_callback(GtkWidget*, GdkEventButton*, wxWindow*) (gdk_event=0x19658b0, win=0x14f9f70) > at src/gtk/window.cpp:1539 >#82 0x00007fdef5bbc592 in <emit signal ??? on instance 0x1380980 [wxPizza]> (instance=instance@entry=0x1380980, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3441 >---Type <return> to continue, or q <return> to quit--- > #78 0x00007fdef663bb65 in _gtk_marshal_BOOLEAN__BOXED (closure=0x13f9780, return_value=0x7fff715cb5b0, n_param_values=<optimized out>, param_values=0x7fff715cb660, invocation_hint=<optimized out>, marshal_data=0x0) > at gtkmarshalers.c:86 > #79 0x00007fdef5ba2908 in g_closure_invoke (closure=0x13f9780, return_value=return_value@entry=0x7fff715cb5b0, n_param_values=2, param_values=param_values@entry=0x7fff715cb660, invocation_hint=invocation_hint@entry=0x7fff715cb600) > at gclosure.c:804 > #80 0x00007fdef5bb430d in signal_emit_unlocked_R (node=node@entry=0x12e1f00, detail=detail@entry=0, instance=instance@entry=0x1380980, emission_return=emission_return@entry=0x7fff715cb730, instance_and_params=instance_and_params@entry=0x7fff715cb660) at gsignal.c:3629 > #81 0x00007fdef5bbbf78 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff715cb7f8) at gsignal.c:3395 >#83 0x00007fdef674b884 in gtk_widget_event_internal (widget=widget@entry=0x1380980 [wxPizza], event=event@entry=0x19658b0) at gtkwidget.c:5017 >#84 0x00007fdef674bb59 in IA__gtk_widget_event (widget=widget@entry=0x1380980 [wxPizza], event=event@entry=0x19658b0) at gtkwidget.c:4814 >#85 0x00007fdef663a314 in IA__gtk_propagate_event (widget=0x1380980 [wxPizza], event=0x19658b0) at gtkmain.c:2501 >#86 0x00007fdef663a6cb in IA__gtk_main_do_event (event=0x19658b0) > at gtkmain.c:1696 >---Type <return> to continue, or q <return> to quit--- >#87 0x00007fdef62acc1c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2425 >#88 0x00007fdef58ce134 in g_main_context_dispatch (context=0x129fca0) > at gmain.c:3154 >#89 0x00007fdef58ce134 in g_main_context_dispatch (context=context@entry=0x129fca0) at gmain.c:3769 >#90 0x00007fdef58ce388 in g_main_context_iterate (context=0x129fca0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 >#91 0x00007fdef58ce64a in g_main_loop_run (loop=0x1a9d850) at gmain.c:4034 >#92 0x00007fdef66397b7 in IA__gtk_main () at gtkmain.c:1268 >#93 0x00007fdef8951ca5 in wxGUIEventLoop::DoRun() (this=0x16e2b60) > at src/gtk/evtloop.cpp:65 >#94 0x00007fdef7ecda61 in wxEventLoopBase::Run() (this=0x16e2b60) > at src/common/evtloopcmn.cpp:78 >#95 0x00007fdef7e9dbad in wxAppConsoleBase::MainLoop() (this=0x126f030) > at src/common/appbase.cpp:334 >#96 0x00007fdef7f16b1d in wxEntry(int&, wchar_t**) (argc=@0x7fdef82685f0: 1, argv=<optimized out>) at src/common/init.cpp:495 >#97 0x00007fdef7f16bb2 in wxEntry(int&, char**) (argc=@0x7fff715cbbdc: 1, > argc@entry=@0x7fff715cbbdc: <optimized out>, argv=<optimized out>) > at src/common/init.cpp:507 >#98 0x000000000041bf82 in main(int, char**) (argc=1, argv=<optimized out>) > at src/HexEditorApp.cpp:42 >(gdb)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
Attachments on
bug 1022460
:
712000
|
712312
|
712568
|
712598
|
712748
|
712753
| 712759 |
712760
|
712772
|
713367
|
713533
|
714689
|
715402