emacs-devel
[Top][All Lists]
Advanced

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

Re: A crash in a gnus group with indic script in content and headers


From: Manoj Srivastava
Subject: Re: A crash in a gnus group with indic script in content and headers
Date: Tue, 21 Oct 2008 00:04:46 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) (x86_64-unknown-linux-gnu)

Hi,

        Here is the backtrace from an unoptimized build.
--8<---------------cut here---------------start------------->8---
(gdb) run
Starting program: /usr/local/git/build/src/emacs 
[Thread debugging using libthread_db enabled]
[New Thread 0x7f1c878fc770 (LWP 22242)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f1c878fc770 (LWP 22242)]
0x00000000006fbea6 in ftfont_otf_features (gsub_gpos=0x65c3680) at 
/usr/local/git/emacs/src/ftfont.c:1365
1365                  OTF_TAG_SYM (sym, 
gsub_gpos->FeatureList.Feature[l].FeatureTag);
(gdb) bt
#0  0x00000000006fbea6 in ftfont_otf_features (gsub_gpos=0x65c3680) at 
/usr/local/git/emacs/src/ftfont.c:1365
#1  0x00000000006fc169 in ftfont_otf_capability (font=0x2692710) at 
/usr/local/git/emacs/src/ftfont.c:1395
#2  0x00000000006878f3 in font_match_p (spec=24475892, font=40445716) at 
/usr/local/git/emacs/src/font.c:2492
#3  0x0000000000509624 in reorder_font_vector (font_group=96117029, 
font=0x2692710)
    at /usr/local/git/emacs/src/fontset.c:420
#4  0x0000000000509b90 in fontset_find_font (fontset=113886852, c=2342, 
face=0x6829540, id=-1, fallback=0)
    at /usr/local/git/emacs/src/fontset.c:535
#5  0x0000000000509f26 in fontset_font (fontset=109221748, c=2342, 
face=0x6829540, id=-1)
    at /usr/local/git/emacs/src/fontset.c:678
#6  0x000000000050a949 in font_for_char (face=0x6829540, c=2342, pos=642, 
object=12340913)
    at /usr/local/git/emacs/src/fontset.c:984
#7  0x000000000068b8c5 in font_range (pos=643, limit=0x7fff8fa3f338, 
w=0x261b9c0, face=0x6829540, 
    string=12340913) at /usr/local/git/emacs/src/font.c:3712
#8  0x00000000006effdc in autocmp_chars (cft_element=31766261, charpos=642, 
bytepos=684, limit=3891, 
    win=0x261b9c0, face=0x6829540, string=12340913) at 
/usr/local/git/emacs/src/composite.c:948
#9  0x00000000006f0e64 in composition_reseat_it (cmp_it=0x7fff8fa40430, 
charpos=642, bytepos=684, 
    endpos=3891, w=0x261b9c0, face=0x6829540, string=12340913) at 
/usr/local/git/emacs/src/composite.c:1112
#10 0x000000000043e499 in next_element_from_buffer (it=0x7fff8fa3feb0)
    at /usr/local/git/emacs/src/xdisp.c:6496
#11 0x000000000043bbf0 in get_next_display_element (it=0x7fff8fa3feb0)
    at /usr/local/git/emacs/src/xdisp.c:5655
#12 0x0000000000458388 in display_line (it=0x7fff8fa3feb0) at 
/usr/local/git/emacs/src/xdisp.c:16578
#13 0x000000000045098a in try_window (window=39958980, pos={charpos = 1, 
bytepos = 1}, check_margins=0)
    at /usr/local/git/emacs/src/xdisp.c:14042
#14 0x000000000044ee00 in redisplay_window (window=39958980, just_this_one_p=0)
    at /usr/local/git/emacs/src/xdisp.c:13499
#15 0x000000000044ae11 in redisplay_window_0 (window=39958980) at 
/usr/local/git/emacs/src/xdisp.c:12255
#16 0x000000000066defd in internal_condition_case_1 (bfun=0x44add5 
<redisplay_window_0>, arg=39958980, 
    handlers=12699573, hfun=0x44adaa <redisplay_window_error>) at 
/usr/local/git/emacs/src/eval.c:1559
#17 0x000000000044ad8b in redisplay_windows (window=39958980) at 
/usr/local/git/emacs/src/xdisp.c:12234
#18 0x000000000044ad5c in redisplay_windows (window=19200980) at 
/usr/local/git/emacs/src/xdisp.c:12228
#19 0x0000000000449f3e in redisplay_internal (preserve_echo_area=0) at 
/usr/local/git/emacs/src/xdisp.c:11810
#20 0x0000000000447d40 in redisplay () at /usr/local/git/emacs/src/xdisp.c:11016
#21 0x00000000005d0784 in read_char (commandflag=1, nmaps=4, 
maps=0x7fff8fa42230, prev_event=12340913, 
    used_mouse_menu=0x7fff8fa42564, end_time=0x0) at 
/usr/local/git/emacs/src/keyboard.c:2649
#22 0x00000000005dd60c in read_key_sequence (keybuf=0x7fff8fa428d0, bufsize=30, 
prompt=12340913, 
    dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1)
    at /usr/local/git/emacs/src/keyboard.c:9343
#23 0x00000000005cd5bd in command_loop_1 () at 
/usr/local/git/emacs/src/keyboard.c:1621
#24 0x000000000066dd61 in internal_condition_case (bfun=0x5cd223 
<command_loop_1>, handlers=12428177, 
    hfun=0x5ccb8b <cmd_error>) at /usr/local/git/emacs/src/eval.c:1511
#25 0x00000000005ccf42 in command_loop_2 () at 
/usr/local/git/emacs/src/keyboard.c:1338
#26 0x000000000066d713 in internal_catch (tag=12409473, func=0x5ccf28 
<command_loop_2>, arg=12340913)
    at /usr/local/git/emacs/src/eval.c:1247
#27 0x00000000005ccf02 in command_loop () at 
/usr/local/git/emacs/src/keyboard.c:1317
#28 0x00000000005cc6d1 in recursive_edit_1 () at 
/usr/local/git/emacs/src/keyboard.c:942
#29 0x00000000005cc874 in Frecursive_edit () at 
/usr/local/git/emacs/src/keyboard.c:1004
#30 0x00000000005cadfb in main (argc=1, argv=0x7fff8fa431f8) at 
/usr/local/git/emacs/src/emacs.c:1728
(gdb) quit
The program is running.  Exit anyway? (y or n) y
--8<---------------cut here---------------end--------------->8---

        manoj
-- 
Life is too short to stuff a mushroom. Storm Jameson
Manoj Srivastava <address@hidden> <http://www.golden-gryphon.com/>  
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C





reply via email to

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