unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#33120: 27.0.50; SIGBUS after (setq doc-view-resolution 500)
@ 2018-10-22 21:12 Michał Krzywkowski
  2018-10-23  2:32 ` Eli Zaretskii
  0 siblings, 1 reply; 3+ messages in thread
From: Michał Krzywkowski @ 2018-10-22 21:12 UTC (permalink / raw)
  To: 33120

[-- Attachment #1: Type: text/plain, Size: 600 bytes --]

1. emacs -Q file.pdf
2. M-: (setq doc-view-resolution 500) RET
3. g yes RET
4. C-x C-+

In GNU Emacs 27.0.50 (build 4, x86_64-pc-linux-gnu, GTK+ Version 3.22.11)
   of 2018-10-21 built on debian
Repository revision: 08192e40093bdbc8e6be6b283935b51c12d66eca
Windowing system distributor 'The X.Org Foundation', version 11.0.11902000
System Description: Debian GNU/Linux 9 (stretch)

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS GLIB
NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS LCMS2 GMP


[-- Attachment #2: gdb.txt --]
[-- Type: text/plain, Size: 63213 bytes --]

SIGINT is used by the debugger.
Are you sure you want to change it? (y or n) [answered Y; input not from terminal]
DISPLAY = :0
TERM = xterm-256color
Breakpoint 1 at 0x4e682c: file ../../src/emacs.c, line 369.
Temporary breakpoint 2 at 0x4fdd73: file ../../src/lisp.h, line 948.
Starting program: /home/michal/src/emacs/build/src/emacs -Q file.pdf
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe5c13700 (LWP 7001)]
[New Thread 0x7fffe4da0700 (LWP 7002)]
[New Thread 0x7fffdf38c700 (LWP 7003)]
[New Thread 0x7fffdd693700 (LWP 7008)]
[New Thread 0x7fffdce92700 (LWP 7009)]
[New Thread 0x7fffd3fff700 (LWP 7010)]
[New Thread 0x7fffd37fe700 (LWP 7011)]
[New Thread 0x7fffd2ffd700 (LWP 7012)]
[New Thread 0x7fffd27fc700 (LWP 7013)]
[New Thread 0x7fffd1ffb700 (LWP 7014)]

Thread 1 "emacs" received signal SIGBUS, Bus error.
__memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:299
299	../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S: No such file or directory.
#0  __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:299
#1  0x00007ffff3047d6d in ReadBlob () from /usr/lib/x86_64-linux-gnu/libMagickCore-6.Q16.so.3
#2  0x00007fffde4de48e in ?? () from /usr/lib/x86_64-linux-gnu/ImageMagick-6.9.7/modules-Q16/coders/png.so
#3  0x00007ffff76dc47d in png_crc_error (png_ptr=png_ptr@entry=0x3570170) at pngrutil.c:272
#4  0x00007ffff76dc56f in png_crc_finish (png_ptr=0x3570170, skip=<optimized out>) at pngrutil.c:226
#5  0x00007ffff76e08ca in png_read_IDAT_data (png_ptr=png_ptr@entry=0x3570170, output=0x357086f "\002", avail_out=9783) at pngrutil.c:4028
#6  0x00007ffff76d3500 in png_read_row (png_ptr=0x3570170, row=0x3582580 '\377' <repeats 200 times>..., dsp_row=0x0) at pngread.c:537
#7  0x00007fffde4f2f6f in ?? () from /usr/lib/x86_64-linux-gnu/ImageMagick-6.9.7/modules-Q16/coders/png.so
#8  0x00007fffde4f3a26 in ?? () from /usr/lib/x86_64-linux-gnu/ImageMagick-6.9.7/modules-Q16/coders/png.so
#9  0x00007ffff30808d8 in ReadImage () from /usr/lib/x86_64-linux-gnu/libMagickCore-6.Q16.so.3
#10 0x00007ffff356063a in MagickReadImage () from /usr/lib/x86_64-linux-gnu/libMagickWand-6.Q16.so.3
#11 0x00000000005c1960 in imagemagick_load_image (f=f@entry=0x1418c30 <bss_sbrk_buffer+8398384>, img=img@entry=0x3556e00, contents=contents@entry=0x0, size=size@entry=0, 
    filename=0x35500d0 "/tmp/docview1000/file.pdf-0504802d6ad67d57f7b6447862c9a4e3/page-1.png") at ../../src/image.c:8590
#12 0x00000000005c60e7 in imagemagick_load (f=0x1418c30 <bss_sbrk_buffer+8398384>, img=0x3556e00) at ../../src/lisp.h:1469
#13 0x00000000005c5c2c in lookup_image (f=0x1418c30 <bss_sbrk_buffer+8398384>, spec=spec@entry=XIL(0x3521d13)) at ../../src/image.c:1753
#14 0x000000000043cbb0 in handle_single_display_spec (it=it@entry=0x7fffffff88e0, spec=spec@entry=XIL(0x3521d13), object=object@entry=XIL(0x33e3115), overlay=overlay@entry=XIL(0x1522cc5), 
    position=position@entry=0x7fffffff8a18, bufpos=bufpos@entry=1, display_replaced=0, frame_window_p=true, enable_eval_p=true) at ../../src/xdisp.c:5359
#15 0x000000000043d107 in handle_display_spec (it=it@entry=0x7fffffff88e0, spec=XIL(0x3521d13), object=object@entry=XIL(0x33e3115), overlay=XIL(0x1522cc5), position=position@entry=0x7fffffff8a18, 
    bufpos=bufpos@entry=1, frame_window_p=true) at ../../src/xdisp.c:4855
#16 0x000000000043d22c in handle_display_prop (it=0x7fffffff88e0) at ../../src/xdisp.c:4764
#17 0x00000000004407f6 in handle_stop (it=it@entry=0x7fffffff88e0) at ../../src/xdisp.c:3470
#18 0x0000000000440981 in reseat (it=it@entry=0x7fffffff88e0, pos=..., force_p=force_p@entry=true) at ../../src/xdisp.c:6667
#19 0x0000000000441051 in init_iterator (it=it@entry=0x7fffffff88e0, w=w@entry=0x1419c30 <bss_sbrk_buffer+8402480>, charpos=1, bytepos=<optimized out>, row=<optimized out>, 
    base_face_id=base_face_id@entry=DEFAULT_FACE_ID) at ../../src/xdisp.c:3085
#20 0x0000000000447f7c in start_display (it=it@entry=0x7fffffff88e0, w=w@entry=0x1419c30 <bss_sbrk_buffer+8402480>, pos=...) at ../../src/xdisp.c:3101
#21 0x000000000045065b in try_window (window=window@entry=XIL(0x1419c35), pos=..., flags=flags@entry=1) at ../../src/xdisp.c:17772
#22 0x0000000000465221 in redisplay_window (window=XIL(0x1419c35), just_this_one_p=just_this_one_p@entry=false) at ../../src/xdisp.c:17225
#23 0x0000000000466c50 in redisplay_window_0 (window=window@entry=XIL(0x1419c35)) at ../../src/xdisp.c:14953
#24 0x000000000055300c in internal_condition_case_1 (bfun=bfun@entry=0x466c21 <redisplay_window_0>, arg=arg@entry=XIL(0x1419c35), handlers=<optimized out>, hfun=hfun@entry=0x42f2a5 <redisplay_window_error>)
    at ../../src/eval.c:1397
#25 0x00000000004341de in redisplay_windows (window=XIL(0x1419c35)) at ../../src/xdisp.c:14933
#26 0x0000000000455f40 in redisplay_internal () at ../../src/xdisp.c:14416
#27 0x00000000004570a2 in redisplay_preserve_echo_area (from_where=from_where@entry=13) at ../../src/xdisp.c:14746
#28 0x000000000058ede9 in wait_reading_process_output (time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, 
    wait_for_cell=wait_for_cell@entry=XIL(0), wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at ../../src/process.c:5218
#29 0x0000000000424b9d in sit_for (timeout=timeout@entry=make_number(30), reading=reading@entry=true, display_option=display_option@entry=1) at ../../src/lisp.h:948
#30 0x00000000004f217a in read_char (commandflag=commandflag@entry=1, map=map@entry=XIL(0x354c213), prev_event=XIL(0), used_mouse_menu=used_mouse_menu@entry=0x7fffffffe20b, end_time=end_time@entry=0x0)
    at ../../src/lisp.h:1045
#31 0x00000000004f37e5 in read_key_sequence (keybuf=keybuf@entry=0x7fffffffe310, prompt=prompt@entry=XIL(0), dont_downcase_last=dont_downcase_last@entry=false, 
    can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false) at ../../src/keyboard.c:9118
#32 0x00000000004f4ea0 in command_loop_1 () at ../../src/lisp.h:948
#33 0x0000000000552f96 in internal_condition_case (bfun=bfun@entry=0x4f4a81 <command_loop_1>, handlers=handlers@entry=XIL(0x53a0), hfun=hfun@entry=0x4eb3d8 <cmd_error>) at ../../src/eval.c:1373
#34 0x00000000004e85b0 in command_loop_2 (ignore=ignore@entry=XIL(0)) at ../../src/lisp.h:948
#35 0x0000000000552f0d in internal_catch (tag=tag@entry=XIL(0xc870), func=func@entry=0x4e8598 <command_loop_2>, arg=arg@entry=XIL(0)) at ../../src/eval.c:1136
#36 0x00000000004e857a in command_loop () at ../../src/lisp.h:948
#37 0x00000000004eb04b in recursive_edit_1 () at ../../src/keyboard.c:703
#38 0x00000000004eb2f1 in Frecursive_edit () at ../../src/keyboard.c:774
#39 0x00000000004e7a0a in main (argc=3, argv=0x7fffffffe698) at ../../src/emacs.c:1731

Lisp Backtrace:
"redisplay_internal (C function)" (0x0)
#0  __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:299
No locals.
#1  0x00007ffff3047d6d in ReadBlob () from /usr/lib/x86_64-linux-gnu/libMagickCore-6.Q16.so.3
No symbol table info available.
#2  0x00007fffde4de48e in ?? () from /usr/lib/x86_64-linux-gnu/ImageMagick-6.9.7/modules-Q16/coders/png.so
No symbol table info available.
#3  0x00007ffff76dc47d in png_crc_error (png_ptr=png_ptr@entry=0x3570170) at pngrutil.c:272
        crc_bytes = "\267\250\035\004"
        crc = <optimized out>
        need_crc = 1
#4  0x00007ffff76dc56f in png_crc_finish (png_ptr=0x3570170, skip=<optimized out>) at pngrutil.c:226
No locals.
#5  0x00007ffff76e08ca in png_read_IDAT_data (png_ptr=png_ptr@entry=0x3570170, output=0x357086f "\002", avail_out=9783) at pngrutil.c:4028
        avail_in = <optimized out>
        buffer = <optimized out>
        ret = <optimized out>
        tmpbuf = "\000\000\000\000\340\377\357@", '\000' <repeats 24 times>, "\002", '\000' <repeats 127 times>, "\360\247\306K7ez@", '\000' <repeats 24 times>, "\332\371~j\274Nx@"...
#6  0x00007ffff76d3500 in png_read_row (png_ptr=0x3570170, row=0x3582580 '\377' <repeats 200 times>..., dsp_row=0x0) at pngread.c:537
        row_info = {
          width = 4250, 
          rowbytes = 12750, 
          color_type = 2 '\002', 
          bit_depth = 8 '\b', 
          channels = 3 '\003', 
          pixel_depth = 24 '\030'
        }
#7  0x00007fffde4f2f6f in ?? () from /usr/lib/x86_64-linux-gnu/ImageMagick-6.9.7/modules-Q16/coders/png.so
No symbol table info available.
#8  0x00007fffde4f3a26 in ?? () from /usr/lib/x86_64-linux-gnu/ImageMagick-6.9.7/modules-Q16/coders/png.so
No symbol table info available.
#9  0x00007ffff30808d8 in ReadImage () from /usr/lib/x86_64-linux-gnu/libMagickCore-6.Q16.so.3
No symbol table info available.
#10 0x00007ffff356063a in MagickReadImage () from /usr/lib/x86_64-linux-gnu/libMagickWand-6.Q16.so.3
No symbol table info available.
#11 0x00000000005c1960 in imagemagick_load_image (f=f@entry=0x1418c30 <bss_sbrk_buffer+8398384>, img=img@entry=0x3556e00, contents=contents@entry=0x0, size=size@entry=0, 
    filename=0x35500d0 "/tmp/docview1000/file.pdf-0504802d6ad67d57f7b6447862c9a4e3/page-1.png") at ../../src/image.c:8590
        width = <optimized out>
        height = <optimized out>
        image_width = <optimized out>
        image_height = <optimized out>
        status = <optimized out>
        ximg = 0x35574b4
        x = <optimized out>
        y = <optimized out>
        image_wand = 0x3557760
        iterator = <optimized out>
        pixels = <optimized out>
        bg_wand = 0x0
        pixel = {
          storage_class = (DirectClass | PseudoClass | unknown: 13101472), 
          colorspace = UndefinedColorspace, 
          matte = (unknown: 46541060), 
          fuzz = 0, 
          depth = 1, 
          red = 0, 
          green = 0, 
          blue = 8.44746575e-39, 
          opacity = 0, 
          index = 1.40129846e-45
        }
        image = XIL(0)
        value = <optimized out>
        crop = <optimized out>
        desired_width = <optimized out>
        desired_height = <optimized out>
        rotation = <optimized out>
        hint_buffer = "\000\000\000\000\000\000\000\000I\354R", '\000' <repeats 21 times>, "\306\352>\003", '\000' <repeats 12 times>, "Q\000U\003\000\000\000\000$\361A\003\000\000\000\000\006\000\000\000\000\000\000\000R\000U\003\000\000\000\000$\361A\003\000\000\000\000\t\000\000\000\000\000\000\000S\000U\003\000\000\000\000$\361A\003\000\000\000\000\f\000\000\000\000\000\000\000T\000U\003\000\000\000\000$\361A\003\000\000\000\000\017\000\000\000\000\000\000\000U\000U\003\000\000\000\000$\361A\003\000\000\000\000\323\063\315\000\000\000\000\000$\361A\003\000\000\000\000\f\000\000\000\000\000\000\000\324\063\315\000\000\000\000\000$\361A\003\000\000\000\000"...
        filename_hint = 0x0
        imagemagick_initialized = true
#12 0x00000000005c60e7 in imagemagick_load (f=0x1418c30 <bss_sbrk_buffer+8398384>, img=0x3556e00) at ../../src/lisp.h:1469
        file = <optimized out>
        success_p = false
        file_name = XIL(0x3473e54)
#13 0x00000000005c5c2c in lookup_image (f=0x1418c30 <bss_sbrk_buffer+8398384>, spec=spec@entry=XIL(0x3521d13)) at ../../src/image.c:1753
        img = 0x3556e00
        hash = <optimized out>
#14 0x000000000043cbb0 in handle_single_display_spec (it=it@entry=0x7fffffff88e0, spec=spec@entry=XIL(0x3521d13), object=object@entry=XIL(0x33e3115), overlay=overlay@entry=XIL(0x1522cc5), 
    position=position@entry=0x7fffffff8a18, bufpos=bufpos@entry=1, display_replaced=0, frame_window_p=true, enable_eval_p=true) at ../../src/xdisp.c:5359
        retval = 1
        form = <optimized out>
        location = XIL(0)
        value = XIL(0x3521d13)
        start_pos = <optimized out>
        valid_p = true
#15 0x000000000043d107 in handle_display_spec (it=it@entry=0x7fffffff88e0, spec=XIL(0x3521d13), object=object@entry=XIL(0x33e3115), overlay=XIL(0x1522cc5), position=position@entry=0x7fffffff8a18, 
    bufpos=bufpos@entry=1, frame_window_p=true) at ../../src/xdisp.c:4855
        replacing = 0
        enable_eval = <optimized out>
#16 0x000000000043d22c in handle_display_prop (it=0x7fffffff88e0) at ../../src/xdisp.c:4764
        propval = <optimized out>
        object = XIL(0x33e3115)
        overlay = XIL(0x1522cc5)
        position = 0x7fffffff8a18
        bufpos = 1
        display_replaced = 0
#17 0x00000000004407f6 in handle_stop (it=it@entry=0x7fffffff88e0) at ../../src/xdisp.c:3470
        handled = HANDLED_NORMALLY
        handle_overlay_change_p = true
        p = 0x83eb20 <it_props+32>
#18 0x0000000000440981 in reseat (it=it@entry=0x7fffffff88e0, pos=..., force_p=force_p@entry=true) at ../../src/xdisp.c:6667
        original_pos = 1
#19 0x0000000000441051 in init_iterator (it=it@entry=0x7fffffff88e0, w=w@entry=0x1419c30 <bss_sbrk_buffer+8402480>, charpos=1, bytepos=<optimized out>, row=<optimized out>, 
    base_face_id=base_face_id@entry=DEFAULT_FACE_ID) at ../../src/xdisp.c:3085
        remapped_base_face_id = <optimized out>
#20 0x0000000000447f7c in start_display (it=it@entry=0x7fffffff88e0, w=w@entry=0x1419c30 <bss_sbrk_buffer+8402480>, pos=...) at ../../src/xdisp.c:3101
        row = <optimized out>
        first_vpos = false
#21 0x000000000045065b in try_window (window=window@entry=XIL(0x1419c35), pos=..., flags=flags@entry=1) at ../../src/xdisp.c:17772
        w = 0x1419c30 <bss_sbrk_buffer+8402480>
        it = {
          window = XIL(0x1419c35), 
          w = 0x1419c30 <bss_sbrk_buffer+8402480>, 
          f = 0x1418c30 <bss_sbrk_buffer+8398384>, 
          method = GET_FROM_BUFFER, 
          stop_charpos = 3789, 
          prev_stop = 0, 
          base_level_stop = 0, 
          end_charpos = 3789, 
          s = 0x0, 
          string_nchars = 0, 
          redisplay_end_trigger_charpos = 0, 
          multibyte_p = false, 
          header_line_p = false, 
          string_from_display_prop_p = false, 
          string_from_prefix_prop_p = false, 
          from_disp_prop_p = true, 
          ellipsis_p = false, 
          avoid_cursor_p = false, 
          dp = 0x0, 
          dpvec = 0x0, 
          dpend = 0x0, 
          dpvec_char_len = 0, 
          dpvec_face_id = 0, 
          saved_face_id = 0, 
          ctl_chars = {XIL(0) <repeats 16 times>}, 
          start = {
            pos = {
              charpos = 1, 
              bytepos = 1
            }, 
            overlay_string_index = -1, 
            string_pos = {
              charpos = -1, 
              bytepos = -1
            }, 
            dpvec_index = -1
          }, 
          current = {
            pos = {
              charpos = 3789, 
              bytepos = 3789
            }, 
            overlay_string_index = -1, 
            string_pos = {
              charpos = -1, 
              bytepos = -1
            }, 
            dpvec_index = -1
          }, 
          n_overlay_strings = 0, 
          overlay_strings_charpos = 0, 
          overlay_strings = {XIL(0) <repeats 16 times>}, 
          string_overlays = {XIL(0) <repeats 16 times>}, 
          string = XIL(0), 
          from_overlay = XIL(0x1522cc5), 
          stack = {{
              string = XIL(0), 
              string_nchars = 0, 
              end_charpos = 3789, 
              stop_charpos = 3789, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = -1, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 15, 
              u = {
                image = {
                  object = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = 3789, 
                bytepos = 3789
              }, 
              current = {
                pos = {
                  charpos = 3789, 
                  bytepos = 3789
                }, 
                overlay_string_index = -1, 
                string_pos = {
                  charpos = -1, 
                  bytepos = -1
                }, 
                dpvec_index = -1
              }, 
              from_overlay = XIL(0), 
              area = TEXT_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = L2R, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = WINDOW_WRAP, 
              voffset = 0, 
              space_width = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(0), 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = XIL(0), 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(0), 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = XIL(0), 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(0), 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = XIL(0), 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(0), 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = XIL(0), 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = XIL(0), 
              font_height = XIL(0)
            }}, 
          sp = 1, 
          selective = 0, 
          what = IT_IMAGE, 
          face_id = 15, 
          selective_display_ellipsis_p = true, 
          ctl_arrow_p = true, 
          face_box_p = false, 
          start_of_box_run_p = false, 
          end_of_box_run_p = false, 
          overlay_strings_at_end_processed_p = false, 
          ignore_overlay_strings_at_pos_p = false, 
          glyph_not_available_p = false, 
          starts_in_middle_of_char_p = false, 
          face_before_selective_p = false, 
          constrain_row_ascent_descent_p = false, 
          line_number_produced_p = false, 
          line_wrap = WINDOW_WRAP, 
          base_face_id = 0, 
          c = 0, 
          len = 0, 
          cmp_it = {
            stop_pos = 0, 
            id = -1, 
            ch = 0, 
            rule_idx = 0, 
            lookback = 0, 
            nglyphs = 0, 
            reversed_p = false, 
            charpos = 0, 
            nchars = 0, 
            nbytes = 0, 
            from = 0, 
            to = 0, 
            width = 0
          }, 
          char_to_display = 0, 
          glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, 
          image_id = 0, 
          xwidget = 0x0, 
          slice = {
            x = XIL(0), 
            y = XIL(0), 
            width = XIL(0), 
            height = XIL(0)
          }, 
          space_width = XIL(0), 
          voffset = 0, 
          tab_width = 8, 
          font_height = XIL(0), 
          object = XIL(0x33e3115), 
          position = {
            charpos = 1, 
            bytepos = 1
          }, 
          truncation_pixel_width = 0, 
          continuation_pixel_width = 9, 
          first_visible_x = 0, 
          last_visible_x = 720, 
          last_visible_y = 612, 
          extra_line_spacing = 0, 
          max_extra_line_spacing = 0, 
          override_ascent = -1, 
          override_descent = 0, 
          override_boff = 0, 
          glyph_row = 0x2f8ec00, 
          area = TEXT_AREA, 
          nglyphs = 1, 
          pixel_width = 0, 
          ascent = 0, 
          descent = 0, 
          max_ascent = 0, 
          max_descent = 0, 
          phys_ascent = 0, 
          phys_descent = 0, 
          max_phys_ascent = 0, 
          max_phys_descent = 0, 
          current_x = 0, 
          continuation_lines_width = 0, 
          eol_pos = {
            charpos = 0, 
            bytepos = 0
          }, 
          current_y = 0, 
          first_vpos = 0, 
          vpos = 0, 
          hpos = 0, 
          lnum = 0, 
          lnum_bytepos = 0, 
          lnum_width = 0, 
          lnum_pixel_width = 0, 
          pt_lnum = 0, 
          tab_offset = 0, 
          left_user_fringe_bitmap = 0, 
          right_user_fringe_bitmap = 0, 
          left_user_fringe_face_id = 0, 
          right_user_fringe_face_id = 0, 
          bidi_p = false, 
          bidi_it = {
            bytepos = 0, 
            charpos = 0, 
            ch = 0, 
            nchars = 0, 
            ch_len = 0, 
            type = UNKNOWN_BT, 
            type_after_wn = UNKNOWN_BT, 
            orig_type = UNKNOWN_BT, 
            resolved_level = 0 '\000', 
            isolate_level = 0 '\000', 
            invalid_levels = 0, 
            invalid_isolates = 0, 
            prev = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            last_strong = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            next_for_neutral = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            prev_for_neutral = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            next_for_ws = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            bracket_pairing_pos = 0, 
            bracket_enclosed_type = UNKNOWN_BT, 
            next_en_pos = 0, 
            next_en_type = UNKNOWN_BT, 
            sos = NEUTRAL_DIR, 
            scan_dir = 0, 
            disp_pos = 0, 
            disp_prop = 0, 
            stack_idx = 0, 
            level_stack = {{
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              } <repeats 128 times>}, 
            string = {
              lstring = XIL(0), 
              s = 0x0, 
              schars = 0, 
              bufpos = 0, 
              from_disp_str = false, 
              unibyte = false
            }, 
            w = 0x1419c30 <bss_sbrk_buffer+8402480>, 
            paragraph_dir = NEUTRAL_DIR, 
            separator_limit = 0, 
            first_elt = false, 
            new_paragraph = false, 
            frame_window_p = false
          }, 
          paragraph_embedding = L2R
        }
        last_text_row = 0x0
        f = 0x1418c30 <bss_sbrk_buffer+8398384>
        cursor_vpos = 0
        it_charpos = <optimized out>
#22 0x0000000000465221 in redisplay_window (window=XIL(0x1419c35), just_this_one_p=just_this_one_p@entry=false) at ../../src/xdisp.c:17225
        d2 = 0
        d6 = 0
        d1 = 0
        d5 = 0
        rtop = 0
        rbot = 0
        w = 0x1419c30 <bss_sbrk_buffer+8402480>
        f = 0x1418c30 <bss_sbrk_buffer+8398384>
        buffer = <optimized out>
        old = <optimized out>
        lpoint = <optimized out>
        opoint = <optimized out>
        startp = {
          charpos = 1, 
          bytepos = 1
        }
        update_mode_line = true
        tem = 0
        it = {
          window = XIL(0), 
          w = 0x0, 
          f = 0x0, 
          method = GET_FROM_BUFFER, 
          stop_charpos = 0, 
          prev_stop = 0, 
          base_level_stop = 0, 
          end_charpos = 0, 
          s = 0x0, 
          string_nchars = 0, 
          redisplay_end_trigger_charpos = 0, 
          multibyte_p = false, 
          header_line_p = false, 
          string_from_display_prop_p = false, 
          string_from_prefix_prop_p = false, 
          from_disp_prop_p = false, 
          ellipsis_p = false, 
          avoid_cursor_p = false, 
          dp = 0x0, 
          dpvec = 0x0, 
          dpend = 0x0, 
          dpvec_char_len = 0, 
          dpvec_face_id = 0, 
          saved_face_id = 0, 
          ctl_chars = {XIL(0), XIL(0), XIL(0), XIL(0), XIL(0x40), XIL(0x40), XIL(0xffffffffffffffff), XIL(0xffffffffffffffff), XIL(0xffffffffffffffff), XIL(0xffffffff), XIL(0x40), XIL(0x40), 
            XIL(0xffffffffffffffff), XIL(0xffffffffffffffff), XIL(0xffffffffffffffff), XIL(0xffffffff)}, 
          start = {
            pos = {
              charpos = 0, 
              bytepos = 64
            }, 
            overlay_string_index = 0, 
            string_pos = {
              charpos = 0, 
              bytepos = 0
            }, 
            dpvec_index = 0
          }, 
          current = {
            pos = {
              charpos = 0, 
              bytepos = 0
            }, 
            overlay_string_index = 0, 
            string_pos = {
              charpos = 0, 
              bytepos = 0
            }, 
            dpvec_index = 0
          }, 
          n_overlay_strings = 0, 
          overlay_strings_charpos = 0, 
          overlay_strings = {XIL(0) <repeats 16 times>}, 
          string_overlays = {XIL(0) <repeats 16 times>}, 
          string = XIL(0), 
          from_overlay = XIL(0), 
          stack = {{
              string = XIL(0), 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = XIL(0), 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(0), 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = XIL(0), 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(0), 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = XIL(0), 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(0), 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = XIL(0), 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(0), 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 5, 
                string_pos = {
                  charpos = 8589934627, 
                  bytepos = 197568495616
                }, 
                dpvec_index = 1
              }, 
              from_overlay = XIL(0x3d), 
              area = ANY_AREA, 
              method = 4294967295, 
              paragraph_embedding = (R2L | unknown: 4294967292), 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = XIL(0), 
              font_height = XIL(0)
            }}, 
          sp = 0, 
          selective = 0, 
          what = IT_CHARACTER, 
          face_id = 0, 
          selective_display_ellipsis_p = false, 
          ctl_arrow_p = false, 
          face_box_p = false, 
          start_of_box_run_p = false, 
          end_of_box_run_p = false, 
          overlay_strings_at_end_processed_p = false, 
          ignore_overlay_strings_at_pos_p = false, 
          glyph_not_available_p = false, 
          starts_in_middle_of_char_p = false, 
          face_before_selective_p = false, 
          constrain_row_ascent_descent_p = false, 
          line_number_produced_p = false, 
          line_wrap = TRUNCATE, 
          base_face_id = 46, 
          c = 0, 
          len = 0, 
          cmp_it = {
            stop_pos = 0, 
            id = 0, 
            ch = 0, 
            rule_idx = 0, 
            lookback = 0, 
            nglyphs = 0, 
            reversed_p = false, 
            charpos = 524288, 
            nchars = 0, 
            nbytes = 0, 
            from = 53638341, 
            to = 0, 
            width = 64
          }, 
          char_to_display = 64, 
          glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, 
          image_id = 589824, 
          xwidget = 0x12000002d0, 
          slice = {
            x = XIL(0), 
            y = XIL(0xffffffff), 
            width = XIL(0), 
            height = XIL(0x2f778d0)
          }, 
          space_width = XIL(0x100000001), 
          voffset = 9, 
          tab_width = 0, 
          font_height = XIL(0x4), 
          object = XIL(0), 
          position = {
            charpos = 0, 
            bytepos = 0
          }, 
          truncation_pixel_width = 0, 
          continuation_pixel_width = 0, 
          first_visible_x = 0, 
          last_visible_x = 0, 
          last_visible_y = 0, 
          extra_line_spacing = 0, 
          max_extra_line_spacing = 0, 
          override_ascent = 18, 
          override_descent = 0, 
          override_boff = 1, 
          glyph_row = 0x0, 
          area = LEFT_MARGIN_AREA, 
          nglyphs = 0, 
          pixel_width = 0, 
          ascent = 0, 
          descent = 0, 
          max_ascent = 0, 
          max_descent = 0, 
          phys_ascent = 0, 
          phys_descent = 0, 
          max_phys_ascent = 1048576, 
          max_phys_descent = 64, 
          current_x = 0, 
          continuation_lines_width = 64, 
          eol_pos = {
            charpos = 4294967295, 
            bytepos = 1
          }, 
          current_y = 1, 
          first_vpos = 0, 
          vpos = 6, 
          hpos = 6, 
          lnum = 6, 
          lnum_bytepos = 0, 
          lnum_width = 0, 
          lnum_pixel_width = 0, 
          pt_lnum = 63, 
          tab_offset = 0, 
          left_user_fringe_bitmap = 19, 
          right_user_fringe_bitmap = 0, 
          left_user_fringe_face_id = 62, 
          right_user_fringe_face_id = 0, 
          bidi_p = false, 
          bidi_it = {
            bytepos = 0, 
            charpos = -1, 
            ch = 0, 
            nchars = 64, 
            ch_len = 81604378625, 
            type = 4294967295, 
            type_after_wn = 4294967295, 
            orig_type = UNKNOWN_BT, 
            resolved_level = 0 '\000', 
            isolate_level = 0 '\000', 
            invalid_levels = -1, 
            invalid_isolates = 0, 
            prev = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = STRONG_L
            }, 
            last_strong = {
              charpos = 1, 
              type = 64, 
              orig_type = UNKNOWN_BT
            }, 
            next_for_neutral = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            prev_for_neutral = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            next_for_ws = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            bracket_pairing_pos = 0, 
            bracket_enclosed_type = UNKNOWN_BT, 
            next_en_pos = 0, 
            next_en_type = UNKNOWN_BT, 
            sos = NEUTRAL_DIR, 
            scan_dir = 0, 
            disp_pos = 0, 
            disp_prop = 0, 
            stack_idx = 0, 
            level_stack = {{
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              } <repeats 113 times>, {
                next_for_neutral_pos = 46574400, 
                next_for_neutral_type = 3, 
                last_strong_type = 0, 
                prev_for_neutral_type = 2, 
                level = 66 'B', 
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 53638336, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 3, 
                level = 50 '2', 
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 7, 
                last_strong_type = 2, 
                prev_for_neutral_type = 2, 
                level = 84 'T', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 5, 
                level = 198 '\306', 
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 54407440, 
                next_for_neutral_type = 5, 
                last_strong_type = 1, 
                prev_for_neutral_type = 6, 
                level = 84 'T', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 18336, 
                next_for_neutral_type = 2, 
                last_strong_type = 6, 
                prev_for_neutral_type = 6, 
                level = 84 'T', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 55733283, 
                next_for_neutral_type = 7, 
                last_strong_type = 7, 
                prev_for_neutral_type = 7, 
                level = 80 'P', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 12554096, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 4, 
                level = 62 '>', 
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 3200002, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 3, 
                level = 191 '\277', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 2, 
                next_for_neutral_type = 2, 
                last_strong_type = 7, 
                prev_for_neutral_type = 4, 
                level = 84 'T', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 3, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 67 'C', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 2, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 3200002, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 5, 
                level = 191 '\277', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 2, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 0, 
                level = 65 'A', 
                flags = 1 '\001'
              }, {
                next_for_neutral_pos = 53638341, 
                next_for_neutral_type = 3, 
                last_strong_type = 7, 
                prev_for_neutral_type = 7, 
                level = 84 'T', 
                flags = 0 '\000'
              }}, 
            string = {
              lstring = XIL(0x33274c5), 
              s = 0x2 <error: Cannot access memory at address 0x2>, 
              schars = 0, 
              bufpos = 0, 
              from_disp_str = true, 
              unibyte = false
            }, 
            w = 0x552a64 <do_one_unbind+151>, 
            paragraph_dir = NEUTRAL_DIR, 
            separator_limit = 320, 
            first_elt = false, 
            new_paragraph = false, 
            frame_window_p = false
          }, 
          paragraph_embedding = NEUTRAL_DIR
        }
        current_matrix_up_to_date_p = false
        used_current_matrix_p = false
        buffer_unchanged_p = <optimized out>
        temp_scroll_step = <optimized out>
        count = <optimized out>
        rc = <optimized out>
        centering_position = -1
        last_line_misfit = false
        beg_unchanged = <optimized out>
        end_unchanged = <optimized out>
        frame_line_height = <optimized out>
        margin = <optimized out>
        use_desired_matrix = <optimized out>
        itdata = 0x0
#23 0x0000000000466c50 in redisplay_window_0 (window=window@entry=XIL(0x1419c35)) at ../../src/xdisp.c:14953
No locals.
#24 0x000000000055300c in internal_condition_case_1 (bfun=bfun@entry=0x466c21 <redisplay_window_0>, arg=arg@entry=XIL(0x1419c35), handlers=<optimized out>, hfun=hfun@entry=0x42f2a5 <redisplay_window_error>)
    at ../../src/eval.c:1397
        val = XIL(0x7ffffffe96a0)
        c = 0x2c5bd20
#25 0x00000000004341de in redisplay_windows (window=XIL(0x1419c35)) at ../../src/xdisp.c:14933
        w = 0x1419c30 <bss_sbrk_buffer+8402480>
#26 0x0000000000455f40 in redisplay_internal () at ../../src/xdisp.c:14416
        gcscrollbars = <optimized out>
        f_redisplay_flag = false
        f = 0x1418c30 <bss_sbrk_buffer+8398384>
        w = <optimized out>
        sw = <optimized out>
        fr = <optimized out>
        pending = <optimized out>
        must_finish = <optimized out>
        match_p = <optimized out>
        tlbufpos = <optimized out>
        tlendpos = <optimized out>
        number_of_visible_frames = <optimized out>
        count = <optimized out>
        sf = <optimized out>
        polling_stopped_here = <optimized out>
        tail = XIL(0x109dab3)
        frame = XIL(0x1418c35)
        hscroll_retries = 0
        garbaged_frame_retries = <optimized out>
        consider_all_windows_p = <optimized out>
        update_miniwindow_p = <optimized out>
#27 0x00000000004570a2 in redisplay_preserve_echo_area (from_where=from_where@entry=13) at ../../src/xdisp.c:14746
        count = 4
#28 0x000000000058ede9 in wait_reading_process_output (time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, 
    wait_for_cell=wait_for_cell@entry=XIL(0), wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at ../../src/process.c:5218
        Atemp = {
          fds_bits = {0 <repeats 16 times>}
        }
        Ctemp = {
          fds_bits = {0 <repeats 16 times>}
        }
        process_skipped = false
        channel = <optimized out>
        nfds = <optimized out>
        Available = {
          fds_bits = {8192, 0 <repeats 15 times>}
        }
        Writeok = {
          fds_bits = {0 <repeats 16 times>}
        }
        check_write = <optimized out>
        check_delay = <optimized out>
        no_avail = <optimized out>
        xerrno = 11
        proc = <optimized out>
        timeout = {
          tv_sec = 0, 
          tv_nsec = 0
        }
        end_time = <optimized out>
        timer_delay = <optimized out>
        got_output_end_time = {
          tv_sec = 1540219030, 
          tv_nsec = 91594580
        }
        wait = TIMEOUT
        got_some_output = -1
        prev_wait_proc_nbytes_read = 0
        retry_for_async = <optimized out>
        count = 3
        now = <optimized out>
#29 0x0000000000424b9d in sit_for (timeout=timeout@entry=make_number(30), reading=reading@entry=true, display_option=display_option@entry=1) at ../../src/lisp.h:948
        sec = 30
        nsec = 0
        do_display = true
#30 0x00000000004f217a in read_char (commandflag=commandflag@entry=1, map=map@entry=XIL(0x354c213), prev_event=XIL(0), used_mouse_menu=used_mouse_menu@entry=0x7fffffffe20b, end_time=end_time@entry=0x0)
    at ../../src/lisp.h:1045
        tem0 = <optimized out>
        timeout = 30
        delay_level = 4
        buffer_size = <optimized out>
        c = <optimized out>
        jmpcount = 3
        local_getcjmp = {{
            __jmpbuf = {12517216, 4050313128745944045, 17723392, 47887776, -3689348814741910323, 55886355, -4050311491692215315, 4050310883287942125}, 
            __mask_was_saved = 0, 
            __saved_mask = {
              __val = {22618467, 0, 5, 3, 55886339, 4294967295, 3, 55886339, 5217979, 0, 54582515, 0, 0, 0, 55237664, 0}
            }
          }}
        save_jump = {{
            __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, 
            __mask_was_saved = 0, 
            __saved_mask = {
              __val = {0 <repeats 16 times>}
            }
          }}
        tem = <optimized out>
        save = <optimized out>
        previous_echo_area_message = XIL(0)
        also_record = XIL(0)
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x2dab5a0
#31 0x00000000004f37e5 in read_key_sequence (keybuf=keybuf@entry=0x7fffffffe310, prompt=prompt@entry=XIL(0), dont_downcase_last=dont_downcase_last@entry=false, 
    can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false) at ../../src/keyboard.c:9118
        interrupted_kboard = 0x2dab5a0
        interrupted_frame = 0x1418c30 <bss_sbrk_buffer+8398384>
        key = <optimized out>
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = <optimized out>
        new_binding = <optimized out>
        count = 3
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = XIL(0x354c213)
        first_unbound = 31
        mock_input = 0
        used_mouse_menu_history = {false <repeats 30 times>}
        fkey = {
          parent = XIL(0x10a7fc3), 
          map = XIL(0x10a7fc3), 
          start = 0, 
          end = 0
        }
        keytran = {
          parent = XIL(0xc81ac3), 
          map = XIL(0xc81ac3), 
          start = 0, 
          end = 0
        }
        indec = {
          parent = XIL(0x10a7fd3), 
          map = XIL(0x10a7fd3), 
          start = 0, 
          end = 0
        }
        shift_translated = false
        delayed_switch_frame = XIL(0)
        original_uppercase = XIL(0)
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0x33e3110
        fake_prefixed_keys = XIL(0)
        first_event = XIL(0)
        second_event = <optimized out>
#32 0x00000000004f4ea0 in command_loop_1 () at ../../src/lisp.h:948
        cmd = <optimized out>
        keybuf = {make_number(103), XIL(0x955aa5), XIL(0x7fffffffe300), XIL(0x7b90), XIL(0), XIL(0xbfa1d0), make_number(0), XIL(0x1034953), XIL(0xffffffffffffffff), XIL(0x5445fb), XIL(0x7fffffffe400), 
          make_number(0), XIL(0xccd783), XIL(0), XIL(0), XIL(0x552a64), XIL(0), XIL(0x78), XIL(0xccd783), XIL(0), XIL(0), make_number(1396118), XIL(0x7), XIL(0x7b90), XIL(0), XIL(0xc84805), XIL(0), XIL(0), 
          XIL(0x3), XIL(0x12edb53)}
        i = <optimized out>
        prev_modiff = 2
        prev_buffer = 0x33e3110
#33 0x0000000000552f96 in internal_condition_case (bfun=bfun@entry=0x4f4a81 <command_loop_1>, handlers=handlers@entry=XIL(0x53a0), hfun=hfun@entry=0x4eb3d8 <cmd_error>) at ../../src/eval.c:1373
        val = XIL(0x7ffffffe96a0)
        c = 0x2c5bc00
#34 0x00000000004e85b0 in command_loop_2 (ignore=ignore@entry=XIL(0)) at ../../src/lisp.h:948
        val = XIL(0x7ffffffe96a0)
#35 0x0000000000552f0d in internal_catch (tag=tag@entry=XIL(0xc870), func=func@entry=0x4e8598 <command_loop_2>, arg=arg@entry=XIL(0)) at ../../src/eval.c:1136
        val = <optimized out>
        c = 0x2c5bae0
#36 0x00000000004e857a in command_loop () at ../../src/lisp.h:948
No locals.
#37 0x00000000004eb04b in recursive_edit_1 () at ../../src/keyboard.c:703
        count = 1
        val = <optimized out>
#38 0x00000000004eb2f1 in Frecursive_edit () at ../../src/keyboard.c:774
        buffer = <optimized out>
#39 0x00000000004e7a0a in main (argc=3, argv=0x7fffffffe698) at ../../src/emacs.c:1731
        stack_bottom_variable = 0x5d5dfd <__libc_csu_init+77>
        do_initial_setlocale = <optimized out>
        dumping = <optimized out>
        skip_args = 0
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = <optimized out>
        disable_aslr = <optimized out>
        rlim = {
          rlim_cur = 10022912, 
          rlim_max = 18446744073709551615
        }
        sockfd = -1

Lisp Backtrace:
"redisplay_internal (C function)" (0x0)
Continuing.
[Thread 0x7fffd1ffb700 (LWP 7014) exited]
[Thread 0x7fffd27fc700 (LWP 7013) exited]
[Thread 0x7fffd2ffd700 (LWP 7012) exited]
[Thread 0x7fffd37fe700 (LWP 7011) exited]
[Thread 0x7fffd3fff700 (LWP 7010) exited]
[Thread 0x7fffdd693700 (LWP 7008) exited]
[Thread 0x7fffdf38c700 (LWP 7003) exited]
[Thread 0x7fffe4da0700 (LWP 7002) exited]
[Thread 0x7fffe5c13700 (LWP 7001) exited]
[Thread 0x7ffff7f15b00 (LWP 6997) exited]
[Inferior 1 (process 6997) exited with code 056]

[-- Attachment #3: file.pdf --]
[-- Type: application/pdf, Size: 3788 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#33120: 27.0.50; SIGBUS after (setq doc-view-resolution 500)
  2018-10-22 21:12 bug#33120: 27.0.50; SIGBUS after (setq doc-view-resolution 500) Michał Krzywkowski
@ 2018-10-23  2:32 ` Eli Zaretskii
  2019-09-29 12:30   ` Lars Ingebrigtsen
  0 siblings, 1 reply; 3+ messages in thread
From: Eli Zaretskii @ 2018-10-23  2:32 UTC (permalink / raw)
  To: Michał Krzywkowski; +Cc: 33120

> From: Michał Krzywkowski <k.michal@zoho.com>
> Date: Mon, 22 Oct 2018 23:12:15 +0200
> 
> 1. emacs -Q file.pdf
> 2. M-: (setq doc-view-resolution 500) RET
> 3. g yes RET
> 4. C-x C-+

Looks like a bug in Imagemagick: the crash is there.





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#33120: 27.0.50; SIGBUS after (setq doc-view-resolution 500)
  2018-10-23  2:32 ` Eli Zaretskii
@ 2019-09-29 12:30   ` Lars Ingebrigtsen
  0 siblings, 0 replies; 3+ messages in thread
From: Lars Ingebrigtsen @ 2019-09-29 12:30 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 33120, Michał Krzywkowski

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Michał Krzywkowski <k.michal@zoho.com>
>> Date: Mon, 22 Oct 2018 23:12:15 +0200
>> 
>> 1. emacs -Q file.pdf
>> 2. M-: (setq doc-view-resolution 500) RET
>> 3. g yes RET
>> 4. C-x C-+
>
> Looks like a bug in Imagemagick: the crash is there.

And as Emacs no longer builds with ImageMagick by default, I don't think
there's anything more to be done here on our side, so I'm closing this
bug report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-09-29 12:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-22 21:12 bug#33120: 27.0.50; SIGBUS after (setq doc-view-resolution 500) Michał Krzywkowski
2018-10-23  2:32 ` Eli Zaretskii
2019-09-29 12:30   ` Lars Ingebrigtsen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).