You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

306 lines
23 KiB

[New LWP 10303]
warning: File "/usr/lib64/perl5/CORE/libperl.so" has a different build-id, file skipped
Missing separate debuginfo for /usr/lib64/freetype-freeworld/libfreetype.so.6
Try: yum --disablerepo='*' --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/32/e3c32575e6fd2a16d5db151377c140c1130f3e
Missing separate debuginfo for
Try: yum --disablerepo='*' --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/3a/8fe6cb0063d56fc9be76ecd085c05f1b8a76e6
warning: File "/usr/lib64/perl5/CORE/libperl.so" has a different build-id, file skipped
warning: the debug information found in "/usr/lib/debug//usr/lib64/perl5/CORE/libperl.so.debug" does not match "/usr/lib64/perl5/CORE/libperl.so" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/lib64/perl5/CORE/libperl.so.debug" does not match "/usr/lib64/perl5/CORE/libperl.so" (CRC mismatch).
[Thread debugging using libthread_db enabled]
Core was generated by `urxvtd -q -o -f'.
Program terminated with signal 11, Segmentation fault.
#0 0x0000000000420240 in rxvt_term::selection_delimit_word (this=0x12e7ee0, dirn=DN, mark=<optimized out>, ret=0x12e8154) at screen.C:3047
3047 stp = ROW(row).t + col; w1 = DELIMIT_TEXT (*stp);
Thread 1 (Thread 0x7f7badf717e0 (LWP 10303)):
#0 0x0000000000420240 in rxvt_term::selection_delimit_word (this=0x12e7ee0, dirn=DN, mark=<optimized out>, ret=0x12e8154) at screen.C:3047
tcol = <optimized out>
w2 = <optimized out>
col = <optimized out>
stp = 0x56
row = 44
dirnadd = 1
trow = <optimized out>
w1 = <optimized out>
bound = {row = 44, col = 139}
#1 0x00000000004209ec in rxvt_term::selection_extend_colrow (this=0x12e7ee0, col=<optimized out>, row=<optimized out>, button3=<optimized out>, buttonpress=<optimized out>, clickchange=<optimized out>) at screen.C:3279
pos = <optimized out>
closeto = rxvt_term::RIGHT
#2 0x000000000040f368 in rxvt_term::button_press (this=0x12e7ee0, ev=...) at command.C:1938
reportmode = 0
clickintime = <optimized out>
#3 0x000000000041148b in rxvt_term::x_cb (this=0x12e7ee0, ev=...) at command.C:1365
dpy = 0x10f1800
unused_root = 228704954805
unused_root_y = 17775536
unused_mask = 0
unused_child = 30064771104
unused_root_x = -1
#4 0x0000000000429c8a in call (a1=..., this=<optimized out>) at ./callback.h:83
No locals.
#5 rxvt_display::flush_cb (this=0x10f15f0, w=..., revents=<optimized out>) at rxvttoolkit.C:585
i = 4
xev = {type = 4, xany = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, window = 27263124}, xkey = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, window = 27263124, root = 199, subwindow = 0, time = 149820128, x = 400, y = 755, x_root = 407, y_root = 786, state = 1, keycode = 1, same_screen = 1}, xbutton = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, window = 27263124, root = 199, subwindow = 0, time = 149820128, x = 400, y = 755, x_root = 407, y_root = 786, state = 1, button = 1, same_screen = 1}, xmotion = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, window = 27263124, root = 199, subwindow = 0, time = 149820128, x = 400, y = 755, x_root = 407, y_root = 786, state = 1, is_hint = 1 '\001', same_screen = 1}, xcrossing = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, window = 27263124, root = 199, subwindow = 0, time = 149820128, x = 400, y = 755, x_root = 407, y_root = 786, mode = 1, detail = 1, same_screen = 1, focus = -1162223360, state = 3132743936}, xfocus = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, window = 27263124, mode = 199, detail = 0}, xexpose = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, window = 27263124, x = 199, y = 0, width = 0, height = 0, count = 149820128}, xgraphicsexpose = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, drawable = 27263124, x = 199, y = 0, width = 0, height = 0, count = 149820128, major_code = 0, minor_code = 400}, xnoexpose = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, drawable = 27263124, major_code = 199, minor_code = 0}, xvisibility = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, window = 27263124, state = 199}, xcreatewindow = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, parent = 27263124, window = 199, x = 0, y = 0, width = 149820128, height = 0, border_width = 400, override_redirect = 755}, xdestroywindow = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, event = 27263124, window = 199}, xunmap = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, event = 27263124, window = 199, from_configure = 0}, xmap = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, event = 27263124, window = 199, override_redirect = 0}, xmaprequest = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, parent = 27263124, window = 199}, xreparent = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, event = 27263124, window = 199, parent = 0, x = 149820128, y = 0, override_redirect = 400}, xconfigure = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, event = 27263124, window = 199, x = 0, y = 0, width = 149820128, height = 0, border_width = 400, above = 3375844295063, override_redirect = 1}, xgravity = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, event = 27263124, window = 199, x = 0, y = 0}, xresizerequest = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, window = 27263124, width = 199, height = 0}, xconfigurerequest = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, parent = 27263124, window = 199, x = 0, y = 0, width = 149820128, height = 0, border_width = 400, above = 3375844295063, detail = 1, value_mask = 13455032751862317057}, xcirculate = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, event = 27263124, window = 199, place = 0}, xcirculaterequest = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, parent = 27263124, window = 199, place = 0}, xproperty = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, window = 27263124, atom = 199, time = 0, state = 149820128}, xselectionclear = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, window = 27263124, selection = 199, time = 0}, xselectionrequest = {type = 4, serial = 33862, send_event = 0, display = 0x10f1800, owner = 27263124, requestor = 199, selection = 0, target = 149820128, property = 3242700308880, time = 3375844295063}, xselection = {type = 4, serial
#6 0x000000000042cf04 in ev_invoke_pending () at ../libev/ev.c:2117
p = <optimized out>
#7 0x000000000042e233 in ev_run (flags=0) at ../libev/ev.c:2392
No locals.
#8 0x000000000040920c in main (argc=<optimized out>, argv=<optimized out>) at rxvtd.C:302
opt_fork = 1 '\001'
pid = <optimized out>
opt_opendisplay = 1 '\001'
opt_quiet = 1 '\001'
opt_lock = 0 '\000'
sockname = <optimized out>
l = {fd = 7, accept_ev = {<ev::base<ev_io, ev::io>> = {<ev_io> = {active = 1, pending = 0, data = 0x7fff728dca10, cb = 0x409f00 <ev::base<ev_io, ev::io>::method_thunk<unix_listener, &unix_listener::accept_cb>(ev_io*, int)>, next = 0x0, fd = 7, events = 1}, <No data fields>}, <No data fields>}}
warning: File "/usr/lib64/perl5/CORE/libperl.so" has a different build-id, file skipped
From To Syms Read Shared Object Library
0x0000003b7b005d90 0x0000003b7b01f7fc Yes /usr/lib64/libfontconfig.so.1.4.4
0x0000003b7b4040c0 0x0000003b7b410c3c Yes /usr/lib64/libXft.so.2.2.0
0x0000003541e01910 0x0000003541e0810c Yes /usr/lib64/libXrender.so.1.3.0
0x000000353fa1dce0 0x000000353faa97ec Yes /usr/lib64/libX11.so.6.3.0
0x00000035a4c06290 0x00000035a4c19c9c Yes /usr/lib64/libgdk_pixbuf-2.0.so.0.2300.3
0x00000035a4804890 0x00000035a481eb8c Yes /usr/lib64/libpng12.so.0.46.0
0x000000353d603ea0 0x000000353d643e9c Yes /lib64/libm-2.14.so
0x000000353ee09970 0x000000353ee39dcc Yes /lib64/libgobject-2.0.so.0.2800.8
0x000000353ea01560 0x000000353ea02a2c Yes /lib64/libgthread-2.0.so.0.2800.8
0x000000353d202160 0x000000353d2053ec Yes /lib64/librt-2.14.so
0x000000353c216cd0 0x000000353c2adbec Yes /lib64/libglib-2.0.so.0.2800.8
0x0000003b83635050 0x0000003b83738bec Yes (*) /usr/lib64/perl5/CORE/libperl.so
0x000000353e603840 0x000000353e61354c Yes /lib64/libresolv-2.14.so
0x0000003550603ff0 0x00000035506117fc Yes /lib64/libnsl-2.14.so
0x000000353ce00de0 0x000000353ce0191c Yes /lib64/libdl-2.14.so
0x0000003546e00c10 0x0000003546e05afc Yes /lib64/libcrypt-2.14.so
0x000000354e600e10 0x000000354e60168c Yes /lib64/libutil-2.14.so
0x000000353ca05640 0x000000353ca1038c Yes /lib64/libpthread-2.14.so
0x0000003548e5a400 0x0000003548ec308a Yes /usr/lib64/libstdc++.so.6.0.16
0x000000353c61ece0 0x000000353c74304c Yes /lib64/libc-2.14.so
0x000000353de028a0 0x000000353de120cc Yes /lib64/libgcc_s-4.6.0-20110530.so.1
No /usr/lib64/freetype-freeworld/libfreetype.so.6
0x0000003540603b70 0x000000354061d84c Yes /lib64/libexpat.so.1.5.2
0x000000353fe08660 0x000000353fe13b9c Yes /usr/lib64/libxcb.so.1.1.0
0x000000353f6294a0 0x000000353f6d2b3c Yes /lib64/libgio-2.0.so.0.2800.8
0x000000353f200fe0 0x000000353f201f8c Yes /lib64/libgmodule-2.0.so.0.2800.8
0x000000353da01e70 0x000000353da0e67c Yes /lib64/libz.so.1.2.5
0x000000353be00b20 0x000000353be18caa Yes /lib64/ld-2.14.so
0x0000003546603170 0x00000035466417bc Yes /lib64/libfreebl3.so
0x0000003540200dd0 0x0000003540201b2c Yes /usr/lib64/libXau.so.6.0.0
0x000000353e205980 0x000000353e2159dc Yes /lib64/libselinux.so.1
0x0000003544a028d0 0x0000003544a0749c Yes /usr/lib64/libXcursor.so.1.0.2
0x00000035422013e0 0x000000354220450c Yes /usr/lib64/libXfixes.so.3.1.0
0x00007f7ba79495d0 0x00007f7ba794cf9c Yes /usr/lib64/perl5/vendor_perl/auto/List/Util/Util.so
0x00007f7ba759a170 0x00007f7ba75a18ac Yes /lib64/libnss_files-2.14.so
(*): Shared library is missing debugging information.
$1 = 0x0
$2 = 0x0
rax 0x1405b18 20994840
rbx 0x12e7ee0 19824352
rcx 0x0 0
rdx 0x56 86
rsi 0x1 1
rdi 0x12e7ee0 19824352
rbp 0x1 0x1
rsp 0x7fff728dc680 0x7fff728dc680
r8 0x0 0
r9 0x1 1
r10 0x16 22
r11 0x14053b0 20992944
r12 0x2b 43
r13 0x2c 44
r14 0x8b 139
r15 0x1 1
rip 0x420240 0x420240 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+112>
eflags 0x10256 [ PF AF 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 rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*):
0x00000000004201d0 <+0>: push %r15
0x00000000004201d2 <+2>: push %r14
0x00000000004201d4 <+4>: push %r13
0x00000000004201d6 <+6>: push %r12
0x00000000004201d8 <+8>: push %rbp
0x00000000004201d9 <+9>: mov %esi,%ebp
0x00000000004201db <+11>: push %rbx
0x00000000004201dc <+12>: mov %rdi,%rbx
0x00000000004201df <+15>: sub $0x38,%rsp
0x00000000004201e3 <+19>: test %esi,%esi
0x00000000004201e5 <+21>: mov %rcx,0x20(%rsp)
0x00000000004201ea <+26>: jne 0x4203b0 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+480>
0x00000000004201f0 <+32>: mov 0x44(%rdi),%eax
0x00000000004201f3 <+35>: xor %r14d,%r14d
0x00000000004201f6 <+38>: mov $0xffffffff,%r15d
0x00000000004201fc <+44>: sub $0x1,%eax
0x00000000004201ff <+47>: mov %eax,0x2c(%rsp)
0x0000000000420203 <+51>: mov 0x4(%rdx),%eax
0x0000000000420206 <+54>: xor %r12d,%r12d
0x0000000000420209 <+57>: mov (%rdx),%r13d
0x000000000042020c <+60>: mov 0x38(%rbx),%ecx
0x000000000042020f <+63>: mov 0x1d0(%rbx),%r11
0x0000000000420216 <+70>: test %eax,%eax
0x0000000000420218 <+72>: cmovns %eax,%r12d
0x000000000042021c <+76>: mov 0x3c(%rbx),%eax
0x000000000042021f <+79>: add %r13d,%eax
0x0000000000420222 <+82>: add %ecx,%eax
0x0000000000420224 <+84>: mov %eax,%edx
0x0000000000420226 <+86>: sar $0x1f,%edx
0x0000000000420229 <+89>: idiv %ecx
0x000000000042022b <+91>: movslq %edx,%rdx
0x000000000042022e <+94>: lea (%rdx,%rdx,2),%rax
0x0000000000420232 <+98>: movslq %r12d,%rdx
0x0000000000420235 <+101>: lea (%r11,%rax,8),%rax
0x0000000000420239 <+105>: mov (%rax),%rcx
0x000000000042023c <+108>: lea (%rcx,%rdx,2),%rdx
=> 0x0000000000420240 <+112>: movzwl (%rdx),%edi
0x0000000000420243 <+115>: mov %rdx,0x8(%rsp)
0x0000000000420248 <+120>: callq 0x428ef0 <unicode::is_space(unsigned int)>
0x000000000042024d <+125>: test %al,%al
0x000000000042024f <+127>: movl $0x2,0x14(%rsp)
0x0000000000420257 <+135>: mov 0x8(%rsp),%rdx
0x000000000042025c <+140>: jne 0x420274 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+164>
0x000000000042025e <+142>: movzwl (%rdx),%esi
0x0000000000420261 <+145>: movl $0x0,0x14(%rsp)
0x0000000000420269 <+153>: cmp $0xff,%si
0x000000000042026e <+158>: jbe 0x420428 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+600>
0x0000000000420274 <+164>: movslq %r15d,%rax
0x0000000000420277 <+167>: add %rax,%rax
0x000000000042027a <+170>: mov %rax,0x18(%rsp)
0x000000000042027f <+175>: cmp %r14d,%r12d
0x0000000000420282 <+178>: je 0x4202f8 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+296>
0x0000000000420284 <+180>: add 0x18(%rsp),%rdx
0x0000000000420289 <+185>: movzwl (%rdx),%edi
0x000000000042028c <+188>: cmp $0xffff,%di
0x0000000000420290 <+192>: je 0x4202f0 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+288>
0x0000000000420292 <+194>: movzwl %di,%edi
0x0000000000420295 <+197>: mov %rdx,0x8(%rsp)
0x000000000042029a <+202>: callq 0x428ef0 <unicode::is_space(unsigned int)>
0x000000000042029f <+207>: test %al,%al
0x00000000004202a1 <+209>: mov $0x2,%ecx
0x00000000004202a6 <+214>: mov 0x8(%rsp),%rdx
0x00000000004202ab <+219>: jne 0x4202bd <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+237>
0x00000000004202ad <+221>: movzwl (%rdx),%esi
0x00000000004202b0 <+224>: xor %cl,%cl
0x00000000004202b2 <+226>: cmp $0xff,%si
0x00000000004202b7 <+231>: jbe 0x420400 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+560>
0x00000000004202bd <+237>: cmp %ecx,0x14(%rsp)
0x00000000004202c1 <+241>: je 0x4202f0 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+288>
0x00000000004202c3 <+243>: mov 0x20(%rsp),%rdx
0x00000000004202c8 <+248>: xor %eax,%eax
0x00000000004202ca <+250>: cmp $0x1,%ebp
0x00000000004202cd <+253>: sete %al
0x00000000004202d0 <+256>: add %eax,%r12d
0x00000000004202d3 <+259>: mov %r13d,(%rdx)
0x00000000004202d6 <+262>: mov %r12d,0x4(%rdx)
0x00000000004202da <+266>: add $0x38,%rsp
0x00000000004202de <+270>: pop %rbx
0x00000000004202df <+271>: pop %rbp
0x00000000004202e0 <+272>: pop %r12
0x00000000004202e2 <+274>: pop %r13
0x00000000004202e4 <+276>: pop %r14
0x00000000004202e6 <+278>: pop %r15
0x00000000004202e8 <+280>: retq
0x00000000004202e9 <+281>: nopl 0x0(%rax)
0x00000000004202f0 <+288>: add %r15d,%r12d
0x00000000004202f3 <+291>: cmp %r14d,%r12d
0x00000000004202f6 <+294>: jne 0x420284 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+180>
0x00000000004202f8 <+296>: cmp 0x2c(%rsp),%r13d
0x00000000004202fd <+301>: je 0x4202c3 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+243>
0x00000000004202ff <+303>: test %ebp,%ebp
0x0000000000420301 <+305>: mov 0x3c(%rbx),%edi
0x0000000000420304 <+308>: mov %r13d,%edx
0x0000000000420307 <+311>: sete %r8b
0x000000000042030b <+315>: mov 0x38(%rbx),%ecx
0x000000000042030e <+318>: mov 0x1d0(%rbx),%rsi
0x0000000000420315 <+325>: movzbl %r8b,%eax
0x0000000000420319 <+329>: sub %eax,%edx
0x000000000042031b <+331>: mov %edx,%eax
0x000000000042031d <+333>: add %edi,%eax
0x000000000042031f <+335>: add %ecx,%eax
0x0000000000420321 <+337>: mov %eax,%edx
0x0000000000420323 <+339>: sar $0x1f,%edx
0x0000000000420326 <+342>: idiv %ecx
0x0000000000420328 <+344>: movslq %edx,%rdx
0x000000000042032b <+347>: lea (%rdx,%rdx,2),%rax
0x000000000042032f <+351>: testb $0x1,0x14(%rsi,%rax,8)
0x0000000000420334 <+356>: je 0x4202c3 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+243>
0x0000000000420336 <+358>: lea 0x0(%r13,%r15,1),%eax
0x000000000042033b <+363>: xor %r12d,%r12d
0x000000000042033e <+366>: test %r8b,%r8b
0x0000000000420341 <+369>: mov %eax,0x28(%rsp)
0x0000000000420345 <+373>: je 0x42034f <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+383>
0x0000000000420347 <+375>: mov 0x14(%rbx),%r12d
0x000000000042034b <+379>: sub $0x1,%r12d
0x000000000042034f <+383>: mov 0x28(%rsp),%eax
0x0000000000420353 <+387>: add %edi,%eax
0x0000000000420355 <+389>: add %ecx,%eax
0x0000000000420357 <+391>: mov %eax,%edx
0x0000000000420359 <+393>: sar $0x1f,%edx
0x000000000042035c <+396>: idiv %ecx
0x000000000042035e <+398>: movslq %edx,%rdx
0x0000000000420361 <+401>: lea (%rdx,%rdx,2),%rax
0x0000000000420365 <+405>: mov (%rsi,%rax,8),%rax
0x0000000000420369 <+409>: test %rax,%rax
0x000000000042036c <+412>: je 0x4203a2 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+466>
0x000000000042036e <+414>: movslq %r12d,%rdx
0x0000000000420371 <+417>: lea (%rax,%rdx,2),%rdx
0x0000000000420375 <+421>: movzwl (%rdx),%edi
0x0000000000420378 <+424>: mov %rdx,0x8(%rsp)
0x000000000042037d <+429>: callq 0x428ef0 <unicode::is_space(unsigned int)>
0x0000000000420382 <+434>: test %al,%al
0x0000000000420384 <+436>: mov $0x2,%ecx
0x0000000000420389 <+441>: mov 0x8(%rsp),%rdx
0x000000000042038e <+446>: jne 0x42039c <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+460>
0x0000000000420390 <+448>: movzwl (%rdx),%esi
0x0000000000420393 <+451>: xor %cl,%cl
0x0000000000420395 <+453>: cmp $0xff,%si
0x000000000042039a <+458>: jbe 0x4203d0 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+512>
0x000000000042039c <+460>: cmp %ecx,0x14(%rsp)
0x00000000004203a0 <+464>: je 0x4203f2 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+546>
0x00000000004203a2 <+466>: mov %r14d,%r12d
0x00000000004203a5 <+469>: jmpq 0x4202c3 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+243>
0x00000000004203aa <+474>: nopw 0x0(%rax,%rax,1)
0x00000000004203b0 <+480>: mov 0x18(%rdi),%eax
0x00000000004203b3 <+483>: mov 0x14(%rdi),%r14d
0x00000000004203b7 <+487>: mov $0x1,%r15d
0x00000000004203bd <+493>: mov %eax,0x2c(%rsp)
0x00000000004203c1 <+497>: sub $0x1,%r14d
0x00000000004203c5 <+501>: jmpq 0x420203 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+51>
0x00000000004203ca <+506>: nopw 0x0(%rax,%rax,1)
0x00000000004203d0 <+512>: mov 0x17c0(%rbx),%rdi
0x00000000004203d7 <+519>: movzwl %si,%esi
0x00000000004203da <+522>: callq 0x4074a0 <strchr@plt>
0x00000000004203df <+527>: xor %ecx,%ecx
0x00000000004203e1 <+529>: test %rax,%rax
0x00000000004203e4 <+532>: mov 0x8(%rsp),%rdx
0x00000000004203e9 <+537>: setne %cl
0x00000000004203ec <+540>: cmp %ecx,0x14(%rsp)
0x00000000004203f0 <+544>: jne 0x4203a2 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+466>
0x00000000004203f2 <+546>: mov 0x28(%rsp),%r13d
0x00000000004203f7 <+551>: jmpq 0x42027f <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+175>
0x00000000004203fc <+556>: nopl 0x0(%rax)
0x0000000000420400 <+560>: mov 0x17c0(%rbx),%rdi
0x0000000000420407 <+567>: movzwl %si,%esi
0x000000000042040a <+570>: callq 0x4074a0 <strchr@plt>
0x000000000042040f <+575>: xor %ecx,%ecx
0x0000000000420411 <+577>: test %rax,%rax
0x0000000000420414 <+580>: mov 0x8(%rsp),%rdx
0x0000000000420419 <+585>: setne %cl
0x000000000042041c <+588>: jmpq 0x4202bd <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+237>
0x0000000000420421 <+593>: nopl 0x0(%rax)
0x0000000000420428 <+600>: mov 0x17c0(%rbx),%rdi
0x000000000042042f <+607>: movzwl %si,%esi
0x0000000000420432 <+610>: callq 0x4074a0 <strchr@plt>
0x0000000000420437 <+615>: test %rax,%rax
0x000000000042043a <+618>: mov 0x8(%rsp),%rdx
0x000000000042043f <+623>: setne %al
0x0000000000420442 <+626>: movzbl %al,%eax
0x0000000000420445 <+629>: mov %eax,0x14(%rsp)
0x0000000000420449 <+633>: jmpq 0x420274 <rxvt_term::selection_delimit_word(page_dirn, row_col_t const*, row_col_t*)+164>
End of assembler dump.