[oi-dev] Firefox crashes & Pango thai module
Aurélien Larcher
aurelien.larcher at gmail.com
Tue Jul 21 17:45:20 UTC 2015
Hi,
trying to reproduce the crash in GDB show an issue with GDB itself (related
to this old thread https://sourceware.org/bugzilla/show_bug.cgi?id=7860 ?):
<snip>
---
larcher at na75:> gdb /opt/firefox-esr/31.5.0/firefox
GNU gdb (GDB) 7.6.2
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html
>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i386-pc-solaris2.11".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /opt/firefox-esr/31.5.0/firefox...done.
(gdb) run
Starting program: /opt/firefox-esr/31.5.0/firefox
[Thread debugging using libthread_db enabled]
[New Thread 1 (LWP 1)]
Traceback (most recent call last):
File "/usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.4304.0-gdb.py",
line 9, in <module>
from gobject import register
File "/usr/share/glib-2.0/gdb/gobject.py", line 117, in <module>
class SignalFrame(FrameDecorator):
NameError: name 'FrameDecorator' is not defined
warning: A handler for the OS ABI "GNU/Linux" is not built into this
configuration
of GDB. Attempting to continue with the default i386 settings.
(process:5860): GLib-CRITICAL **: g_slice_set_config: assertion
'sys_page_size == 0' failed
[New LWP 2 ]
[New LWP 3 ]
[New LWP 4 ]
[LWP 4 exited]
[New LWP 5 ]
[New Thread 5 (LWP 5)]
[New LWP 6 ]
[New LWP 7 ]
[New LWP 8 ]
[New LWP 9 ]
[New LWP 10 ]
[New LWP 11 ]
[New LWP 12 ]
[New LWP 13 ]
[New LWP 14 ]
[New LWP 15 ]
[New LWP 16 ]
[New LWP 17 ]
[New LWP 18 ]
[New LWP 19 ]
[New LWP 20 ]
[New LWP 21 ]
[New LWP 22 ]
[New LWP 23 ]
[New LWP 24 ]
[New LWP 25 ]
[New LWP 26 ]
[New LWP 27 ]
[New LWP 28 ]
[New LWP 29 ]
[New LWP 30 ]
[LWP 29 exited]
[New Thread 29 ]
[LWP 20 exited]
[New Thread 20 ]
[Switching to Thread 20 (defunct)]
sol_thread_fetch_registers: td_ta_map_id2thr: no thread can be found to
satisfy query
sol_thread_fetch_registers: td_ta_map_id2thr: no thread can be found to
satisfy query
sol_thread_fetch_registers: td_ta_map_id2thr: no thread can be found to
satisfy query
---
</snip>
while running DBX stops at:
<snip>
---
t at 1 (l at 1) signal SEGV (no mapping at the faul address) in _cairo_boxes_add
at 0xf8406298
0xf8406298: _cairo_boxes_add+0x0178: movdqa %xmm0,0xffffffd8(%ebp)
(dbx)
---
</snip>
I cannot go further as the whole Gnome freezes then.
Best,
Aurelien
On Mon, Jun 8, 2015 at 2:50 PM, Aurélien Larcher <aurelien.larcher at gmail.com
> wrote:
> Hi Alexander,
> Thank you for the info and the pango fix to the package.
> The other issue remains a mystery for the moment.
> Best,
>
> Aurelien
>
> On Mon, Jun 8, 2015 at 2:19 PM, Alexander Pyhalov <alp at rsu.ru> wrote:
>
>> On 06/08/2015 14:16, Aurélien Larcher wrote:
>>
>>> Hi,
>>> Firefox 31.x ESR from mozilla/contrib has been crashing repeatedly
>>> everytime I want to save a file or validate a form.
>>>
>>> Some issues comes from:
>>>
>>> (firefox:16250): Pango-WARNING **: ld.so.1: firefox: fatal:
>>> /usr/lib/pango/1.8.0/modules/pango-thai-lang.so: open failed: No such
>>> file
>>> or directory
>>> Segmentation Fault (core dumped)
>>>
>>> while it is listed in /etc/pango/pango.modules:
>>>
>>> /usr/lib/pango/1.8.0/modules/pango-thai-lang.so ThaiScriptEngineLang
>>> PangoEngineLang PangoRenderNone thai:*
>>>
>>>
>> I've just committed fix for pango (it found libthai on build server,
>> built and installed pango-thai-lang.so, but didn't deliver it). But I think
>> this is not your main problem.
>>
>>
>> Nonetheless, there are also some problems related to:
>>>
>>> [16644] ###!!! ABORT: Aborting on channel error.: file
>>>
>>> /export/home/mozilla/packages/BUILD/SFWfirefox/mozilla/ipc/glue/MessageChannel.cpp,
>>> line 1533
>>> [16644] ###!!! ABORT: Aborting on channel error.: file
>>>
>>> /export/home/mozilla/packages/BUILD/SFWfirefox/mozilla/ipc/glue/MessageChannel.cpp,
>>> line 1533
>>> Segmentation Fault (core dumped)
>>>
>>> Is pango-thai-lang.so missing from the package ?
>>>
>>
>> I've disabled building of this module, because I don't think everyone is
>> happy to have libthai installed.
>> --
>> Best regards,
>> Alexander Pyhalov,
>> system administrator of Southern Federal University IT department
>>
>
>
>
> --
>
> -------------------------------------------------------------------------------
> LARCHER Aurélien | KTH, School of Computer Science and
> Communication
> Work: +46 (0) 8 790 71 42 | Lindstedtsvägen 5, Plan 4, 100 44 Stockholm,
> SWEDEN
>
> -------------------------------------------------------------------------------
>
--
-------------------------------------------------------------------------------
LARCHER Aurélien | KTH, School of Computer Science and
Communication
Work: +46 (0) 8 790 71 42 | Lindstedtsvägen 5, Plan 4, 100 44 Stockholm,
SWEDEN
-------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openindiana.org/pipermail/oi-dev/attachments/20150721/230c5083/attachment-0004.html>
More information about the oi-dev
mailing list