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 896671 Details for
Bug 1098737
[abrt] tmux: __tsearch(): tmux killed by 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), 24.46 KB, created by
Florian Kisser
on 2014-05-17 20:06:43 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Florian Kisser
Created:
2014-05-17 20:06:43 UTC
Size:
24.46 KB
patch
obsolete
>[New LWP 26946] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `tmux -2 -f /usr/share/byobu/profiles/tmuxrc new-session -n - /usr/bin/byobu-she'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __GI_getenv (name=0x3d19579c52 "BC_FATAL_STDERR_", name@entry=0x3d19579c50 "LIBC_FATAL_STDERR_") at getenv.c:85 >85 if (name_start == ep_start && !strncmp (*ep + 2, name, len) > >Thread 1 (Thread 0x7f86e1019740 (LWP 26946)): >#0 __GI_getenv (name=0x3d19579c52 "BC_FATAL_STDERR_", name@entry=0x3d19579c50 "LIBC_FATAL_STDERR_") at getenv.c:85 > ep_start = <error reading variable ep_start (Cannot access memory at address 0x1d0)> > len = 16 > ep = 0x209fdc0 > name_start = 18764 >#1 0x0000003d194393e2 in __GI___libc_secure_getenv (name=name@entry=0x3d19579c50 "LIBC_FATAL_STDERR_") at secure-getenv.c:30 >No locals. >#2 0x0000003d19475a8d in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x3d1957c528 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:80 > ap = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7ffffe607710, reg_save_area = 0x7ffffe6076a0}} > fd = -1 > on_2 = <optimized out> > list = <optimized out> > nlist = <optimized out> > cp = <optimized out> > written = <optimized out> >#3 0x0000003d1947bb27 in malloc_printerr (action=<optimized out>, str=0x3d19579cba "corrupted double-linked list", ptr=<optimized out>) at malloc.c:4930 > buf = "0000000001b72250" > cp = <optimized out> >#4 0x0000003d1947ef74 in _int_malloc (av=0x3d197b8760 <main_arena>, bytes=32) at malloc.c:3645 > p = <optimized out> > iters = <optimized out> > nb = 48 > idx = <optimized out> > bin = <optimized out> > victim = 0x1b72250 > size = 224 > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = 176 > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = <optimized out> > errstr = 0x0 >#5 0x0000003d1947ff6c in __GI___libc_malloc (bytes=32) at malloc.c:2859 >No locals. >#6 0x0000003d194f1078 in __tsearch (key=0x204cd30, vrootp=vrootp@entry=0x3d197b9e58 <known_values>, compar=<optimized out>) at tsearch.c:280 > q = <optimized out> > parentp = 0x204cc80 > gparentp = 0x1b7b6a0 > rootp = 0x204ccb0 > nextp = <optimized out> > r = 1 > p_r = 1 > gp_r = 2 >#7 0x0000003d19438efc in __add_to_environ (name=<optimized out>, value=0x1b702a0 "florian", combined=combined@entry=0x0, replace=replace@entry=1) at setenv.c:212 > new_value = 0x7ffffe6078c0 "USER=florian" > varlen = <optimized out> > new_environ = 0x209fc00 > ep = <optimized out> > size = <optimized out> > namelen = <optimized out> > vallen = 8 >#8 0x0000003d1943910a in __setenv (name=<optimized out>, value=<optimized out>, replace=replace@entry=1) at setenv.c:307 >No locals. >#9 0x0000000000418d76 in environ_push (env=env@entry=0x7ffffe607990) at environ.c:176 > varlist = {list = 0x0, num = 0, space = 0} > envent = 0x20a2790 > varp = <optimized out> > var = 0x1b8f860 "EVENT_NOEPOLL" > i = <optimized out> > __func__ = "environ_push" >#10 0x000000000041ed9a in job_run (cmd=cmd@entry=0x1e322f0 "byobu-status tmux_right", s=s@entry=0x0, callbackfn=callbackfn@entry=0x430120 <status_job_callback>, freefn=freefn@entry=0x42f830 <status_job_free>, data=data@entry=0x1b46720) at job.c:66 > job = <optimized out> > env = {rbh_root = 0x1c54950} > pid = 0 > nullfd = <optimized out> > out = {20, 21} > __func__ = "job_run" >#11 0x0000000000430567 in status_find_job (c=c@entry=0x1b46720, iptr=iptr@entry=0x7ffffe607bf0) at status.c:535 > so = 0x0 > so_find = {cmd = 0x1e322f0 "byobu-status tmux_right", out = 0xffff8000019f8591 <error: Cannot access memory at address 0xffff8000019f8591>, entry = {rbe_left = 0x7ffffe607a78, rbe_right = 0x3d194ae905 <__tzfile_read+85>, rbe_parent = 0x32, rbe_color = -1}} > cmd = 0x1e322f0 "byobu-status tmux_right" > lastesc = 0 > len = <optimized out> >#12 0x0000000000430784 in status_replace1 (c=c@entry=0x1b46720, iptr=iptr@entry=0x7ffffe607bf0, optr=optr@entry=0x7ffffe607bf8, out=out@entry=0x669100 <out> "#[default]#[fg=white,bg=blue] f #[default]#[fg=white,bg=black] #[default]#[fg=bold]20#[default]#[fg=white]#[bg=black] ", outsize=outsize@entry=8192, jobsflag=jobsflag@entry=1) at status.c:386 > ch = <optimized out> > tmp = "\020\000\000\000\060\000\000\000`{`\376\377\177\000\000\240z`\376\377\177\000\000`Z\337\001\000\000\000\000!\000\000\000\000\000\000\000\000 \000\000\000\000\000\000\001\000\000\000\000\000\000\000\244\201\000\000\t\000\000\000\240\335{\031=\000\000\000\020{`\376\377\177\000\000@d\263\001\000\000\000\000\260{`\376\377\177\000\000\340y\266\001\000\000\000\000\060{`\376\377\177\000\000%,\221;\000\000\000\000\327\323J\031=\000\000\000^\000\000\000\000\000\000\000\240{`\376\377\177\000\000\000\220{\031=", '\000' <repeats 11 times>, "\240\335{\031=\000\000\000T\373J\031=\000\000\000\000\302\377\001\000\000\000\000\220{`\376\377\177\000\000]\000\000\000\000\000\000\000"... > ptr = <optimized out> > endptr = 0x7ffffe607c01 "(byobu-status tmux_right)" > ptrlen = <optimized out> > limit = 9223372036854775807 >#13 0x0000000000430a0e in status_replace (c=c@entry=0x1b46720, s=0x1b6db10, s@entry=0x0, wl=0x1ffc200, wl@entry=0x0, wp=0x2156de0, wp@entry=0x0, fmt=0x1b3b310 "#(byobu-status tmux_right)", t=t@entry=1400354275, jobsflag=jobsflag@entry=1) at status.c:470 > out = "#[default]#[fg=white,bg=blue] f #[default]#[fg=white,bg=black] #[default]#[fg=bold]20#[default]#[fg=white]#[bg=black] \000fg=white]#[bg=black] 2x#[default]#[fg=brightwhite,bold,bg=cyan]2.4#[default]#[fg="... > in = "#(byobu-status tmux_right)\000\000\000\000\000\000?\234D\000\000\000\000\000X\231A\000\000\000\000\000(\000\000\000\060\000\000\000`\207{\031=\000\000\000\r\000\000\000\000\000\000\000\026\221f\000\000\000\000\000\f\000\000\000\000\000\000\000`}`\376\377\177\000\000\n\232D\000\000\000\000\000X}`\376\377\177\000\000P}`\376\377\177\000\000\002\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000`}`\376\377\177\000\000\300\004\307\001\000\000\000\000o\237A", '\000' <repeats 13 times>, "\260\247\304\001", '\000' <repeats 12 times>, "`\207{\031=\000\000\000p\f\002\000\000\000\000\000"... > ch = <optimized out> > iptr = 0x7ffffe607c1a "" > optr = 0x669100 <out> "#[default]#[fg=white,bg=blue] f #[default]#[fg=white,bg=black] #[default]#[fg=bold]20#[default]#[fg=white]#[bg=black] " > expanded = <optimized out> > len = <optimized out> > ft = <optimized out> >#14 0x0000000000430bdb in status_redraw_get_right (c=c@entry=0x1b46720, t=t@entry=1400354275, utf8flag=utf8flag@entry=1, gc=gc@entry=0x7ffffe609d00, size=size@entry=0x7ffffe609cd8) at status.c:108 > s = <optimized out> > right = <optimized out> > rightlen = <optimized out> >#15 0x000000000043106d in status_redraw (c=0x1b46720) at status.c:183 > ctx = {wp = 0x0, s = 0x1b56aa0} > s = 0x1b6db10 > wl = <optimized out> > old_status = {title = 0x1c103e0 "flo-t400s", grid = 0x1f954d0, cx = 8, cy = 0, cstyle = 0, ccolour = 0x1c54990 "", rupper = 0, rlower = 0, mode = 17, tabs = 0x1c68730 "", sel = {flag = 0, rectflag = 0, sx = 0, sy = 0, ex = 0, ey = 0, cell = {attr = 0 '\000', flags = 0 '\000', fg = 0 '\000', bg = 0 '\000', xstate = 0 '\000', xdata = "\000\000\000\000\000\000\000\000"}}} > window_list = {title = 0x44f122 "set-titles-string", grid = 0x424ffe <options_tree_RB_FIND+46>, cx = 136, cy = 0, cstyle = 6814288, ccolour = 0x0, rupper = 4346452, rlower = 0, mode = 4518167, tabs = 0x49978c6688529b00 <error: Cannot access memory at address 0x49978c6688529b00>, sel = {flag = 28760848, rectflag = 0, sx = 28600096, sy = 0, ex = 28677552, ey = 0, cell = {attr = 0 '\000', flags = 0 '\000', fg = 0 '\000', bg = 0 '\000', xstate = 0 '\000', xdata = "\000\000\000 \352g\000\000"}}} > stdgc = {attr = 0 '\000', flags = 0 '\000', fg = 7 '\a', bg = 0 '\000', xstate = 17 '\021', xdata = " \000\000\000\000\000\000\000"} > lgc = {attr = 0 '\000', flags = 0 '\000', fg = 7 '\a', bg = 0 '\000', xstate = 17 '\021', xdata = " \000\000\000\000\000\000\000"} > rgc = {attr = 0 '\000', flags = 0 '\000', fg = 7 '\a', bg = 0 '\000', xstate = 17 '\021', xdata = " \000\000\000\000\000\000\000"} > gc = {attr = 228 '\344', flags = 239 '\357', fg = 0 '\000', bg = 0 '\000', xstate = 0 '\000', xdata = "\000\000\000\212n\n\000\000"} > oo = <optimized out> > t = 1400354275 > left = 0x208da20 "#[default]#[fg=white,bg=blue] f #[default]#[fg=white,bg=black] #[default]#[fg=bold]20#[default]#[fg=white]#[bg=black] " > right = 0x0 > sep = <optimized out> > offset = <optimized out> > needed = <optimized out> > wlstart = <optimized out> > wlwidth = <optimized out> > wlavailable = <optimized out> > wloffset = <optimized out> > wlsize = <optimized out> > llen = 7 > rlen = 140737461132656 > seplen = <optimized out> > larrow = 0 > rarrow = 0 > utf8flag = 1 > __func__ = "status_redraw" >#16 0x000000000042a3c5 in server_client_check_redraw (c=c@entry=0x1b46720) at server-client.c:739 > s = <optimized out> > wp = <optimized out> > flags = 0 > redraw = <optimized out> >#17 0x000000000042a414 in server_client_loop () at server-client.c:505 > c = 0x1b46720 > w = <optimized out> > wp = <optimized out> > i = 0 >#18 0x000000000042c7e4 in server_loop () at server.c:213 >No locals. >#19 0x000000000042cf05 in server_start (lockfd=lockfd@entry=5, lockfile=<optimized out>) at server.c:201 > pair = {6, 7} > tv = {tv_sec = 1, tv_usec = 0} > cause = 0x0 > __func__ = "server_start" >#20 0x00000000004058ea in client_connect (path=0x67ea20 <socket_path> "/tmp/tmux-1000/default", start_server=1) at client.c:130 > sa = {sun_family = 1, sun_path = "/tmp/tmux-1000/default", '\000' <repeats 85 times>} > size = <optimized out> > fd = 5 > lockfd = <optimized out> > lockfile = 0x1b3def0 "X\334\263\001" > __func__ = "client_connect" >#21 0x0000000000405cdf in client_main (argc=argc@entry=4, argv=argv@entry=0x7ffffe60b318, flags=flags@entry=196608) at client.c:238 > cmd = <optimized out> > cmdlist = <optimized out> > data = <optimized out> > cmdflags = <optimized out> > fd = <optimized out> > i = <optimized out> > ppid = <optimized out> > msg = <optimized out> > cause = 0x0 > tio = {c_iflag = 484727648, c_oflag = 61, c_cflag = 482422773, c_lflag = 61, c_line = 144 '\220', c_cc = "\240`\376\001\000\000\000\020\240`\376\377\177\000\000#0\000\000\000\000\000\000=I\245+\000\000\000\000E", c_ispeed = 1330536276, c_ospeed = 1280069456} > saved_tio = {c_iflag = 1313166917, c_oflag = 1330536276, c_cflag = 1280266309, c_lflag = 3226956, c_line = 144 '\220', c_cc = "\240`\376\377\177\000\000@\215C\031=\000\000\000\n_D\000\000\000\000\000\002\000\000\000\000\000\000\000\001", c_ispeed = 0, c_ospeed = 2287115008} > size = <optimized out> >#22 0x0000000000403bd5 in main (argc=4, argv=0x7ffffe60b318) at tmux.c:389 > pw = <optimized out> > s = <optimized out> > path = 0x1b3d9c0 "EVENT_NOEPOLL=1" > label = 0x1b3d9a0 "" > var = 0x7ffffe60b548 > tmp = "/home/florian", '\000' <repeats 731 times>... > in = '\000' <repeats 255 times> > home = <optimized out> > pid = 0 > opt = <optimized out> > flags = 196608 > quiet = <optimized out> > keys = <optimized out> > session = 0 >From To Syms Read Shared Object Library >0x0000003b05e00f10 0x0000003b05e01804 Yes /lib64/libutil.so.1 >0x0000003d33c06d50 0x0000003d33c20454 Yes /lib64/libncurses.so.5 >0x0000003d3000ce40 0x0000003d30018ba8 Yes /lib64/libtinfo.so.5 >0x0000003d1cc0c840 0x0000003d1cc36350 Yes /lib64/libevent-2.0.so.5 >0x0000003d1c003a40 0x0000003d1c0127dc Yes /lib64/libresolv.so.2 >0x0000003d1941f560 0x0000003d19560bb4 Yes /lib64/libc.so.6 >0x0000003d19800ed0 0x0000003d198019d0 Yes /lib64/libdl.so.2 >0x0000003d19c059f0 0x0000003d19c11614 Yes /lib64/libpthread.so.0 >0x0000003d19000b10 0x0000003d19019c70 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f86da8ec240 0x00007f86da8f2ee4 Yes /lib64/libnss_files.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x4c 76 >rbx 0x1d0 464 >rcx 0x0 0 >rdx 0x200000208040000 144115196800270336 >rsi 0x3d1957c528 262418187560 >rdi 0x3d19579c50 262418177104 >rbp 0x209fdc0 0x209fdc0 >rsp 0x7ffffe607630 0x7ffffe607630 >r8 0x2 2 >r9 0x3 3 >r10 0x1 1 >r11 0x1 1 >r12 0x494c 18764 >r13 0x10 16 >r14 0x12 18 >r15 0x3d19579c52 262418177106 >rip 0x3d19438b4d 0x3d19438b4d <__GI_getenv+173> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >xmm0 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm1 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm2 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm3 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm4 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm5 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm6 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm7 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm8 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm9 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm10 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm11 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm12 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm13 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm14 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm15 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >mxcsr <unavailable> >Dump of assembler code for function __GI_getenv: > 0x0000003d19438aa0 <+0>: push %r15 > 0x0000003d19438aa2 <+2>: push %r14 > 0x0000003d19438aa4 <+4>: push %r13 > 0x0000003d19438aa6 <+6>: push %r12 > 0x0000003d19438aa8 <+8>: push %rbp > 0x0000003d19438aa9 <+9>: push %rbx > 0x0000003d19438aaa <+10>: mov %rdi,%rbx > 0x0000003d19438aad <+13>: sub $0x8,%rsp > 0x0000003d19438ab1 <+17>: callq 0x3d194865f0 <strlen> > 0x0000003d19438ab6 <+22>: mov %rax,%r14 > 0x0000003d19438ab9 <+25>: mov 0x37f3c0(%rip),%rax # 0x3d197b7e80 > 0x0000003d19438ac0 <+32>: mov (%rax),%rbp > 0x0000003d19438ac3 <+35>: test %rbp,%rbp > 0x0000003d19438ac6 <+38>: je 0x3d19438b78 <__GI_getenv+216> > 0x0000003d19438acc <+44>: movzbl (%rbx),%eax > 0x0000003d19438acf <+47>: test %al,%al > 0x0000003d19438ad1 <+49>: je 0x3d19438b78 <__GI_getenv+216> > 0x0000003d19438ad7 <+55>: cmpb $0x0,0x1(%rbx) > 0x0000003d19438adb <+59>: jne 0x3d19438b20 <__GI_getenv+128> > 0x0000003d19438add <+61>: mov 0x0(%rbp),%rbx > 0x0000003d19438ae1 <+65>: or $0x3d,%ah > 0x0000003d19438ae4 <+68>: test %rbx,%rbx > 0x0000003d19438ae7 <+71>: jne 0x3d19438afd <__GI_getenv+93> > 0x0000003d19438ae9 <+73>: jmp 0x3d19438b06 <__GI_getenv+102> > 0x0000003d19438aeb <+75>: nopl 0x0(%rax,%rax,1) > 0x0000003d19438af0 <+80>: add $0x8,%rbp > 0x0000003d19438af4 <+84>: mov 0x0(%rbp),%rbx > 0x0000003d19438af8 <+88>: test %rbx,%rbx > 0x0000003d19438afb <+91>: je 0x3d19438b06 <__GI_getenv+102> > 0x0000003d19438afd <+93>: cmp (%rbx),%ax > 0x0000003d19438b00 <+96>: jne 0x3d19438af0 <__GI_getenv+80> > 0x0000003d19438b02 <+98>: add $0x2,%rbx > 0x0000003d19438b06 <+102>: add $0x8,%rsp > 0x0000003d19438b0a <+106>: mov %rbx,%rax > 0x0000003d19438b0d <+109>: pop %rbx > 0x0000003d19438b0e <+110>: pop %rbp > 0x0000003d19438b0f <+111>: pop %r12 > 0x0000003d19438b11 <+113>: pop %r13 > 0x0000003d19438b13 <+115>: pop %r14 > 0x0000003d19438b15 <+117>: pop %r15 > 0x0000003d19438b17 <+119>: retq > 0x0000003d19438b18 <+120>: nopl 0x0(%rax,%rax,1) > 0x0000003d19438b20 <+128>: movzwl (%rbx),%r12d > 0x0000003d19438b24 <+132>: lea 0x2(%rbx),%r15 > 0x0000003d19438b28 <+136>: mov 0x0(%rbp),%rbx > 0x0000003d19438b2c <+140>: lea -0x2(%r14),%r13 > 0x0000003d19438b30 <+144>: test %rbx,%rbx > 0x0000003d19438b33 <+147>: jne 0x3d19438b4d <__GI_getenv+173> > 0x0000003d19438b35 <+149>: jmp 0x3d19438b06 <__GI_getenv+102> > 0x0000003d19438b37 <+151>: nopw 0x0(%rax,%rax,1) > 0x0000003d19438b40 <+160>: add $0x8,%rbp > 0x0000003d19438b44 <+164>: mov 0x0(%rbp),%rbx > 0x0000003d19438b48 <+168>: test %rbx,%rbx > 0x0000003d19438b4b <+171>: je 0x3d19438b06 <__GI_getenv+102> >=> 0x0000003d19438b4d <+173>: cmp (%rbx),%r12w > 0x0000003d19438b51 <+177>: jne 0x3d19438b40 <__GI_getenv+160> > 0x0000003d19438b53 <+179>: lea 0x2(%rbx),%rdi > 0x0000003d19438b57 <+183>: mov %r13,%rdx > 0x0000003d19438b5a <+186>: mov %r15,%rsi > 0x0000003d19438b5d <+189>: callq 0x3d19486a60 <__strncmp_sse2> > 0x0000003d19438b62 <+194>: test %eax,%eax > 0x0000003d19438b64 <+196>: jne 0x3d19438b40 <__GI_getenv+160> > 0x0000003d19438b66 <+198>: cmpb $0x3d,(%rbx,%r14,1) > 0x0000003d19438b6b <+203>: jne 0x3d19438b40 <__GI_getenv+160> > 0x0000003d19438b6d <+205>: lea 0x1(%rbx,%r14,1),%rbx > 0x0000003d19438b72 <+210>: jmp 0x3d19438b06 <__GI_getenv+102> > 0x0000003d19438b74 <+212>: nopl 0x0(%rax) > 0x0000003d19438b78 <+216>: xor %ebx,%ebx > 0x0000003d19438b7a <+218>: jmp 0x3d19438b06 <__GI_getenv+102> >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 1098737
: 896671 |
896672
|
896673
|
896674
|
896675
|
896676
|
896677
|
896678
|
896679
|
896680
|
896681