Libreoffice crash when typing some Malayalam text using ibus

Bug #1130284 reported by Björn Michaelsen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ICU
Fix Released
Unknown
LibreOffice
Fix Released
Medium
icu (Debian)
Fix Released
Unknown
icu (Ubuntu)
Fix Released
Undecided
Colin Watson
libreoffice (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

see upstream

Revision history for this message
In , balakrishanan (a-p-balakrishan) wrote :

When i try to type in Libreoffice writer in my language the key combination comes with "a&x" application crash and exits.

Revision history for this message
In , Jmadero-dev (jmadero-dev) wrote :

This is not enough information for us to properly triage the bug.

1. What language?

2. What distro?

3. What version of LibO

That's the minimum we need. Marking as NEEDINFO, please provide the information and reopen as UNCONFIRMED. I was unable to reproduce this using Telugu language + iBus + Bodhi Linux + LibO Version 3.6.2.1

Revision history for this message
In , balakrishanan (a-p-balakrishan) wrote :

I tryed Liberoffice 3.4,3.5,3.6.1

Ubuntu 11.10,12.04

Basic language English India

Problem in typing Indian language Malayalam.

Input method IBUS

Revision history for this message
In , julien2412 (serval2412-6) wrote :

balakrishanan: could you try to retrieve a backtrace (see https://wiki.documentfoundation.org/BugReport#How_to_get_a_backtrace_.28on_Linux.29)? It could be very useful for debugging.

Revision history for this message
In , balakrishanan (a-p-balakrishan) wrote :

Created attachment 74928
backtrace

 Julien Nabet

I am retrieve a backtrace of Libreoffice with this

Revision history for this message
In , julien2412 (serval2412-6) wrote :

balakrishanan: you retrieved an strace, it may be useful but it's not a stacktrace/backtrace.

Could you follow this link? https://wiki.documentfoundation.org/BugReport#How_to_get_a_backtrace_on_Linux

Revision history for this message
In , balakrishanan (a-p-balakrishan) wrote :

Created attachment 74965
backtrace

 Julien Nabet

 pls find this new one

Revision history for this message
In , julien2412 (serval2412-6) wrote :

balakrishanan: thank you for the bt!
Would it be possible you attach the font (ttf file I think) to the bugtracker so we can try to reproduce the problem?

Revision history for this message
In , balakrishanan (a-p-balakrishan) wrote :

Created attachment 75028
font attached

The font is default in ibus package . i am attaching font here too
For enable Malayalam package i add ibus-m17n with synaptic.
or sudo apt-get install ibus-m17n
in ibus preference i select's Malayalam

i am using two Input Methods mozhi and in-script both having same problem
to reproduce problem

if you using Mozhi you can type hOm with space 'O' must be capital.

in in-script you can type the word uax for this. ax combinations having problem.

Thank you

Revision history for this message
In , julien2412 (serval2412-6) wrote :

balakrishanan: thank you for your feedback and for having attached the fonts.
About both input methods, I don't know how to do this.
I put a core dev on cc, he might help here.
I put the tracker to New since I don't have more question and you provided a backtrace.

Caolán: one for you? (a bt with symbols has been attached by the reporter)

Revision history for this message
In , Caolanm (caolanm) wrote :

#6 0xb594a042 in icu_48::LEGlyphStorage::reset() () from /usr/lib/libicule.so.48
#7 0xb593db8e in icu_48::LayoutEngine::reset() () from /usr/lib/libicule.so.48
#8 0xb593af2b in icu_48::OpenTypeLayoutEngine::reset() () from /usr/lib/libicule.so.48

hmm, a crash in icu itself apparently

Revision history for this message
In , Caolanm (caolanm) wrote :
Revision history for this message
In , Libreoffice-bugs (libreoffice-bugs) wrote :

Caolan McNamara committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=eea3634b2bd85e7f290e0504da1b8906c7d33ca4

Resolves: fdo#52519 crash on typing some Malayalam

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.

Revision history for this message
In , Caolanm (caolanm) wrote :

So, I can fix our *internal* icu to not crash here, but the icu you are using is your system icu from Ubuntu, so that needs to be fixed for it not to crash for you.

Perhaps Björn can help with that, and added some other distro folk who might want to patch their own icus too (I'll do Fedora)

Revision history for this message
In , Libreoffice-bugs (libreoffice-bugs) wrote :

Caolan McNamara committed a patch related to this issue.
It has been pushed to "libreoffice-4-0":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=a8651cef191d77eeb19383d93789a51c34e641a0&h=libreoffice-4-0

Resolves: fdo#52519 crash on typing some Malayalam

It will be available in LibreOffice 4.0.2.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.

Revision history for this message
In , Libreoffice-bugs (libreoffice-bugs) wrote :

Caolan McNamara committed a patch related to this issue.
It has been pushed to "libreoffice-4-0-1":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=19b0f99d43d1bf43df3b650cdd698fb36de901e4&h=libreoffice-4-0-1

Resolves: fdo#52519 crash on typing some Malayalam

It will be available already in LibreOffice 4.0.1.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.

Changed in df-libreoffice:
importance: Unknown → Medium
status: Unknown → Fix Released
Changed in icu:
status: Unknown → New
Revision history for this message
In , Steven R. Loomis (srl-icu-project) wrote :

I don't seem to have the right keyboard for this, can someone attach the resultant document, or the exact Unicode chars? ICU has a short time to get this patch in (i.e. today).

Revision history for this message
In , balakrishanan (a-p-balakrishan) wrote :

Created attachment 75225
malayalm chracters

Steven R. Loomis

i am attached the file contain character's typed in meera font.

 i am using qwert keyboard.

Revision history for this message
In , Caolanm (caolanm) wrote :

This is surprisingly difficult to reproduce with a static example. But here's a surefire way to crash for me with raw unicode input
0xd39, 0xd4b 0x0d02
(in gtk, ctrl+shift+u d39 space ctrl+shift+u d4b space ctrl+shift+u d02 space -> crash)

Revision history for this message
Björn Michaelsen (bjoern-michaelsen) wrote :

needs to be fixed in icu -> invalid for libreoffice packaging.

Changed in libreoffice (Ubuntu):
status: New → Invalid
Colin Watson (cjwatson)
Changed in icu (Ubuntu):
assignee: nobody → Colin Watson (cjwatson)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package icu - 4.8.1.1-10ubuntu1

---------------
icu (4.8.1.1-10ubuntu1) raring; urgency=low

  * Fix crash on rendering incremental Malayalam text input (LP: #1130284).
 -- Colin Watson <email address hidden> Wed, 13 Mar 2013 16:13:05 +0000

Changed in icu (Ubuntu):
status: New → Fix Released
Changed in icu (Debian):
status: Unknown → New
Changed in icu (Debian):
status: New → Fix Released
Revision history for this message
In , balakrishanan (a-p-balakrishan) wrote :

When i install Libreoffice 4.01 problem solved.

Thank you all

 Joel Madero
Julien Nabet
Caolán McNamara

Revision history for this message
In , Pmladek-y (pmladek-y) wrote :

Thanks for feedback. Let's mark the bug fix as verified.

Revision history for this message
In , balakrishanan (a-p-balakrishan) wrote :

 Petr Mladek

Yes

thank you for all efforts

Changed in icu:
status: New → Unknown
Changed in icu:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.