Bugzilla – Attachment 158865 Details for
Bug 131464
Crash when trying to create an index of Writer in Japanese locale
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 11.04 KB, created by
Julien Nabet
on 2020-03-22 08:22:52 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2020-03-22 08:22:52 UTC
Size:
11.04 KB
patch
obsolete
>warn:sw.core:73876:73876:sw/source/core/tox/toxhlp.cxx:96: loadAlgorithm com.sun.star.uno.RuntimeException > >Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault. >i18npool::Collator_Unicode::compareString (this=0x79469d0, str1="C", str2="M") at i18npool/source/collator/collator_unicode.cxx:126 >126 return collator->compare(reinterpret_cast<const UChar *>(str1.getStr()), str1.getLength(), >(gdb) p str1 >$1 = "C" >(gdb) list >121 } >122 >123 sal_Int32 SAL_CALL >124 Collator_Unicode::compareString( const OUString& str1, const OUString& str2) >125 { >126 return collator->compare(reinterpret_cast<const UChar *>(str1.getStr()), str1.getLength(), >127 reinterpret_cast<const UChar *>(str2.getStr()), str2.getLength()); >128 } >129 >130 #ifndef DISABLE_DYNLOADING >(gdb) p collator >$2 = std::unique_ptr<icu_65::RuleBasedCollator> = {get() = 0x0} >(gdb) bt >#0 i18npool::Collator_Unicode::compareString(rtl::OUString const&, rtl::OUString const&) (this=0x79469d0, str1="C", str2="M") at i18npool/source/collator/collator_unicode.cxx:126 >#1 0x00007fffe0ccf2f5 in i18npool::CollatorImpl::compareString(rtl::OUString const&, rtl::OUString const&) (this=0x8967390, in_str1="C", in_str2="M") at i18npool/source/collator/collatorImpl.cxx:64 >#2 0x00007fffe0cef062 in i18npool::IndexEntrySupplier_ja_phonetic::compareIndexEntry(rtl::OUString const&, rtl::OUString const&, com::sun::star::lang::Locale const&, rtl::OUString const&, rtl::OUString const&, com::sun::star::lang::Locale const&) (this=0x7c6b1a0, IndexEntry1="Chapitre", PhoneticEntry1="", rLocale1=..., IndexEntry2="Mot-clé", PhoneticEntry2="", rLocale2=...) > at i18npool/source/indexentry/indexentrysupplier_ja_phonetic.cxx:55 >#3 0x00007fffe0cef1d1 in non-virtual thunk to i18npool::IndexEntrySupplier_ja_phonetic::compareIndexEntry(rtl::OUString const&, rtl::OUString const&, com::sun::star::lang::Locale const&, rtl::OUString const&, rtl::OUString const&, com::sun::star::lang::Locale const&) () at /home/julien/lo/libreoffice/instdir/program/../program/libi18npoollo.so >#4 0x00007fffe0ce7bba in i18npool::IndexEntrySupplier::compareIndexEntry(rtl::OUString const&, rtl::OUString const&, com::sun::star::lang::Locale const&, rtl::OUString const&, rtl::OUString const&, com::sun::star::lang::Locale const&) (this=0x7b6e1c0, rIndexEntry1="Chapitre", rPhoneticEntry1="", rLocale1=..., rIndexEntry2="Mot-clé", rPhoneticEntry2="", rLocale2=...) > at i18npool/source/indexentry/indexentrysupplier.cxx:85 >#5 0x00007fffe0ce7c31 in non-virtual thunk to i18npool::IndexEntrySupplier::compareIndexEntry(rtl::OUString const&, rtl::OUString const&, com::sun::star::lang::Locale const&, rtl::OUString const&, rtl::OUString const&, com::sun::star::lang::Locale const&) () at /home/julien/lo/libreoffice/instdir/program/../program/libi18npoollo.so >#6 0x00007fffdaf9cbe3 in IndexEntrySupplierWrapper::CompareIndexEntry(rtl::OUString const&, rtl::OUString const&, com::sun::star::lang::Locale const&, rtl::OUString const&, rtl::OUString const&, com::sun::star::lang::Locale const&) const (this=0x896eb50, rText1="Chapitre", rTextReading1="", rLocale1=..., rText2="Mot-clé", rTextReading2="", rLocale2=...) at sw/source/core/tox/toxhlp.cxx:109 >#7 0x00007fffdaf9e375 in SwTOXInternational::Compare(TextAndReading const&, com::sun::star::lang::Locale const&, TextAndReading const&, com::sun::star::lang::Locale const&) const > (this=0x7ffffffef4e0, rTaR1=..., rLocale1=..., rTaR2=..., rLocale2=...) at sw/source/core/tox/txmsrt.cxx:111 >#8 0x00007fffda78fca5 in SwTOXInternational::IsEqual(TextAndReading const&, com::sun::star::lang::Locale const&, TextAndReading const&, com::sun::star::lang::Locale const&) const > (this=0x7ffffffef4e0, rTaR1=..., rLocale1=..., rTaR2=..., rLocale2=...) at sw/source/core/inc/txmsrt.hxx:97 >#9 0x00007fffdaf9f35d in SwTOXIndex::equivalent(SwTOXSortTabBase const&) (this=0x897ee10, rCmpBase=...) at sw/source/core/tox/txmsrt.cxx:296 >#10 0x00007fffda787222 in SwTOXBaseSection::InsertSorted(std::unique_ptr<SwTOXSortTabBase, std::default_delete<SwTOXSortTabBase> >) (this=0x899ffd0, pNew=std::unique_ptr<SwTOXSortTabBase> = {...}) > at sw/source/core/doc/doctxm.cxx:1923 >#11 0x00007fffda78388c in SwTOXBaseSection::UpdateMarks(SwTOXInternational const&, SwTextNode const*, SwRootFrame const*) (this=0x899ffd0, rIntl=..., pOwnChapterNode=0x0, pLayout=0x77e4050) > at sw/source/core/doc/doctxm.cxx:1215 >#12 0x00007fffda77f202 in SwTOXBaseSection::Update(SfxItemSet const*, SwRootFrame const*, bool) (this=0x899ffd0, pAttr=0x0, pLayout=0x77e4050, _bNewTOX=false) at sw/source/core/doc/doctxm.cxx:877 >#13 0x00007fffdb217e12 in SwXDocumentIndex::refresh() (this=0x7dcb7e0) at sw/source/core/unocore/unoidx.cxx:1260 >#14 0x00007fffdb2138ac in SwXDocumentIndex::update() (this=0x7dcb7e0) at sw/source/core/unocore/unoidx.cxx:516 >#15 0x00007fffd78bac40 in SwMultiTOXTabDialog::CreateOrUpdateExample(TOXTypes, unsigned short, unsigned short) (this=0x767e680, nTOXIndex=TOX_INDEX, nPage=1, nCurrentLevel=65535) > at sw/source/ui/index/cntex.cxx:382 >#16 0x00007fffd78cbe43 in SwTOXSelectTabPage::ModifyHdl() (this=0x772a210) at sw/source/ui/index/cnttab.cxx:1240 >#17 0x00007fffd78c8e07 in SwTOXSelectTabPage::TOXTypeHdl(weld::ComboBox&) (this=0x772a210, rBox=...) at sw/source/ui/index/cnttab.cxx:1231 >#18 0x00007fffd78c7cc0 in SwTOXSelectTabPage::LinkStubTOXTypeHdl(void*, weld::ComboBox&) (instance=0x772a210, data=...) at sw/source/ui/index/cnttab.cxx:1169 >#19 0x00007fffe4f094f8 in Link<weld::ComboBox&, void>::Call(weld::ComboBox&) const (this=0x7ad1f10, data=...) at include/tools/link.hxx:111 >#20 0x00007fffe4f094b5 in weld::ComboBox::signal_changed() (this=0x7ad1f00) at include/vcl/weld.hxx:600 >#21 0x00007fffe4e99439 in (anonymous namespace)::GtkInstanceComboBox::fire_signal_changed() (this=0x7ad1b60) at vcl/unx/gtk3/gtk3gtkinst.cxx:12305 >#22 0x00007fffe4e96017 in (anonymous namespace)::GtkInstanceComboBox::signalChanged(_GtkComboBox*, void*) (widget=0x7ad1b60) at vcl/unx/gtk3/gtk3gtkinst.cxx:12300 >#23 0x00007fffea266206 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#24 0x00007fffea2848d4 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#25 0x00007fffea284edf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#26 0x00007fffe475d041 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#27 0x00007fffe475fcaa in gtk_combo_box_set_active_iter () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#28 0x00007fffe476003b in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#29 0x00007fffea268d2b in g_cclosure_marshal_VOID__STRINGv () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#30 0x00007fffea266206 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#31 0x00007fffea2848d4 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#32 0x00007fffea284edf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#33 0x00007fffe4e9a372 in (anonymous namespace)::GtkInstanceComboBox::signal_menu_activate(_GtkWidget*, char const*) (this=0x7ad1b60, pWidget=0x7823580, path=0x85fcec0 "1") at vcl/unx/gtk3/gtk3gtkinst.cxx:12479 >#34 0x00007fffe4e9a2cd in (anonymous namespace)::GtkInstanceComboBox::signalMenuActivate(_GtkWidget*, char const*, void*) (pWidget=0x7823580, path=0x85fcec0 "1", widget=0x7ad1b60) > at vcl/unx/gtk3/gtk3gtkinst.cxx:12466 >#35 0x00007fffea268d2b in g_cclosure_marshal_VOID__STRINGv () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#36 0x00007fffea266206 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#37 0x00007fffea2848d4 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#38 0x00007fffea284edf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >--Type <RET> for more, q to quit, c to continue without paging-- >#39 0x00007fffe493c213 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#40 0x00007fffea265fd2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#41 0x00007fffea279784 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#42 0x00007fffea28454f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#43 0x00007fffea284edf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#44 0x00007fffe49797fa in gtk_widget_activate () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#45 0x00007fffe484bcb6 in gtk_menu_shell_activate_item () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#46 0x00007fffe484bf43 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#47 0x00007fffe49caceb in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#48 0x00007fffea266206 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#49 0x00007fffea283c51 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#50 0x00007fffea284edf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#51 0x00007fffe4976a12 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#52 0x00007fffe4836af8 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#53 0x00007fffe4838cbb in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#54 0x00007fffe4534805 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#55 0x00007fffe4566a32 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#56 0x00007fffea17b60d in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#57 0x00007fffea17b890 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#58 0x00007fffea17b91f in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#59 0x00007fffe4e4ec9c in GtkSalData::Yield(bool, bool) (this=0x530440, bWait=true, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtk3gtkdata.cxx:382 >#60 0x00007fffe4e53e72 in GtkInstance::DoYield(bool, bool) (this=0x520eb0, bWait=true, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtk3gtkinst.cxx:384 >#61 0x00007ffff072f4e9 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at vcl/source/app/svapp.cxx:454 >#62 0x00007ffff072f2a0 in Application::Yield() () at vcl/source/app/svapp.cxx:518 >#63 0x00007ffff072f219 in Application::Execute() () at vcl/source/app/svapp.cxx:433 >#64 0x00007ffff7ca520d in desktop::Desktop::Main() (this=0x7fffffff2748) at desktop/source/app/app.cxx:1602 >#65 0x00007ffff0750514 in ImplSVMain() () at vcl/source/app/svmain.cxx:196 >#66 0x00007ffff0751d69 in SVMain() () at vcl/source/app/svmain.cxx:228 >#67 0x00007ffff7d17870 in soffice_main() () at desktop/source/app/sofficemain.cxx:107 >#68 0x000000000040088d in sal_main () at desktop/source/app/main.c:48 >#69 0x0000000000400867 in main (argc=2, argv=0x7fffffff2918) at desktop/source/app/main.c:47 >(gdb) frame 1 >#1 0x00007fffe0ccf2f5 in i18npool::CollatorImpl::compareString (this=0x8967390, in_str1="C", in_str2="M") at i18npool/source/collator/collatorImpl.cxx:64 >64 return cachedItem->xC->compareString(in_str1, in_str2); >(gdb) p cachedItem >$3 = (i18npool::CollatorImpl::lookupTableItem *) 0x77f3b70 >(gdb) p cachedItem->xC >$4 = uno::Reference to (i18npool::Collator_Unicode *) 0x79469f8 >(gdb) p (cachedItem->xC).get() >[Thread 0x7fffe0489700 (LWP 73986) exited] >$5 = (com::sun::star::i18n::XCollator *) 0x79469f8 >(gdb) p *((cachedItem->xC).get()) >$6 = {<com::sun::star::uno::XInterface> = {_vptr$XInterface = 0x7fffe0e4be80 <vtable for i18npool::Collator_Unicode+232>}, <No data fields>} >
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 131464
:
158860
| 158865