weixin_39710951 2020-11-29 10:52 采纳率: 0%
浏览 0

Segfault when the Editor tab is closed when it is placed between the File Browser and Queue tabs

Originally reported on Google Code with ID 1493


1. use multi-tab mode
2. open image
3. move new tab between file browser tab and batch queue tab
4. click on batch queue tab
5. segfault

Reported by sankeytms on 2012-07-16 03:19:34

该提问来源于开源项目:Beep6581/RawTherapee

  • 写回答

11条回答 默认 最新

  • weixin_39710951 2020-11-29 10:52
    关注
    
    Confirmed.
    
    Branch: default
    Version: 4.0.9.87
    Changeset: 510967d07318
    Compiler: gcc 4.5.3
    Processor: undefined
    System: Linux
    Bit depth: 64 bits
    Gtkmm: V2.24.2
    Build type: debug
    Build flags:  -march=native -fopenmp -g
    Link flags:   -march=native
    OpenMP support: ON
    MMAP support: ON
    
    Program received signal SIGSEGV, Segmentation fault.
    0x00007ffff42af9e0 in Gtk::Window::get_size(int&, int&) const () from /usr/lib64/libgtkmm-2.4.so.1
    (gdb) bt
    #0  0x00007ffff42af9e0 in Gtk::Window::get_size(int&, int&) const () from /usr/lib64/libgtkmm-2.4.so.1
    #1  0x00000000006b93d6 in EditorPanel::setAspect (this=0x20fbc00) at /home/drslony/rawtherapee/rtgui/editorpanel.cc:359
    #2  0x0000000000691e50 in RTWindow::on_mainNB_switch_page (this=0x1c575b0, page=0x20ef9e0,
    page_num=2) at /home/drslony/rawtherapee/rtgui/rtwindow.cc:295
    #3  0x0000000000696889 in sigc::bound_mem_functor2<void rtwindow _gtknotebookpage unsigned int>::operator() (this=0x1ca15d8, _A_a1=, _A_a2=)
    at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1917
    #4  0x0000000000696129 in sigc::adaptor_functor<:bound_mem_functor2 rtwindow _gtknotebookpage unsigned int> >::operator()<_gtknotebookpage const unsigned int> (this=0x1ca15d0, _A_arg1=, _A_arg2=) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:103
    #5  0x000000000069572c in sigc::internal::slot_call2<:bound_mem_functor2 rtwindow _gtknotebookpage unsigned int>, void, _GtkNotebookPage*, unsigned int>::call_it
    (rep=0x1ca15a0, a_1=, a_2=) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:173
    #6  0x00007ffff423fe59 in ?? () from /usr/lib64/libgtkmm-2.4.so.1
    #7  0x00007ffff72962e2 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0
    #8  0x00007ffff72a749b in ?? () from /usr/lib64/libgobject-2.0.so.0
    #9  0x00007ffff72af70d in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0
    #10 0x00007ffff72af893 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
    #11 0x00007ffff6204d0b in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
    #12 0x00007ffff61e3178 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
    #13 0x00007ffff72962e2 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0
    #14 0x00007ffff72a7abc in ?? () from /usr/lib64/libgobject-2.0.so.0
    #15 0x00007ffff72af3c6 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0
    #16 0x00007ffff72af893 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
    #17 0x00007ffff62feacf in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
    #18 0x00007ffff61e12c3 in gtk_propagate_event () from /usr/lib64/libgtk-x11-2.0.so.0
    #19 0x00007ffff61e1673 in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0
    #20 0x00007ffff5e4f12c in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
    #21 0x00007ffff6fac1b2 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
    #22 0x00007ffff6fac4f8 in ?? () from /usr/lib64/libglib-2.0.so.0
    #23 0x00007ffff6fac8ea in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
    #24 0x00007ffff61e0677 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
    #25 0x00007ffff4238b85 in Gtk::Main::run(Gtk::Window&) () from /usr/lib64/libgtkmm-2.4.so.1
    #26 0x00000000007eeb79 in main (argc=1, argv=0x7fffffffdb88) at /home/drslony/rawtherapee/rtgui/main.cc:174
    
    </:bound_mem_functor2></_gtknotebookpage></:bound_mem_functor2></void>

    Reported by entertheyoni on 2012-07-17 22:22:32 - Labels added: Component-UI

    评论

报告相同问题?