Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 687126 Details for
Bug 903895
[abrt] ghostscript-9.06-3.fc18: image_render_mono_ht: Process /usr/bin/gs was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 72.38 KB, created by
alexandredhont
on 2013-01-25 01:55:38 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
alexandredhont
Created:
2013-01-25 01:55:38 UTC
Size:
72.38 KB
patch
obsolete
>[New LWP 14987] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE -sPAPERSIZE=a4 -g9920x14032 -r1200x1200'. >Program terminated with signal 11, Segmentation fault. >#0 0x00000038f0dc9f30 in image_render_mono_ht (penum_orig=0x1385418, buffer=0x10c6f80 "\002\003\002\004\003\005\006\003\006\a\b\005\a\006\003\003\006\003\005\t\a\002\002\002\002\002\005\005\003\b\002\002\003\006\n\t\006\003\004\004\002\005\a\006\002\003\002\002\005\005\005\n\003\005\003\002\004\b\003\003\006\t\006\003\003\003\003\b\006\005\005\003\002\002\003\002\002\005\006\003\005\006\002\b\003\006\005\005\b\b\005\005\003\002\006\a\005\003\003\002\b\b\002\a\005\a\a\003\005\003\005\005\005\005\006\a\005\n\003\003\003\003\003\a\t\a\006\a\b\005\005\005\n\t\t\a\005\005\v\n\005\003\a\005\002\002\003\006\005\005\002\005\a\005\003\003\005\005\005\006\005\006\t\v\n\006\b\002\a\005\002\004\003\005\003\003\005\b\005\003\006\005\a\005\003\005\003\003\003\006\005\004\002\a\005\005\003\003\006\f"..., data_x=0, w=<optimized out>, h=<optimized out>, dev=0xf60998) at base/gximono.c:1001 >1001 *devc_contone_gray++ = color_cache[psrc[dda_ht.state.Q]]; > >Thread 1 (Thread 0x7f0d1be23800 (LWP 14987)): >#0 0x00000038f0dc9f30 in image_render_mono_ht (penum_orig=0x1385418, buffer=0x10c6f80 "\002\003\002\004\003\005\006\003\006\a\b\005\a\006\003\003\006\003\005\t\a\002\002\002\002\002\005\005\003\b\002\002\003\006\n\t\006\003\004\004\002\005\a\006\002\003\002\002\005\005\005\n\003\005\003\002\004\b\003\003\006\t\006\003\003\003\003\b\006\005\005\003\002\002\003\002\002\005\006\003\005\006\002\b\003\006\005\005\b\b\005\005\003\002\006\a\005\003\003\002\b\b\002\a\005\a\a\003\005\003\005\005\005\005\006\a\005\n\003\003\003\003\003\a\t\a\006\a\b\005\005\005\n\t\t\a\005\005\v\n\005\003\a\005\002\002\003\006\005\005\002\005\a\005\003\003\005\005\005\006\005\006\t\v\n\006\b\002\a\005\002\004\003\005\003\003\005\b\005\003\006\005\a\005\003\005\003\003\003\006\005\004\002\a\005\005\003\003\006\f"..., data_x=0, w=<optimized out>, h=<optimized out>, dev=0xf60998) at base/gximono.c:1001 > penum = 0x1385418 > posture = image_portrait > vdi = 4 > xrun = 366686 > thresh_align = <optimized out> > spp_out = 1 > devc_contone = {0x1380d50 "", 0xf24588 "", 0xf10c38 "", 0xf10c38 "", 0x7fffdc683170 " 2h\334\377\177", 0x38f0bb07c7 <igc_reloc_ref_ptr+94> "\353\r\220H\213E\370H\211E\360H\213E\360\311\303UH\211\345H\211}\270H\211u\260H\211U\250\211M\244H\213E\260H\203\300\020H\211E\320\213U\244H\213E\320H\001\320H\211E\330H\213E\250H;E\260umH\213E\320\017\267", 0x7fffdc683390 "\210$8\001", 0xf10c38 "", 0xf24ca0 "", 0xf10c38 "", 0x7fffdc683220 " N", 0x38f0bb04bd <igc_reloc_refs+584> "\213U\220H\301\342\004H\367\332H\001\302H\213E\250H\211P\b\351x\001", 0x1394 <Address 0x1394 out of bounds>, 0x7fffdc683390 "\210$8\001", 0xf24d08 "", 0xf24cf8 "\f\004\066\003", 0x95 <Address 0x95 out of bounds>, 0xc <Address 0xc out of bounds>, 0x335 <Address 0x335 out of bounds>, 0xf24d08 "", 0xee37a8 "\250\067\356", 0xf24cf8 "\f\004\066\003", 0xee37a8 "\250\067\356", 0xee3ed8 "\bF\356", 0xee2948 "x0\356", 0xf24a78 "\210\212\360", 0xf0c1f400 <Address 0xf0c1f400 out of bounds>, 0x7fffdc683390 "\210$8\001", 0xee21a8 "", 0xee2060 "` \356", 0xee2060 "` \356", 0x1113c20 "8<\021\001", 0x4e20 <Address 0x4e20 out of bounds>, 0x38f0c6bcaf <gp_monitor_enter+31> "H\211C(1\300H\213\\$\bH\213l$\020H\203\304\030\303\017\037@", 0xee21a8 "", 0xee2060 "` \356", 0xee2948 "x0\356", 0x4 <Address 0x4 out of bounds>, 0xee37a8 "\250\067\356", 0x38f0c6bcaf <gp_monitor_enter+31> "H\211C(1\300H\213\\$\bH\213l$\020H\203\304\030\303\017\037@", 0x11e2ca0 "", 0x12704b0 " <\021\001", 0x12703c0 "`\237\020\001", 0x38f0d77c1d <i_status+29> "H\213\203 \001", 0x1211578 "x0\356", 0x4 <Address 0x4 out of bounds>, 0x0, 0x38f0bafc09 <gs_gc_reclaim+4905> "9\\$4}\315H\201\304\310\b", 0x0, 0x0, 0x11e2b20 "\020,\036\001", 0xee31a8 "@G\362", 0x40965f7f00020020 <Address 0x40965f7f00020020 out of bounds>, 0x7fffdc683370 "H)\356", 0x500000006 <Address 0x500000006 out of bounds>, 0x7fffdc683358 "\261O\334\360\070", 0x7fffdc683370 "H)\356", 0x4 <Address 0x4 out of bounds>, 0x7fffdc683350 "\210$8\001", 0x120d308 "\002", 0x0, 0x0, 0x7fff00000000 <Address 0x7fff00000000 out of bounds>, 0x7fffdc6833f0 "\001\002"} > devc_contone_gray = 0x1380d50 "" > psrc = 0x10c6f80 "\002\003\002\004\003\005\006\003\006\a\b\005\a\006\003\003\006\003\005\t\a\002\002\002\002\002\005\005\003\b\002\002\003\006\n\t\006\003\004\004\002\005\a\006\002\003\002\002\005\005\005\n\003\005\003\002\004\b\003\003\006\t\006\003\003\003\003\b\006\005\005\003\002\002\003\002\002\005\006\003\005\006\002\b\003\006\005\005\b\b\005\005\003\002\006\a\005\003\003\002\b\b\002\a\005\a\a\003\005\003\005\005\005\005\006\a\005\n\003\003\003\003\003\a\t\a\006\a\b\005\005\005\n\t\t\a\005\005\v\n\005\003\a\005\002\002\003\006\005\005\002\005\a\005\003\003\005\005\005\006\005\006\t\v\n\006\b\002\a\005\002\004\003\005\003\003\005\b\005\003\006\005\a\005\003\005\003\003\003\006\005\004\002\a\005\005\003\003\006\f"... > dest_width = 3112 > dest_height = 1460 > data_length = <optimized out> > color_cache = 0xfffffffffffffff8 <Address 0xfffffffffffffff8 out of bounds> > position = <optimized out> > k = <optimized out> > j = <optimized out> > offset_bits = <optimized out> > contone_stride = 3152 > scale_factor = 71 > offset = <optimized out> > src_size = 0 > flush_buff = 857 > offset_contone = {8, 32767, -254181990, 56, 0 <repeats 40 times>, -597150832, 32767, 18505640, 0, -597150832, 32767, 15877512, 0, 18499960, 0, 18499960, 0, 15877512, 0, 15877512, 0, -597150832, 32767, 15797304, 0} > offset_threshold = 8 > dda_ht = {state = {Q = <optimized out>, R = 3110}, step = {dQ = 0, dR = 857, N = 3111}} > dev_value = <optimized out> >#1 0x00000038f0dc4fb1 in gx_image1_plane_data (info=0x1385418, planes=0x1382488, height=<optimized out>, rows_used=0x7fffdc68371c) at base/gxidata.c:211 > px = <optimized out> > buffer = 0x10c6f80 "\002\003\002\004\003\005\006\003\006\a\b\005\a\006\003\003\006\003\005\t\a\002\002\002\002\002\005\005\003\b\002\002\003\006\n\t\006\003\004\004\002\005\a\006\002\003\002\002\005\005\005\n\003\005\003\002\004\b\003\003\006\t\006\003\003\003\003\b\006\005\005\003\002\002\003\002\002\005\006\003\005\006\002\b\003\006\005\005\b\b\005\005\003\002\006\a\005\003\003\002\b\b\002\a\005\a\a\003\005\003\005\005\005\005\006\a\005\n\003\003\003\003\003\a\t\a\006\a\b\005\005\005\n\t\t\a\005\005\v\n\005\003\a\005\002\002\003\006\005\005\002\005\a\005\003\003\005\005\005\006\005\006\t\v\n\006\b\002\a\005\002\004\003\005\003\003\005\b\005\003\006\005\a\005\003\005\003\003\003\006\005\004\002\a\005\005\003\003\006\f"... > sourcex = 0 > x_used = 0 > penum = 0x1385418 > dev = 0xf60998 > y = 0 > y_end = <optimized out> > width_spp = <optimized out> > num_planes = 1 > num_components_per_plane = 1 > adjust = 0 > offsets = {858, 244560031251, 32808, 0, 244560031251, 212091794499, 140736891204472, 244557724937, 15605856, 244558924817, 20452560, 15611816, 18754096, 32808, 15611816, 244558821364, 0, 32768, 15611816, 32784, 32768, 1, 2, 244558824538, 18758160, 566935683078, 244564230816, 18758140, 18758700, 17594296, 15611816, 18712296, 32768, 1, 2, 240518168576, 12239, 20405, 12242, 8796111734520, 17592192, 2048, 1242, 805, 18712312, 3, 2, 212108087458, 18758024, 17592192, 0, 8796093022208, 18712312, 4294969343, 18759384, 18758808, 287762808828, 6, 4294967296, 8191492631678492928, 4294967296, 18712296, 17591936, 17589344, 17589599} > ignore_data_x = -597150656 > bit_planar = 0 > code = <optimized out> >#2 0x00000038f0d8dac6 in gs_image_next_planes (penum=penum@entry=0x13819a8, plane_data=plane_data@entry=0x7fffdc6838a0, used=used@entry=0x7fffdc683790) at base/gsimage.c:605 > h = 2 > num_planes = 1 > i = <optimized out> > code = 0 >#3 0x00000038f0babb92 in image_file_continue (i_ctx_p=<optimized out>) at psi/zimage.c:568 > pi = <optimized out> > used = {0, 1, 20402752, 0, 0, 1, 20401976, 0, 0, 1, 20401200, 0, 0, 1, 20400376, 0, 0, 1, 20399520, 0, 0, 1, 20398664, 0, 0, 1, 20397872, 0, 0, 1, 20397016, 0, 0, 1, 20396160, 0, 0, 1, 20395304, 0, 0, 1, 20394448, 0, 0, 1, 20393592, 0, 0, 1, 20392736, 0, 0, 1, 20391880, 0, 0, 1, 20391024, 0, 0, 1, 20390168, 0, 0} > px = <optimized out> > pp = 0xf11008 > at_eof_count = 0 > total_used = <optimized out> > min_avail = <optimized out> > plane_data = {{data = 0x10c6f80 "\002\003\002\004\003\005\006\003\006\a\b\005\a\006\003\003\006\003\005\t\a\002\002\002\002\002\005\005\003\b\002\002\003\006\n\t\006\003\004\004\002\005\a\006\002\003\002\002\005\005\005\n\003\005\003\002\004\b\003\003\006\t\006\003\003\003\003\b\006\005\005\003\002\002\003\002\002\005\006\003\005\006\002\b\003\006\005\005\b\b\005\005\003\002\006\a\005\003\003\002\b\b\002\a\005\a\a\003\005\003\005\005\005\005\006\a\005\n\003\003\003\003\003\a\t\a\006\a\b\005\005\005\n\t\t\a\005\005\v\n\005\003\a\005\002\002\003\006\005\005\002\005\a\005\003\003\005\005\005\006\005\006\t\v\n\006\b\002\a\005\002\004\003\005\003\003\005\b\005\003\006\005\a\005\003\005\003\003\003\006\005\004\002\a\005\005\003\003\006\f"..., size = 2047}, {data = 0x100000000 <Address 0x100000000 out of bounds>, size = 20382816}, {data = 0x100000000 <Address 0x100000000 out of bounds>, size = 20381960}, {data = 0x100000000 <Address 0x100000000 out of bounds>, size = 4038793834}, {data = 0x1210e00 "l\004A", size = 4}, {data = 0xef1ae8 "(N\356", size = 3697818080}, {data = 0x0, size = 1227}, {data = 0x100000000 <Address 0x100000000 out of bounds>, size = 4041235228}, {data = 0x7fffdc683980 "\004\r\004", size = 3697818080}, {data = 0x7fffdc683b78 "|\002\002\001", size = 3697818400}, {data = 0xf24a78 "\210\212\360", size = 4044451936}, {data = 0x0, size = 4038573144}, {data = 0x7fffdc683b20 "\200\256\021\361\070", size = 3697818080}, {data = 0x7fffdc683a90 "\br\021\361\070", size = 4038575654}, {data = 0x100040d04 <Address 0x100040d04 out of bounds>, size = 3697818400}, {data = 0x38f0e05b1c "SourceObjectICC", size = 3697818256}, {data = 0xf24a78 "\210\212\360", size = 4038578810}, {data = 0x100000000 <Address 0x100000000 out of bounds>, size = 20369312}, {data = 0x100000000 <Address 0x100000000 out of bounds>, size = 20368456}, {data = 0x100000000 <Address 0x100000000 out of bounds>, size = 4039197875}, {data = 0x1210ec0 "`\022", size = 20457656}, {data = 0xee2310 "default_gray.icc", size = 20362024}, {data = 0x108d660 "lab.icc", size = 15878280}, {data = 0x100000001 <Address 0x100000001 out of bounds>, size = 15878304}, {data = 0x600000003 <Address 0x600000003 out of bounds>, size = 17355312}, {data = 0x102dee8 "", size = 3697818256}, {data = 0x7fffdc683b20 "\200\256\021\361\070", size = 5}, {data = 0xf24a78 "\210\212\360", size = 4044451936}, {data = 0x0, size = 4040779090}, {data = 0x7fffdc683ad0 "", size = 4044452360}, {data = 0x7fffdc683b20 "\200\256\021\361\070", size = 7}, {data = 0x38f1117208 <user_string_params+168> "\034[\340\360\070", size = 3697818400}, {data = 0xf24a78 "\210\212\360", size = 4044451936}, {data = 0x0, size = 4038177527}, {data = 0xee2948 "x0\356", size = 0}, {data = 0x0, size = 15878776}, {data = 0xf24be0 "\030F\362", size = 8}, {data = 0xf24a80 "H)\356", size = 15608136}, {data = 0x0, size = 4038179896}, {data = 0xef1be8 "\370\a\n\001", size = 0}, {data = 0x38f111ae80 <ref_read_procs> "\220\321\267\360\070", size = 15608136}, {data = 0x1 <Address 0x1 out of bounds>, size = 15608136}, {data = 0x38f0b7bc00 <dict_param_read> "H\211l$\360H\215oXH\211\\$\350L\211d$\370H\203\354\030I\211\374H\211\357H\211\323\350{g\370\377\203\370\001\272\001", size = 15601152}, {data = 0xf24c68 "x\002", size = 0}, {data = 0x38f0b7c280 <dict_param_enumerate> "H\211\\$\330H\211l$\340H\211\363L\211d$\350L\211l$\360H\211\375L\211t$\370H\203\354H\213\066I\211\325I\211\316L\215gX\205\366tUL\211\347H\211\342\350\322}\370\377A\211\304\270\001", size = 20457640}, {data = 0x40 <Address 0x40 out of bounds>, size = 16908924}, {data = 0x1210e00 "l\004A", size = 8}, {data = 0xf24a78 "\210\212\360", size = 4038543969}, {data = 0xf11078 "\200\017", size = 15878936}, {data = 0x8000d04 <Address 0x8000d04 out of bounds>, size = 15774840}, {data = 0xf24a78 "\210\212\360", size = 5}, {data = 0x5 <Address 0x5 out of bounds>, size = 4040653853}, {data = 0x1b4d08 <Address 0x1b4d08 out of bounds>, size = 5}, {data = 0xf24a78 "\210\212\360", size = 4038580347}, {data = 0xf24a78 "\210\212\360", size = 4294967295}, {data = 0x0, size = 15878776}, {data = 0x0, size = 4044471552}, {data = 0x7fffdc683c18 "xJ\362", size = 0}, {data = 0x1c410 <Address 0x1c410 out of bounds>, size = 103048}, {data = 0x0, size = 15609976}, {data = 0xee4608 "\bF\356", size = 4040793109}, {data = 0x11b01f8 "\001", size = 15606776}, {data = 0xf24a78 "\210\212\360", size = 4294967295}, {data = 0xf24be0 "\030F\362", size = 0}, {data = 0xf11078 "\200\017", size = 4038562520}} > code = <optimized out> > penum = 0x13819a8 > num_sources = <optimized out> >#4 0x00000038f0b79b71 in interp (pi_ctx_p=pi_ctx_p@entry=0xee23f8, pref=<optimized out>, perror_object=perror_object@entry=0x7fffdc6845c0) at psi/interp.c:1174 > i_ctx_p = 0xf24a78 > iref_packed = 0xf11078 > icount = 0 > iosp = 0xf0d998 > iesp = 0xf11068 > code = <optimized out> > token = {tas = {type_attrs = 3968, rsize = 1168}, value = {intval = -256193680, boolval = 52080, realval = -4.62481221e+29, saveid = 244556942192, bytes = 0x38f0bacb70 <zimage1> "1\366\351)S\365\377f\017\037\204", const_bytes = 0x38f0bacb70 <zimage1> "1\366\351)S\365\377f\017\037\204", refs = 0x38f0bacb70 <zimage1>, const_refs = 0x38f0bacb70 <zimage1>, pname = 0x38f0bacb70 <zimage1>, const_pname = 0x38f0bacb70 <zimage1>, pdict = 0x38f0bacb70 <zimage1>, const_pdict = 0x38f0bacb70 <zimage1>, packed = 0x38f0bacb70 <zimage1>, writable_packed = 0x38f0bacb70 <zimage1>, opproc = 0x38f0bacb70 <zimage1>, pfile = 0x38f0bacb70 <zimage1>, pdevice = 0x38f0bacb70 <zimage1>, pstruct = 0x38f0bacb70 <zimage1>}} > pvalue = 0xf3c698 > opindex = <optimized out> > whichp = <optimized out> > ierror = {code = -22, line = 1574, obj = 0x7fffdc683d80, full = {tas = {type_attrs = 3968, rsize = 658}, value = {intval = -256329744, boolval = 47088, realval = -4.57340869e+29, saveid = 244556806128, bytes = 0x38f0b8b7f0 <zfile> "H\211l$\330L\211|$\370I\211\377H\211\\$\320L\211d$\340L\211l$\350L\211t$\360H\201\354\210", const_bytes = 0x38f0b8b7f0 <zfile> "H\211l$\330L\211|$\370I\211\377H\211\\$\320L\211d$\340L\211l$\350L\211t$\360H\201\354\210", refs = 0x38f0b8b7f0 <zfile>, const_refs = 0x38f0b8b7f0 <zfile>, pname = 0x38f0b8b7f0 <zfile>, const_pname = 0x38f0b8b7f0 <zfile>, pdict = 0x38f0b8b7f0 <zfile>, const_pdict = 0x38f0b8b7f0 <zfile>, packed = 0x38f0b8b7f0 <zfile>, writable_packed = 0x38f0b8b7f0 <zfile>, opproc = 0x38f0b8b7f0 <zfile>, pfile = 0x38f0b8b7f0 <zfile>, pdevice = 0x38f0b8b7f0 <zfile>, pstruct = 0x38f0b8b7f0 <zfile>}}} > int_nt = 0xeedac8 > ticks_left = 98 >#5 0x00000038f0b7b30b in gs_call_interp (perror_object=0x7fffdc6845c0, pexit_code=0x7fffdc6845bc, user_errors=1, pref=0x7fffdc684590, pi_ctx_p=0xee23f8) at psi/interp.c:501 > doref = {tas = {type_attrs = 1512, rsize = 3}, value = {intval = 16005854, boolval = 15070, realval = 2.24289786e-38, saveid = 16005854, bytes = 0xf43ade "\266\300\350\005P", const_bytes = 0xf43ade "\266\300\350\005P", refs = 0xf43ade, const_refs = 0xf43ade, pname = 0xf43ade, const_pname = 0xf43ade, pdict = 0xf43ade, const_pdict = 0xf43ade, packed = 0xf43ade, writable_packed = 0xf43ade, opproc = 0xf43ade, pfile = 0xf43ade, pdevice = 0xf43ade, pstruct = 0xf43ade}} > error_name = {tas = {type_attrs = 3332, rsize = 182}, value = {intval = 15619032, boolval = 21464, realval = 2.18869256e-38, saveid = 15619032, bytes = 0xee53d8 "\001", const_bytes = 0xee53d8 "\001", refs = 0xee53d8, const_refs = 0xee53d8, pname = 0xee53d8, const_pname = 0xee53d8, pdict = 0xee53d8, const_pdict = 0xee53d8, packed = 0xee53d8, writable_packed = 0xee53d8, opproc = 0xee53d8, pfile = 0xee53d8, pdevice = 0xee53d8, pstruct = 0xee53d8}} > ccode = <optimized out> > saref = {tas = {type_attrs = 1, rsize = 0}, value = {intval = -597146180, boolval = 17852, realval = -2.61515473e+17, saveid = 140736891209148, bytes = 0x7fffdc6845bc "", const_bytes = 0x7fffdc6845bc "", refs = 0x7fffdc6845bc, const_refs = 0x7fffdc6845bc, pname = 0x7fffdc6845bc, const_pname = 0x7fffdc6845bc, pdict = 0x7fffdc6845bc, const_pdict = 0x7fffdc6845bc, packed = 0x7fffdc6845bc, writable_packed = 0x7fffdc6845bc, opproc = 0x7fffdc6845bc, pfile = 0x7fffdc6845bc, pdevice = 0x7fffdc6845bc, pstruct = 0x7fffdc6845bc}} > i_ctx_p = 0xf24a78 > perrordict = 0xf038e8 > gc_signal = 0 > epref = 0x7fffdc6844e0 > code = <optimized out> >#6 gs_interpret (pi_ctx_p=pi_ctx_p@entry=0xee23f8, pref=pref@entry=0x7fffdc684590, user_errors=1, pexit_code=pexit_code@entry=0x7fffdc6845bc, perror_object=perror_object@entry=0x7fffdc6845c0) at psi/interp.c:459 > i_ctx_p = <optimized out> > error_root = {next = 0xee9d50, ptype = 0x38f11360e0 <ptr_ref_procs>, p = 0x7fffdc6844b8, free_on_unregister = 0} >#7 0x00000038f0b6f40e in gs_main_interpret (minst=minst@entry=0xee2360, pref=pref@entry=0x7fffdc684590, user_errors=<optimized out>, pexit_code=pexit_code@entry=0x7fffdc6845bc, perror_object=perror_object@entry=0x7fffdc6845c0) at psi/imain.c:241 >No locals. >#8 0x00000038f0b7011a in gs_main_run_string_end (minst=minst@entry=0xee2360, user_errors=<optimized out>, pexit_code=pexit_code@entry=0x7fffdc6845bc, perror_object=perror_object@entry=0x7fffdc6845c0) at psi/imain.c:607 > rstr = {tas = {type_attrs = 4704, rsize = 0}, value = {intval = 0, boolval = 0, realval = 0, saveid = 0, bytes = 0x0, const_bytes = 0x0, refs = 0x0, const_refs = 0x0, pname = 0x0, const_pname = 0x0, pdict = 0x0, const_pdict = 0x0, packed = 0x0, writable_packed = 0x0, opproc = 0x0, pfile = 0x0, pdevice = 0x0, pstruct = 0x0}} >#9 0x00000038f0b701da in gs_main_run_string_with_length (minst=minst@entry=0xee2360, str=str@entry=0x38f0e0cda1 ".runstdin", length=<optimized out>, user_errors=<optimized out>, pexit_code=pexit_code@entry=0x7fffdc6845bc, perror_object=perror_object@entry=0x7fffdc6845c0) at psi/imain.c:565 > code = <optimized out> >#10 0x00000038f0b70246 in gs_main_run_string (minst=minst@entry=0xee2360, str=str@entry=0x38f0e0cda1 ".runstdin", user_errors=<optimized out>, pexit_code=pexit_code@entry=0x7fffdc6845bc, perror_object=perror_object@entry=0x7fffdc6845c0) at psi/imain.c:547 >No locals. >#11 0x00000038f0b7164f in run_string (minst=minst@entry=0xee2360, str=str@entry=0x38f0e0cda1 ".runstdin", options=options@entry=2) at psi/imainarg.c:834 > exit_code = 0 > error_object = {tas = {type_attrs = 3585, rsize = 658}, value = {intval = -256329744, boolval = 47088, realval = -4.57340869e+29, saveid = 244556806128, bytes = 0x38f0b8b7f0 <zfile> "H\211l$\330L\211|$\370I\211\377H\211\\$\320L\211d$\340L\211l$\350L\211t$\360H\201\354\210", const_bytes = 0x38f0b8b7f0 <zfile> "H\211l$\330L\211|$\370I\211\377H\211\\$\320L\211d$\340L\211l$\350L\211t$\360H\201\354\210", refs = 0x38f0b8b7f0 <zfile>, const_refs = 0x38f0b8b7f0 <zfile>, pname = 0x38f0b8b7f0 <zfile>, const_pname = 0x38f0b8b7f0 <zfile>, pdict = 0x38f0b8b7f0 <zfile>, const_pdict = 0x38f0b8b7f0 <zfile>, packed = 0x38f0b8b7f0 <zfile>, writable_packed = 0x38f0b8b7f0 <zfile>, opproc = 0x38f0b8b7f0 <zfile>, pfile = 0x38f0b8b7f0 <zfile>, pdevice = 0x38f0b8b7f0 <zfile>, pstruct = 0x38f0b8b7f0 <zfile>}} > code = <optimized out> >#12 0x00000038f0b71be1 in swproc (minst=minst@entry=0xee2360, arg=0x7fffdc687bf1 "", arg@entry=0x7fffdc687bef "-_", pal=pal@entry=0x7fffdc684d60) at psi/imainarg.c:293 > sw = 95 '_' > vtrue = {tas = {type_attrs = 256, rsize = 56424}, value = {intval = 1639055361, boolval = 1, realval = 4.10440091e+20, saveid = 212092452865, bytes = 0x3161b20001 <__GI_authdes_pk_create+113> "\005\350Y\361\357\377H\213{\020H\205\377t\005\350K\361\357\377H\211\337E1\366\350@\361\357\377L\211\360H\213\234$(\001", const_bytes = 0x3161b20001 <__GI_authdes_pk_create+113> "\005\350Y\361\357\377H\213{\020H\205\377t\005\350K\361\357\377H\211\337E1\366\350@\361\357\377L\211\360H\213\234$(\001", refs = 0x3161b20001 <__GI_authdes_pk_create+113>, const_refs = 0x3161b20001 <__GI_authdes_pk_create+113>, pname = 0x3161b20001 <__GI_authdes_pk_create+113>, const_pname = 0x3161b20001 <__GI_authdes_pk_create+113>, pdict = 0x3161b20001 <__GI_authdes_pk_create+113>, const_pdict = 0x3161b20001 <__GI_authdes_pk_create+113>, packed = 0x3161b20001 <__GI_authdes_pk_create+113>, writable_packed = 0x3161b20001 <__GI_authdes_pk_create+113>, opproc = 0x3161b20001 <__GI_authdes_pk_create+113>, pfile = 0x3161b20001 <__GI_authdes_pk_create+113>, pdevice = 0x3161b20001 <__GI_authdes_pk_create+113>, pstruct = 0x3161b20001 <__GI_authdes_pk_create+113>}} > code = 0 >#13 0x00000038f0b72f48 in gs_main_init_with_args (minst=0xee2360, argc=argc@entry=14, argv=argv@entry=0x7fffdc685878) at psi/imainarg.c:211 > arg = 0x7fffdc687bef "-_" > args = {expand_ats = 1, arg_fopen = 0x38f0b70db0 <gs_main_arg_fopen>, fopen_data = 0xee2360, argp = 0x7fffdc6858e8, argn = 0, depth = 0, cstr = "\302\323`a1\000\000\000\001\000\000\000\377\177\000\000\330\304\342\033\r\177\000\000`Mh\334\377\177\000\000\000\000@\232\320\270\377\377X\nD\363\070\000\000\000\302\323`a1\000\000\000\001\000\000\000\377\177\000\000\000\300\342\033\r\177\000\000\220Mh\334\377\177\000\000@\237\005\364\070\000\000\000\070\nD\363\070\000\000\000\302\323`a1\000\000\000\001\000\000\000\377\177\000\000\320\324\342\033\r\177\000\000\300Mh\334\377\177\000\000\000\000\000\233\320\270\377\377\350\215\201\360\070\000\000\000\302\323`a1\000\000\000\001\000\000\000\377\177\000\000\000\320\342\033\r\177\000\000\360Mh\334\377\177\000\000\000\000`\233\320\270\377\377\310\215\201\360\070\000\000\000\302\323`a1\000\000\000\001\000\000\000\377\177\000\000\270\351\342\033\r\177\000\000 Nh\334\377\177\000\000\000\000\300\233\320\270\377\377\270\215\201\360\070\000\000\000\302\323`a1\000\000\000\001\000\000\000\377\177\000\000\340\344\342\033\r\177\000\000PNh\334\377\177\000\000\000\000 \234\320\270\377\377X\215\201\360\070\000\000\000\302\323`a1\000\000\000"..., sources = {{is_file = 2, u = {s = {parsed = -597142032, chars = 0xfffffffffffff000 <Address 0xfffffffffffff000 out of bounds>, memory = 0x40, str = 0x0}, file = 0x7fffdc6855f0}}, {is_file = 0, u = {s = {parsed = 0, chars = 0x0, memory = 0x3000000002, str = 0x6e0000005b <Address 0x6e0000005b out of bounds>}, file = 0x0}}, {is_file = 119, u = {s = {parsed = -597141952, chars = 0x1 <Address 0x1 out of bounds>, memory = 0x70, str = 0x0}, file = 0x7fffdc685640}}, {is_file = 0, u = {s = {parsed = 0, chars = 0x0, memory = 0x3100000005, str = 0x6e0000005b <Address 0x6e0000005b out of bounds>}, file = 0x0}}, {is_file = 119, u = {s = {parsed = -597141872, chars = 0x3 <Address 0x3 out of bounds>, memory = 0x100, str = 0x0}, file = 0x7fffdc685690}}, {is_file = 0, u = {s = {parsed = 0, chars = 0x0, memory = 0x330000000e, str = 0x6e0000005b <Address 0x6e0000005b out of bounds>}, file = 0x0}}, {is_file = 119, u = {s = {parsed = -597141856, chars = 0x0, memory = 0x7fffdc6856d0, str = 0x7fffdc7eda25 <gettimeofday+309> "H\213u\330H\213}\340\353\302\061\322\351h\377\377\377\213\004%\310\360_\377\211\006\213\004%\314\360_\377\211F\004\353\200\363\220\351\274\376\377\377\061\311\351m\377\377\377\017\037\200"}, file = 0x7fffdc6856a0}}, {is_file = -597141792, u = {s = {parsed = -597141776, chars = 0x3161db1740 <main_arena> "", memory = 0xd0, str = 0x38f0e0c9a6 "init_main_instance"}, file = 0x7fffdc6856f0}}, {is_file = 160, u = {s = {parsed = 0, chars = 0x0, memory = 0x3161a7f443 <__GI___libc_malloc+99>, str = 0x5101bc68 <Address 0x5101bc68 out of bounds>}, file = 0x0}}, {is_file = -255410935, u = {s = {parsed = 15605856, chars = 0x38f0d90c11 <gs_heap_alloc_bytes+225> "H\211\350H\213\\$\bH\213l$\020L\213d$\030L\213l$ H\203\304(\303\017\037", memory = 0xee2210, str = 0xee2060 "` \356"}, file = 0xee2060}}}} > code = 0 >#14 0x00000038f0b73e8b in gsapi_init_with_args (lib=<optimized out>, argc=argc@entry=14, argv=argv@entry=0x7fffdc685878) at psi/iapi.c:174 > ctx = <optimized out> >#15 0x00000000004009fb in main (argc=14, argv=0x7fffdc685878) at psi/dxmainc.c:86 > exit_status = <optimized out> > code = 0 > code1 = <optimized out> > instance = 0xee2210 > exit_code = 0 >From To Syms Read Shared Object Library >0x00000038f0b04130 0x00000038f0e045c4 Yes /lib64/libgs.so.9 >0x0000003161a1f1a0 0x0000003161b60940 Yes /lib64/libc.so.6 >0x000000317460bdb0 0x000000317463c130 Yes /lib64/liblcms2.so.2 >0x0000003174e0bb00 0x0000003174e3fa3c Yes /lib64/libjasper.so.1 >0x000000371e2082c0 0x000000371e2435c4 Yes /lib64/libtiff.so.5 >0x0000003177a03e70 0x0000003177a36210 Yes /lib64/libjpeg.so.62 >0x00000038f06036a0 0x00000038f0615a58 Yes /lib64/libcupsimage.so.2 >0x00000038f3e117d0 0x00000038f3e47498 Yes /lib64/libcups.so.2 >0x00000038f320ad90 0x00000038f3238264 Yes /lib64/libgssapi_krb5.so.2 >0x00000038f3a1b690 0x00000038f3a93410 Yes /lib64/libkrb5.so.3 >0x00000038f36044d0 0x00000038f361c938 Yes /lib64/libk5crypto.so.3 >0x0000003177201560 0x0000003177202144 Yes /lib64/libcom_err.so.2 >0x0000003161e05790 0x0000003161e104b4 Yes /lib64/libpthread.so.0 >0x0000003175200ed0 0x000000317520610c Yes /lib64/libcrypt.so.1 >0x0000003162e055b0 0x0000003162e6fd68 Yes /lib64/libm.so.6 >0x0000003168a04fe0 0x0000003168a20b50 Yes /lib64/libpng15.so.15 >0x0000003162a02190 0x0000003162a0e640 Yes /lib64/libz.so.1 >0x0000003162200ed0 0x00000031622019f0 Yes /lib64/libdl.so.2 >0x0000003169a06220 0x0000003169a2260c Yes /lib64/libfontconfig.so.1 >0x000000316a20cc80 0x000000316a276f30 Yes /lib64/libfreetype.so.6 >0x0000003163a02a40 0x0000003163a12168 Yes /lib64/libgcc_s.so.1 >0x0000003161600b20 0x000000316161a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x000000371da01060 0x000000371da07a60 Yes /lib64/libjbig.so.2.0 >0x000000317de03530 0x000000317de0872c Yes /lib64/libavahi-common.so.3 >0x000000317d6039d0 0x000000317d60c0d4 Yes /lib64/libavahi-client.so.3 >0x0000003722018a70 0x000000372209311c Yes /lib64/libgnutls.so.26 >0x0000003724407200 0x0000003724452e48 Yes /lib64/libgcrypt.so.11 >0x0000003721800990 0x0000003721800ee8 Yes /lib64/libgpg-error.so.0 >0x00000038f2e02b50 0x00000038f2e080cc Yes /lib64/libkrb5support.so.0 >0x0000003177e01190 0x0000003177e01b44 Yes /lib64/libkeyutils.so.1 >0x0000003725003a30 0x000000372501200c Yes /lib64/libresolv.so.2 >0x0000003175603660 0x0000003175647570 Yes /lib64/libfreebl3.so >0x0000003168603e00 0x000000316861ccdc Yes /lib64/libexpat.so.1 >0x0000003166e07ab0 0x0000003166e312e4 Yes /lib64/libdbus-1.so.3 >0x000000317be01d00 0x000000317be0ca28 Yes /lib64/libtasn1.so.3 >0x000000371f402ed0 0x000000371f40cb7c Yes /lib64/libp11-kit.so.0 >0x0000003163206170 0x00000031632175d4 Yes /lib64/libselinux.so.1 >0x00000031626022a0 0x000000316260557c Yes /lib64/librt.so.1 >0x0000003163601db0 0x00000031636452e8 Yes /lib64/libpcre.so.1 >0x00007f0d1bc11850 0x00007f0d1bc19954 Yes /usr/lib64/ghostscript/9.06/X11.so >0x00000031802131b0 0x000000318024f2bc Yes /lib64/libXt.so.6 >0x000000317b201c20 0x000000317b205d38 Yes /lib64/libSM.so.6 >0x000000317ae04f30 0x000000317ae1259c Yes /lib64/libICE.so.6 >0x0000003166a03740 0x0000003166a0d810 Yes /lib64/libXext.so.6 >0x000000316661dee0 0x00000031666a4280 Yes /lib64/libX11.so.6 >0x0000003171e01510 0x0000003171e02a8c Yes /lib64/libuuid.so.1 >0x0000003165e09a00 0x0000003165e158f8 Yes /lib64/libxcb.so.1 >0x0000003166200eb0 0x0000003166201bcc Yes /lib64/libXau.so.6 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x0 0 >rbx 0x1385418 20468760 >rcx 0x1381978 20453752 >rdx 0x359 857 >rsi 0x10c6f80 17592192 >rdi 0x1380d50 20450640 >rbp 0x7fffdc683020 0x7fffdc683020 >rsp 0x7fffdc682fc0 0x7fffdc682fc0 >r8 0xfffffffffffffff8 -8 >r9 0x2 2 >r10 0xc26 3110 >r11 0x0 0 >r12 0xc50 3152 >r13 0x1 1 >r14 0x0 0 >r15 0x1380d50 20450640 >rip 0x38f0dc9f30 0x38f0dc9f30 <image_render_mono_ht+2656> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function image_render_mono_ht: > 0x00000038f0dc94d0 <+0>: push %r15 > 0x00000038f0dc94d2 <+2>: push %r14 > 0x00000038f0dc94d4 <+4>: push %r13 > 0x00000038f0dc94d6 <+6>: push %r12 > 0x00000038f0dc94d8 <+8>: push %rbp > 0x00000038f0dc94d9 <+9>: push %rbx > 0x00000038f0dc94da <+10>: mov %rdi,%rbx > 0x00000038f0dc94dd <+13>: sub $0x368,%rsp > 0x00000038f0dc94e4 <+20>: mov 0x10(%rdi),%rax > 0x00000038f0dc94e8 <+24>: test %r8d,%r8d > 0x00000038f0dc94eb <+27>: mov %rsi,0x40(%rsp) > 0x00000038f0dc94f0 <+32>: mov %edx,0x4c(%rsp) > 0x00000038f0dc94f4 <+36>: mov %r9,0x38(%rsp) > 0x00000038f0dc94f9 <+41>: mov 0x4f0(%rdi),%r14d > 0x00000038f0dc9500 <+48>: mov 0x64(%rax),%r13d > 0x00000038f0dc9504 <+52>: jne 0x38f0dc96b0 <image_render_mono_ht+480> > 0x00000038f0dc950a <+58>: mov 0x5fb8(%rdi),%edx > 0x00000038f0dc9510 <+64>: xor %eax,%eax > 0x00000038f0dc9512 <+66>: test %edx,%edx > 0x00000038f0dc9514 <+68>: je 0x38f0dc9698 <image_render_mono_ht+456> > 0x00000038f0dc951a <+74>: test %r14d,%r14d > 0x00000038f0dc951d <+77>: mov %r8d,%eax > 0x00000038f0dc9520 <+80>: je 0x38f0dc9698 <image_render_mono_ht+456> > 0x00000038f0dc9526 <+86>: mov %edx,0x5f9c(%rdi) > 0x00000038f0dc952c <+92>: movl $0x1,0x600c(%rdi) > 0x00000038f0dc9536 <+102>: movl $0x1,0x48(%rsp) > 0x00000038f0dc953e <+110>: jmpq 0x38f0dc96b8 <image_render_mono_ht+488> > 0x00000038f0dc9543 <+115>: cmp $0x1,%r13d > 0x00000038f0dc9547 <+119>: je 0x38f0dc9d01 <image_render_mono_ht+2097> > 0x00000038f0dc954d <+125>: test %r13d,%r13d > 0x00000038f0dc9550 <+128>: jle 0x38f0dc958d <image_render_mono_ht+189> > 0x00000038f0dc9552 <+130>: lea -0x1(%r13),%ecx > 0x00000038f0dc9556 <+134>: lea 0x168(%rsp),%rax > 0x00000038f0dc955e <+142>: lea 0x160(%rsp),%rdx > 0x00000038f0dc9566 <+150>: lea (%rax,%rcx,8),%r11 > 0x00000038f0dc956a <+154>: movslq 0x18(%rsp),%rcx > 0x00000038f0dc956f <+159>: jmp 0x38f0dc957f <image_render_mono_ht+175> > 0x00000038f0dc9571 <+161>: nopl 0x0(%rax) > 0x00000038f0dc9578 <+168>: mov (%rax),%rdi > 0x00000038f0dc957b <+171>: add $0x8,%rax > 0x00000038f0dc957f <+175>: add %rcx,%rdi > 0x00000038f0dc9582 <+178>: cmp %r11,%rax > 0x00000038f0dc9585 <+181>: mov %rdi,(%rdx) > 0x00000038f0dc9588 <+184>: mov %rax,%rdx > 0x00000038f0dc958b <+187>: jne 0x38f0dc9578 <image_render_mono_ht+168> > 0x00000038f0dc958d <+189>: lea -0x1(%r13),%r14d > 0x00000038f0dc9591 <+193>: xor %r15d,%r15d > 0x00000038f0dc9594 <+196>: xor %eax,%eax > 0x00000038f0dc9596 <+198>: add $0x1,%r14 > 0x00000038f0dc959a <+202>: test %r9d,%r9d > 0x00000038f0dc959d <+205>: jle 0x38f0dc962f <image_render_mono_ht+351> > 0x00000038f0dc95a3 <+211>: mov %rbx,0x40(%rsp) > 0x00000038f0dc95a8 <+216>: mov 0x28(%rsp),%ebx > 0x00000038f0dc95ac <+220>: mov %rbp,0x28(%rsp) > 0x00000038f0dc95b1 <+225>: mov 0x48(%rsp),%ebp > 0x00000038f0dc95b5 <+229>: mov %r12d,0x18(%rsp) > 0x00000038f0dc95ba <+234>: mov %eax,%r12d > 0x00000038f0dc95bd <+237>: test %r13d,%r13d > 0x00000038f0dc95c0 <+240>: jle 0x38f0dc9601 <image_render_mono_ht+305> > 0x00000038f0dc95c2 <+242>: movslq %r15d,%r11 > 0x00000038f0dc95c5 <+245>: lea 0x160(%rsp),%rdi > 0x00000038f0dc95cd <+253>: xor %eax,%eax > 0x00000038f0dc95cf <+255>: add %rsi,%r11 > 0x00000038f0dc95d2 <+258>: nopw 0x0(%rax,%rax,1) > 0x00000038f0dc95d8 <+264>: movzbl (%r11),%edx > 0x00000038f0dc95dc <+268>: mov (%rdi,%rax,8),%rcx > 0x00000038f0dc95e0 <+272>: imul %r13d,%edx > 0x00000038f0dc95e4 <+276>: add %eax,%edx > 0x00000038f0dc95e6 <+278>: movslq %edx,%rdx > 0x00000038f0dc95e9 <+281>: movzbl (%r8,%rdx,1),%edx > 0x00000038f0dc95ee <+286>: mov %dl,(%rcx) > 0x00000038f0dc95f0 <+288>: add $0x10,%rcx > 0x00000038f0dc95f4 <+292>: mov %rcx,(%rdi,%rax,8) > 0x00000038f0dc95f8 <+296>: add $0x1,%rax > 0x00000038f0dc95fc <+300>: cmp %r14,%rax > 0x00000038f0dc95ff <+303>: jne 0x38f0dc95d8 <image_render_mono_ht+264> > 0x00000038f0dc9601 <+305>: sub %ebp,%r10d > 0x00000038f0dc9604 <+308>: js 0x38f0dc9dd7 <image_render_mono_ht+2311> > 0x00000038f0dc960a <+314>: add $0x1,%r12d > 0x00000038f0dc960e <+318>: add %ebx,%r15d > 0x00000038f0dc9611 <+321>: cmp %r9d,%r12d > 0x00000038f0dc9614 <+324>: jne 0x38f0dc95bd <image_render_mono_ht+237> > 0x00000038f0dc9616 <+326>: mov 0x40(%rsp),%rbx > 0x00000038f0dc961b <+331>: mov 0x28(%rsp),%rbp > 0x00000038f0dc9620 <+336>: mov 0x18(%rsp),%r12d > 0x00000038f0dc9625 <+341>: mov 0x6000(%rbx),%ecx > 0x00000038f0dc962b <+347>: mov %ecx,0x18(%rsp) > 0x00000038f0dc962f <+351>: movslq 0x18(%rsp),%rax > 0x00000038f0dc9634 <+356>: mov 0x58(%rsp),%ecx > 0x00000038f0dc9638 <+360>: add %ecx,0x5fb8(%rbx) > 0x00000038f0dc963e <+366>: mov %ecx,0x5fbc(%rbx,%rax,4) > 0x00000038f0dc9645 <+373>: mov 0x18(%rsp),%eax > 0x00000038f0dc9649 <+377>: add 0x6004(%rbx),%eax > 0x00000038f0dc964f <+383>: addl $0x1,0x6008(%rbx) > 0x00000038f0dc9656 <+390>: mov %eax,0x6000(%rbx) > 0x00000038f0dc965c <+396>: mov 0x5fa8(%rbx),%rcx > 0x00000038f0dc9663 <+403>: mov %rcx,0x18(%rsp) > 0x00000038f0dc9668 <+408>: movslq 0x34(%rsp),%rax > 0x00000038f0dc966d <+413>: mov 0x18(%rsp),%rcx > 0x00000038f0dc9672 <+418>: mov %rbx,%rdi > 0x00000038f0dc9675 <+421>: mov 0x38(%rsp),%r9 > 0x00000038f0dc967a <+426>: mov 0x30(%rsp),%edx > 0x00000038f0dc967e <+430>: mov 0x54(%rsp),%esi > 0x00000038f0dc9682 <+434>: mov %r12d,0x8(%rsp) > 0x00000038f0dc9687 <+439>: mov %rbp,(%rsp) > 0x00000038f0dc968b <+443>: lea (%rcx,%rax,1),%r8 > 0x00000038f0dc968f <+447>: mov 0x24(%rsp),%ecx > 0x00000038f0dc9693 <+451>: callq 0x38f0b01e60 <gxht_thresh_planes@plt> > 0x00000038f0dc9698 <+456>: add $0x368,%rsp > 0x00000038f0dc969f <+463>: pop %rbx > 0x00000038f0dc96a0 <+464>: pop %rbp > 0x00000038f0dc96a1 <+465>: pop %r12 > 0x00000038f0dc96a3 <+467>: pop %r13 > 0x00000038f0dc96a5 <+469>: pop %r14 > 0x00000038f0dc96a7 <+471>: pop %r15 > 0x00000038f0dc96a9 <+473>: retq > 0x00000038f0dc96aa <+474>: nopw 0x0(%rax,%rax,1) > 0x00000038f0dc96b0 <+480>: movl $0x0,0x48(%rsp) > 0x00000038f0dc96b8 <+488>: mov 0x480(%rbx),%eax > 0x00000038f0dc96be <+494>: sub $0x1,%eax > 0x00000038f0dc96c1 <+497>: test %r14d,%r14d > 0x00000038f0dc96c4 <+500>: mov %eax,0x28(%rsp) > 0x00000038f0dc96c8 <+504>: jne 0x38f0dc9977 <image_render_mono_ht+1191> > 0x00000038f0dc96ce <+510>: mov 0x5ac(%rbx),%eax > 0x00000038f0dc96d4 <+516>: sub 0x51c(%rbx),%eax > 0x00000038f0dc96da <+522>: mov 0x4e8(%rbx),%r12d > 0x00000038f0dc96e1 <+529>: lea 0x7f(%rax),%ecx > 0x00000038f0dc96e4 <+532>: mov 0x4a0(%rbx),%eax > 0x00000038f0dc96ea <+538>: mov %r12d,%r8d > 0x00000038f0dc96ed <+541>: mov %eax,%esi > 0x00000038f0dc96ef <+543>: sar $0x1f,%esi > 0x00000038f0dc96f2 <+546>: mov %esi,%edx > 0x00000038f0dc96f4 <+548>: xor %eax,%edx > 0x00000038f0dc96f6 <+550>: sub %esi,%edx > 0x00000038f0dc96f8 <+552>: sub $0xffffff80,%edx > 0x00000038f0dc96fb <+555>: sar $0x8,%edx > 0x00000038f0dc96fe <+558>: test %eax,%eax > 0x00000038f0dc9700 <+560>: mov %edx,0x30(%rsp) > 0x00000038f0dc9704 <+564>: lea (%rcx,%rax,1),%edx > 0x00000038f0dc9707 <+567>: cmovs %edx,%ecx > 0x00000038f0dc970a <+570>: mov 0x5f9c(%rbx),%edx > 0x00000038f0dc9710 <+576>: mov %ecx,0x54(%rsp) > 0x00000038f0dc9714 <+580>: mov 0x5ec(%rbx),%ecx > 0x00000038f0dc971a <+586>: mov %ecx,0x58(%rsp) > 0x00000038f0dc971e <+590>: mov 0x5fa8(%rbx),%rcx > 0x00000038f0dc9725 <+597>: mov %rcx,0x18(%rsp) > 0x00000038f0dc972a <+602>: add %edx,%ecx > 0x00000038f0dc972c <+604>: neg %ecx > 0x00000038f0dc972e <+606>: and $0xf,%ecx > 0x00000038f0dc9731 <+609>: test %r13d,%r13d > 0x00000038f0dc9734 <+612>: mov %ecx,0x34(%rsp) > 0x00000038f0dc9738 <+616>: jle 0x38f0dca0b0 <image_render_mono_ht+3040> > 0x00000038f0dc973e <+622>: lea 0x60(%rsp),%rbp > 0x00000038f0dc9743 <+627>: add 0x4e0(%rbx),%edx > 0x00000038f0dc9749 <+633>: lea -0x1(%r13),%esi > 0x00000038f0dc974d <+637>: lea 0x4(%rbp),%rax > 0x00000038f0dc9751 <+641>: mov %rbp,%rcx > 0x00000038f0dc9754 <+644>: neg %edx > 0x00000038f0dc9756 <+646>: lea (%rax,%rsi,4),%rdi > 0x00000038f0dc975a <+650>: jmp 0x38f0dc9764 <image_render_mono_ht+660> > 0x00000038f0dc975c <+652>: nopl 0x0(%rax) > 0x00000038f0dc9760 <+656>: add $0x4,%rax > 0x00000038f0dc9764 <+660>: mov %edx,%esi > 0x00000038f0dc9766 <+662>: sub %r8d,%edx > 0x00000038f0dc9769 <+665>: and $0xf,%esi > 0x00000038f0dc976c <+668>: cmp %rdi,%rax > 0x00000038f0dc976f <+671>: mov %esi,(%rcx) > 0x00000038f0dc9771 <+673>: mov %rax,%rcx > 0x00000038f0dc9774 <+676>: jne 0x38f0dc9760 <image_render_mono_ht+656> > 0x00000038f0dc9776 <+678>: mov 0x4ac(%rbx),%eax > 0x00000038f0dc977c <+684>: mov 0x4ac(%rbx),%edx > 0x00000038f0dc9782 <+690>: cvtsi2ssl 0x28(%rsp),%xmm0 > 0x00000038f0dc9788 <+696>: sar $0x1f,%eax > 0x00000038f0dc978b <+699>: xor %eax,%edx > 0x00000038f0dc978d <+701>: sub %eax,%edx > 0x00000038f0dc978f <+703>: mov 0x30(%rsp),%eax > 0x00000038f0dc9793 <+707>: sub $0xffffff80,%edx > 0x00000038f0dc9796 <+710>: sar $0x8,%edx > 0x00000038f0dc9799 <+713>: sub $0x1,%eax > 0x00000038f0dc979c <+716>: mov %edx,0x24(%rsp) > 0x00000038f0dc97a0 <+720>: cvtsi2ss %eax,%xmm1 > 0x00000038f0dc97a4 <+724>: divss %xmm1,%xmm0 > 0x00000038f0dc97a8 <+728>: mulss 0x3ddf0(%rip),%xmm0 # 0x38f0e075a0 > 0x00000038f0dc97b0 <+736>: unpcklps %xmm0,%xmm0 > 0x00000038f0dc97b3 <+739>: cvtps2pd %xmm0,%xmm0 > 0x00000038f0dc97b6 <+742>: addsd 0x3b8c2(%rip),%xmm0 # 0x38f0e05080 > 0x00000038f0dc97be <+750>: callq 0x38f0b02bd0 <floor@plt> > 0x00000038f0dc97c3 <+755>: cvttsd2si %xmm0,%ecx > 0x00000038f0dc97c7 <+759>: mov 0x30(%rsp),%r9d > 0x00000038f0dc97cc <+764>: mov %ecx,0x5c(%rsp) > 0x00000038f0dc97d0 <+768>: test %r13d,%r13d > 0x00000038f0dc97d3 <+771>: jle 0x38f0dc9844 <image_render_mono_ht+884> > 0x00000038f0dc97d5 <+773>: lea -0x1(%r13),%eax > 0x00000038f0dc97d9 <+777>: mov %r12d,%r10d > 0x00000038f0dc97dc <+780>: movslq %r12d,%r11 > 0x00000038f0dc97df <+783>: shl $0x4,%r10d > 0x00000038f0dc97e3 <+787>: xor %ecx,%ecx > 0x00000038f0dc97e5 <+789>: xor %edx,%edx > 0x00000038f0dc97e7 <+791>: lea 0x4(,%rax,4),%r8 > 0x00000038f0dc97ef <+799>: movslq %r10d,%r10 > 0x00000038f0dc97f2 <+802>: xor %eax,%eax > 0x00000038f0dc97f4 <+804>: mov 0x4e0(%rbx),%rsi > 0x00000038f0dc97fb <+811>: lea 0x160(%rsp),%rdi > 0x00000038f0dc9803 <+819>: jmp 0x38f0dc9821 <image_render_mono_ht+849> > 0x00000038f0dc9805 <+821>: nopl (%rax) > 0x00000038f0dc9808 <+824>: add %rdx,%r15 > 0x00000038f0dc980b <+827>: add %r10,%rcx > 0x00000038f0dc980e <+830>: add %r11,%rdx > 0x00000038f0dc9811 <+833>: add %rsi,%r15 > 0x00000038f0dc9814 <+836>: mov %r15,(%rdi,%rax,2) > 0x00000038f0dc9818 <+840>: add $0x4,%rax > 0x00000038f0dc981c <+844>: cmp %r8,%rax > 0x00000038f0dc981f <+847>: je 0x38f0dc9844 <image_render_mono_ht+884> > 0x00000038f0dc9821 <+849>: test %r14d,%r14d > 0x00000038f0dc9824 <+852>: movslq 0x0(%rbp,%rax,1),%r15 > 0x00000038f0dc9829 <+857>: je 0x38f0dc9808 <image_render_mono_ht+824> > 0x00000038f0dc982b <+859>: add %rcx,%r15 > 0x00000038f0dc982e <+862>: add %r11,%rdx > 0x00000038f0dc9831 <+865>: add %r10,%rcx > 0x00000038f0dc9834 <+868>: add %rsi,%r15 > 0x00000038f0dc9837 <+871>: mov %r15,(%rdi,%rax,2) > 0x00000038f0dc983b <+875>: add $0x4,%rax > 0x00000038f0dc983f <+879>: cmp %r8,%rax > 0x00000038f0dc9842 <+882>: jne 0x38f0dc9821 <image_render_mono_ht+849> > 0x00000038f0dc9844 <+884>: mov 0x48(%rsp),%edx > 0x00000038f0dc9848 <+888>: test %edx,%edx > 0x00000038f0dc984a <+890>: jne 0x38f0dc9668 <image_render_mono_ht+408> > 0x00000038f0dc9850 <+896>: cmp $0x1,%r9d > 0x00000038f0dc9854 <+900>: lea -0x2(%r9),%r10d > 0x00000038f0dc9858 <+904>: je 0x38f0dc9be9 <image_render_mono_ht+1817> > 0x00000038f0dc985e <+910>: mov 0x28(%rsp),%eax > 0x00000038f0dc9862 <+914>: test %eax,%eax > 0x00000038f0dc9864 <+916>: js 0x38f0dc9ad4 <image_render_mono_ht+1540> > 0x00000038f0dc986a <+922>: mov 0x28(%rsp),%eax > 0x00000038f0dc986e <+926>: lea -0x1(%r9),%ecx > 0x00000038f0dc9872 <+930>: mov %ecx,0x50(%rsp) > 0x00000038f0dc9876 <+934>: mov %eax,%edx > 0x00000038f0dc9878 <+936>: sar $0x1f,%edx > 0x00000038f0dc987b <+939>: idiv %ecx > 0x00000038f0dc987d <+941>: mov %edx,0x48(%rsp) > 0x00000038f0dc9881 <+945>: mov %eax,0x28(%rsp) > 0x00000038f0dc9885 <+949>: mov 0x5f88(%rbx),%rax > 0x00000038f0dc988c <+956>: movslq 0x4c(%rsp),%rsi > 0x00000038f0dc9891 <+961>: add 0x40(%rsp),%rsi > 0x00000038f0dc9896 <+966>: mov 0x160(%rsp),%rdi > 0x00000038f0dc989e <+974>: test %rax,%rax > 0x00000038f0dc98a1 <+977>: je 0x38f0dc9c18 <image_render_mono_ht+1864> > 0x00000038f0dc98a7 <+983>: test %r14d,%r14d > 0x00000038f0dc98aa <+986>: mov 0x8(%rax),%r8 > 0x00000038f0dc98ae <+990>: jne 0x38f0dc9b18 <image_render_mono_ht+1608> > 0x00000038f0dc98b4 <+996>: mov 0x49c(%rbx),%eax > 0x00000038f0dc98ba <+1002>: test %eax,%eax > 0x00000038f0dc98bc <+1004>: jle 0x38f0dc9e26 <image_render_mono_ht+2390> > 0x00000038f0dc98c2 <+1010>: cmp $0x1,%r13d > 0x00000038f0dc98c6 <+1014>: je 0x38f0dc9efd <image_render_mono_ht+2605> > 0x00000038f0dc98cc <+1020>: lea -0x1(%r13),%r11d > 0x00000038f0dc98d0 <+1024>: xor %r14d,%r14d > 0x00000038f0dc98d3 <+1027>: xor %r15d,%r15d > 0x00000038f0dc98d6 <+1030>: add $0x1,%r11 > 0x00000038f0dc98da <+1034>: test %r9d,%r9d > 0x00000038f0dc98dd <+1037>: jle 0x38f0dc9668 <image_render_mono_ht+408> > 0x00000038f0dc98e3 <+1043>: mov %r12d,0x40(%rsp) > 0x00000038f0dc98e8 <+1048>: mov 0x28(%rsp),%r12d > 0x00000038f0dc98ed <+1053>: mov %rbx,0x28(%rsp) > 0x00000038f0dc98f2 <+1058>: mov 0x48(%rsp),%ebx > 0x00000038f0dc98f6 <+1062>: nopw %cs:0x0(%rax,%rax,1) > 0x00000038f0dc9900 <+1072>: movslq %r14d,%rax > 0x00000038f0dc9903 <+1075>: movzbl (%rsi,%rax,1),%eax > 0x00000038f0dc9907 <+1079>: imul %r13d,%eax > 0x00000038f0dc990b <+1083>: test %r13d,%r13d > 0x00000038f0dc990e <+1086>: cltq > 0x00000038f0dc9910 <+1088>: lea (%r8,%rax,1),%rdi > 0x00000038f0dc9914 <+1092>: jle 0x38f0dc9947 <image_render_mono_ht+1143> > 0x00000038f0dc9916 <+1094>: lea 0x160(%rsp),%rcx > 0x00000038f0dc991e <+1102>: xor %eax,%eax > 0x00000038f0dc9920 <+1104>: mov %ebx,0x18(%rsp) > 0x00000038f0dc9924 <+1108>: nopl 0x0(%rax) > 0x00000038f0dc9928 <+1112>: movzbl (%rdi,%rax,1),%ebx > 0x00000038f0dc992c <+1116>: mov (%rcx,%rax,8),%rdx > 0x00000038f0dc9930 <+1120>: mov %bl,(%rdx) > 0x00000038f0dc9932 <+1122>: add $0x1,%rdx > 0x00000038f0dc9936 <+1126>: mov %rdx,(%rcx,%rax,8) > 0x00000038f0dc993a <+1130>: add $0x1,%rax > 0x00000038f0dc993e <+1134>: cmp %r11,%rax > 0x00000038f0dc9941 <+1137>: jne 0x38f0dc9928 <image_render_mono_ht+1112> > 0x00000038f0dc9943 <+1139>: mov 0x18(%rsp),%ebx > 0x00000038f0dc9947 <+1143>: sub %ebx,%r10d > 0x00000038f0dc994a <+1146>: js 0x38f0dc9dbb <image_render_mono_ht+2283> > 0x00000038f0dc9950 <+1152>: add $0x1,%r15d > 0x00000038f0dc9954 <+1156>: add %r12d,%r14d > 0x00000038f0dc9957 <+1159>: cmp %r9d,%r15d > 0x00000038f0dc995a <+1162>: jne 0x38f0dc9900 <image_render_mono_ht+1072> > 0x00000038f0dc995c <+1164>: mov 0x28(%rsp),%rbx > 0x00000038f0dc9961 <+1169>: mov 0x40(%rsp),%r12d > 0x00000038f0dc9966 <+1174>: mov 0x5fa8(%rbx),%rcx > 0x00000038f0dc996d <+1181>: mov %rcx,0x18(%rsp) > 0x00000038f0dc9972 <+1186>: jmpq 0x38f0dc9668 <image_render_mono_ht+408> > 0x00000038f0dc9977 <+1191>: mov 0x4a8(%rbx),%eax > 0x00000038f0dc997d <+1197>: mov 0x4a8(%rbx),%edx > 0x00000038f0dc9983 <+1203>: cvtsi2ssl 0x28(%rsp),%xmm0 > 0x00000038f0dc9989 <+1209>: mov 0x5f4(%rbx),%ecx > 0x00000038f0dc998f <+1215>: mov 0x4e8(%rbx),%r12d > 0x00000038f0dc9996 <+1222>: sar $0x1f,%eax > 0x00000038f0dc9999 <+1225>: xor %eax,%edx > 0x00000038f0dc999b <+1227>: mov %ecx,0x58(%rsp) > 0x00000038f0dc999f <+1231>: mov %r12d,%r15d > 0x00000038f0dc99a2 <+1234>: sub %eax,%edx > 0x00000038f0dc99a4 <+1236>: mov 0x4a4(%rbx),%eax > 0x00000038f0dc99aa <+1242>: sub $0xffffff80,%edx > 0x00000038f0dc99ad <+1245>: sar $0x8,%edx > 0x00000038f0dc99b0 <+1248>: mov %edx,0x30(%rsp) > 0x00000038f0dc99b4 <+1252>: mov 0x4a4(%rbx),%edx > 0x00000038f0dc99ba <+1258>: sar $0x1f,%eax > 0x00000038f0dc99bd <+1261>: xor %eax,%edx > 0x00000038f0dc99bf <+1263>: sub %eax,%edx > 0x00000038f0dc99c1 <+1265>: sub $0xffffff80,%edx > 0x00000038f0dc99c4 <+1268>: sar $0x8,%edx > 0x00000038f0dc99c7 <+1271>: mov %edx,%eax > 0x00000038f0dc99c9 <+1273>: mov %edx,0x24(%rsp) > 0x00000038f0dc99cd <+1277>: sub $0x1,%eax > 0x00000038f0dc99d0 <+1280>: cvtsi2ss %eax,%xmm1 > 0x00000038f0dc99d4 <+1284>: divss %xmm1,%xmm0 > 0x00000038f0dc99d8 <+1288>: mulss 0x3dbc0(%rip),%xmm0 # 0x38f0e075a0 > 0x00000038f0dc99e0 <+1296>: unpcklps %xmm0,%xmm0 > 0x00000038f0dc99e3 <+1299>: cvtps2pd %xmm0,%xmm0 > 0x00000038f0dc99e6 <+1302>: addsd 0x3b692(%rip),%xmm0 # 0x38f0e05080 > 0x00000038f0dc99ee <+1310>: callq 0x38f0b02bd0 <floor@plt> > 0x00000038f0dc99f3 <+1315>: cvttsd2si %xmm0,%ecx > 0x00000038f0dc99f7 <+1319>: mov %ecx,0x5c(%rsp) > 0x00000038f0dc99fb <+1323>: mov 0x5fa8(%rbx),%rcx > 0x00000038f0dc9a02 <+1330>: mov %rcx,0x18(%rsp) > 0x00000038f0dc9a07 <+1335>: neg %ecx > 0x00000038f0dc9a09 <+1337>: and $0xf,%ecx > 0x00000038f0dc9a0c <+1340>: test %r13d,%r13d > 0x00000038f0dc9a0f <+1343>: mov %ecx,0x34(%rsp) > 0x00000038f0dc9a13 <+1347>: jle 0x38f0dca0ba <image_render_mono_ht+3050> > 0x00000038f0dc9a19 <+1353>: lea 0x60(%rsp),%rbp > 0x00000038f0dc9a1e <+1358>: mov 0x4e0(%rbx),%rsi > 0x00000038f0dc9a25 <+1365>: lea -0x1(%r13),%ecx > 0x00000038f0dc9a29 <+1369>: lea 0x4(%rbp),%rax > 0x00000038f0dc9a2d <+1373>: mov %rbp,%rdx > 0x00000038f0dc9a30 <+1376>: neg %esi > 0x00000038f0dc9a32 <+1378>: lea (%rax,%rcx,4),%rdi > 0x00000038f0dc9a36 <+1382>: jmp 0x38f0dc9a44 <image_render_mono_ht+1396> > 0x00000038f0dc9a38 <+1384>: nopl 0x0(%rax,%rax,1) > 0x00000038f0dc9a40 <+1392>: add $0x4,%rax > 0x00000038f0dc9a44 <+1396>: mov %esi,%ecx > 0x00000038f0dc9a46 <+1398>: sub %r15d,%esi > 0x00000038f0dc9a49 <+1401>: and $0xf,%ecx > 0x00000038f0dc9a4c <+1404>: cmp %rdi,%rax > 0x00000038f0dc9a4f <+1407>: mov %ecx,(%rdx) > 0x00000038f0dc9a51 <+1409>: mov %rax,%rdx > 0x00000038f0dc9a54 <+1412>: jne 0x38f0dc9a40 <image_render_mono_ht+1392> > 0x00000038f0dc9a56 <+1414>: mov 0x5fb8(%rbx),%esi > 0x00000038f0dc9a5c <+1420>: mov 0x24(%rsp),%r9d > 0x00000038f0dc9a61 <+1425>: test %esi,%esi > 0x00000038f0dc9a63 <+1427>: jne 0x38f0dc97d0 <image_render_mono_ht+768> > 0x00000038f0dc9a69 <+1433>: mov 0x6004(%rbx),%ecx > 0x00000038f0dc9a6f <+1439>: movl $0x1,0x600c(%rbx) > 0x00000038f0dc9a79 <+1449>: test %ecx,%ecx > 0x00000038f0dc9a7b <+1451>: js 0x38f0dc9de5 <image_render_mono_ht+2325> > 0x00000038f0dc9a81 <+1457>: mov 0x5f0(%rbx),%edx > 0x00000038f0dc9a87 <+1463>: mov %edx,%eax > 0x00000038f0dc9a89 <+1465>: mov %edx,0x5ffc(%rbx) > 0x00000038f0dc9a8f <+1471>: sar $0x1f,%eax > 0x00000038f0dc9a92 <+1474>: shr $0x1c,%eax > 0x00000038f0dc9a95 <+1477>: add %eax,%edx > 0x00000038f0dc9a97 <+1479>: and $0xf,%edx > 0x00000038f0dc9a9a <+1482>: sub %eax,%edx > 0x00000038f0dc9a9c <+1484>: mov $0x10,%eax > 0x00000038f0dc9aa1 <+1489>: sub %edx,%eax > 0x00000038f0dc9aa3 <+1491>: neg %edx > 0x00000038f0dc9aa5 <+1493>: cmp $0x10,%eax > 0x00000038f0dc9aa8 <+1496>: cmovge %edx,%eax > 0x00000038f0dc9aab <+1499>: test $0xffffffef,%eax > 0x00000038f0dc9ab0 <+1504>: jne 0x38f0dc9c08 <image_render_mono_ht+1848> > 0x00000038f0dc9ab6 <+1510>: movl $0x0,0x600c(%rbx) > 0x00000038f0dc9ac0 <+1520>: movl $0x0,0x5f9c(%rbx) > 0x00000038f0dc9aca <+1530>: mov 0x24(%rsp),%r9d > 0x00000038f0dc9acf <+1535>: jmpq 0x38f0dc97d0 <image_render_mono_ht+768> > 0x00000038f0dc9ad4 <+1540>: mov 0x28(%rsp),%esi > 0x00000038f0dc9ad8 <+1544>: lea -0x1(%r9),%ecx > 0x00000038f0dc9adc <+1548>: xor %edx,%edx > 0x00000038f0dc9ade <+1550>: mov %ecx,0x50(%rsp) > 0x00000038f0dc9ae2 <+1554>: neg %esi > 0x00000038f0dc9ae4 <+1556>: mov %esi,%eax > 0x00000038f0dc9ae6 <+1558>: div %ecx > 0x00000038f0dc9ae8 <+1560>: mov %esi,%edx > 0x00000038f0dc9aea <+1562>: sar $0x1f,%edx > 0x00000038f0dc9aed <+1565>: mov %eax,%edi > 0x00000038f0dc9aef <+1567>: neg %eax > 0x00000038f0dc9af1 <+1569>: mov %eax,0x28(%rsp) > 0x00000038f0dc9af5 <+1573>: mov %esi,%eax > 0x00000038f0dc9af7 <+1575>: idiv %ecx > 0x00000038f0dc9af9 <+1577>: test %edx,%edx > 0x00000038f0dc9afb <+1579>: mov %edx,0x48(%rsp) > 0x00000038f0dc9aff <+1583>: je 0x38f0dc9885 <image_render_mono_ht+949> > 0x00000038f0dc9b05 <+1589>: mov %ecx,%eax > 0x00000038f0dc9b07 <+1591>: not %edi > 0x00000038f0dc9b09 <+1593>: sub %edx,%eax > 0x00000038f0dc9b0b <+1595>: mov %edi,0x28(%rsp) > 0x00000038f0dc9b0f <+1599>: mov %eax,0x48(%rsp) > 0x00000038f0dc9b13 <+1603>: jmpq 0x38f0dc9885 <image_render_mono_ht+949> > 0x00000038f0dc9b18 <+1608>: cmp $0x1,%r14d > 0x00000038f0dc9b1c <+1612>: jne 0x38f0dc9668 <image_render_mono_ht+408> > 0x00000038f0dc9b22 <+1618>: mov 0x6010(%rbx),%eax > 0x00000038f0dc9b28 <+1624>: test %eax,%eax > 0x00000038f0dc9b2a <+1626>: mov 0x6000(%rbx),%eax > 0x00000038f0dc9b30 <+1632>: mov %eax,0x18(%rsp) > 0x00000038f0dc9b34 <+1636>: je 0x38f0dc9543 <image_render_mono_ht+115> > 0x00000038f0dc9b3a <+1642>: mov %ecx,%eax > 0x00000038f0dc9b3c <+1644>: shl $0x4,%eax > 0x00000038f0dc9b3f <+1647>: add 0x18(%rsp),%eax > 0x00000038f0dc9b43 <+1651>: cmp $0x1,%r13d > 0x00000038f0dc9b47 <+1655>: je 0x38f0dc9d62 <image_render_mono_ht+2194> > 0x00000038f0dc9b4d <+1661>: test %r9d,%r9d > 0x00000038f0dc9b50 <+1664>: jle 0x38f0dc962f <image_render_mono_ht+351> > 0x00000038f0dc9b56 <+1670>: movslq %eax,%r11 > 0x00000038f0dc9b59 <+1673>: sub $0x1,%r9d > 0x00000038f0dc9b5d <+1677>: lea -0x1(%r13),%r14d > 0x00000038f0dc9b61 <+1681>: shl $0x4,%r9 > 0x00000038f0dc9b65 <+1685>: mov %r11,%rax > 0x00000038f0dc9b68 <+1688>: mov %rbx,0x40(%rsp) > 0x00000038f0dc9b6d <+1693>: sub %r9,%rax > 0x00000038f0dc9b70 <+1696>: mov 0x28(%rsp),%ebx > 0x00000038f0dc9b74 <+1700>: mov %rbp,0x28(%rsp) > 0x00000038f0dc9b79 <+1705>: mov 0x48(%rsp),%ebp > 0x00000038f0dc9b7d <+1709>: sub $0x10,%rax > 0x00000038f0dc9b81 <+1713>: mov %r12d,0x18(%rsp) > 0x00000038f0dc9b86 <+1718>: xor %r15d,%r15d > 0x00000038f0dc9b89 <+1721>: add $0x1,%r14 > 0x00000038f0dc9b8d <+1725>: mov %rax,%r12 > 0x00000038f0dc9b90 <+1728>: test %r13d,%r13d > 0x00000038f0dc9b93 <+1731>: jle 0x38f0dc9bcf <image_render_mono_ht+1791> > 0x00000038f0dc9b95 <+1733>: movslq %r15d,%r9 > 0x00000038f0dc9b98 <+1736>: mov %rdi,%rcx > 0x00000038f0dc9b9b <+1739>: xor %eax,%eax > 0x00000038f0dc9b9d <+1741>: add %rsi,%r9 > 0x00000038f0dc9ba0 <+1744>: jmp 0x38f0dc9bb0 <image_render_mono_ht+1760> > 0x00000038f0dc9ba2 <+1746>: nopw 0x0(%rax,%rax,1) > 0x00000038f0dc9ba8 <+1752>: mov 0x160(%rsp,%rax,8),%rcx > 0x00000038f0dc9bb0 <+1760>: movzbl (%r9),%edx > 0x00000038f0dc9bb4 <+1764>: imul %r13d,%edx > 0x00000038f0dc9bb8 <+1768>: add %eax,%edx > 0x00000038f0dc9bba <+1770>: add $0x1,%rax > 0x00000038f0dc9bbe <+1774>: movslq %edx,%rdx > 0x00000038f0dc9bc1 <+1777>: cmp %r14,%rax > 0x00000038f0dc9bc4 <+1780>: movzbl (%r8,%rdx,1),%edx > 0x00000038f0dc9bc9 <+1785>: mov %dl,(%rcx,%r11,1) > 0x00000038f0dc9bcd <+1789>: jne 0x38f0dc9ba8 <image_render_mono_ht+1752> > 0x00000038f0dc9bcf <+1791>: sub %ebp,%r10d > 0x00000038f0dc9bd2 <+1794>: js 0x38f0dc9dc9 <image_render_mono_ht+2297> > 0x00000038f0dc9bd8 <+1800>: sub $0x10,%r11 > 0x00000038f0dc9bdc <+1804>: add %ebx,%r15d > 0x00000038f0dc9bdf <+1807>: cmp %r12,%r11 > 0x00000038f0dc9be2 <+1810>: jne 0x38f0dc9b90 <image_render_mono_ht+1728> > 0x00000038f0dc9be4 <+1812>: jmpq 0x38f0dc9616 <image_render_mono_ht+326> > 0x00000038f0dc9be9 <+1817>: xor %ecx,%ecx > 0x00000038f0dc9beb <+1819>: movl $0x0,0x50(%rsp) > 0x00000038f0dc9bf3 <+1827>: movl $0x0,0x48(%rsp) > 0x00000038f0dc9bfb <+1835>: movl $0x0,0x28(%rsp) > 0x00000038f0dc9c03 <+1843>: jmpq 0x38f0dc9885 <image_render_mono_ht+949> > 0x00000038f0dc9c08 <+1848>: mov %eax,0x5f9c(%rbx) > 0x00000038f0dc9c0e <+1854>: mov 0x24(%rsp),%r9d > 0x00000038f0dc9c13 <+1859>: jmpq 0x38f0dc97d0 <image_render_mono_ht+768> > 0x00000038f0dc9c18 <+1864>: test %r14d,%r14d > 0x00000038f0dc9c1b <+1867>: jne 0x38f0dc9c8b <image_render_mono_ht+1979> > 0x00000038f0dc9c1d <+1869>: mov 0x49c(%rbx),%eax > 0x00000038f0dc9c23 <+1875>: test %eax,%eax > 0x00000038f0dc9c25 <+1877>: jle 0x38f0dc9feb <image_render_mono_ht+2843> > 0x00000038f0dc9c2b <+1883>: cmpl $0x100,0x5c(%rsp) > 0x00000038f0dc9c33 <+1891>: je 0x38f0dca10d <image_render_mono_ht+3133> > 0x00000038f0dc9c39 <+1897>: cmpl $0x80,0x5c(%rsp) > 0x00000038f0dc9c41 <+1905>: je 0x38f0dca03b <image_render_mono_ht+2923> > 0x00000038f0dc9c47 <+1911>: test %r9d,%r9d > 0x00000038f0dc9c4a <+1914>: jle 0x38f0dc9668 <image_render_mono_ht+408> > 0x00000038f0dc9c50 <+1920>: sub $0x1,%r9d > 0x00000038f0dc9c54 <+1924>: xor %edx,%edx > 0x00000038f0dc9c56 <+1926>: lea 0x1(%rdi,%r9,1),%rcx > 0x00000038f0dc9c5b <+1931>: jmp 0x38f0dc9c71 <image_render_mono_ht+1953> > 0x00000038f0dc9c5d <+1933>: nopl (%rax) > 0x00000038f0dc9c60 <+1936>: add $0x1,%rdi > 0x00000038f0dc9c64 <+1940>: add 0x28(%rsp),%edx > 0x00000038f0dc9c68 <+1944>: cmp %rcx,%rdi > 0x00000038f0dc9c6b <+1947>: je 0x38f0dc965c <image_render_mono_ht+396> > 0x00000038f0dc9c71 <+1953>: movslq %edx,%rax > 0x00000038f0dc9c74 <+1956>: sub 0x48(%rsp),%r10d > 0x00000038f0dc9c79 <+1961>: movzbl (%rsi,%rax,1),%eax > 0x00000038f0dc9c7d <+1965>: mov %al,(%rdi) > 0x00000038f0dc9c7f <+1967>: jns 0x38f0dc9c60 <image_render_mono_ht+1936> > 0x00000038f0dc9c81 <+1969>: add $0x1,%edx > 0x00000038f0dc9c84 <+1972>: add 0x50(%rsp),%r10d > 0x00000038f0dc9c89 <+1977>: jmp 0x38f0dc9c60 <image_render_mono_ht+1936> > 0x00000038f0dc9c8b <+1979>: cmp $0x1,%r14d > 0x00000038f0dc9c8f <+1983>: jne 0x38f0dc9668 <image_render_mono_ht+408> > 0x00000038f0dc9c95 <+1989>: mov 0x6010(%rbx),%eax > 0x00000038f0dc9c9b <+1995>: test %eax,%eax > 0x00000038f0dc9c9d <+1997>: je 0x38f0dc9f87 <image_render_mono_ht+2743> > 0x00000038f0dc9ca3 <+2003>: mov 0x6000(%rbx),%eax > 0x00000038f0dc9ca9 <+2009>: mov %ecx,%edx > 0x00000038f0dc9cab <+2011>: shl $0x4,%edx > 0x00000038f0dc9cae <+2014>: add %eax,%edx > 0x00000038f0dc9cb0 <+2016>: test %r9d,%r9d > 0x00000038f0dc9cb3 <+2019>: jle 0x38f0dc9f6e <image_render_mono_ht+2718> > 0x00000038f0dc9cb9 <+2025>: movslq %edx,%rax > 0x00000038f0dc9cbc <+2028>: sub $0x1,%r9d > 0x00000038f0dc9cc0 <+2032>: xor %edx,%edx > 0x00000038f0dc9cc2 <+2034>: lea (%rdi,%rax,1),%rcx > 0x00000038f0dc9cc6 <+2038>: shl $0x4,%r9 > 0x00000038f0dc9cca <+2042>: sub $0x10,%rdi > 0x00000038f0dc9cce <+2046>: sub %r9,%rdi > 0x00000038f0dc9cd1 <+2049>: add %rax,%rdi > 0x00000038f0dc9cd4 <+2052>: jmp 0x38f0dc9ce7 <image_render_mono_ht+2071> > 0x00000038f0dc9cd6 <+2054>: sub $0x10,%rcx > 0x00000038f0dc9cda <+2058>: add 0x28(%rsp),%edx > 0x00000038f0dc9cde <+2062>: cmp %rdi,%rcx > 0x00000038f0dc9ce1 <+2065>: je 0x38f0dc9f68 <image_render_mono_ht+2712> > 0x00000038f0dc9ce7 <+2071>: movslq %edx,%rax > 0x00000038f0dc9cea <+2074>: sub 0x48(%rsp),%r10d > 0x00000038f0dc9cef <+2079>: movzbl (%rsi,%rax,1),%eax > 0x00000038f0dc9cf3 <+2083>: mov %al,(%rcx) > 0x00000038f0dc9cf5 <+2085>: jns 0x38f0dc9cd6 <image_render_mono_ht+2054> > 0x00000038f0dc9cf7 <+2087>: add $0x1,%edx > 0x00000038f0dc9cfa <+2090>: add 0x50(%rsp),%r10d > 0x00000038f0dc9cff <+2095>: jmp 0x38f0dc9cd6 <image_render_mono_ht+2054> > 0x00000038f0dc9d01 <+2097>: test %r9d,%r9d > 0x00000038f0dc9d04 <+2100>: jle 0x38f0dc962f <image_render_mono_ht+351> > 0x00000038f0dc9d0a <+2106>: movslq 0x18(%rsp),%rax > 0x00000038f0dc9d0f <+2111>: sub $0x1,%r9d > 0x00000038f0dc9d13 <+2115>: mov 0x28(%rsp),%r13d > 0x00000038f0dc9d18 <+2120>: shl $0x4,%r9 > 0x00000038f0dc9d1c <+2124>: mov 0x48(%rsp),%edx > 0x00000038f0dc9d20 <+2128>: add %rdi,%rax > 0x00000038f0dc9d23 <+2131>: xor %edi,%edi > 0x00000038f0dc9d25 <+2133>: lea 0x10(%rax),%rcx > 0x00000038f0dc9d29 <+2137>: add %rcx,%r9 > 0x00000038f0dc9d2c <+2140>: jmp 0x38f0dc9d43 <image_render_mono_ht+2163> > 0x00000038f0dc9d2e <+2142>: xchg %ax,%ax > 0x00000038f0dc9d30 <+2144>: add %r13d,%edi > 0x00000038f0dc9d33 <+2147>: cmp %r9,%rcx > 0x00000038f0dc9d36 <+2150>: mov %rcx,%rax > 0x00000038f0dc9d39 <+2153>: je 0x38f0dc9e17 <image_render_mono_ht+2375> > 0x00000038f0dc9d3f <+2159>: add $0x10,%rcx > 0x00000038f0dc9d43 <+2163>: movslq %edi,%r11 > 0x00000038f0dc9d46 <+2166>: sub %edx,%r10d > 0x00000038f0dc9d49 <+2169>: movzbl (%rsi,%r11,1),%r11d > 0x00000038f0dc9d4e <+2174>: movzbl (%r8,%r11,1),%r11d > 0x00000038f0dc9d53 <+2179>: mov %r11b,(%rax) > 0x00000038f0dc9d56 <+2182>: jns 0x38f0dc9d30 <image_render_mono_ht+2144> > 0x00000038f0dc9d58 <+2184>: add $0x1,%edi > 0x00000038f0dc9d5b <+2187>: add 0x50(%rsp),%r10d > 0x00000038f0dc9d60 <+2192>: jmp 0x38f0dc9d30 <image_render_mono_ht+2144> > 0x00000038f0dc9d62 <+2194>: test %r9d,%r9d > 0x00000038f0dc9d65 <+2197>: jle 0x38f0dc962f <image_render_mono_ht+351> > 0x00000038f0dc9d6b <+2203>: cltq > 0x00000038f0dc9d6d <+2205>: sub $0x1,%r9d > 0x00000038f0dc9d71 <+2209>: xor %ecx,%ecx > 0x00000038f0dc9d73 <+2211>: lea (%rdi,%rax,1),%rdx > 0x00000038f0dc9d77 <+2215>: shl $0x4,%r9 > 0x00000038f0dc9d7b <+2219>: sub $0x10,%rdi > 0x00000038f0dc9d7f <+2223>: sub %r9,%rdi > 0x00000038f0dc9d82 <+2226>: mov 0x28(%rsp),%r11d > 0x00000038f0dc9d87 <+2231>: add %rax,%rdi > 0x00000038f0dc9d8a <+2234>: mov 0x48(%rsp),%eax > 0x00000038f0dc9d8e <+2238>: jmp 0x38f0dc9d9c <image_render_mono_ht+2252> > 0x00000038f0dc9d90 <+2240>: sub $0x10,%rdx > 0x00000038f0dc9d94 <+2244>: add %r11d,%ecx > 0x00000038f0dc9d97 <+2247>: cmp %rdi,%rdx > 0x00000038f0dc9d9a <+2250>: je 0x38f0dc9e17 <image_render_mono_ht+2375> > 0x00000038f0dc9d9c <+2252>: movslq %ecx,%r9 > 0x00000038f0dc9d9f <+2255>: sub %eax,%r10d > 0x00000038f0dc9da2 <+2258>: movzbl (%rsi,%r9,1),%r9d > 0x00000038f0dc9da7 <+2263>: movzbl (%r8,%r9,1),%r9d > 0x00000038f0dc9dac <+2268>: mov %r9b,(%rdx) > 0x00000038f0dc9daf <+2271>: jns 0x38f0dc9d90 <image_render_mono_ht+2240> > 0x00000038f0dc9db1 <+2273>: add $0x1,%ecx > 0x00000038f0dc9db4 <+2276>: add 0x50(%rsp),%r10d > 0x00000038f0dc9db9 <+2281>: jmp 0x38f0dc9d90 <image_render_mono_ht+2240> > 0x00000038f0dc9dbb <+2283>: add $0x1,%r14d > 0x00000038f0dc9dbf <+2287>: add 0x50(%rsp),%r10d > 0x00000038f0dc9dc4 <+2292>: jmpq 0x38f0dc9950 <image_render_mono_ht+1152> > 0x00000038f0dc9dc9 <+2297>: add $0x1,%r15d > 0x00000038f0dc9dcd <+2301>: add 0x50(%rsp),%r10d > 0x00000038f0dc9dd2 <+2306>: jmpq 0x38f0dc9bd8 <image_render_mono_ht+1800> > 0x00000038f0dc9dd7 <+2311>: add $0x1,%r15d > 0x00000038f0dc9ddb <+2315>: add 0x50(%rsp),%r10d > 0x00000038f0dc9de0 <+2320>: jmpq 0x38f0dc960a <image_render_mono_ht+314> > 0x00000038f0dc9de5 <+2325>: mov 0x58(%rsp),%edx > 0x00000038f0dc9de9 <+2329>: add 0x5f0(%rbx),%edx > 0x00000038f0dc9def <+2335>: sub $0x1,%edx > 0x00000038f0dc9df2 <+2338>: mov %edx,%eax > 0x00000038f0dc9df4 <+2340>: mov %edx,0x5ffc(%rbx) > 0x00000038f0dc9dfa <+2346>: sar $0x1f,%eax > 0x00000038f0dc9dfd <+2349>: shr $0x1c,%eax > 0x00000038f0dc9e00 <+2352>: add %eax,%edx > 0x00000038f0dc9e02 <+2354>: and $0xf,%edx > 0x00000038f0dc9e05 <+2357>: sub %eax,%edx > 0x00000038f0dc9e07 <+2359>: lea 0x1(%rdx),%eax > 0x00000038f0dc9e0a <+2362>: add $0x11,%edx > 0x00000038f0dc9e0d <+2365>: test %eax,%eax > 0x00000038f0dc9e0f <+2367>: cmovle %edx,%eax > 0x00000038f0dc9e12 <+2370>: jmpq 0x38f0dc9aab <image_render_mono_ht+1499> > 0x00000038f0dc9e17 <+2375>: mov 0x6000(%rbx),%edx > 0x00000038f0dc9e1d <+2381>: mov %edx,0x18(%rsp) > 0x00000038f0dc9e21 <+2385>: jmpq 0x38f0dc962f <image_render_mono_ht+351> > 0x00000038f0dc9e26 <+2390>: cmp $0x1,%r13d > 0x00000038f0dc9e2a <+2394>: je 0x38f0dca06a <image_render_mono_ht+2970> > 0x00000038f0dc9e30 <+2400>: test %r13d,%r13d > 0x00000038f0dc9e33 <+2403>: jle 0x38f0dc9e75 <image_render_mono_ht+2469> > 0x00000038f0dc9e35 <+2405>: lea 0x168(%rsp),%rax > 0x00000038f0dc9e3d <+2413>: lea -0x1(%r13),%ecx > 0x00000038f0dc9e41 <+2417>: movslq %r9d,%r11 > 0x00000038f0dc9e44 <+2420>: sub $0x1,%r11 > 0x00000038f0dc9e48 <+2424>: lea 0x160(%rsp),%rdx > 0x00000038f0dc9e50 <+2432>: lea (%rax,%rcx,8),%rcx > 0x00000038f0dc9e54 <+2436>: jmp 0x38f0dc9e67 <image_render_mono_ht+2455> > 0x00000038f0dc9e56 <+2438>: nopw %cs:0x0(%rax,%rax,1) > 0x00000038f0dc9e60 <+2448>: mov (%rax),%rdi > 0x00000038f0dc9e63 <+2451>: add $0x8,%rax > 0x00000038f0dc9e67 <+2455>: add %r11,%rdi > 0x00000038f0dc9e6a <+2458>: cmp %rcx,%rax > 0x00000038f0dc9e6d <+2461>: mov %rdi,(%rdx) > 0x00000038f0dc9e70 <+2464>: mov %rax,%rdx > 0x00000038f0dc9e73 <+2467>: jne 0x38f0dc9e60 <image_render_mono_ht+2448> > 0x00000038f0dc9e75 <+2469>: test %r9d,%r9d > 0x00000038f0dc9e78 <+2472>: jle 0x38f0dc9668 <image_render_mono_ht+408> > 0x00000038f0dc9e7e <+2478>: lea -0x1(%r13),%r11d > 0x00000038f0dc9e82 <+2482>: xor %r14d,%r14d > 0x00000038f0dc9e85 <+2485>: xor %r15d,%r15d > 0x00000038f0dc9e88 <+2488>: add $0x1,%r11 > 0x00000038f0dc9e8c <+2492>: movslq %r14d,%rax > 0x00000038f0dc9e8f <+2495>: movzbl (%rsi,%rax,1),%eax > 0x00000038f0dc9e93 <+2499>: imul %r13d,%eax > 0x00000038f0dc9e97 <+2503>: test %r13d,%r13d > 0x00000038f0dc9e9a <+2506>: cltq > 0x00000038f0dc9e9c <+2508>: lea (%r8,%rax,1),%rdi > 0x00000038f0dc9ea0 <+2512>: jle 0x38f0dc9ed8 <image_render_mono_ht+2568> > 0x00000038f0dc9ea2 <+2514>: lea 0x160(%rsp),%rcx > 0x00000038f0dc9eaa <+2522>: xor %eax,%eax > 0x00000038f0dc9eac <+2524>: mov %rbx,0x18(%rsp) > 0x00000038f0dc9eb1 <+2529>: nopl 0x0(%rax) > 0x00000038f0dc9eb8 <+2536>: movzbl (%rdi,%rax,1),%ebx > 0x00000038f0dc9ebc <+2540>: mov (%rcx,%rax,8),%rdx > 0x00000038f0dc9ec0 <+2544>: mov %bl,(%rdx) > 0x00000038f0dc9ec2 <+2546>: sub $0x1,%rdx > 0x00000038f0dc9ec6 <+2550>: mov %rdx,(%rcx,%rax,8) > 0x00000038f0dc9eca <+2554>: add $0x1,%rax > 0x00000038f0dc9ece <+2558>: cmp %r11,%rax > 0x00000038f0dc9ed1 <+2561>: jne 0x38f0dc9eb8 <image_render_mono_ht+2536> > 0x00000038f0dc9ed3 <+2563>: mov 0x18(%rsp),%rbx > 0x00000038f0dc9ed8 <+2568>: sub 0x48(%rsp),%r10d > 0x00000038f0dc9edd <+2573>: js 0x38f0dc9ef2 <image_render_mono_ht+2594> > 0x00000038f0dc9edf <+2575>: add $0x1,%r15d > 0x00000038f0dc9ee3 <+2579>: add 0x28(%rsp),%r14d > 0x00000038f0dc9ee8 <+2584>: cmp %r9d,%r15d > 0x00000038f0dc9eeb <+2587>: jne 0x38f0dc9e8c <image_render_mono_ht+2492> > 0x00000038f0dc9eed <+2589>: jmpq 0x38f0dc965c <image_render_mono_ht+396> > 0x00000038f0dc9ef2 <+2594>: add $0x1,%r14d > 0x00000038f0dc9ef6 <+2598>: add 0x50(%rsp),%r10d > 0x00000038f0dc9efb <+2603>: jmp 0x38f0dc9edf <image_render_mono_ht+2575> > 0x00000038f0dc9efd <+2605>: test %r9d,%r9d > 0x00000038f0dc9f00 <+2608>: jle 0x38f0dc9668 <image_render_mono_ht+408> > 0x00000038f0dc9f06 <+2614>: sub $0x1,%r9d > 0x00000038f0dc9f0a <+2618>: xor %eax,%eax > 0x00000038f0dc9f0c <+2620>: mov 0x28(%rsp),%r11d > 0x00000038f0dc9f11 <+2625>: lea 0x1(%rdi,%r9,1),%rcx > 0x00000038f0dc9f16 <+2630>: mov 0x48(%rsp),%edx > 0x00000038f0dc9f1a <+2634>: jmp 0x38f0dc9f28 <image_render_mono_ht+2648> > 0x00000038f0dc9f1c <+2636>: add %r11d,%eax > 0x00000038f0dc9f1f <+2639>: cmp %rcx,%rdi > 0x00000038f0dc9f22 <+2642>: je 0x38f0dc965c <image_render_mono_ht+396> > 0x00000038f0dc9f28 <+2648>: movslq %eax,%r9 > 0x00000038f0dc9f2b <+2651>: movzbl (%rsi,%r9,1),%r9d >=> 0x00000038f0dc9f30 <+2656>: movzbl (%r8,%r9,1),%r9d > 0x00000038f0dc9f35 <+2661>: mov %r9b,(%rdi) > 0x00000038f0dc9f38 <+2664>: add $0x1,%rdi > 0x00000038f0dc9f3c <+2668>: sub %edx,%r10d > 0x00000038f0dc9f3f <+2671>: jns 0x38f0dc9f1c <image_render_mono_ht+2636> > 0x00000038f0dc9f41 <+2673>: add $0x1,%eax > 0x00000038f0dc9f44 <+2676>: add 0x50(%rsp),%r10d > 0x00000038f0dc9f49 <+2681>: jmp 0x38f0dc9f1c <image_render_mono_ht+2636> > 0x00000038f0dc9f4b <+2683>: test %r9d,%r9d > 0x00000038f0dc9f4e <+2686>: jle 0x38f0dc9f6e <image_render_mono_ht+2718> > 0x00000038f0dc9f50 <+2688>: add %rax,%rdi > 0x00000038f0dc9f53 <+2691>: xor %eax,%eax > 0x00000038f0dc9f55 <+2693>: movzbl (%rsi,%rax,1),%edx > 0x00000038f0dc9f59 <+2697>: add $0x1,%rax > 0x00000038f0dc9f5d <+2701>: mov %dl,(%rdi) > 0x00000038f0dc9f5f <+2703>: add $0x10,%rdi > 0x00000038f0dc9f63 <+2707>: cmp %eax,%r9d > 0x00000038f0dc9f66 <+2710>: jg 0x38f0dc9f55 <image_render_mono_ht+2693> > 0x00000038f0dc9f68 <+2712>: mov 0x6000(%rbx),%eax > 0x00000038f0dc9f6e <+2718>: mov 0x58(%rsp),%ecx > 0x00000038f0dc9f72 <+2722>: movslq %eax,%rdx > 0x00000038f0dc9f75 <+2725>: add %ecx,0x5fb8(%rbx) > 0x00000038f0dc9f7b <+2731>: mov %ecx,0x5fbc(%rbx,%rdx,4) > 0x00000038f0dc9f82 <+2738>: jmpq 0x38f0dc9649 <image_render_mono_ht+377> > 0x00000038f0dc9f87 <+2743>: cmpl $0x100,0x5c(%rsp) > 0x00000038f0dc9f8f <+2751>: movslq 0x6000(%rbx),%rax > 0x00000038f0dc9f96 <+2758>: je 0x38f0dc9f4b <image_render_mono_ht+2683> > 0x00000038f0dc9f98 <+2760>: cmpl $0x80,0x5c(%rsp) > 0x00000038f0dc9fa0 <+2768>: je 0x38f0dca0c4 <image_render_mono_ht+3060> > 0x00000038f0dc9fa6 <+2774>: test %r9d,%r9d > 0x00000038f0dc9fa9 <+2777>: jle 0x38f0dc9f6e <image_render_mono_ht+2718> > 0x00000038f0dc9fab <+2779>: add %rax,%rdi > 0x00000038f0dc9fae <+2782>: sub $0x1,%r9d > 0x00000038f0dc9fb2 <+2786>: xor %ecx,%ecx > 0x00000038f0dc9fb4 <+2788>: lea 0x10(%rdi),%rdx > 0x00000038f0dc9fb8 <+2792>: shl $0x4,%r9 > 0x00000038f0dc9fbc <+2796>: add %rdx,%r9 > 0x00000038f0dc9fbf <+2799>: jmp 0x38f0dc9fd1 <image_render_mono_ht+2817> > 0x00000038f0dc9fc1 <+2801>: add 0x28(%rsp),%ecx > 0x00000038f0dc9fc5 <+2805>: cmp %r9,%rdx > 0x00000038f0dc9fc8 <+2808>: mov %rdx,%rdi > 0x00000038f0dc9fcb <+2811>: je 0x38f0dc9f68 <image_render_mono_ht+2712> > 0x00000038f0dc9fcd <+2813>: add $0x10,%rdx > 0x00000038f0dc9fd1 <+2817>: movslq %ecx,%rax > 0x00000038f0dc9fd4 <+2820>: sub 0x48(%rsp),%r10d > 0x00000038f0dc9fd9 <+2825>: movzbl (%rsi,%rax,1),%eax > 0x00000038f0dc9fdd <+2829>: mov %al,(%rdi) > 0x00000038f0dc9fdf <+2831>: jns 0x38f0dc9fc1 <image_render_mono_ht+2801> > 0x00000038f0dc9fe1 <+2833>: add $0x1,%ecx > 0x00000038f0dc9fe4 <+2836>: add 0x50(%rsp),%r10d > 0x00000038f0dc9fe9 <+2841>: jmp 0x38f0dc9fc1 <image_render_mono_ht+2801> > 0x00000038f0dc9feb <+2843>: movslq %r9d,%rax > 0x00000038f0dc9fee <+2846>: test %r9d,%r9d > 0x00000038f0dc9ff1 <+2849>: lea -0x1(%rdi,%rax,1),%rax > 0x00000038f0dc9ff6 <+2854>: jle 0x38f0dc9668 <image_render_mono_ht+408> > 0x00000038f0dc9ffc <+2860>: lea -0x1(%r9),%edi > 0x00000038f0dca000 <+2864>: xor %ecx,%ecx > 0x00000038f0dca002 <+2866>: not %rdi > 0x00000038f0dca005 <+2869>: add %rax,%rdi > 0x00000038f0dca008 <+2872>: jmp 0x38f0dca021 <image_render_mono_ht+2897> > 0x00000038f0dca00a <+2874>: nopw 0x0(%rax,%rax,1) > 0x00000038f0dca010 <+2880>: sub $0x1,%rax > 0x00000038f0dca014 <+2884>: add 0x28(%rsp),%ecx > 0x00000038f0dca018 <+2888>: cmp %rdi,%rax > 0x00000038f0dca01b <+2891>: je 0x38f0dc965c <image_render_mono_ht+396> > 0x00000038f0dca021 <+2897>: movslq %ecx,%rdx > 0x00000038f0dca024 <+2900>: sub 0x48(%rsp),%r10d > 0x00000038f0dca029 <+2905>: movzbl (%rsi,%rdx,1),%edx > 0x00000038f0dca02d <+2909>: mov %dl,(%rax) > 0x00000038f0dca02f <+2911>: jns 0x38f0dca010 <image_render_mono_ht+2880> > 0x00000038f0dca031 <+2913>: add $0x1,%ecx > 0x00000038f0dca034 <+2916>: add 0x50(%rsp),%r10d > 0x00000038f0dca039 <+2921>: jmp 0x38f0dca010 <image_render_mono_ht+2880> > 0x00000038f0dca03b <+2923>: test %r9d,%r9d > 0x00000038f0dca03e <+2926>: jle 0x38f0dc9668 <image_render_mono_ht+408> > 0x00000038f0dca044 <+2932>: sub $0x1,%r9d > 0x00000038f0dca048 <+2936>: shr %r9d > 0x00000038f0dca04b <+2939>: lea 0x1(%rsi,%r9,1),%rdx > 0x00000038f0dca050 <+2944>: movzbl (%rsi),%eax > 0x00000038f0dca053 <+2947>: add $0x1,%rsi > 0x00000038f0dca057 <+2951>: mov %al,0x1(%rdi) > 0x00000038f0dca05a <+2954>: mov %al,(%rdi) > 0x00000038f0dca05c <+2956>: add $0x2,%rdi > 0x00000038f0dca060 <+2960>: cmp %rdx,%rsi > 0x00000038f0dca063 <+2963>: jne 0x38f0dca050 <image_render_mono_ht+2944> > 0x00000038f0dca065 <+2965>: jmpq 0x38f0dc965c <image_render_mono_ht+396> > 0x00000038f0dca06a <+2970>: test %ecx,%ecx > 0x00000038f0dca06c <+2972>: js 0x38f0dc9668 <image_render_mono_ht+408> > 0x00000038f0dca072 <+2978>: movslq %ecx,%rcx > 0x00000038f0dca075 <+2981>: xor %edx,%edx > 0x00000038f0dca077 <+2983>: add %rdi,%rcx > 0x00000038f0dca07a <+2986>: sub $0x1,%rdi > 0x00000038f0dca07e <+2990>: jmp 0x38f0dca091 <image_render_mono_ht+3009> > 0x00000038f0dca080 <+2992>: sub $0x1,%rcx > 0x00000038f0dca084 <+2996>: add 0x28(%rsp),%edx > 0x00000038f0dca088 <+3000>: cmp %rdi,%rcx > 0x00000038f0dca08b <+3003>: je 0x38f0dc965c <image_render_mono_ht+396> > 0x00000038f0dca091 <+3009>: movslq %edx,%rax > 0x00000038f0dca094 <+3012>: sub 0x48(%rsp),%r10d > 0x00000038f0dca099 <+3017>: movzbl (%rsi,%rax,1),%eax > 0x00000038f0dca09d <+3021>: movzbl (%r8,%rax,1),%eax > 0x00000038f0dca0a2 <+3026>: mov %al,(%rcx) > 0x00000038f0dca0a4 <+3028>: jns 0x38f0dca080 <image_render_mono_ht+2992> > 0x00000038f0dca0a6 <+3030>: add $0x1,%edx > 0x00000038f0dca0a9 <+3033>: add 0x50(%rsp),%r10d > 0x00000038f0dca0ae <+3038>: jmp 0x38f0dca080 <image_render_mono_ht+2992> > 0x00000038f0dca0b0 <+3040>: lea 0x60(%rsp),%rbp > 0x00000038f0dca0b5 <+3045>: jmpq 0x38f0dc9776 <image_render_mono_ht+678> > 0x00000038f0dca0ba <+3050>: lea 0x60(%rsp),%rbp > 0x00000038f0dca0bf <+3055>: jmpq 0x38f0dc9a56 <image_render_mono_ht+1414> > 0x00000038f0dca0c4 <+3060>: test %r9d,%r9d > 0x00000038f0dca0c7 <+3063>: jle 0x38f0dc9f6e <image_render_mono_ht+2718> > 0x00000038f0dca0cd <+3069>: lea 0x10(%rdi,%rax,1),%rdx > 0x00000038f0dca0d2 <+3074>: lea 0x30(%rdi,%rax,1),%rdi > 0x00000038f0dca0d7 <+3079>: lea -0x1(%r9),%eax > 0x00000038f0dca0db <+3083>: shr %eax > 0x00000038f0dca0dd <+3085>: shl $0x5,%rax > 0x00000038f0dca0e1 <+3089>: add %rax,%rdi > 0x00000038f0dca0e4 <+3092>: mov $0x80,%eax > 0x00000038f0dca0e9 <+3097>: mov %eax,%ecx > 0x00000038f0dca0eb <+3099>: add $0x100,%eax > 0x00000038f0dca0f0 <+3104>: sar $0x8,%ecx > 0x00000038f0dca0f3 <+3107>: movslq %ecx,%rcx > 0x00000038f0dca0f6 <+3110>: movzbl (%rsi,%rcx,1),%ecx > 0x00000038f0dca0fa <+3114>: mov %cl,(%rdx) > 0x00000038f0dca0fc <+3116>: mov %cl,-0x10(%rdx) > 0x00000038f0dca0ff <+3119>: add $0x20,%rdx > 0x00000038f0dca103 <+3123>: cmp %rdi,%rdx > 0x00000038f0dca106 <+3126>: jne 0x38f0dca0e9 <image_render_mono_ht+3097> > 0x00000038f0dca108 <+3128>: jmpq 0x38f0dc9f68 <image_render_mono_ht+2712> > 0x00000038f0dca10d <+3133>: movslq %r9d,%rdx > 0x00000038f0dca110 <+3136>: callq 0x38f0b03750 <memcpy@plt> > 0x00000038f0dca115 <+3141>: mov 0x5fa8(%rbx),%rcx > 0x00000038f0dca11c <+3148>: mov %rcx,0x18(%rsp) > 0x00000038f0dca121 <+3153>: jmpq 0x38f0dc9668 <image_render_mono_ht+408> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 903895
: 687126 |
687127
|
687128
|
687129
|
687130
|
687131
|
687132
|
687133
|
687134
|
687135