Comment 0 for bug 607605

Revision history for this message
Max Nicosia (ln73) wrote :

This crash seems to only happen when the search returns no results and you tab
around the application. Regardless if you use tab or shift+tab once you are
going to land on the are that is blank (to get orca to read that there are no
matches) synaptic crashes, but orca keeps on running.

Below is the output when ran from terminal and the backtrace.

Cheers

terminate called after throwing an instance of 'std::out_of_range'
  what(): vector::_M_range_check

Program received signal SIGABRT, Aborted.
0x0012d422 in __kernel_vsyscall ()
(gdb) thread apply all bt

— Trace 222907

Thread 1 (Thread 0xb7fd6730 (LWP 2643))

    * #0 __kernel_vsyscall
    * #1 raise
      from /lib/tls/i686/cmov/libc.so.6
    * #2 abort
      from /lib/tls/i686/cmov/libc.so.6
    * #3 __gnu_cxx::__verbose_terminate_handler()
      from /usr/lib/libstdc++.so.6
    * #4 ??
      from /usr/lib/libstdc++.so.6
    * #5 std::terminate()
      from /usr/lib/libstdc++.so.6
    * #6 __cxa_throw
      from /usr/lib/libstdc++.so.6
    * #7 std::__throw_out_of_range(char const*)
      from /usr/lib/libstdc++.so.6
    * #8 ??
    * #9 gtk_tree_model_iter_children
      from /usr/lib/libgtk-x11-2.0.so.0
    * #10 ??
      from /usr/lib/gtk-2.0/modules/libgail.so
    * #11 ??
      from /usr/lib/gtk-2.0/modules/libgail.so
    * #12 atk_object_get_n_accessible_children
      from /usr/lib/libatk-1.0.so.0
    * #13 ??
      from /usr/lib/gtk-2.0/modules/libgail.so
    * #14 atk_object_get_index_in_parent
      from /usr/lib/libatk-1.0.so.0
    * #15 ??
      from /usr/lib/libatk-1.0.so.0
    * #16 ??
      from /usr/lib/gtk-2.0/modules/libgail.so
    * #17 ??
      from /usr/lib/gtk-2.0/modules/libgail.so
    * #18 atk_object_ref_state_set
      from /usr/lib/libatk-1.0.so.0
    * #19 ??
      from /usr/lib/libspi.so.0
    * #20 _ORBIT_skel_small_Accessibility_Accessible_getState
      from /usr/lib/libspi.so.0
    * #21 ??
      from /usr/lib/libORBit-2.so.0
    * #22 ORBit_OAObject_invoke
      from /usr/lib/libORBit-2.so.0
    * #23 ORBit_small_invoke_adaptor
      from /usr/lib/libORBit-2.so.0
    * #24 ??
      from /usr/lib/libORBit-2.so.0
    * #25 ??
      from /usr/lib/libORBit-2.so.0
    * #26 ??
      from /usr/lib/libORBit-2.so.0
    * #27 ORBit_handle_request
      from /usr/lib/libORBit-2.so.0
    * #28 giop_connection_handle_input
      from /usr/lib/libORBit-2.so.0
    * #29 ??
      from /usr/lib/libORBit-2.so.0
    * #30 ??
      from /usr/lib/libORBit-2.so.0
    * #31 g_main_context_dispatch
      from /lib/libglib-2.0.so.0
    * #32 ??
      from /lib/libglib-2.0.so.0
    * #33 g_main_loop_run
      from /lib/libglib-2.0.so.0
    * #34 gtk_main
      from /usr/lib/libgtk-x11-2.0.so.0
    * #35 ??
    * #36 __libc_start_main
      from /lib/tls/i686/cmov/libc.so.6
    * #37 ??