Bugzilla – Attachment 115368 Details for
Bug 91057
CRASH- Writer crashes when typing "ß" character at beginning of a word
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gdb session
gdb_session.txt (text/plain), 3.68 KB, created by
Julien Nabet
on 2015-05-05 20:58:50 UTC
(
hide
)
Description:
gdb session
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2015-05-05 20:58:50 UTC
Size:
3.68 KB
patch
obsolete
>Breakpoint 1, com::sun::star::i18n::cclass_Unicode::toTitle (this=0x6387810, Text="Ã", nPos=0, nCount=1, rLocale=...) > at /home/julien/compile-libreoffice/libreoffice/i18npool/source/characterclassification/cclass_unicode.cxx:98 >98 *out = (i == bdy.startPos) ? >(gdb) n >99 trans->transliterateChar2Char(Text[i]) : Text[i]; >(gdb) s >rtl::OUString::operator[] (this=0x7fffffff2790, index=0) at /home/julien/compile-libreoffice/libreoffice/include/rtl/ustring.hxx:500 >500 assert(index >= 0 && static_cast<sal_uInt32>(index) < static_cast<sal_uInt32>(getLength())); >(gdb) n >501 return getStr()[index]; >(gdb) p index >$1 = 0 >(gdb) s >rtl::OUString::getStr (this=0x7fffffff2790) at /home/julien/compile-libreoffice/libreoffice/include/rtl/ustring.hxx:487 >487 const sal_Unicode * getStr() const { return pData->buffer; } >(gdb) p pData >$2 = (rtl_uString *) 0x638aee0 >(gdb) s >rtl::OUString::operator[] (this=0x7fffffff2790, index=0) at /home/julien/compile-libreoffice/libreoffice/include/rtl/ustring.hxx:502 >502 } >(gdb) s >com::sun::star::i18n::Transliteration_body::transliterateChar2Char (this=0x30475f0, inChar=223) > at /home/julien/compile-libreoffice/libreoffice/i18npool/source/transliteration/transliteration_body.cxx:201 >201 const Mapping &map = casefolding::getValue(&inChar, 0, 1, aLocale, nMappingType); >(gdb) s >com::sun::star::i18n::casefolding::getValue (str=0x7fffffff2344, pos=0, len=1, aLocale=..., nMappingType=16 '\020') > at /home/julien/compile-libreoffice/libreoffice/i18nutil/source/utility/casefolding.cxx:83 >83 sal_Int16 address = CaseMappingIndex[str[pos] >> 8]; >(gdb) p str >$3 = (const sal_Unicode *) 0x7fffffff2344 >(gdb) p str[pos] >$4 = 223 >(gdb) p (223>>8) >$5 = 0 >(gdb) s >85 dummy.map[0] = str[pos]; >(gdb) n >87 if (address >= 0) { >(gdb) p address >$6 = 0 >(gdb) p CaseMappingIndex >$7 = "\000\001\002\003\004\005", '\377' <repeats 24 times>, "\006\a\377\b\377\377\t\377\377\377\377\377\377\377\n", '\377' <repeats 206 times>... >(gdb) n >88 address = (address << 8) + (str[pos] & 0xFF); >(gdb) n >89 if (CaseMappingValue[address].type & nMappingType) { >(gdb) p address >$8 = 223 >(gdb) n >90 sal_uInt8 type = CaseMappingValue[address].type; >(gdb) n >91 if (type & ValueTypeNotValue) { >(gdb) p type >$9 = 213 '\325' >(gdb) p ValueTypeNotValue >No symbol "ValueTypeNotValue" in current context. >(gdb) n >92 if (CaseMappingValue[address].value == 0) >(gdb) n >95 for (int map = CaseMappingValue[address].value; >(gdb) n >96 map < CaseMappingValue[address].value + MaxCaseMappingExtras; map++) { >(gdb) >95 for (int map = CaseMappingValue[address].value; >(gdb) >97 if (CaseMappingExtra[map].type & nMappingType) { >(gdb) >95 for (int map = CaseMappingValue[address].value; >(gdb) >96 map < CaseMappingValue[address].value + MaxCaseMappingExtras; map++) { >(gdb) >95 for (int map = CaseMappingValue[address].value; >(gdb) p map >$10 = 12 >(gdb) n >97 if (CaseMappingExtra[map].type & nMappingType) { >(gdb) >98 if (CaseMappingExtra[map].type & ValueTypeNotValue) >(gdb) >101 return CaseMappingExtra[map]; >(gdb) p map >$11 = 12 >(gdb) n >112 } >(gdb) n >com::sun::star::i18n::Transliteration_body::transliterateChar2Char (this=0x30475f0, inChar=223) > at /home/julien/compile-libreoffice/libreoffice/i18npool/source/transliteration/transliteration_body.cxx:202 >202 if (map.nmap > 1) >(gdb) p map >$12 = (const com::sun::star::i18n::Mapping &) @0x2aaab68f9220: {type = 16 '\020', nmap = 2 '\002', map = {83, 115, 0}}
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 91057
:
115306
|
115367
| 115368