GNU bug report logs - #21660
25.0.50; backtrace

Previous Next

Package: emacs;

Reported by: Mark Oteiza <mvoteiza <at> udel.edu>

Date: Sat, 10 Oct 2015 21:13:01 UTC

Severity: normal

Tags: moreinfo, wontfix

Found in version 25.0.50

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 21660 in the body.
You can then email your comments to 21660 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#21660; Package emacs. (Sat, 10 Oct 2015 21:13:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Mark Oteiza <mvoteiza <at> udel.edu>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 10 Oct 2015 21:13:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Mark Oteiza <mvoteiza <at> udel.edu>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.0.50; backtrace
Date: Sat, 10 Oct 2015 17:11:56 -0400
I've had a couple SEGVs starting on 01 Oct. Here's a backtrace--in the
event it's not useful I'm running unoptimized to hopefully catch it
again.

#0  0x00007f8574ee9c39 in raise () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00000000004e6634 in terminate_due_to_signal (sig=sig <at> entry=11, 
    backtrace_limit=backtrace_limit <at> entry=40) at emacs.c:397
No locals.
#2  0x00000000004fe33e in handle_fatal_signal (sig=sig <at> entry=11) at sysdep.c:1593
No locals.
#3  0x00000000004fe563 in deliver_thread_signal (sig=sig <at> entry=11, 
    handler=0x4fe330 <handle_fatal_signal>) at sysdep.c:1567
No locals.
#4  0x00000000004fe5cf in deliver_fatal_thread_signal (sig=11) at sysdep.c:1605
No locals.
#5  handle_sigsegv (sig=11, siginfo=<optimized out>, arg=<optimized out>)
    at sysdep.c:1687
        fatal = <optimized out>
#6  <signal handler called>
No symbol table info available.
#7  turn_on_face (f=0x46d5cc8, face_id=28) at term.c:1902
        face = 0x0
        fg = <optimized out>
        bg = <optimized out>
        tty = <optimized out>
#8  0x00000000004af63a in tty_write_glyphs (f=<optimized out>, string=<optimized out>, 
    len=<optimized out>) at term.c:775
        face_id = 28
        conversion_buffer = <optimized out>
        coding = 0x463d970
        n = <optimized out>
        stringlen = 163
        tty = 0x4a71e20
#9  0x0000000000418eb9 in update_frame_line (f=f <at> entry=0x46d5cc8, vpos=vpos <at> entry=39)
    at dispnew.c:4832
        obody = 0x0
        nbody = 0x4c025b0
        op1 = <optimized out>
        op2 = <optimized out>
        np1 = <optimized out>
        nend = <optimized out>
        tem = <optimized out>
        osp = <optimized out>
        nsp = <optimized out>
        begmatch = <optimized out>
        endmatch = <optimized out>
        olen = 0
        nlen = 177
        current_matrix = <optimized out>
        desired_matrix = <optimized out>
        current_row = <optimized out>
        desired_row = <optimized out>
        must_write_whole_line_p = <optimized out>
        write_spaces_p = <optimized out>
        colored_spaces_p = <optimized out>
#10 0x000000000041bfae in update_frame_1 (f=f <at> entry=0x46d5cc8, 
    force_p=<optimized out>, force_p <at> entry=true, inhibit_id_p=<optimized out>, 
    inhibit_id_p <at> entry=false, set_cursor_p=set_cursor_p <at> entry=true) at dispnew.c:4534
        current_matrix = 0x3cfbe40
        desired_matrix = 0x45a8200
        i = 39
        pause_p = <optimized out>
        preempt_count = 17
#11 0x000000000041d86e in update_frame (f=f <at> entry=0x46d5cc8, force_p=<optimized out>, 
    force_p <at> entry=false, inhibit_hairy_id_p=inhibit_hairy_id_p <at> entry=false)
    at dispnew.c:3122
        paused_p = <optimized out>
#12 0x0000000000451089 in redisplay_internal () at xdisp.c:13923
        mini_window = <optimized out>
        w = 0x4897e00
        sw = <optimized out>
        pending = false
        must_finish = <optimized out>
        match_p = <optimized out>
        tlbufpos = <optimized out>
        tlendpos = <optimized out>
        number_of_visible_frames = <optimized out>
        sf = <optimized out>
        polling_stopped_here = true
        tail = <optimized out>
        consider_all_windows_p = false
        update_miniwindow_p = <optimized out>
        consider_some_frames_p = false
#13 0x00000000004520b5 in redisplay_preserve_echo_area (from_where=from_where <at> entry=8)
    at xdisp.c:14081
No locals.
#14 0x00000000004f024e in detect_input_pending_run_timers (
    do_display=do_display <at> entry=true) at keyboard.c:9832
        old_timers_run = <optimized out>
#15 0x0000000000599803 in wait_reading_process_output (time_limit=time_limit <at> entry=30, 
    nsecs=nsecs <at> entry=0, read_kbd=read_kbd <at> entry=-1, do_display=do_display <at> entry=true, 
    wait_for_cell=wait_for_cell <at> entry=0, wait_proc=wait_proc <at> entry=0x0, 
    just_wait_proc=0) at process.c:4967
        old_timers_run = 12267
        old_buffer = 0x32a6810
        old_window = 76119557
        leave = false
        process_skipped = <optimized out>
        channel = <optimized out>
        nfds = 0
        Available = {fds_bits = {32656, 0 <repeats 15 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = <optimized out>
        check_delay = <optimized out>
        no_avail = false
        xerrno = 4
        proc = <optimized out>
        timeout = {tv_sec = 0, tv_nsec = 38328176}
        end_time = <optimized out>
        timer_delay = <optimized out>
        got_output_end_time = {tv_sec = 1443810834, tv_nsec = 730207572}
        wait = TIMEOUT
        got_some_output = -1
        now = {tv_sec = 1443810804, tv_nsec = 810384453}
#16 0x000000000041e7b2 in sit_for (timeout=<optimized out>, 
    reading=reading <at> entry=true, display_option=display_option <at> entry=1)
    at dispnew.c:5756
        sec = 30
        nsec = 0
        do_display = true
#17 0x00000000004f2a0e in read_char (commandflag=commandflag <at> entry=1, 
    map=map <at> entry=71922371, prev_event=0, 
    used_mouse_menu=used_mouse_menu <at> entry=0x7ffe8c48d7bb, end_time=end_time <at> entry=0x0)
    at keyboard.c:2702
        tem0 = <optimized out>
        timeout = <optimized out>
        delay_level = <optimized out>
        buffer_size = <optimized out>
        c = 0
        jmpcount = 2
        local_getcjmp = {{__jmpbuf = {0, -7289547104453995257, 4175, 71234096, 0, 
              71922371, 7290002980150629639, -7289547577308031737}, 
            __mask_was_saved = 0, __saved_mask = {__val = {5922639, 5070, 
                140731252004400, 140731252004016, 28896, 53110805, 5553679, 18303888, 
                2, 53110800, 11727288, 5070, 53110805, 140731252004192, 1267, 
                14481296}}}}
        save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, 
            __saved_mask = {__val = {0 <repeats 11 times>, 140211188985552, 0, 
                4887088, 0, 0}}}}
        tem = <optimized out>
        save = <optimized out>
        previous_echo_area_message = 0
        also_record = 0
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x43ef230
#18 0x00000000004f3364 in read_key_sequence (keybuf=keybuf <at> entry=0x7ffe8c48d890, 
    prompt=prompt <at> entry=0, dont_downcase_last=dont_downcase_last <at> entry=false, 
    can_return_switch_frame=can_return_switch_frame <at> entry=true, 
    fix_current_buffer=fix_current_buffer <at> entry=true, 
    prevent_redisplay=prevent_redisplay <at> entry=false, bufsize=30) at keyboard.c:9030
        interrupted_kboard = 0x43ef230
        interrupted_frame = 0x46d5cc8
        key = <optimized out>
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = <optimized out>
        keys_local_start = <optimized out>
        new_binding = <optimized out>
        t = <optimized out>
        echo_start = 0
        keys_start = 0
        current_binding = 71922371
        first_event = 0
        first_unbound = 31
        mock_input = 0
        fkey = {parent = 71669475, map = 71669475, start = 0, end = 0}
        keytran = {parent = 12540483, map = 12540483, start = 0, end = 0}
        indec = {parent = 71669491, map = 71669491, start = 0, end = 0}
        shift_translated = false
        delayed_switch_frame = 0
        original_uppercase = 53275728
        original_uppercase_position = -1
        dummyflag = false
        fake_prefixed_keys = 0
#19 0x00000000004f4ece in command_loop_1 () at keyboard.c:1348
        cmd = <optimized out>
        keybuf = {110, 446, 246, 238, 214, 4654165756469261568, 9907296, 47136, 
          78315651, 140731252005216, 78315651, 140731252005920, 1, 5615524, 323472, 
          78315651, 8718340, 47136, 0, 4654165756469261568, 78315651, 5158290, 
          140731252005216, 0, 0, 5158623, 140731252005888, 5536217, 27840, 64}
        i = <optimized out>
        prev_modiff = 4175
        prev_buffer = 0x4426f30
#20 0x0000000000557be7 in internal_condition_case (
    bfun=bfun <at> entry=0x4f4cc0 <command_loop_1>, handlers=handlers <at> entry=18624, 
    hfun=hfun <at> entry=0x4eb5c0 <cmd_error>) at eval.c:1309
        val = <optimized out>
        c = <optimized out>
#21 0x00000000004e6a7c in command_loop_2 (ignore=ignore <at> entry=0) at keyboard.c:1088
        val = 69243360
#22 0x0000000000557adb in internal_catch (tag=tag <at> entry=45072, 
    func=func <at> entry=0x4e6a60 <command_loop_2>, arg=arg <at> entry=0) at eval.c:1073
        val = <optimized out>
        c = <optimized out>
#23 0x00000000004e6a39 in command_loop () at keyboard.c:1067
No locals.
#24 0x00000000004eb1ab in recursive_edit_1 () at keyboard.c:673
        val = <optimized out>
#25 0x00000000004eb4f8 in Frecursive_edit () at keyboard.c:744
        buffer = <optimized out>
#26 0x0000000000414549 in main (argc=2, argv=0x7ffe8c48dc28) at emacs.c:1643
        dummy = 0
        stack_bottom_variable = -1 '\377'
        do_initial_setlocale = <optimized out>
        dumping = <optimized out>
        skip_args = 1
        rlim = {rlim_cur = 8720000, rlim_max = 18446744073709551615}
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = <optimized out>




In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, X toolkit, cairo version 1.14.2, Xaw scroll bars)
 of 2015-10-09
Repository revision: 1196e3fca6f9df107c76438b7d00090d19b13570
Configured using:
 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
 --localstatedir=/var --without-gconf --without-imagemagick --with-cairo
 --with-x-toolkit=lucid 'CFLAGS=-march=x86-64 -mtune=generic -O0 -pipe
 -fstack-protector-strong --param=ssp-buffer-size=4 -g
 -fvar-tracking-assignments -g -fvar-tracking-assignments'
 LDFLAGS=-Wl,-O0,--sort-common,--as-needed,-z,relro'

Configured features:
XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS NOTIFY ACL
GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS
LUCID X11

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  paredit-mode: t
  rainbow-delimiters-mode: t
  flycheck-mode: t
  company-mode: t
  save-place-mode: t
  show-paren-mode: t
  savehist-mode: t
  winner-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent messages:
Loading /home/mvo/.local/share/emacs/custom.el (source)...done
For information about GNU Emacs and the GNU system, type C-h C-a.

Load-path shadows:
/home/mvo/.emacs.d/elpa/dash-2.12.0/dash-functional hides /usr/share/emacs/site-lisp/dash/dash-functional
/home/mvo/.emacs.d/elpa/dash-2.12.0/dash hides /usr/share/emacs/site-lisp/dash/dash

Features:
(shadow sort gnus-util mail-extr emacsbug message idna dired format-spec
rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util help-fns mail-prsvr mail-utils term/xterm xterm paredit
easy-mmode rainbow-delimiters flycheck find-func rx subr-x dash
company-files company-oddmuse company-keywords company-etags etags xref
cl-seq project eieio byte-opt bytecomp byte-compile cl-extra help-mode
cconv eieio-core cl-macs company-gtags company-dabbrev-code
company-dabbrev company-capf company-cmake company-ropemacs
company-xcode company-clang company-semantic company-eclim
company-template company-css company-nxml company-bbdb company
finder-inf info package easymenu geiser-install geiser gv windmove
edmacro kmacro cl-loaddefs pcase cl-lib saveplace time-date paren
savehist winner ring zenburn-theme mule-util tooltip eldoc electric
uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list newcomment elisp-mode lisp-mode prog-mode register page
menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core frame cl-generic cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms
cp51932 hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help
simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces
cus-face macroexp files text-properties overlay sha1 md5 base64 format
env code-pages mule custom widget hashtable-print-readable backquote
dbusbind inotify dynamic-setting system-font-setting font-render-setting
cairo x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 158507 99022)
 (symbols 48 24560 19)
 (miscs 40 58 163)
 (strings 32 38951 72432)
 (string-bytes 1 1076191)
 (vectors 16 16535)
 (vector-slots 8 444588 40680)
 (floats 8 241 794)
 (intervals 56 440 55)
 (buffers 976 11)
 (heap 1024 44671 8990))




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#21660; Package emacs. (Sun, 11 Oct 2015 02:42:02 GMT) Full text and rfc822 format available.

Message #8 received at 21660 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Mark Oteiza <mvoteiza <at> udel.edu>
Cc: 21660 <at> debbugs.gnu.org
Subject: Re: bug#21660: 25.0.50; backtrace
Date: Sun, 11 Oct 2015 05:41:34 +0300
> From: Mark Oteiza <mvoteiza <at> udel.edu>
> Date: Sat, 10 Oct 2015 17:11:56 -0400
> 
> 
> I've had a couple SEGVs starting on 01 Oct. Here's a backtrace--in the
> event it's not useful I'm running unoptimized to hopefully catch it
> again.
> 
> #0  0x00007f8574ee9c39 in raise () from /usr/lib/libpthread.so.0
> No symbol table info available.
> #1  0x00000000004e6634 in terminate_due_to_signal (sig=sig <at> entry=11, 
>     backtrace_limit=backtrace_limit <at> entry=40) at emacs.c:397
> No locals.
> #2  0x00000000004fe33e in handle_fatal_signal (sig=sig <at> entry=11) at sysdep.c:1593
> No locals.
> #3  0x00000000004fe563 in deliver_thread_signal (sig=sig <at> entry=11, 
>     handler=0x4fe330 <handle_fatal_signal>) at sysdep.c:1567
> No locals.
> #4  0x00000000004fe5cf in deliver_fatal_thread_signal (sig=11) at sysdep.c:1605
> No locals.
> #5  handle_sigsegv (sig=11, siginfo=<optimized out>, arg=<optimized out>)
>     at sysdep.c:1687
>         fatal = <optimized out>
> #6  <signal handler called>
> No symbol table info available.
> #7  turn_on_face (f=0x46d5cc8, face_id=28) at term.c:1902
>         face = 0x0

The cause is again a face that was removed from the face cache.  I
need the same data as requested in bug #21428, and yes, from an
unoptimized build.

Thanks.




Added tag(s) wontfix. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Wed, 07 Dec 2016 18:42:02 GMT) Full text and rfc822 format available.

Reply sent to Glenn Morris <rgm <at> gnu.org>:
You have taken responsibility. (Wed, 07 Dec 2016 18:42:02 GMT) Full text and rfc822 format available.

Notification sent to Mark Oteiza <mvoteiza <at> udel.edu>:
bug acknowledged by developer. (Wed, 07 Dec 2016 18:42:03 GMT) Full text and rfc822 format available.

Message #15 received at 21660-done <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: 21660-done <at> debbugs.gnu.org
Subject: Re: bug#21660: 25.0.50; backtrace
Date: Wed, 07 Dec 2016 13:41:41 -0500
Eli Zaretskii wrote:

> The cause is again a face that was removed from the face cache.  I
> need the same data as requested in bug #21428, and yes, from an
> unoptimized build.

A year has passed with no further information, so I'm closing this.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#21660; Package emacs. (Wed, 07 Dec 2016 19:01:02 GMT) Full text and rfc822 format available.

Message #18 received at 21660 <at> debbugs.gnu.org (full text, mbox):

From: Mark Oteiza <mvoteiza <at> udel.edu>
To: 21660 <at> debbugs.gnu.org
Cc: rgm <at> gnu.org
Subject: Re: bug#21660: 25.0.50; backtrace
Date: Wed, 07 Dec 2016 14:00:21 -0500
Glenn Morris <rgm <at> gnu.org> writes:

> Eli Zaretskii wrote:
>
>> The cause is again a face that was removed from the face cache.  I
>> need the same data as requested in bug #21428, and yes, from an
>> unoptimized build.
>
> A year has passed with no further information, so I'm closing this.

Thanks, I didn't realize bug#21428 had been fixed.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 05 Jan 2017 12:24:13 GMT) Full text and rfc822 format available.

This bug report was last modified 8 years and 172 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.