bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#3659: FW: 23.0.95; crash on set-frame-font


From: Kenichi Handa
Subject: bug#3659: FW: 23.0.95; crash on set-frame-font
Date: Sat, 27 Jun 2009 10:13:47 +0900

I installed opensolaris 5.11 on x86 PC, but couldn't
reproduce these bugs.  Perhaps, they are specific to sparc
architecture.

In article <gmzlbwtb8n.fsf@fencepost.gnu.org>, Glenn Morris <rgm@gnu.org> 
writes:

> > % emacs --xrm 'Emacs*FontBackend: x'

> I cannot find a font that makes set-frame-font crash. However,
> S-Mouse-1 'Increase buffer text size' about 5 times still causes a
> crash (a separate issue?).

> Program received signal SIGSEGV, Segmentation fault.
> 0xfcf31c60 in strcmp () from /lib/libc.so.1
> (gdb) bt
> #0  0xfcf31c60 in strcmp () from /lib/libc.so.1
> #1  0xfd997600 in ComparePixmapDatas () from /usr/dt/lib/libXm.so.4
> #2  0xfda8c8f0 in _XmRemoveHashEntry () from /usr/dt/lib/libXm.so.4
> #3  0xfd9f4160 in XmDestroyPixmap () from /usr/dt/lib/libXm.so.4
> #4  0xfd9cf6d4 in _XmArrowPixmapCacheDelete () from /usr/dt/lib/libXm.so.4
> #5  0xfd9ce964 in Destroy () from /usr/dt/lib/libXm.so.4
> #6  0xfd874390 in Phase2Destroy () from /usr/openwin/lib/libXt.so.4
> #7  0xfd873a78 in Recursive () from /usr/openwin/lib/libXt.so.4
> #8  0xfd873a78 in Recursive () from /usr/openwin/lib/libXt.so.4
> #9  0xfd873ac8 in Recursive () from /usr/openwin/lib/libXt.so.4
> #10 0xfd87408c in XtPhase2Destroy () from /usr/openwin/lib/libXt.so.4
> #11 0xfd873c84 in _XtDoPhase2Destroy () from /usr/openwin/lib/libXt.so.4
> #12 0xfd873a00 in XtDestroyWidget () from /usr/openwin/lib/libXt.so.4
> #13 0x00368a30 in xm_destroy_instance (instance=0x965210) at lwlib-Xm.c:1747

I'm not 100% sure, but it seems that this bug is not related
to x font-backend.

[...]
> > % emacs --xrm 'Emacs*FontBackend: xft'>

> emacs -Q --xrm 'Emacs*FontBackend: xft' \
>   --font '-Adobe-Courier-normal-normal-normal-*-14-*-*-*-m-90-iso10646-1'

> (I have to specify a font else Emacs complains about my normal
> misc-fixed not being defined.)

> crashes on startup with:

> Program received signal SIGSEGV, Segmentation fault.
> 0xfd3c8b0c in XftLockFace () from /usr/openwin/lib/libXft.so.2
> (gdb) bt
> #0  0xfd3c8b0c in XftLockFace () from /usr/openwin/lib/libXft.so.2
> #1  0x0035a728 in xftfont_open (f=0x66b810, entity=-2134315232, pixel_size=14)
>     at xftfont.c:290
> #2  0x002bf44c in font_open_entity (f=0x66b810, entity=-2134315232, 
>     pixel_size=14) at font.c:2926

In a debugger, please check the values of filename
(LispString), index (LispInt), and xftfont (XftFont *) just
before calling XftLockFace at xftfont.c:290.

By the way, are there any fonts with that you can startup
Emacs with --xrm 'Emacs*FontBackend: xft'?

---
Kenichi Handa
handa@m17n.org





reply via email to

[Prev in Thread] Current Thread [Next in Thread]