https://bugs.documentfoundation.org/show_bug.cgi?id=155449

            Bug ID: 155449
           Summary: Launching Orca after Writer sometimes crashes Writer
                    (stack trace provided)
           Product: LibreOffice
           Version: 7.5.3.2 release
          Hardware: All
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: jdi...@igalia.com

Description:
(See stack trace)

Steps to Reproduce:
1.Launch Writer
2.Launch Orca


Actual Results:
Writer sometimes crashes.

Expected Results:
Writer never crashes.


Reproducible: Sometimes


User Profile Reset: No

Additional Info:
Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
0x00007f86d5c0d0cc in atk_object_get_index_in_parent
(accessible=0x560eafda7fe0) at ../atk/atkobject.c:1065
Downloading source file
/usr/src/debug/at-spi2-core-2.48.2-1.fc38.x86_64/redhat-linux-build/../atk/atkobject.c
1065      if (klass->get_index_in_parent)                                       
(gdb) bt
#0  0x00007f86d5c0d0cc in atk_object_get_index_in_parent
(accessible=0x560eafda7fe0) at ../atk/atkobject.c:1065
#1  0x00007f86c82e5433 in wrapper_get_index_in_parent(AtkObject*)
(atk_obj=0x560eafda9210)
    at
/usr/src/debug/libreoffice-7.5.3.2-2.fc38.x86_64/vcl/unx/gtk3/a11y/atkwrapper.cxx:524
#2  0x00007f86c79d6d2c in append_cache_item (obj=0x560eafda9210,
data=0x7ffeda863e50) at ../atk-adaptor/adaptors/cache-adaptor.c:183
#3  0x00007f86d7ab65eb in g_hash_table_foreach (hash_table=0x560ea9b279d0 =
{...}, func=0x7f86c79d6ef0 <append_accessible_hf>, user_data=0x7ffeda863e50) at
../glib/ghash.c:2175
#4  0x00007f86c79d3bfd in spi_cache_foreach (cache=<optimized out>,
func=<optimized out>, data=<optimized out>) at
../atk-adaptor/accessible-cache.c:423
#5  0x00007f86c79dc089 in impl_GetItems (bus=<optimized out>,
message=<optimized out>, user_data=<optimized out>) at
../atk-adaptor/adaptors/cache-adaptor.c:328
#6  0x00007f86c79df8b0 in handle_other
    (pathstr=0x560eaf5b7788 "/org/a11y/atspi/cache", member=0x560eaf5b77d8
"GetItems", iface=<optimized out>, path=0x560ea962da40, message=0x560eaf5ad0a0,
bus=0x560eafdcf760)
    at ../droute/droute.c:558
#7  handle_message (bus=0x560eafdcf760, message=message@entry=0x560eaf5ad0a0,
user_data=user_data@entry=0x560ea962da40) at ../droute/droute.c:605
#8  0x00007f86deaa22f4 in _dbus_object_tree_dispatch_and_unlock
(found_object=<synthetic pointer>, message=<optimized out>,
tree=0x560eafd02bf0)
    at ../../dbus/dbus-object-tree.c:1021
#9  dbus_connection_dispatch (connection=0x560eafdcf760) at
../../dbus/dbus-connection.c:4749
#10 dbus_connection_dispatch (connection=connection@entry=0x560eafdcf760) at
../../dbus/dbus-connection.c:4577
#11 0x00007f86c78336c1 in message_queue_dispatch (source=<optimized out>,
callback=<optimized out>, user_data=<optimized out>) at
../atspi/atspi-gmain.c:89
#12 0x00007f86d7ad439c in g_main_dispatch (context=0x560ea896e7a0) at
../glib/gmain.c:3460
#13 g_main_context_dispatch (context=0x560ea896e7a0) at ../glib/gmain.c:4200
#14 0x00007f86d7b32438 in g_main_context_iterate.isra.0
(context=0x560ea896e7a0, block=1, dispatch=1, self=<optimized out>) at
../glib/gmain.c:4276
#15 0x00007f86d7ad1a23 in g_main_context_iteration (context=0x560ea896e7a0,
may_block=1) at ../glib/gmain.c:4343
#16 0x00007f86c82ffcec in GtkSalData::Yield(bool, bool)
(bHandleAllCurrentEvents=<optimized out>, bWait=<optimized out>,
this=0x560ea883c670)
    at
/usr/src/debug/libreoffice-7.5.3.2-2.fc38.x86_64/vcl/unx/gtk3/gtkdata.cxx:405
#17 GtkInstance::DoYield(bool, bool) (this=<optimized out>, bWait=true,
bHandleAllCurrentEvents=<optimized out>)
    at
/usr/src/debug/libreoffice-7.5.3.2-2.fc38.x86_64/vcl/unx/gtk3/gtkinst.cxx:431
#18 0x00007f86db528dfc in ImplYield(bool, bool) (i_bWait=true,
i_bAllEvents=false) at
/usr/src/debug/libreoffice-7.5.3.2-2.fc38.x86_64/vcl/source/app/svapp.cxx:475
#19 0x00007f86db52fccd in Application::Execute() () at
/usr/src/debug/libreoffice-7.5.3.2-2.fc38.x86_64/vcl/source/app/svapp.cxx:453
#20 0x00007f86ded5e46a in desktop::Desktop::Main() (this=0x7ffeda8646b0) at
/usr/src/debug/libreoffice-7.5.3.2-2.fc38.x86_64/desktop/source/app/app.cxx:1604
#21 0x00007f86db53bf9a in ImplSVMain() () at
/usr/src/debug/libreoffice-7.5.3.2-2.fc38.x86_64/vcl/source/app/svmain.cxx:203
#22 0x00007f86db53c019 in SVMain() () at
/usr/src/debug/libreoffice-7.5.3.2-2.fc38.x86_64/vcl/source/app/svmain.cxx:235
#23 0x00007f86ded771b8 in soffice_main() () at
/usr/src/debug/libreoffice-7.5.3.2-2.fc38.x86_64/desktop/source/app/sofficemain.cxx:94
#24 0x0000560ea6fe30c7 in sal_main () at
/usr/src/debug/libreoffice-7.5.3.2-2.fc38.x86_64/desktop/source/app/main.c:51
#25 main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/libreoffice-7.5.3.2-2.fc38.x86_64/desktop/source/app/main.c:49

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to