Bugzilla – Attachment 123165 Details for
Bug 94146
Segfault getting accessible object attributes in Calc cell with formula immediately upon launch
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
backtrace from 5.1.1
5.1.1-full-backtrace.txt (text/plain), 15.13 KB, created by
Joanmarie Diggs
on 2016-03-02 23:30:18 UTC
(
hide
)
Description:
backtrace from 5.1.1
Filename:
MIME Type:
Creator:
Joanmarie Diggs
Created:
2016-03-02 23:30:18 UTC
Size:
15.13 KB
patch
obsolete
>Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault. >(anonymous namespace)::IMPL_RTL_ACQUIRE (pThis=0x7fffbbf5c770 <vtable for ScFormulaCell+16>) > at /usr/src/debug/libreoffice-5.1.1.2/sal/rtl/strtmpl.cxx:1199 >1199 osl_atomic_increment( &((pThis)->refCount) ); >Missing separate debuginfos, use: dnf debuginfo-install libselinux-2.5-1.fc24.x86_64 nss-softokn-freebl-3.22.1-2.fc24.x86_64 >(gdb) bt full >#0 0x00007ffff7ba5ab0 in rtl_uString_acquire(rtl_uString*) (pThis=0x7fffbbf5c770 <vtable for ScFormulaCell+16>) > at /usr/src/debug/libreoffice-5.1.1.2/sal/rtl/strtmpl.cxx:1199 >#1 0x00007ffff7ba5ab0 in rtl_uString_acquire(rtl_uString*) (pThis=0x7fffbbf5c770 <vtable for ScFormulaCell+16>) > at /usr/src/debug/libreoffice-5.1.1.2/sal/rtl/strtmpl.cxx:1209 >#2 0x00007ffff3f1b1d4 in svl::SharedString::getString() const (str=<optimized out>, this=0x7fffffffd2e0) > at /usr/src/debug/libreoffice-5.1.1.2/include/rtl/ustring.hxx:141 >#3 0x00007ffff3f1b1d4 in svl::SharedString::getString() const (this=<optimized out>) > at /usr/src/debug/libreoffice-5.1.1.2/svl/source/misc/sharedstring.cxx:100 >#4 0x00007fffbba0e0cd in ScTabViewShell::GetFormula(ScAddress&) (this=<optimized out>, rAddress=...) > at /usr/src/debug/libreoffice-5.1.1.2/sc/source/ui/view/tabvwsh.cxx:118 > sFormula = "" > pDoc = <optimized out> > aCell = > {meType = CELLTYPE_FORMULA, {mfValue = 6.9533232128287127e-310, mpString = 0x7fffd8ad50a0, mpEditText = 0x7fffd8ad50a0, mpFormula = 0x7fffd8ad50a0}} >#5 0x00007fffbb61000e in ScAccessibleCell::getExtendedAttributes() (this=0x7fff9a876970) > at /usr/src/debug/libreoffice-5.1.1.2/sc/source/ui/Accessibility/AccessibleCell.cxx:521 > strFor = "" > aGuard = {m_solarMutex = @0x555555832030} > strRet = empty uno::Any >#6 0x00007fffdc56bdbc in attribute_set_new_from_extended_attributes(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleExtendedAttributes> const&) (rExtendedAttributes=uno::Reference to (ScAccessibleCell *) 0x7fff9a876a90) > at /usr/src/debug/libreoffice-5.1.1.2/vcl/unx/gtk/a11y/atktextattributes.cxx:1221 > pSet = 0x0 > anyVal = empty uno::Any > sExtendedAttrs = "çââ¨ì°æªéªç¿¿\000æªéªç¿¿\000è°å¯å\000çº å¹å\000ç¾å¹å\000\001\000\000\000ç¿å¹å\000æ\xdc57ç¿¿\000æªéªç¿¿\000í\xffffç¿¿\000\000\000\000\000çââ¨ì°çº å¹å\000é å±·å\000è°å¯å\000иíç¿¿\000è¨å³ \000\000\071\000\000\000\000\000\000\000ç¾³å¹å\000è´ å¯å\000Ïíç¿¿\000ç¾å¹å\000çº å¹å\000è°å¯å\000çââ¨ì°çº å¹å\000è°å¯å\000Ïíç¿¿\000íç¿¿\000ç åºå\000ç åºå\000ç¿å¹å\000翸å¹å\000ç åºå\000çââ¨ì°í¨\xffffç¿¿\000î£ íç¿¿\000í¨\xffffç¿¿\000æ«åºå\000çº å¹å\000è°å¯å\000\000\000\000\000æ¤î©¡ç¿¿\000\000\000\000\000\000\000\000\000è å³ å\000\xddc8å°å\000í\xffffç¿¿\000"... > nIndex = <optimized out> >#7 0x00007fffdc576381 in wrapper_get_attributes(AtkObject*) (atk_obj=<optimized out>) > at /usr/src/debug/libreoffice-5.1.1.2/vcl/unx/gtk/a11y/atkwrapper.cxx:401 > xExtendedAttrs = uno::Reference to (ScAccessibleCell *) 0x7fff9a876a90 > obj = <optimized out> > pSet = 0x0 >#8 0x00007fffd25d0438 in impl_GetAttributes (bus=<optimized out>, message=0x555556397ea0, user_data=0x55555c779820) > at accessible-adaptor.c:466 > object = 0x55555c779820 [OOoAtkObjCompTxtVal] > attributes = <optimized out> > reply = 0x0 > iter = > {dummy1 = 0x5ce086a8, dummy2 = 0x39, dummy3 = 0, dummy4 = 0, dummy5 = 1446608819, dummy6 = 21845, dummy7 = 1441762592, dummy8 = 21845, dummy9 = -765656128, dummy10 = 32767, dummy11 = 1446608792, pad1 = 21845, pad2 = 1446608544, pad3 = 0x555555ef8670} >#9 0x00007fffd25ce9e8 in handle_message (pathstr=0x555556397f98 "/org/a11y/atspi/accessible/57", member=<optimized out>, iface=0x555556397fd0 "org.a11y.atspi.Accessible", path=0x555555ef8670, message=0x555556397ea0, bus=0x5555563a7150) at droute.c:553 > pair = {one = 0x555556397fd0 "org.a11y.atspi.Accessible", two = 0x555556397ff8 "GetAttributes"} > func = 0x7fffd25d03c0 <impl_GetAttributes> > datum = <optimized out> > result = 1 > reply = 0x0 > path = 0x555555ef8670 > iface = 0x555556397fd0 "org.a11y.atspi.Accessible" > member = <optimized out> > type = 1 > pathstr = 0x555556397f98 "/org/a11y/atspi/accessible/57" >#10 0x00007fffd25ce9e8 in handle_message (bus=0x5555563a7150, message=message@entry=0x555556397ea0, user_data=user_data@entry=0x555555ef8670) at droute.c:600 > path = 0x555555ef8670 > iface = 0x555556397fd0 "org.a11y.atspi.Accessible" > member = <optimized out> > type = 1 > pathstr = 0x555556397f98 "/org/a11y/atspi/accessible/57" >#11 0x00007fffea616724 in _dbus_object_tree_dispatch_and_unlock (tree=0x5555563a6ad0, message=message@entry=0x555556397ea0, found_object=found_object@entry=0x7fffffffd688) at ../../dbus/dbus-object-tree.c:1020 > message_function = 0x7fffd25ce8e0 <handle_message> > user_data = 0x555555ef8670 > next = 0x0 > path = 0x55555ce086a0 > exact_match = 0 > list = 0x555555f0ddc8 > link = <optimized out> > result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED > subtree = <optimized out> >#12 0x00007fffea607cb4 in dbus_connection_dispatch (connection=connection@entry=0x5555563a7150) at ../../dbus/dbus-connection.c:4744 > message = 0x555556397ea0 > link = <optimized out> > reply_serial = <optimized out> > filter_list_copy = 0x0 > status = <optimized out> > found_object = 1 > message_link = 0x555555f0de58 > result = <optimized out> > pending = <optimized out> > connection = 0x5555563a7150 > status = <optimized out> >#13 0x00007fffd239c5f5 in message_queue_dispatch (source=source@entry=0x5555563a72e0, callback=<optimized out>, user_data=<optimized out>) at atspi-gmain.c:89 > connection = 0x5555563a7150 >#14 0x00007fffeb954ba3 in g_main_context_dispatch (context=0x555555ea0a10) at gmain.c:3154 > dispatch = 0x7fffd239c5e0 <message_queue_dispatch> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > source = 0x5555563a72e0 > current = 0x555555f4c230 > i = 0 >#15 0x00007fffeb954ba3 in g_main_context_dispatch (context=context@entry=0x555555ea0a10) at gmain.c:3769 >#16 0x00007fffeb954f50 in g_main_context_iterate (context=context@entry=0x555555ea0a10, block=block@entry=0, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = 5 > allocated_nfds = 5 > fds = <optimized out> >#17 0x00007fffeb954ffc in g_main_context_iteration (context=0x555555ea0a10, context@entry=0x0, may_block=0) at gmain.c:3901 > retval = <optimized out> >#18 0x00007fffdc57946b in GtkData::Yield(bool, bool) (this= > 0x555555832140, bWait=<optimized out>, bHandleAllCurrentEvents=<optimized out>) > at /usr/src/debug/libreoffice-5.1.1.2/vcl/unx/gtk/gtkdata.cxx:611 > nMaxEvents = 0 > wasOneEvent = <optimized out> > bDispatchThread = true > bWasEvent = false >#19 0x00007ffff1c768f1 in Application::Yield() (nReleased=0, i_bAllEvents=false, i_bWait=<optimized out>) > at /usr/src/debug/libreoffice-5.1.1.2/vcl/source/app/svapp.cxx:509 > pSVData = 0x7ffff20719a0 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance> > bHasActiveIdles = true > eResult = <optimized out> >#20 0x00007ffff1c768f1 in Application::Yield() () at /usr/src/debug/libreoffice-5.1.1.2/vcl/source/app/svapp.cxx:551 >#21 0x00007ffff1c78e95 in Application::Execute() () at /usr/src/debug/libreoffice-5.1.1.2/vcl/source/app/svapp.cxx:471 > pSVData = 0x7ffff20719a0 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance> >#22 0x00007ffff7912f0c in desktop::Desktop::Main() () at /usr/src/debug/libreoffice-5.1.1.2/desktop/source/app/app.cxx:1284 > layer2 = {m_aEnvTypeName = "gcc3", m_xPreviousContext = uno::Reference to (desktop::DesktopContext *) 0x7fffd9111780} > bTerminateRequested = false > layer = {m_aEnvTypeName = "gcc3", m_xPreviousContext = uno::Reference to (DesktopEnvironmentContext *) 0x7ffff7e7a030} > aUnknown = "" > inst_fin = <optimized out> > xContext = uno::Reference to (cppu::ComponentContext *) 0x7ffff7e3d118 > xRestartManager = uno::Reference to (comphelper::OOfficeRestartManager *) 0x7fffd8e57ed8 > xDesktop = <optimized out> > aAppearanceCfg = > {<utl::ConfigItem> = {<utl::ConfigurationBroadcaster> = {_vptr.ConfigurationBroadcaster = 0x7ffff340e7b8 <vtable for SvtTabAppearanceCfg+16>, mpList = 0x0, m_nBroadcastBlocked = 0, m_nBlockedHint = 0}, sSubTree = "Office.Common/View", m_xHierarchyAccess = uno::Reference to (configmgr::RootAccess *) 0x7fffd914c658, xChangeLstnr = empty uno::Reference, m_nMode = ConfigItemMode::DelayedUpdate, m_bIsModified = false, m_bEnableInternalNotification = false, m_nInValueChange = 0}, nDragMode = 2, nScaleFactor = 100, nSnapMode = 2, nMiddleMouse = MouseMiddleButtonAction::PasteSelection, nAAMinPixelHeight = 8, bMenuMouseFollow = true, bFontAntialiasing = true, static bInitialized = true} > aOptions = > {<utl::detail::Options> = {<utl::ConfigurationBroadcaster> = {_vptr.ConfigurationBroadcaster = 0x7ffff340e718 <vtable for SvtAccessibilityOptions+16>, mpList = 0x0, m_nBroadcastBlocked = 0, m_nBlockedHint = 0}, <utl::ConfigurationListener> = {_vptr.ConfigurationListener = 0x7ffff340e750 <vtable for SvtAccessibilityOptions+72>}, <No data fields>}, <SfxListener> = {_vptr.SfxListener = 0x7ffff340e778 <vtable for SvtAccessibilityOptions+112>, mpImpl = std::unique_ptr<SfxListener::Impl> containing 0x55555612a6f0}, static sm_pSingleImplConfig = 0x5555560c05e0, static sm_nAccessibilityRefCount = 56} >#23 0x00007ffff7912f0c in desktop::Desktop::Main() (this=0x7fffffffdc20) > at /usr/src/debug/libreoffice-5.1.1.2/desktop/source/app/app.cxx:1609 > layer2 = {m_aEnvTypeName = "gcc3", m_xPreviousContext = uno::Reference to (desktop::DesktopContext *) 0x7fffd9111780} > bTerminateRequested = false > layer = {m_aEnvTypeName = "gcc3", m_xPreviousContext = uno::Reference to (DesktopEnvironmentContext *) 0x7ffff7e7a030} > aUnknown = "" > inst_fin = <optimized out> > xContext = uno::Reference to (cppu::ComponentContext *) 0x7ffff7e3d118 > xRestartManager = uno::Reference to (comphelper::OOfficeRestartManager *) 0x7fffd8e57ed8 > xDesktop = <optimized out> > aAppearanceCfg = > {<utl::ConfigItem> = {<utl::ConfigurationBroadcaster> = {_vptr.ConfigurationBroadcaster = 0x7ffff340e7b8 <vtable for SvtTabAppearanceCfg+16>, mpList = 0x0, m_nBroadcastBlocked = 0, m_nBlockedHint = 0}, sSubTree = "Office.Common/View", m_xHierarchyAccess = uno::Reference to (configmgr::RootAccess *) 0x7fffd914c658, xChangeLstnr = empty uno::Reference, m_nMode = ConfigItemMode::DelayedUpdate, m_bIsModified = false, m_bEnableInternalNotification = false, m_nInValueChange = 0}, nDragMode = 2, nScaleFactor = 100, nSnapMode = 2, nMiddleMouse = MouseMiddleButtonAction::PasteSelection, nAAMinPixelHeight = 8, bMenuMouseFollow = true, bFontAntialiasing = true, static bInitialized = true} > aOptions = > {<utl::detail::Options> = {<utl::ConfigurationBroadcaster> = {_vptr.ConfigurationBroadcaster = 0x7ffff340e718 <vtable for SvtAccessibilityOptions+16>, mpList = 0x0, m_nBroadcastBlocked = 0, m_nBlockedHint = 0}, <utl::ConfigurationListener> = {_vptr.ConfigurationListener = 0x7ffff340e750 <vtable for SvtAccessibilityOptions+72>}, <No data fields>}, <SfxListener> = {_vptr.SfxListener = 0x7ffff340e778 <vtable for SvtAccessibilityOptions+112>, mpImpl = std::unique_ptr<SfxListener::Impl> containing 0x55555612a6f0}, static sm_pSingleImplConfig = 0x5555560c05e0, static sm_nAccessibilityRefCount = 56} >#24 0x00007ffff1c7c804 in ImplSVMain() () at /usr/src/debug/libreoffice-5.1.1.2/vcl/source/app/svmain.cxx:170 > pSVData = 0x7ffff20719a0 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance> > nReturn = 1 > bInit = <optimized out> >#25 0x00007ffff1c7c862 in SVMain() () at /usr/src/debug/libreoffice-5.1.1.2/vcl/source/app/svmain.cxx:207 > nRet = 21845 >#26 0x00007ffff7937a42 in soffice_main() () at /usr/src/debug/libreoffice-5.1.1.2/desktop/source/app/sofficemain.cxx:96 > aDesktop = > {<Application> = {_vptr.Application = 0x7ffff7b78938 <vtable for desktop::Desktop+16>}, m_rSplashScreen = empty uno::Reference, m_bCleanedExtensionCache = false, m_bServicesRegistered = true, m_aBootstrapError = desktop::Desktop::BE_OK, m_aBootstrapErrorMessage = "", m_aBootstrapStatus = desktop::Desktop::BS_OK, m_xLockfile = std::unique_ptr<desktop::Lockfile> containing 0x555556058ef0, m_firstRunTimer = {<Scheduler> = {_vptr.Scheduler = 0x7ffff2066d30 <vtable for Timer+16>, mpSchedulerData = 0x0, mpDebugName = 0x0, mePriority = SchedulerPriority::HIGHEST, mbActive = false, static ImmediateTimeoutMs = 1, static MaximumTimeoutMs = 60000}, maTimeoutHdl = {function_ = 0x0, instance_ = 0x0}, mnTimeout = 1, mbAuto = false}, static pResMgr = 0x55555605a080} > rCmdLineArgs = > @0x7ffff7b7c380: {<boost::noncopyable_::noncopyable> = {<No data fields>}, m_cwdUrl = {<boost::optional_detail::optional_base<rtl::OUString>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = true, m_storage = {dummy_ = {data = "\220\301\347\367\377\177\000", aligner_ = {<No data fields>}}}}, <No data fields>}, m_minimized = false, m_invisible = false, m_norestore = true, m_headless = false, m_eventtesting = false, m_quickstart = false, m_noquickstart = false, m_terminateafterinit = false, m_nologo = false, m_nolockcheck = false, m_nodefault = false, m_help = false, m_writer = false, m_calc = true, m_draw = false, m_impress = false, m_global = false, m_math = false, m_web = false, m_base = false, m_helpwriter = false, m_helpcalc = false, m_helpdraw = false, m_helpbasic = false, m_helpmath = false, m_helpimpress = false, m_helpbase = false, m_version = false, m_splashpipe = false, m_textcat = false, m_unknown = "", m_bEmpty = false, m_bDocumentArgs = true, m_accept = std::vector of length 0, capacity 0, m_unaccept = std::vector of length 0, capacity 0, m_openlist = std::vector of length 1, capacity 1 = {"test.xlsx"}, m_viewlist = std::vector of length 0, capacity 0, m_startlist = std::vector of length 0, capacity 0, m_forceopenlist = std::vector of length 0, capacity 0, m_forcenewlist = std::vector of length 0, capacity 0, m_printlist = std::vector of length 0, capacity 0, m_printtolist = std::vector of length 0, capacity 0, m_printername = "", m_conversionlist = std::vector of length 0, capacity 0, m_conversionparams = "", m_conversionout = "", m_infilter = std::vector of length 0, capacity 0, m_language = "", m_pidfile = ""} > aUnknown = "" >#27 0x00005555555547db in main () at /usr/src/debug/libreoffice-5.1.1.2/desktop/source/app/main.c:48 > ret = 0 >#28 0x00005555555547db in main (argc=<optimized out>, argv=<optimized out>) > at /usr/src/debug/libreoffice-5.1.1.2/desktop/source/app/main.c:47 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 94146
:
118624
|
118625
|
118626
| 123165