Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EPEL xscreensaver package bug: xscreensaver-getimage #763

Closed
herrold opened this issue Mar 7, 2019 · 3 comments
Closed

EPEL xscreensaver package bug: xscreensaver-getimage #763

herrold opened this issue Mar 7, 2019 · 3 comments

Comments

@herrold
Copy link

herrold commented Mar 7, 2019

xscreensaver-base
xscreensaver-base-5.39-3.el7.x86_64

xscreensaver just running and assumedly did not find images
( it returned to stderr: error getting image: xscreensaver-getimage )

nothing in the AVC log

[root@localhost audit]# grep -i svc audit.log | tail
[root@localhost audit]#

warning: core file may not match specified executable file.
[New LWP 7881]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `xscreensaver-getimage 0x2400008 0x3c00003'.
Program terminated with signal 11, Segmentation fault.
#0 0x000000000040a711 in minixpm_to_ximage (dpy=dpy@entry=0x25911d0, visual=0x259eaf0, colormap=colormap@entry=37748743, depth=depth@entry=24, transparent_color=transparent_color@entry=0, data=, data@entry=0x41b960 <logo_180_xpm>, width_ret=width_ret@entry=0x7ffc868305d0, height_ret=height_ret@entry=0x7ffc868305d4, pixels_ret=pixels_ret@entry=0x0, npixels_ret=npixels_ret@entry=0x0, mask_ret=mask_ret@entry=0x7ffc868305d8) at ../../utils/minixpm.c:248
248 ../../utils/minixpm.c: No such file or directory.

the package is present, but at build time for xscreensaver, was the -devel ?

Installed Packages
libXpm.x86_64 3.5.12-1.el7

Thread 1 (Thread 0x7f1ab8e05880 (LWP 7881)):
#0 0x000000000040a711 in minixpm_to_ximage (dpy=dpy@entry=0x25911d0, visual=0x259eaf0, colormap=colormap@entry=37748743, depth=depth@entry=24, transparent_color=transparent_color@entry=0, data=, data@entry=0x41b960 <logo_180_xpm>, width_ret=width_ret@entry=0x7ffc868305d0, height_ret=height_ret@entry=0x7ffc868305d4, pixels_ret=pixels_ret@entry=0x0, npixels_ret=npixels_ret@entry=0x0, mask_ret=mask_ret@entry=0x7ffc868305d8) at ../../utils/minixpm.c:248
w = 180
w8 = 23
h = 180
ncolors = 16
nbytes = 1
c = 0 '\000'
x =
y =
i =
pixel_count =
cmap = {{byte = 32 ' ', cr = -1, cg = -1, cb = -1, mr = -1, mg = -1, mb = -1}, {byte = 41 ')', cr = 255, cg = 0, cb = 0, mr = 255, mg = 255, mb = 255}, {byte = 44 ',', cr = 255, cg = 255, cb = 255, mr = 255, mg = 255, mb = 255}, {byte = 46 '.', cr = 0, cg = 0, cb = 0, mr = 0, mg = 0, mb = 0}, {byte = 45 '-', cr = 237, cg = 158, cb = 0, mr = 255, mg = 255, mb = 255}, {byte = 39 ''', cr = 79, cg = 53, cb = 4, mr = 0, mg = 0, mb = 0}, {byte = 61 '=', cr = 219, cg = 219, cb = 219, mr = 0, mg = 0, mb = 0}, {byte = 62 '>', cr = 176, cg = 176, cb = 176, mr = 0, mg = 0, mb = 0}, {byte = 43 '+', cr = 146, cg = 146, cb = 146, mr = 0, mg = 0, mb = 0}, {byte = 59 ';', cr = 121, cg = 121, cb = 121, mr = 0, mg = 0, mb = 0}, {byte = 64 '@', cr = 163, cg = 0, cb = 0, mr = 0, mg = 0, mb = 0}, {byte = 35 '#', cr = 96, cg = 77, cb = 40, mr = 0, mg = 0, mb = 0}, {byte = 36 '$', cr = 96, cg = 0, cb = 0, mr = 0, mg = 0, mb = 0}, {byte = 37 '%', cr = 55, cg = 51, cb = 45, mr = 0, mg = 0, mb = 0}, {byte = 38 '&', cr = 45, cg = 12, cb = 5, mr = 0, mg = 0, mb = 0}, {byte = 42 '*', cr = 164, cg = 110, cb = 0, mr = 0, mg = 0, mb = 0}, {byte = 0 '\000', cr = 0, cg = 0, cb = 0, mr = 0, mg = 0, mb = 0} <repeats 240 times>}
rmap = " \000\000\000\000\000 \000\000\000\000\000\000\000\000\000\377\000\000\000\000\000\377\000\000\000\000\000\377\377\000\377\377\000\000\n\v\f\r\004\000\000\016\a\001\003\002", '\000' <repeats 12 times>, "\b\000\005\006\000\t", '\000' <repeats 31 times>, "\001\000\000\000\001\000\000\000\374\004\203\206\374\177\000\000\000\000\000\000\000\000\000\000\320\021Y\002\000\000\000\000!\000\000\000\000\000\000\000\360\352Y\002\000\000\000\000p\a\203\206\374\177\000\000\003\000\300\003\000\000\000\000\003\000\300\003\000\000\000\000bb@", '\000' <repeats 13 times>, "\350%Y\002\001\000\000\000\002", '\000' <repeats 55 times>...
pixels = 0x25bf810
ximage = 0x25bf8a0
#1 0x000000000040a018 in xscreensaver_logo (screen=, visual=, drawable=62914563, cmap=37748743, background_color=0, pixels_ret=0x0, npixels_ret=0x0, mask_ret=0x7ffc86830770, big_p=1) at ../../utils/logo.c:49
dpy = 0x25911d0
depth = 24
iw = 180
ih = 180
image =
p = 0
mask = 0x25bdc60 ""
#2 0x00000000004037bb in main (argc=3, argv=) at ../../driver/xscreensaver-getimage.c:319
P = {db = 0x25a69e0, init_file_date = 1551104038, verbose_p = 0, timestamp_p = 1, capture_stderr_p = 0, ignore_uninstalled_p = 1, debug_p = 0, xsync_p = 0, lock_p = 1, fade_p = 1, unfade_p = 0, fade_seconds = 5000, fade_ticks = 20, splash_p = 1, install_cmap_p = 1, screenhacks = 0x25b98e0, screenhacks_count = 307, mode = RANDOM_HACKS, selected_hack = 0, nice_inferior = 10, inferior_memory_limit = 0, initial_delay = 0, splash_duration = 5000, timeout = 1200000, lock_timeout = 900000, cycle = 300000, passwd_timeout = 30000, pointer_timeout = 5000, notice_events_timeout = 30000, watchdog_timeout = 57000, pointer_hysteresis = 10, dpms_enabled_p = 0, dpms_quickoff_p = 0, dpms_standby = 3600000, dpms_suspend = 3600000, dpms_off = 7200000, grab_desktop_p = 0, grab_video_p = 0, random_image_p = 0, image_directory = 0x25b03f0 "", tmode = TEXT_LITERAL, text_literal = 0x25b15e0 "Authorized users only", text_file = 0x25b1600 "", text_program = 0x25b1620 "fortune -s", text_url = 0x25b9580 "http://www.livejournal.com/stats/latest-rss.bml", use_xidle_extension = 1, use_mit_saver_extension = 0, use_sgi_saver_extension = 0, use_proc_interrupts = 1, use_xinput_extension = 0, getviewport_full_of_lies_p = 0, shell = 0x25b1640 "/bin/sh", demo_command = 0x25b1660 "xscreensaver-demo", prefs_command = 0x25b0410 "xscreensaver-demo -prefs", help_url = 0x25b1680 "https://www.jwz.org/xscreensaver/man.html", load_url_command = 0x25b16c0 "xdg-open '%s'", new_login_command = 0x0, auth_warning_slack = 20}
toplevel =
dpy =
screen =
oprogname =
file =
version = "Part of XScreenSaver 5.39-3.el7 -- 19-Apr-2018.\000\000\000\000\000\000\000\000\000\250\264\342\270\032\177\000\000\360\n\203\206\374\177\000\000\340\n\203\206\374\177\000\000.N=\366\000\000\000\000v\026@\000\000\000\000\000\377\377\377\377", '\000' <repeats 12 times>, "\260\003:\266\032\177\000\000\310\344\340\270\032\177\000\000/\v\203\206\374\177\000\000gu\266\032\177\000\0000X\002\000\000\000\000\320\211\001\000\000\000\000\000|\000\000\000\003\200\377\377\002\000\000\000\000\000\000\000Q\364|y\003\200\377\377\002\000\000\000\000\000\000\000A\364|y\003\200\377\377"...
window = 62914563
drawable = 62914563
window_str = 0x2400008 <Address 0x2400008 out of bounds>
drawable_str = 0x7ffc00000000 <Address 0x7ffc00000000 out of bounds>
s = 0x258d670 "xscreensaver"
i =
From To Syms Read Shared Object Library
0x00007f1ab89f9100 0x00007f1ab8a00a2b Yes /lib64/libgdk_pixbuf_xlib-2.0.so.0
0x00007f1ab87f4140 0x00007f1ab87f5025 Yes /lib64/libgmodule-2.0.so.0
0x00007f1ab85d2530 0x00007f1ab85e8959 Yes /lib64/libgdk_pixbuf-2.0.so.0
0x00007f1ab82643a0 0x00007f1ab8346f6f Yes /lib64/libgio-2.0.so.0
0x00007f1ab7fe66c0 0x00007f1ab8015a5c Yes /lib64/libgobject-2.0.so.0
0x00007f1ab7ce10c0 0x00007f1ab7d59d3a Yes /lib64/libglib-2.0.so.0
0x00007f1ab7a74c30 0x00007f1ab7aab730 Yes /lib64/libjpeg.so.62
0x00007f1ab786ac20 0x00007f1ab786ec34 Yes /lib64/libSM.so.6
0x00007f1ab7652020 0x00007f1ab765f4fa Yes /lib64/libICE.so.6
0x00007f1ab73f91b0 0x00007f1ab74351d9 Yes /lib64/libXt.so.6
0x00007f1ab70c5da0 0x00007f1ab714ca2b Yes /lib64/libX11.so.6
0x00007f1ab6e93750 0x00007f1ab6ea10dc Yes /lib64/libXmu.so.6
0x00007f1ab6c7e770 0x00007f1ab6c88470 Yes /lib64/libXext.so.6
0x00007f1ab697e310 0x00007f1ab69e92d6 Yes /lib64/libm.so.6
0x00007f1ab67628b0 0x00007f1ab676dd51 Yes /lib64/libpthread.so.0
0x00007f1ab63af8d0 0x00007f1ab64febaf Yes /lib64/libc.so.6
0x00007f1ab6169f50 0x00007f1ab6185700 Yes /lib64/libpng15.so.15
0x00007f1ab5f61d90 0x00007f1ab5f6288e Yes /lib64/libdl.so.2
0x00007f1ab5d005f0 0x00007f1ab5d465b0 Yes /lib64/libpcre.so.1
0x00007f1ab5af8890 0x00007f1ab5afd028 Yes /lib64/libffi.so.6
0x00007f1ab58e3110 0x00007f1ab58ef698 Yes /lib64/libz.so.1
0x00007f1ab56c09d0 0x00007f1ab56d67d6 Yes /lib64/libselinux.so.1
0x00007f1ab54a48f0 0x00007f1ab54b2e52 Yes /lib64/libresolv.so.2
0x00007f1ab5267f20 0x00007f1ab528fffa Yes /lib64/libmount.so.1
0x00007f1ab504aa90 0x00007f1ab505a245 Yes /lib64/libgcc_s.so.1
0x00007f1ab4e444a0 0x00007f1ab4e45af2 Yes /lib64/libuuid.so.1
0x00007f1ab4c26a40 0x00007f1ab4c38615 Yes /lib64/libxcb.so.1
0x00007f1ab8c08ad0 0x00007f1ab8c23f80 Yes /lib64/ld-linux-x86-64.so.2
0x00007f1ab49e3730 0x00007f1ab4a098da Yes /lib64/libblkid.so.1
0x00007f1ab47d7ec0 0x00007f1ab47d8bdc Yes /lib64/libXau.so.6
0x00007f1ab45c6130 0x00007f1ab45cd481 Yes /lib64/libnss_files.so.2
$1 = 0x0
$2 = 0x0
rax 0x0 0
rbx 0x25bf8a0 39581856
rcx 0x3 3
rdx 0xb4 180
rsi 0xb3 179
rdi 0xf 15
rbp 0x413118 0x413118
rsp 0x7ffc8682e7a0 0x7ffc8682e7a0
r8 0xb3 179
r9 0x102d 4141
r10 0x7ffc8682e320 140722565210912
r11 0x7f1ab641ef40 139752703651648
r12 0x25bf810 39581712
r13 0x4131cc 4272588
r14 0x25bf8a0 39581856
r15 0x7ffc868305d8 140722565219800
rip 0x40a711 0x40a711 <minixpm_to_ximage+1521>
eflags 0x10246 [ PF ZF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
st0 value not available
st1 value not available
st2 value not available
st3 value not available
st4 value not available
st5 value not available
st6 value not available
st7 value not available
fctrl value not available
fstat value not available
ftag value not available
fiseg value not available
fioff value not available
foseg value not available
fooff value not available
fop value not available
xmm0 value not available
xmm1 value not available
xmm2 value not available
xmm3 value not available
xmm4 value not available
xmm5 value not available
xmm6 value not available
xmm7 value not available
xmm8 value not available
xmm9 value not available
xmm10 value not available
xmm11 value not available
xmm12 value not available
xmm13 value not available
xmm14 value not available
xmm15 value not available
mxcsr value not available
Dump of assembler code for function minixpm_to_ximage:
0x000000000040a120 <+0>: push %r15
0x000000000040a122 <+2>: push %r14
0x000000000040a124 <+4>: push %r13
0x000000000040a126 <+6>: mov %r9,%r13
0x000000000040a129 <+9>: push %r12
0x000000000040a12b <+11>: push %rbp
0x000000000040a12c <+12>: push %rbx
0x000000000040a12d <+13>: sub $0x1db8,%rsp
0x000000000040a134 <+20>: mov 0x1df0(%rsp),%rax
0x000000000040a13c <+28>: mov %rdi,0x20(%rsp)
0x000000000040a141 <+33>: lea 0xa0(%rsp),%rdi
0x000000000040a149 <+41>: mov %ecx,0x30(%rsp)
0x000000000040a14d <+45>: mov $0x380,%ecx
0x000000000040a152 <+50>: mov %rdx,0x40(%rsp)
0x000000000040a157 <+55>: mov %r8,0x28(%rsp)
0x000000000040a15c <+60>: lea 0x8c(%rsp),%r9
0x000000000040a164 <+68>: lea 0x88(%rsp),%r8
0x000000000040a16c <+76>: mov %rax,0x50(%rsp)
0x000000000040a171 <+81>: mov 0x1df8(%rsp),%rax
0x000000000040a179 <+89>: lea 0x80(%rsp),%rdx
0x000000000040a181 <+97>: mov %rsi,0x48(%rsp)
0x000000000040a186 <+102>: mov $0x41c1b8,%esi
0x000000000040a18b <+107>: mov 0x1e10(%rsp),%r15
0x000000000040a193 <+115>: mov %rax,0x58(%rsp)
0x000000000040a198 <+120>: mov 0x1e00(%rsp),%rax
0x000000000040a1a0 <+128>: mov %rax,0x60(%rsp)
0x000000000040a1a5 <+133>: mov 0x1e08(%rsp),%rax
0x000000000040a1ad <+141>: mov %rax,0x68(%rsp)
0x000000000040a1b2 <+146>: mov %fs:0x28,%rax
0x000000000040a1bb <+155>: mov %rax,0x1da8(%rsp)
0x000000000040a1c3 <+163>: xor %eax,%eax
0x000000000040a1c5 <+165>: rep stos %rax,%es:(%rdi)
0x000000000040a1c8 <+168>: lea 0x7f(%rsp),%rax
0x000000000040a1cd <+173>: lea 0x84(%rsp),%rcx
0x000000000040a1d5 <+181>: mov %rax,(%rsp)
0x000000000040a1d9 <+185>: mov 0x0(%r13),%rdi
0x000000000040a1dd <+189>: xor %eax,%eax
0x000000000040a1df <+191>: callq 0x4025d0 __isoc99_sscanf@plt
0x000000000040a1e4 <+196>: cmp $0x4,%eax
0x000000000040a1e7 <+199>: jne 0x40a7cc <minixpm_to_ximage+1708>
0x000000000040a1ed <+205>: mov 0x88(%rsp),%eax
0x000000000040a1f4 <+212>: mov %eax,0x34(%rsp)
0x000000000040a1f8 <+216>: sub $0x1,%eax
0x000000000040a1fb <+219>: cmp $0xfe,%eax
0x000000000040a200 <+224>: ja 0x40a7b9 <minixpm_to_ximage+1689>
0x000000000040a206 <+230>: mov 0x8c(%rsp),%r8d
0x000000000040a20e <+238>: cmp $0x1,%r8d
0x000000000040a212 <+242>: jne 0x40a795 <minixpm_to_ximage+1653>
0x000000000040a218 <+248>: lea 0x10(%r13,%rax,8),%rax
0x000000000040a21d <+253>: lea 0x8(%r13),%rbx
0x000000000040a221 <+257>: lea 0xa0(%rsp),%r12
0x000000000040a229 <+265>: mov %rax,0x38(%rsp)
0x000000000040a22e <+270>: mov (%rbx),%rdx
0x000000000040a231 <+273>: lea 0x1(%rdx),%rax
0x000000000040a235 <+277>: movzbl (%rdx),%edx
0x000000000040a238 <+280>: mov %dl,(%r12)
0x000000000040a23c <+284>: nopl 0x0(%rax)
0x000000000040a240 <+288>: movzbl (%rax),%r13d
0x000000000040a244 <+292>: test %r13b,%r13b
0x000000000040a247 <+295>: je 0x40a275 <minixpm_to_ximage+341>
0x000000000040a249 <+297>: cmp $0x9,%r13b
0x000000000040a24d <+301>: jne 0x40a3d7 <minixpm_to_ximage+695>
0x000000000040a253 <+307>: nopl 0x0(%rax,%rax,1)
0x000000000040a258 <+312>: add $0x1,%rax
0x000000000040a25c <+316>: movzbl (%rax),%r13d
0x000000000040a260 <+320>: cmp $0x9,%r13b
0x000000000040a264 <+324>: je 0x40a258 <minixpm_to_ximage+312>
0x000000000040a266 <+326>: cmp $0x20,%r13b
0x000000000040a26a <+330>: je 0x40a258 <minixpm_to_ximage+312>
0x000000000040a26c <+332>: test %r13b,%r13b
0x000000000040a26f <+335>: jne 0x40a3e8 <minixpm_to_ximage+712>
0x000000000040a275 <+341>: add $0x8,%rbx
0x000000000040a279 <+345>: add $0x1c,%r12
0x000000000040a27d <+349>: cmp 0x38(%rsp),%rbx
0x000000000040a282 <+354>: jne 0x40a22e <minixpm_to_ximage+270>
0x000000000040a284 <+356>: cmpl $0x1,0x30(%rsp)
0x000000000040a289 <+361>: mov 0x34(%rsp),%edi
0x000000000040a28d <+365>: mov $0x1,%eax
0x000000000040a292 <+370>: cmovne 0x28(%rsp),%rax
0x000000000040a298 <+376>: mov $0x8,%esi
0x000000000040a29d <+381>: add $0x1,%edi
0x000000000040a2a0 <+384>: movslq %edi,%rdi
0x000000000040a2a3 <+387>: mov %rax,0x28(%rsp)
0x000000000040a2a8 <+392>: callq 0x402a70 calloc@plt
0x000000000040a2ad <+397>: mov %rax,%r12
0x000000000040a2b0 <+400>: mov 0x88(%rsp),%eax
0x000000000040a2b7 <+407>: test %eax,%eax
0x000000000040a2b9 <+409>: jle 0x40a825 <minixpm_to_ximage+1797>
0x000000000040a2bf <+415>: lea 0xa4(%rsp),%r14
0x000000000040a2c7 <+423>: xor %ebp,%ebp
0x000000000040a2c9 <+425>: xor %r13d,%r13d
0x000000000040a2cc <+428>: jmpq 0x40a3bd <minixpm_to_ximage+669>
0x000000000040a2d1 <+433>: mov %eax,%edx
0x000000000040a2d3 <+435>: movb $0x7,0x9e(%rsp)
0x000000000040a2db <+443>: shl $0x8,%edx
0x000000000040a2de <+446>: or %edx,%eax
0x000000000040a2e0 <+448>: mov %ax,0x98(%rsp)
0x000000000040a2e8 <+456>: mov 0x4(%r14),%eax
0x000000000040a2ec <+460>: mov %eax,%edx
0x000000000040a2ee <+462>: shl $0x8,%edx
0x000000000040a2f1 <+465>: or %edx,%eax
0x000000000040a2f3 <+467>: mov %ax,0x9a(%rsp)
0x000000000040a2fb <+475>: mov 0x8(%r14),%eax
0x000000000040a2ff <+479>: mov %eax,%edx
0x000000000040a301 <+481>: shl $0x8,%edx
0x000000000040a304 <+484>: or %edx,%eax
0x000000000040a306 <+486>: cmpl $0x1,0x30(%rsp)
0x000000000040a30b <+491>: mov %ax,0x9c(%rsp)
0x000000000040a313 <+499>: je 0x40a330 <minixpm_to_ximage+528>
0x000000000040a315 <+501>: mov 0x40(%rsp),%rsi
0x000000000040a31a <+506>: mov 0x20(%rsp),%rdi
0x000000000040a31f <+511>: lea 0x90(%rsp),%rdx
0x000000000040a327 <+519>: callq 0x402aa0 XAllocColor@plt
0x000000000040a32c <+524>: test %eax,%eax
0x000000000040a32e <+526>: jne 0x40a388 <minixpm_to_ximage+616>
0x000000000040a330 <+528>: mov 0xc(%r14),%eax
0x000000000040a334 <+532>: mov 0x40(%rsp),%rsi
0x000000000040a339 <+537>: mov 0x20(%rsp),%rdi
0x000000000040a33e <+542>: mov %eax,%edx
0x000000000040a340 <+544>: shl $0x8,%edx
0x000000000040a343 <+547>: or %edx,%eax
0x000000000040a345 <+549>: mov %ax,0x98(%rsp)
0x000000000040a34d <+557>: mov 0x10(%r14),%eax
0x000000000040a351 <+561>: mov %eax,%edx
0x000000000040a353 <+563>: shl $0x8,%edx
0x000000000040a356 <+566>: or %edx,%eax
0x000000000040a358 <+568>: mov %ax,0x9a(%rsp)
0x000000000040a360 <+576>: mov 0x14(%r14),%eax
0x000000000040a364 <+580>: mov %eax,%edx
0x000000000040a366 <+582>: shl $0x8,%edx
0x000000000040a369 <+585>: or %edx,%eax
0x000000000040a36b <+587>: lea 0x90(%rsp),%rdx
0x000000000040a373 <+595>: mov %ax,0x9c(%rsp)
0x000000000040a37b <+603>: callq 0x402aa0 XAllocColor@plt
0x000000000040a380 <+608>: test %eax,%eax
0x000000000040a382 <+610>: je 0x40a7f0 <minixpm_to_ximage+1744>
0x000000000040a388 <+616>: mov 0x90(%rsp),%rdx
0x000000000040a390 <+624>: movslq %ebp,%rax
0x000000000040a393 <+627>: mov %rdx,(%r12,%rax,8)
0x000000000040a397 <+631>: movsbq -0x4(%r14),%rax
0x000000000040a39c <+636>: mov %bpl,0x1ca0(%rsp,%rax,1)
0x000000000040a3a4 <+644>: add $0x1,%ebp
0x000000000040a3a7 <+647>: add $0x1,%r13d
0x000000000040a3ab <+651>: add $0x1c,%r14
0x000000000040a3af <+655>: cmp %r13d,0x88(%rsp)
0x000000000040a3b7 <+663>: jle 0x40a52f <minixpm_to_ximage+1039>
0x000000000040a3bd <+669>: mov (%r14),%eax
0x000000000040a3c0 <+672>: cmp $0xffffffff,%eax
0x000000000040a3c3 <+675>: jne 0x40a2d1 <minixpm_to_ximage+433>
0x000000000040a3c9 <+681>: movsbq -0x4(%r14),%rdx
0x000000000040a3ce <+686>: mov %al,0x1ca0(%rsp,%rdx,1)
0x000000000040a3d5 <+693>: jmp 0x40a3a7 <minixpm_to_ximage+647>
0x000000000040a3d7 <+695>: cmp $0x20,%r13b
0x000000000040a3db <+699>: je 0x40a258 <minixpm_to_ximage+312>
0x000000000040a3e1 <+705>: nopl 0x0(%rax)
0x000000000040a3e8 <+712>: cmp $0x6d,%r13b
0x000000000040a3ec <+716>: lea 0x1(%rax),%r14
0x000000000040a3f0 <+720>: jne 0x40a760 <minixpm_to_ximage+1600>
0x000000000040a3f6 <+726>: movzbl 0x1(%rax),%ebp
0x000000000040a3fa <+730>: cmp $0x9,%bpl
0x000000000040a3fe <+734>: jne 0x40a40e <minixpm_to_ximage+750>
0x000000000040a400 <+736>: add $0x1,%r14
0x000000000040a404 <+740>: movzbl (%r14),%ebp
0x000000000040a408 <+744>: cmp $0x9,%bpl
0x000000000040a40c <+748>: je 0x40a400 <minixpm_to_ximage+736>
0x000000000040a40e <+750>: cmp $0x20,%bpl
0x000000000040a412 <+754>: je 0x40a400 <minixpm_to_ximage+736>
0x000000000040a414 <+756>: mov $0x4,%edx
0x000000000040a419 <+761>: mov $0x412e9b,%esi
0x000000000040a41e <+766>: mov %r14,%rdi
0x000000000040a421 <+769>: callq 0x4029e0 strncasecmp@plt
0x000000000040a426 <+774>: test %eax,%eax
0x000000000040a428 <+776>: jne 0x40a458 <minixpm_to_ximage+824>
0x000000000040a42a <+778>: mov $0xffffffff,%edx
0x000000000040a42f <+783>: lea 0x4(%r14),%rax
0x000000000040a433 <+787>: mov %edx,%ecx
0x000000000040a435 <+789>: mov %edx,%esi
0x000000000040a437 <+791>: cmp $0x63,%r13b
0x000000000040a43b <+795>: je 0x40a487 <minixpm_to_ximage+871>
0x000000000040a43d <+797>: mov %esi,0x10(%r12)
0x000000000040a442 <+802>: mov %ecx,0x14(%r12)
0x000000000040a447 <+807>: mov %edx,0x18(%r12)
0x000000000040a44c <+812>: jmpq 0x40a240 <minixpm_to_ximage+288>
0x000000000040a451 <+817>: nopl 0x0(%rax)
0x000000000040a458 <+824>: mov $0x5,%edx
0x000000000040a45d <+829>: mov $0x412889,%esi
0x000000000040a462 <+834>: mov %r14,%rdi
0x000000000040a465 <+837>: callq 0x4029e0 strncasecmp@plt
0x000000000040a46a <+842>: test %eax,%eax
0x000000000040a46c <+844>: jne 0x40a4a0 <minixpm_to_ximage+896>
0x000000000040a46e <+846>: cmp $0x63,%r13b
0x000000000040a472 <+850>: lea 0x5(%r14),%rax
0x000000000040a476 <+854>: mov $0xff,%edx
0x000000000040a47b <+859>: mov $0xff,%ecx
0x000000000040a480 <+864>: mov $0xff,%esi
0x000000000040a485 <+869>: jne 0x40a43d <minixpm_to_ximage+797>
0x000000000040a487 <+871>: mov %esi,0x4(%r12)
0x000000000040a48c <+876>: mov %ecx,0x8(%r12)
0x000000000040a491 <+881>: mov %edx,0xc(%r12)
0x000000000040a496 <+886>: jmpq 0x40a240 <minixpm_to_ximage+288>
0x000000000040a49b <+891>: nopl 0x0(%rax,%rax,1)
0x000000000040a4a0 <+896>: mov $0x5,%edx
0x000000000040a4a5 <+901>: mov $0x412883,%esi
0x000000000040a4aa <+906>: mov %r14,%rdi
0x000000000040a4ad <+909>: callq 0x4029e0 strncasecmp@plt
0x000000000040a4b2 <+914>: test %eax,%eax
0x000000000040a4b4 <+916>: jne 0x40a4c5 <minixpm_to_ximage+933>
0x000000000040a4b6 <+918>: lea 0x5(%r14),%rax
0x000000000040a4ba <+922>: xor %edx,%edx
0x000000000040a4bc <+924>: xor %ecx,%ecx
0x000000000040a4be <+926>: xor %esi,%esi
0x000000000040a4c0 <+928>: jmpq 0x40a437 <minixpm_to_ximage+791>
0x000000000040a4c5 <+933>: cmp $0x23,%bpl
0x000000000040a4c9 <+937>: jne 0x40a7fe <minixpm_to_ximage+1758>
0x000000000040a4cf <+943>: movsbq 0x1(%r14),%rax
0x000000000040a4d4 <+948>: movsbl 0x41c2c0(%rax),%esi
0x000000000040a4db <+955>: movsbq 0x2(%r14),%rax
0x000000000040a4e0 <+960>: movsbl 0x41c2c0(%rax),%eax
0x000000000040a4e7 <+967>: shl $0x4,%esi
0x000000000040a4ea <+970>: or %eax,%esi
0x000000000040a4ec <+972>: movsbq 0x3(%r14),%rax
0x000000000040a4f1 <+977>: movsbl 0x41c2c0(%rax),%ecx
0x000000000040a4f8 <+984>: movsbq 0x4(%r14),%rax
0x000000000040a4fd <+989>: movsbl 0x41c2c0(%rax),%eax
0x000000000040a504 <+996>: shl $0x4,%ecx
0x000000000040a507 <+999>: or %eax,%ecx
0x000000000040a509 <+1001>: movsbq 0x5(%r14),%rax
0x000000000040a50e <+1006>: movsbl 0x41c2c0(%rax),%edx
0x000000000040a515 <+1013>: movsbq 0x6(%r14),%rax
0x000000000040a51a <+1018>: movsbl 0x41c2c0(%rax),%eax
0x000000000040a521 <+1025>: shl $0x4,%edx
0x000000000040a524 <+1028>: or %eax,%edx
0x000000000040a526 <+1030>: lea 0x7(%r14),%rax
0x000000000040a52a <+1034>: jmpq 0x40a437 <minixpm_to_ximage+791>
0x000000000040a52f <+1039>: mov %ebp,0x38(%rsp)
0x000000000040a533 <+1043>: mov 0x84(%rsp),%eax
0x000000000040a53a <+1050>: mov 0x30(%rsp),%edx
0x000000000040a53e <+1054>: xor %ecx,%ecx
0x000000000040a540 <+1056>: mov 0x48(%rsp),%rsi
0x000000000040a545 <+1061>: mov 0x20(%rsp),%rdi
0x000000000040a54a <+1066>: movl $0x0,0x18(%rsp)
0x000000000040a552 <+1074>: movl $0x8,0x10(%rsp)
0x000000000040a55a <+1082>: mov %eax,0x8(%rsp)
0x000000000040a55e <+1086>: mov 0x80(%rsp),%eax
0x000000000040a565 <+1093>: cmp $0x1,%edx
0x000000000040a568 <+1096>: setne %cl
0x000000000040a56b <+1099>: xor %r9d,%r9d
0x000000000040a56e <+1102>: xor %r8d,%r8d
0x000000000040a571 <+1105>: add %ecx,%ecx
0x000000000040a573 <+1107>: mov %eax,(%rsp)
0x000000000040a576 <+1110>: callq 0x402620 XCreateImage@plt
0x000000000040a57b <+1115>: test %rax,%rax
0x000000000040a57e <+1118>: mov %rax,%r14
0x000000000040a581 <+1121>: je 0x40a74f <minixpm_to_ximage+1583>
0x000000000040a587 <+1127>: movslq 0x2c(%rax),%rsi
0x000000000040a58b <+1131>: movslq 0x4(%rax),%rdi
0x000000000040a58f <+1135>: movl $0x0,0x18(%rax)
0x000000000040a596 <+1142>: movl $0x0,0x20(%rax)
0x000000000040a59d <+1149>: callq 0x402a70 calloc@plt
0x000000000040a5a2 <+1154>: test %rax,%rax
0x000000000040a5a5 <+1157>: mov %rax,0x10(%r14)
0x000000000040a5a9 <+1161>: je 0x40a748 <minixpm_to_ximage+1576>
0x000000000040a5af <+1167>: mov 0x80(%rsp),%eax
0x000000000040a5b6 <+1174>: lea 0xe(%rax),%ecx
0x000000000040a5b9 <+1177>: mov %eax,%edx
0x000000000040a5bb <+1179>: add $0x7,%edx
0x000000000040a5be <+1182>: cmovs %ecx,%edx
0x000000000040a5c1 <+1185>: mov %edx,0x34(%rsp)
0x000000000040a5c5 <+1189>: sarl $0x3,0x34(%rsp)
0x000000000040a5ca <+1194>: test %r15,%r15
0x000000000040a5cd <+1197>: je 0x40a60c <minixpm_to_ximage+1260>
0x000000000040a5cf <+1199>: mov 0x34(%rsp),%ebp
0x000000000040a5d3 <+1203>: imul 0x84(%rsp),%ebp
0x000000000040a5db <+1211>: add $0x1,%ebp
0x000000000040a5de <+1214>: movslq %ebp,%rbp
0x000000000040a5e1 <+1217>: mov %rbp,%rdi
0x000000000040a5e4 <+1220>: callq 0x402680 malloc@plt
0x000000000040a5e9 <+1225>: test %rax,%rax
0x000000000040a5ec <+1228>: mov %rax,(%r15)
0x000000000040a5ef <+1231>: je 0x40a832 <minixpm_to_ximage+1810>
0x000000000040a5f5 <+1237>: mov %rbp,%rdx
0x000000000040a5f8 <+1240>: mov $0xff,%esi
0x000000000040a5fd <+1245>: mov %rax,%rdi
0x000000000040a600 <+1248>: callq 0x402520 memset@plt
0x000000000040a605 <+1253>: mov 0x80(%rsp),%eax
0x000000000040a60c <+1260>: mov 0x84(%rsp),%edx
0x000000000040a613 <+1267>: test %edx,%edx
0x000000000040a615 <+1269>: jle 0x40a6fa <minixpm_to_ximage+1498>
0x000000000040a61b <+1275>: mov %r14,%rdi
0x000000000040a61e <+1278>: movl $0x0,0x30(%rsp)
0x000000000040a626 <+1286>: mov %rbx,%r14
0x000000000040a629 <+1289>: movl $0x0,0x20(%rsp)
0x000000000040a631 <+1297>: mov %rdi,%rbx
0x000000000040a634 <+1300>: add $0x8,%r14
0x000000000040a638 <+1304>: test %eax,%eax
0x000000000040a63a <+1306>: mov -0x8(%r14),%rbp
0x000000000040a63e <+1310>: jle 0x40a6e0 <minixpm_to_ximage+1472>
0x000000000040a644 <+1316>: mov %rbp,%r13
0x000000000040a647 <+1319>: jmp 0x40a669 <minixpm_to_ximage+1353>
0x000000000040a649 <+1321>: mov (%r12,%rdx,8),%rcx
0x000000000040a64d <+1325>: mov %r8d,%esi
0x000000000040a650 <+1328>: mov 0x20(%rsp),%edx
0x000000000040a654 <+1332>: mov %rbx,%rdi
0x000000000040a657 <+1335>: callq *%rax
0x000000000040a659 <+1337>: mov 0x80(%rsp),%eax
0x000000000040a660 <+1344>: mov %r13d,%edx
0x000000000040a663 <+1347>: sub %ebp,%edx
0x000000000040a665 <+1349>: cmp %edx,%eax
0x000000000040a667 <+1351>: jle 0x40a6d9 <minixpm_to_ximage+1465>
0x000000000040a669 <+1353>: movsbq 0x0(%r13),%rax
0x000000000040a66e <+1358>: mov %r13d,%r8d
0x000000000040a671 <+1361>: add $0x1,%r13
0x000000000040a675 <+1365>: sub %ebp,%r8d
0x000000000040a678 <+1368>: movzbl 0x1ca0(%rsp,%rax,1),%edx
0x000000000040a680 <+1376>: mov 0x70(%rbx),%rax
0x000000000040a684 <+1380>: cmp $0xff,%dl
0x000000000040a687 <+1383>: jne 0x40a649 <minixpm_to_ximage+1321>
0x000000000040a689 <+1385>: mov 0x28(%rsp),%rcx
0x000000000040a68e <+1390>: mov 0x20(%rsp),%edx
0x000000000040a692 <+1394>: mov %r8d,%esi
0x000000000040a695 <+1397>: mov %r8d,0x40(%rsp)
0x000000000040a69a <+1402>: mov %rbx,%rdi
0x000000000040a69d <+1405>: callq *%rax
0x000000000040a69f <+1407>: test %r15,%r15
0x000000000040a6a2 <+1410>: je 0x40a659 <minixpm_to_ximage+1337>
0x000000000040a6a4 <+1412>: mov 0x40(%rsp),%r8d
0x000000000040a6a9 <+1417>: mov $0x1,%edx
0x000000000040a6ae <+1422>: mov %r8d,%eax
0x000000000040a6b1 <+1425>: mov %r8d,%ecx
0x000000000040a6b4 <+1428>: sar $0x3,%eax
0x000000000040a6b7 <+1431>: add 0x30(%rsp),%eax
0x000000000040a6bb <+1435>: and $0x7,%ecx
0x000000000040a6be <+1438>: shl %cl,%edx
0x000000000040a6c0 <+1440>: not %edx
0x000000000040a6c2 <+1442>: cltq
0x000000000040a6c4 <+1444>: add (%r15),%rax
0x000000000040a6c7 <+1447>: and %dl,(%rax)
0x000000000040a6c9 <+1449>: mov %r13d,%edx
0x000000000040a6cc <+1452>: mov 0x80(%rsp),%eax
0x000000000040a6d3 <+1459>: sub %ebp,%edx
0x000000000040a6d5 <+1461>: cmp %edx,%eax
0x000000000040a6d7 <+1463>: jg 0x40a669 <minixpm_to_ximage+1353>
0x000000000040a6d9 <+1465>: mov 0x84(%rsp),%edx
0x000000000040a6e0 <+1472>: addl $0x1,0x20(%rsp)
0x000000000040a6e5 <+1477>: mov 0x34(%rsp),%edi
0x000000000040a6e9 <+1481>: add %edi,0x30(%rsp)
0x000000000040a6ed <+1485>: cmp 0x20(%rsp),%edx
0x000000000040a6f1 <+1489>: jg 0x40a634 <minixpm_to_ximage+1300>
0x000000000040a6f7 <+1495>: mov %rbx,%r14
0x000000000040a6fa <+1498>: mov 0x50(%rsp),%rdi
0x000000000040a6ff <+1503>: mov %eax,(%rdi)
0x000000000040a701 <+1505>: mov 0x58(%rsp),%rax
0x000000000040a706 <+1510>: mov 0x38(%rsp),%edi
0x000000000040a70a <+1514>: mov %edx,(%rax)
0x000000000040a70c <+1516>: mov 0x60(%rsp),%rax
=> 0x000000000040a711 <+1521>: mov %r12,(%rax)
0x000000000040a714 <+1524>: mov 0x68(%rsp),%rax
0x000000000040a719 <+1529>: mov %edi,(%rax)
0x000000000040a71b <+1531>: mov %r14,%rax
0x000000000040a71e <+1534>: mov 0x1da8(%rsp),%rdi
0x000000000040a726 <+1542>: xor %fs:0x28,%rdi
0x000000000040a72f <+1551>: jne 0x40a743 <minixpm_to_ximage+1571>
0x000000000040a731 <+1553>: add $0x1db8,%rsp
0x000000000040a738 <+1560>: pop %rbx
0x000000000040a739 <+1561>: pop %rbp
0x000000000040a73a <+1562>: pop %r12
0x000000000040a73c <+1564>: pop %r13
0x000000000040a73e <+1566>: pop %r14
0x000000000040a740 <+1568>: pop %r15
0x000000000040a742 <+1570>: retq
0x000000000040a743 <+1571>: callq 0x4029f0 __stack_chk_fail@plt
0x000000000040a748 <+1576>: mov %r14,%rdi
0x000000000040a74b <+1579>: callq *0x60(%r14)
0x000000000040a74f <+1583>: test %r12,%r12
0x000000000040a752 <+1586>: je 0x40a75c <minixpm_to_ximage+1596>
0x000000000040a754 <+1588>: mov %r12,%rdi
0x000000000040a757 <+1591>: callq 0x402780 free@plt
0x000000000040a75c <+1596>: xor %eax,%eax
0x000000000040a75e <+1598>: jmp 0x40a71e <minixpm_to_ximage+1534>
0x000000000040a760 <+1600>: cmp $0x63,%r13b
0x000000000040a764 <+1604>: je 0x40a3f6 <minixpm_to_ximage+726>
0x000000000040a76a <+1610>: mov (%rbx),%r9
0x000000000040a76d <+1613>: mov 0x21537c(%rip),%rcx # 0x61faf0
0x000000000040a774 <+1620>: movsbl %r13b,%r8d
0x000000000040a778 <+1624>: mov 0x215361(%rip),%rdi # 0x61fae0
0x000000000040a77f <+1631>: mov $0x41c228,%edx
0x000000000040a784 <+1636>: mov $0x1,%esi
0x000000000040a789 <+1641>: xor %eax,%eax
0x000000000040a78b <+1643>: callq 0x402590 __fprintf_chk@plt
0x000000000040a790 <+1648>: callq 0x402570 abort@plt
0x000000000040a795 <+1653>: mov 0x215354(%rip),%rcx # 0x61faf0
0x000000000040a79c <+1660>: mov $0x41c200,%edx
0x000000000040a7a1 <+1665>: mov 0x215338(%rip),%rdi # 0x61fae0
0x000000000040a7a8 <+1672>: mov $0x1,%esi
0x000000000040a7ad <+1677>: xor %eax,%eax
0x000000000040a7af <+1679>: callq 0x402590 __fprintf_chk@plt
0x000000000040a7b4 <+1684>: callq 0x402570 abort@plt
0x000000000040a7b9 <+1689>: mov 0x34(%rsp),%r8d
0x000000000040a7be <+1694>: mov 0x21532b(%rip),%rcx # 0x61faf0
0x000000000040a7c5 <+1701>: mov $0x41c1e2,%edx
0x000000000040a7ca <+1706>: jmp 0x40a7a1 <minixpm_to_ximage+1665>
0x000000000040a7cc <+1708>: mov 0x21531d(%rip),%rcx # 0x61faf0
0x000000000040a7d3 <+1715>: mov $0x41c1c7,%edx
0x000000000040a7d8 <+1720>: mov 0x215301(%rip),%rdi # 0x61fae0
0x000000000040a7df <+1727>: mov $0x1,%esi
0x000000000040a7e4 <+1732>: xor %eax,%eax
0x000000000040a7e6 <+1734>: callq 0x402590 __fprintf_chk@plt
0x000000000040a7eb <+1739>: callq 0x402570 abort@plt
0x000000000040a7f0 <+1744>: mov 0x2152f9(%rip),%rcx # 0x61faf0
0x000000000040a7f7 <+1751>: mov $0x41c280,%edx
0x000000000040a7fc <+1756>: jmp 0x40a7d8 <minixpm_to_ximage+1720>
0x000000000040a7fe <+1758>: mov 0x2152eb(%rip),%rcx # 0x61faf0
0x000000000040a805 <+1765>: mov 0x2152d4(%rip),%rdi # 0x61fae0
0x000000000040a80c <+1772>: mov %r14,%r8
0x000000000040a80f <+1775>: mov $0x41c258,%edx
0x000000000040a814 <+1780>: mov $0x1,%esi
0x000000000040a819 <+1785>: xor %eax,%eax
0x000000000040a81b <+1787>: callq 0x402590 __fprintf_chk@plt
0x000000000040a820 <+1792>: callq 0x402570 abort@plt
0x000000000040a825 <+1797>: movl $0x0,0x38(%rsp)
0x000000000040a82d <+1805>: jmpq 0x40a533 <minixpm_to_ximage+1043>
0x000000000040a832 <+1810>: mov 0x80(%rsp),%eax
0x000000000040a839 <+1817>: xor %r15d,%r15d
0x000000000040a83c <+1820>: jmpq 0x40a60c <minixpm_to_ximage+1260>
End of assembler dump.

@ernestask
Copy link
Collaborator

This tracker is only for issues with faf. You will need to report this one to its developers.

@herrold
Copy link
Author

herrold commented Mar 8, 2019

sorry -- ABRT offerd this open

@ernestask
Copy link
Collaborator

What did ABRT say, exactly? It allows reporting problems to the proper channels, you just need to complete the wizard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants