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 840363 Details for
Bug 1045859
[abrt] conky: print_scroll(): conky 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), 32.41 KB, created by
Antoine Jouve
on 2013-12-22 16:14:29 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Antoine Jouve
Created:
2013-12-22 16:14:29 UTC
Size:
32.41 KB
patch
obsolete
>[New LWP 2613] >[New LWP 2619] >[New LWP 2617] >[New LWP 2620] >[New LWP 2618] >[New LWP 2641] >[New LWP 2621] >warning: Could not load shared library symbols for 3 libraries, e.g. /lib64/libX11.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `conky -d'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 print_scroll (obj=obj@entry=0x1e35b60, p=p@entry=0x1e36141 "eplay One Snap Per Day|Half-Cow, Half-Machine Arti", p_max_size=p_max_size@entry=15983, cur=cur@entry=0x662460 <info>) at scroll.c:138 >138 pwithcolors[strend + j] = SPECIAL_CHAR; > >Thread 7 (Thread 0x7f78f8af4700 (LWP 2621)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 >No locals. >#1 0x000000000041d833 in run_update_callback (data=0x1e34a60) at common.c:378 > ucb = 0x1e34a60 >#2 0x0000003249007f33 in start_thread (arg=0x7f78f8af4700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f78f8af4700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140157545039616, 8927741922653860947, 0, 0, 140157545040320, 140157545039616, -8857379094843263917, 8899438296709428307}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#3 0x00000032488f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 6 (Thread 0x7f78f3fff700 (LWP 2641)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x00000000004381d9 in timed_thread_test (p_timed_thread=0x1e966f0, override_wait_time=override_wait_time@entry=0) at timed_thread.c:229 > now_time = {tv_sec = 31677680, tv_nsec = 140157063796960} > rc = <optimized out> > __PRETTY_FUNCTION__ = "timed_thread_test" >#2 0x000000000043175d in threaded_exec (arg=<optimized out>) at exec.c:195 > buff = 0x7f78dc0008c0 "Vos flux RSS - FreshRSS (1)\nThere's Finally an iOS 7 Jailbreak" > p2 = <optimized out> > obj = <optimized out> > ed = 0x1e35cf0 >#3 0x0000003249007f33 in start_thread (arg=0x7f78f3fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f78f3fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140157466441472, 8927741922653860947, 0, 0, 140157466442176, 140157466441472, -8857364381895920557, 8899438296709428307}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#4 0x00000032488f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 5 (Thread 0x7f78fa2f7700 (LWP 2618)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 >No locals. >#1 0x000000000041d833 in run_update_callback (data=0x1e32590) at common.c:378 > ucb = 0x1e32590 >#2 0x0000003249007f33 in start_thread (arg=0x7f78fa2f7700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f78fa2f7700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140157570217728, 8927741922653860947, 0, 0, 140157570218432, 140157570217728, -8857382390693792685, 8899438296709428307}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#3 0x00000032488f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 4 (Thread 0x7f78f92f5700 (LWP 2620)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 >No locals. >#1 0x000000000041d833 in run_update_callback (data=0x1e33010) at common.c:378 > ucb = 0x1e33010 >#2 0x0000003249007f33 in start_thread (arg=0x7f78f92f5700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f78f92f5700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140157553432320, 8927741922653860947, 0, 0, 140157553433024, 140157553432320, -8857375794697767853, 8899438296709428307}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#3 0x00000032488f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f78faaf8700 (LWP 2617)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 >No locals. >#1 0x000000000041d833 in run_update_callback (data=0x1e318b0) at common.c:378 > ucb = 0x1e318b0 >#2 0x0000003249007f33 in start_thread (arg=0x7f78faaf8700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f78faaf8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140157578610432, 8927741922653860947, 0, 0, 140157578611136, 140157578610432, -8857383490742291373, 8899438296709428307}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#3 0x00000032488f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f78f9af6700 (LWP 2619)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 >No locals. >#1 0x000000000041d833 in run_update_callback (data=0x1e32980) at common.c:378 > ucb = 0x1e32980 >#2 0x0000003249007f33 in start_thread (arg=0x7f78f9af6700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f78f9af6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140157561825024, 8927741922653860947, 0, 0, 140157561825728, 140157561825024, -8857376894746266541, 8899438296709428307}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#3 0x00000032488f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f7901022a00 (LWP 2613)): >#0 print_scroll (obj=obj@entry=0x1e35b60, p=p@entry=0x1e36141 "eplay One Snap Per Day|Half-Cow, Half-Machine Arti", p_max_size=p_max_size@entry=15983, cur=cur@entry=0x662460 <info>) at scroll.c:138 > sd = 0x1e35bb0 > j = <optimized out> > colorchanges = <optimized out> > frontcolorchanges = <optimized out> > visibcolorchanges = <optimized out> > strend = 54 > pwithcolors = 0x1ea95f0 "\001\001\001\001eplay One Snap Per Day|Half-Cow, Half-Machine Arti", '\001' <repeats 146 times>... > buf = 0x7fff32ecb090 "Vos flux RSS - FreshRSS (1)|There's Finally an iOS 7 Jailbreak" >#1 0x00000000004200ce in generate_text_internal (p=0x1e36141 "eplay One Snap Per Day|Half-Cow, Half-Machine Arti", p@entry=0x1e35fb0 "\n\001\001\061\066:46:12\001\n\nfedora-antoine\nUptime: 1h 2m 16s\nCharge batterie: 100% / Sur secteur\n\nSyst\303\250me \001\n\nCPU : 59 \302\260C / GPU: 55 \302\260C / MB: 58 \302\260C\n\nCPU0 \001 CPU1 \001 CPU2 \001 CPU3 \001\n\nRAM : 2.30GiB / 3.84GiB \001\001\nSwap"..., p_max_size=15983, root=..., cur=cur@entry=0x662460 <info>) at conky.c:2295 > obj = 0x1e35b60 > need_to_load_fonts = 1 >#2 0x0000000000423cb4 in generate_text () at conky.c:2432 > i = <optimized out> > k = <optimized out> > cur = 0x662460 <info> > p = 0x1e35fb0 "\n\001\001\061\066:46:12\001\n\nfedora-antoine\nUptime: 1h 2m 16s\nCharge batterie: 100% / Sur secteur\n\nSyst\303\250me \001\n\nCPU : 59 \302\260C / GPU: 55 \302\260C / MB: 58 \302\260C\n\nCPU0 \001 CPU1 \001 CPU2 \001 CPU3 \001\n\nRAM : 2.30GiB / 3.84GiB \001\001\nSwap"... > j = <optimized out> >#3 update_text () at conky.c:3476 >No locals. >#4 0x0000000000407ec5 in main_loop () at conky.c:3571 > fdsr = {fds_bits = {0 <repeats 16 times>}} > tv = {tv_sec = 0, tv_usec = 0} > s = <optimized out> > terminate = 0 > t = <optimized out> > inotify_config_wd = 1 > inotify_buff = "\000\000\000\000\000\000\000\000w\000\000\000|\000\000\000\257\365\354\062\377\177\000\000\030\367\354\062\377\177\000\000\b\000\000\000\000\000\000\000\244\223\000H2\000\000\000`\000\000\000\000\000\000\000(=\200H2\000\000\000\027\000\000\000\000\000\000\000f\000\000\000\000\000\000\000\256`\207\377\000\000\000\000\353\232\000H2\000\000\000\001#\371\244\000\000\000\000 \366\354\062\377\177\000\000\260.\200H2\000\000\000\300\266\200H2\000\000\000\060\367\354\062\377\177\000\000 \367\354\062\377\177\000\000.\000\000\000\000\000\000\000\353\232\000H2", '\000' <repeats 11 times>, "\300i\002\001y\177\000\000\270\251\177\001y\177\000\000\022 \200T2\000\000\000\220\r\201H2\000\000\000"... >#5 main (argc=<optimized out>, argv=<optimized out>) at conky.c:5986 > s = <optimized out> > temp = <optimized out> > x = <optimized out> >From To Syms Read Shared Object Library >0x00000032490059f0 0x0000003249011614 Yes /lib64/libpthread.so.0 >0x00000032484020c0 0x0000003248405be4 Yes /lib64/libiw.so.29 >0x000000325e404560 0x000000325e40ab34 Yes /lib64/libaudcore.so.1 >0x000000325e008a10 0x000000325e01298c Yes /lib64/libaudgui.so.1 >0x0000003259401ff0 0x0000003259403ba0 Yes /lib64/libaudclient.so.2 >0x000000325dc0a610 0x000000325dc1c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x00007f7901808ab0 0x00007f7901830f04 Yes (*) /lib64/libdbus-1.so.3 >0x000000324b80b160 0x000000324b839a18 Yes /lib64/libgobject-2.0.so.0 > No /lib64/libX11.so.6 >0x0000003250407af0 0x0000003250459b78 Yes /lib64/libImlib2.so.1 >0x000000325f406f60 0x000000325f4216dc Yes /lib64/liblua-5.1.so >0x0000003249805890 0x0000003249874bb8 Yes /lib64/libm.so.6 >0x0000003248c00ed0 0x0000003248c019d0 Yes /lib64/libdl.so.2 >0x000000324d803760 0x000000324d80d460 Yes /lib64/libXext.so.6 >0x0000003252800c40 0x000000325280156c Yes /lib64/libXdamage.so.1 >0x00000032514015f0 0x0000003251403948 Yes /lib64/libXfixes.so.3 >0x000000324d4041f0 0x000000324d41180c Yes /lib64/libXft.so.2 >0x000000324b01a6e0 0x000000324b0b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003265209d50 0x0000003265252360 Yes /lib64/libcurl.so.4 >0x000000324e82e870 0x000000324e916930 Yes /lib64/libxml2.so.2 >0x000000325d02de40 0x000000325d0aa550 Yes /lib64/libasound.so.2 >0x000000325f8025d0 0x000000325f805dd8 Yes /lib64/libtolua++-5.1.so >0x000000324881f560 0x0000003248960cc4 Yes /lib64/libc.so.6 >0x0000003248000b10 0x0000003248019cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003258c7b100 0x0000003258f3fb54 Yes /lib64/libgtk-3.so.0 >0x000000325a41fa40 0x000000325a472694 Yes /lib64/libgdk-3.so.0 >0x0000003257004880 0x0000003257009368 Yes /lib64/libpangocairo-1.0.so.0 >0x000000325640d050 0x000000325642bfa8 Yes /lib64/libpango-1.0.so.0 >0x000000325380a3b0 0x0000003253815f34 Yes /lib64/libatk-1.0.so.0 >0x000000325c403560 0x000000325c40459c Yes (*) /lib64/libcairo-gobject.so.2 >0x0000003253c136d0 0x0000003253ce2ef8 Yes /lib64/libcairo.so.2 >0x0000003253406cb0 0x000000325341a810 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x000000324c831be0 0x000000324c8f365c Yes /lib64/libgio-2.0.so.0 >0x000000324fc006b0 0x000000324fc0081c Yes /lib64/libgthread-2.0.so.0 >0x0000003249c022d0 0x0000003249c050cc Yes /lib64/librt.so.1 >0x000000324b401870 0x000000324b405fe8 Yes /lib64/libffi.so.6 >0x000000324c009a00 0x000000324c0176c8 Yes /lib64/libxcb.so.1 >0x000000324f00d320 0x000000324f0790c4 Yes /lib64/libfreetype.so.6 >0x0000003250806ca0 0x0000003250823fcc Yes /lib64/libfontconfig.so.1 >0x000000324f801b70 0x000000324f807be8 Yes /lib64/libXrender.so.1 >0x0000003262803010 0x0000003262807588 Yes /lib64/libidn.so.11 >0x0000003266805520 0x000000326681f438 Yes /lib64/libssh2.so.1 >0x00007f79015bfcd0 0x00007f79015e2be4 Yes /lib64/libssl3.so >0x00007f7901391e60 0x00007f79013a9b28 Yes /lib64/libsmime3.so >0x00007f7901059870 0x00007f79011440e4 Yes /lib64/libnss3.so >0x000000325bc0be10 0x000000325bc1a078 Yes /lib64/libnssutil3.so >0x0000003259801090 0x0000003259802018 Yes /lib64/libplds4.so >0x000000325c001510 0x000000325c002b18 Yes /lib64/libplc4.so >0x000000325840d140 0x000000325842ceb0 Yes /lib64/libnspr4.so >0x000000325f00bcf0 0x000000325f03bc64 Yes /lib64/libgssapi_krb5.so.2 >0x000000325cc251a0 0x000000325cc8759c Yes /lib64/libkrb5.so.3 >0x000000325d4048b0 0x000000325d4247e0 Yes /lib64/libk5crypto.so.3 >0x0000003258001570 0x0000003258002154 Yes /lib64/libcom_err.so.2 >0x0000003266c036d0 0x0000003266c0a9f4 Yes /lib64/liblber-2.4.so.2 >0x0000003268c0f0a0 0x0000003268c3f7b4 Yes /lib64/libldap-2.4.so.2 >0x0000003249402210 0x000000324940e930 Yes /lib64/libz.so.1 >0x000000324dc030e0 0x000000324dc19060 Yes /lib64/liblzma.so.5 >0x000000324bc01190 0x000000324bc02088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003250002240 0x000000325000c5f8 Yes /lib64/libXi.so.6 >0x000000325b409ef0 0x000000325b41cb14 Yes /lib64/libatk-bridge-2.0.so.0 >0x0000003257407320 0x000000325740f90c Yes /lib64/libpangoft2-1.0.so.0 >0x0000003251000bb0 0x0000003251001510 Yes /lib64/libXinerama.so.1 >0x0000003250c01c30 0x0000003250c075d0 Yes /lib64/libXrandr.so.2 >0x0000003256802ab0 0x0000003256807690 Yes /lib64/libXcursor.so.1 >0x0000003256c00cd0 0x0000003256c016e8 Yes /lib64/libXcomposite.so.1 >0x0000003255804930 0x00000032558086f0 Yes /lib64/libwayland-client.so.0 >0x000000325b01fb30 0x000000325b038bd8 Yes /lib64/libxkbcommon.so.0 >0x000000325a8011c0 0x000000325a802c94 Yes /lib64/libwayland-cursor.so.0 >0x0000003256006d00 0x0000003256039b6c Yes /lib64/libharfbuzz.so.0 >0x000000325480a510 0x000000325489258c Yes /lib64/libpixman-1.so.0 >0x0000003257805c30 0x00000032578176ec Yes /lib64/libEGL.so.1 >0x000000324d005680 0x000000324d026e68 Yes /lib64/libpng16.so.16 >0x0000003254000b90 0x0000003254001460 Yes /lib64/libxcb-shm.so.0 >0x0000003257c03610 0x0000003257c06a7c Yes /lib64/libxcb-render.so.0 >0x0000003251c17120 0x0000003251c50274 Yes /lib64/libGL.so.1 >0x000000324a806260 0x000000324a81881c Yes /lib64/libselinux.so.1 >0x000000324ac03a40 0x000000324ac1281c Yes /lib64/libresolv.so.2 >0x000000324c400ee0 0x000000324c401bfc Yes /lib64/libXau.so.6 >0x000000324e403e00 0x000000324e41ccdc Yes /lib64/libexpat.so.1 >0x00000032600182f0 0x0000003260052030 Yes /lib64/libssl.so.10 >0x0000003258867b80 0x0000003258957ab8 Yes /lib64/libcrypto.so.10 >0x000000325c803620 0x000000325c809f7c Yes /lib64/libkrb5support.so.0 >0x000000325d8015b0 0x000000325d8021cc Yes /lib64/libkeyutils.so.1 >0x0000003267404b60 0x0000003267415fe4 Yes /lib64/libsasl2.so.3 >0x000000325b80ec50 0x000000325b81f448 Yes /lib64/libatspi.so.0 > No /lib64/libgraphite2.so.3 > No /lib64/libX11-xcb.so.1 >0x0000003252001930 0x0000003252002a88 Yes /lib64/libxcb-dri2.so.0 >0x0000003255402610 0x0000003255404748 Yes /lib64/libxcb-xfixes.so.0 >0x0000003254401020 0x0000003254401bc8 Yes /lib64/libxcb-shape.so.0 >0x0000003255c02140 0x0000003255c03cdc Yes /lib64/libgbm.so.1 >0x0000003255005950 0x000000325500aae0 Yes /lib64/libwayland-server.so.0 >0x0000003252408e40 0x00000032524119b0 Yes /lib64/libglapi.so.0 >0x000000324ec034f0 0x000000324ec0bf62 Yes /lib64/libudev.so.1 >0x0000003252c03210 0x0000003252c08b98 Yes /lib64/libdrm.so.2 >0x000000325300a030 0x0000003253011df8 Yes /lib64/libxcb-glx.so.0 >0x000000324f401010 0x000000324f403958 Yes /lib64/libXxf86vm.so.1 >0x000000324a401770 0x000000324a44b8d8 Yes /lib64/libpcre.so.1 >0x0000003259c00ed0 0x0000003259c0598c Yes /lib64/libcrypt.so.1 >0x000000324a002af0 0x000000324a012218 Yes /lib64/libgcc_s.so.1 >0x000000325a003d00 0x000000325a0582f0 Yes /lib64/libfreebl3.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x36 54 >rbx 0x7fff32ecb090 140734047760528 >rcx 0x2ba10 178704 >rdx 0x2b9db 178651 >rsi 0x36 54 >rdi 0x1ea9623 32151075 >rbp 0x7fff32ecf0e0 0x7fff32ecf0e0 >rsp 0x7fff32ecb050 0x7fff32ecb050 >r8 0x0 0 >r9 0xfffffffc 4294967292 >r10 0x0 0 >r11 0x3248974f54 215966240596 >r12 0x1ea95f0 32151024 >r13 0x1e36141 31678785 >r14 0x0 0 >r15 0x1e35bb0 31677360 >rip 0x43975a 0x43975a <print_scroll+634> >eflags 0x10286 [ PF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >mxcsr *value not available* >ymm0 *value not available* >ymm1 *value not available* >ymm2 *value not available* >ymm3 *value not available* >ymm4 *value not available* >ymm5 *value not available* >ymm6 *value not available* >ymm7 *value not available* >ymm8 *value not available* >ymm9 *value not available* >ymm10 *value not available* >ymm11 *value not available* >ymm12 *value not available* >ymm13 *value not available* >ymm14 *value not available* >ymm15 *value not available* >Dump of assembler code for function print_scroll: > 0x00000000004394e0 <+0>: push %rbp > 0x00000000004394e1 <+1>: mov %rsp,%rbp > 0x00000000004394e4 <+4>: push %r15 > 0x00000000004394e6 <+6>: push %r14 > 0x00000000004394e8 <+8>: push %r13 > 0x00000000004394ea <+10>: mov %rsi,%r13 > 0x00000000004394ed <+13>: push %r12 > 0x00000000004394ef <+15>: push %rbx > 0x00000000004394f0 <+16>: sub $0x68,%rsp > 0x00000000004394f4 <+20>: mov 0x229c2a(%rip),%esi # 0x663124 <max_user_text> > 0x00000000004394fa <+26>: mov 0x20(%rdi),%r15 > 0x00000000004394fe <+30>: mov %rsp,-0x38(%rbp) > 0x0000000000439502 <+34>: mov %esi,%eax > 0x0000000000439504 <+36>: add $0xf,%rax > 0x0000000000439508 <+40>: shr $0x4,%rax > 0x000000000043950c <+44>: shl $0x4,%rax > 0x0000000000439510 <+48>: sub %rax,%rsp > 0x0000000000439513 <+51>: test %r15,%r15 > 0x0000000000439516 <+54>: lea 0x40(%rsp),%rbx > 0x000000000043951b <+59>: je 0x4397e5 <print_scroll+773> > 0x0000000000439521 <+65>: mov 0x10(%rdi),%rax > 0x0000000000439525 <+69>: mov %edx,%r14d > 0x0000000000439528 <+72>: mov %rbx,%rdi > 0x000000000043952b <+75>: mov (%rax),%rdx > 0x000000000043952e <+78>: mov %rdx,(%rsp) > 0x0000000000439532 <+82>: mov 0x8(%rax),%rdx > 0x0000000000439536 <+86>: mov %rdx,0x8(%rsp) > 0x000000000043953b <+91>: mov 0x10(%rax),%rdx > 0x000000000043953f <+95>: mov %rdx,0x10(%rsp) > 0x0000000000439544 <+100>: mov 0x18(%rax),%rdx > 0x0000000000439548 <+104>: mov %rdx,0x18(%rsp) > 0x000000000043954d <+109>: mov 0x20(%rax),%rdx > 0x0000000000439551 <+113>: mov %rdx,0x20(%rsp) > 0x0000000000439556 <+118>: mov 0x28(%rax),%rdx > 0x000000000043955a <+122>: mov %rdx,0x28(%rsp) > 0x000000000043955f <+127>: mov 0x30(%rax),%rdx > 0x0000000000439563 <+131>: mov %rdx,0x30(%rsp) > 0x0000000000439568 <+136>: mov 0x38(%rax),%rax > 0x000000000043956c <+140>: mov %rcx,%rdx > 0x000000000043956f <+143>: mov %rax,0x38(%rsp) > 0x0000000000439574 <+148>: callq 0x41fc30 <generate_text_internal> > 0x0000000000439579 <+153>: movzbl 0x40(%rsp),%ecx > 0x000000000043957e <+158>: test %cl,%cl > 0x0000000000439580 <+160>: je 0x43982b <print_scroll+843> > 0x0000000000439586 <+166>: xor %r9d,%r9d > 0x0000000000439589 <+169>: xor %edx,%edx > 0x000000000043958b <+171>: jmp 0x4395a8 <print_scroll+200> > 0x000000000043958d <+173>: nopl (%rax) > 0x0000000000439590 <+176>: cmp $0xa,%cl > 0x0000000000439593 <+179>: jne 0x43959b <print_scroll+187> > 0x0000000000439595 <+181>: mov %edx,%eax > 0x0000000000439597 <+183>: movb $0x7c,(%rbx,%rax,1) > 0x000000000043959b <+187>: add $0x1,%edx > 0x000000000043959e <+190>: mov %edx,%eax > 0x00000000004395a0 <+192>: movzbl (%rbx,%rax,1),%ecx > 0x00000000004395a4 <+196>: test %cl,%cl > 0x00000000004395a6 <+198>: je 0x4395be <print_scroll+222> > 0x00000000004395a8 <+200>: cmp $0x1,%cl > 0x00000000004395ab <+203>: jne 0x439590 <print_scroll+176> > 0x00000000004395ad <+205>: add $0x1,%edx > 0x00000000004395b0 <+208>: add $0x1,%r9d > 0x00000000004395b4 <+212>: mov %edx,%eax > 0x00000000004395b6 <+214>: movzbl (%rbx,%rax,1),%ecx > 0x00000000004395ba <+218>: test %cl,%cl > 0x00000000004395bc <+220>: jne 0x4395a8 <print_scroll+200> > 0x00000000004395be <+222>: mov %r9d,%r12d > 0x00000000004395c1 <+225>: mov %rbx,%rdi > 0x00000000004395c4 <+228>: mov %r9d,-0x3c(%rbp) > 0x00000000004395c8 <+232>: callq 0x405fe0 <strlen@plt> > 0x00000000004395cd <+237>: mov 0x8(%r15),%ecx > 0x00000000004395d1 <+241>: sub %r12,%rax > 0x00000000004395d4 <+244>: mov %ecx,%edx > 0x00000000004395d6 <+246>: cmp %rdx,%rax > 0x00000000004395d9 <+249>: jbe 0x4397d0 <print_scroll+752> > 0x00000000004395df <+255>: mov 0x10(%r15),%eax > 0x00000000004395e3 <+259>: mov -0x3c(%rbp),%r9d > 0x00000000004395e7 <+263>: mov %eax,%edx > 0x00000000004395e9 <+265>: add $0x1,%eax > 0x00000000004395ec <+268>: cmpb $0x1,(%rbx,%rdx,1) > 0x00000000004395f0 <+272>: jne 0x439607 <print_scroll+295> > 0x00000000004395f2 <+274>: nopw 0x0(%rax,%rax,1) > 0x00000000004395f8 <+280>: mov %eax,%edx > 0x00000000004395fa <+282>: mov %eax,0x10(%r15) > 0x00000000004395fe <+286>: add $0x1,%eax > 0x0000000000439601 <+289>: cmpb $0x1,(%rbx,%rdx,1) > 0x0000000000439605 <+293>: je 0x4395f8 <print_scroll+280> > 0x0000000000439607 <+295>: xor %r14d,%r14d > 0x000000000043960a <+298>: xor %edx,%edx > 0x000000000043960c <+300>: xor %esi,%esi > 0x000000000043960e <+302>: xor %eax,%eax > 0x0000000000439610 <+304>: test %ecx,%ecx > 0x0000000000439612 <+306>: jne 0x439636 <print_scroll+342> > 0x0000000000439614 <+308>: jmp 0x43966d <print_scroll+397> > 0x0000000000439616 <+310>: nopw %cs:0x0(%rax,%rax,1) > 0x0000000000439620 <+320>: test %cl,%cl > 0x0000000000439622 <+322>: je 0x439800 <print_scroll+800> > 0x0000000000439628 <+328>: mov 0x8(%r15),%eax > 0x000000000043962c <+332>: add $0x1,%edx > 0x000000000043962f <+335>: add %r14d,%eax > 0x0000000000439632 <+338>: cmp %edx,%eax > 0x0000000000439634 <+340>: jbe 0x439668 <print_scroll+392> > 0x0000000000439636 <+342>: mov 0x10(%r15),%ecx > 0x000000000043963a <+346>: mov %edx,%eax > 0x000000000043963c <+348>: lea (%rbx,%rax,1),%rdi > 0x0000000000439640 <+352>: mov %rax,%rsi > 0x0000000000439643 <+355>: movzbl (%rdi,%rcx,1),%ecx > 0x0000000000439647 <+359>: cmp $0x1,%cl > 0x000000000043964a <+362>: mov %cl,0x0(%r13,%rax,1) > 0x000000000043964f <+367>: jne 0x439620 <print_scroll+320> > 0x0000000000439651 <+369>: mov 0x8(%r15),%eax > 0x0000000000439655 <+373>: add $0x1,%r14d > 0x0000000000439659 <+377>: add $0x1,%edx > 0x000000000043965c <+380>: add %r14d,%eax > 0x000000000043965f <+383>: cmp %edx,%eax > 0x0000000000439661 <+385>: ja 0x439636 <print_scroll+342> > 0x0000000000439663 <+387>: nopl 0x0(%rax,%rax,1) > 0x0000000000439668 <+392>: mov %edx,%eax > 0x000000000043966a <+394>: mov %r14d,%esi > 0x000000000043966d <+397>: movb $0x0,0x0(%r13,%rax,1) > 0x0000000000439673 <+403>: mov 0x10(%r15),%edi > 0x0000000000439677 <+407>: test %edi,%edi > 0x0000000000439679 <+409>: je 0x439836 <print_scroll+854> > 0x000000000043967f <+415>: xor %eax,%eax > 0x0000000000439681 <+417>: xor %ecx,%ecx > 0x0000000000439683 <+419>: nopl 0x0(%rax,%rax,1) > 0x0000000000439688 <+424>: xor %edx,%edx > 0x000000000043968a <+426>: cmpb $0x1,(%rbx,%rax,1) > 0x000000000043968e <+430>: sete %dl > 0x0000000000439691 <+433>: add $0x1,%rax > 0x0000000000439695 <+437>: add %edx,%ecx > 0x0000000000439697 <+439>: cmp %eax,%edi > 0x0000000000439699 <+441>: ja 0x439688 <print_scroll+424> > 0x000000000043969b <+443>: mov %r13,%rdi > 0x000000000043969e <+446>: mov %ecx,-0x48(%rbp) > 0x00000000004396a1 <+449>: mov %r9d,-0x3c(%rbp) > 0x00000000004396a5 <+453>: mov %rsi,-0x50(%rbp) > 0x00000000004396a9 <+457>: callq 0x405fe0 <strlen@plt> > 0x00000000004396ae <+462>: mov -0x50(%rbp),%rsi > 0x00000000004396b2 <+466>: sub %rsi,%r12 > 0x00000000004396b5 <+469>: lea 0x1(%r12,%rax,1),%rdi > 0x00000000004396ba <+474>: callq 0x406930 <malloc@plt> > 0x00000000004396bf <+479>: mov -0x48(%rbp),%ecx > 0x00000000004396c2 <+482>: mov %rax,%r12 > 0x00000000004396c5 <+485>: mov -0x3c(%rbp),%r9d > 0x00000000004396c9 <+489>: test %ecx,%ecx > 0x00000000004396cb <+491>: je 0x439867 <print_scroll+903> > 0x00000000004396d1 <+497>: xor %edx,%edx > 0x00000000004396d3 <+499>: nopl 0x0(%rax,%rax,1) > 0x00000000004396d8 <+504>: movb $0x1,(%r12,%rdx,1) > 0x00000000004396dd <+509>: add $0x1,%rdx > 0x00000000004396e1 <+513>: cmp %edx,%ecx > 0x00000000004396e3 <+515>: ja 0x4396d8 <print_scroll+504> > 0x00000000004396e5 <+517>: mov %ecx,%eax > 0x00000000004396e7 <+519>: movb $0x0,(%r12,%rax,1) > 0x00000000004396ec <+524>: mov %r12,%rdx > 0x00000000004396ef <+527>: mov (%rdx),%esi > 0x00000000004396f1 <+529>: add $0x4,%rdx > 0x00000000004396f5 <+533>: lea -0x1010101(%rsi),%eax > 0x00000000004396fb <+539>: not %esi > 0x00000000004396fd <+541>: and %esi,%eax > 0x00000000004396ff <+543>: and $0x80808080,%eax > 0x0000000000439704 <+548>: je 0x4396ef <print_scroll+527> > 0x0000000000439706 <+550>: mov %eax,%esi > 0x0000000000439708 <+552>: lea 0x2(%rdx),%rdi > 0x000000000043970c <+556>: mov %ecx,-0x48(%rbp) > 0x000000000043970f <+559>: shr $0x10,%esi > 0x0000000000439712 <+562>: test $0x8080,%eax > 0x0000000000439717 <+567>: mov %r9d,-0x3c(%rbp) > 0x000000000043971b <+571>: cmove %esi,%eax > 0x000000000043971e <+574>: cmovne %rdx,%rdi > 0x0000000000439722 <+578>: mov %r13,%rsi > 0x0000000000439725 <+581>: add %al,%al > 0x0000000000439727 <+583>: sbb $0x3,%rdi > 0x000000000043972b <+587>: callq 0x406a30 <stpcpy@plt> > 0x0000000000439730 <+592>: mov -0x3c(%rbp),%r9d > 0x0000000000439734 <+596>: mov -0x48(%rbp),%ecx > 0x0000000000439737 <+599>: sub %r12,%rax > 0x000000000043973a <+602>: mov %eax,%esi > 0x000000000043973c <+604>: sub %ecx,%r9d > 0x000000000043973f <+607>: sub %r14d,%r9d > 0x0000000000439742 <+610>: je 0x439761 <print_scroll+641> > 0x0000000000439744 <+612>: xor %edx,%edx > 0x0000000000439746 <+614>: nopw %cs:0x0(%rax,%rax,1) > 0x0000000000439750 <+624>: lea (%rsi,%rdx,1),%ecx > 0x0000000000439753 <+627>: add $0x1,%rdx > 0x0000000000439757 <+631>: cmp %edx,%r9d >=> 0x000000000043975a <+634>: movb $0x1,(%r12,%rcx,1) > 0x000000000043975f <+639>: ja 0x439750 <print_scroll+624> > 0x0000000000439761 <+641>: add %r9d,%eax > 0x0000000000439764 <+644>: mov %r12,%rsi > 0x0000000000439767 <+647>: mov %r13,%rdi > 0x000000000043976a <+650>: movb $0x0,(%r12,%rax,1) > 0x000000000043976f <+655>: callq 0x406020 <strcpy@plt> > 0x0000000000439774 <+660>: mov %r12,%rdi > 0x0000000000439777 <+663>: callq 0x405c90 <free@plt> > 0x000000000043977c <+668>: mov 0xc(%r15),%eax > 0x0000000000439780 <+672>: add 0x10(%r15),%eax > 0x0000000000439784 <+676>: mov %eax,%r12d > 0x0000000000439787 <+679>: mov %eax,0x10(%r15) > 0x000000000043978b <+683>: cmpb $0x0,(%rbx,%r12,1) > 0x0000000000439790 <+688>: je 0x43979f <print_scroll+703> > 0x0000000000439792 <+690>: mov %rbx,%rdi > 0x0000000000439795 <+693>: callq 0x405fe0 <strlen@plt> > 0x000000000043979a <+698>: cmp %rax,%r12 > 0x000000000043979d <+701>: jbe 0x4397a7 <print_scroll+711> > 0x000000000043979f <+703>: movl $0x0,0x10(%r15) > 0x00000000004397a7 <+711>: mov %r13,%rdi > 0x00000000004397aa <+714>: callq 0x405fe0 <strlen@plt> > 0x00000000004397af <+719>: mov 0x18(%r15),%rsi > 0x00000000004397b3 <+723>: lea 0x0(%r13,%rax,1),%rdi > 0x00000000004397b8 <+728>: callq 0x43a4d0 <new_fg> > 0x00000000004397bd <+733>: mov -0x38(%rbp),%rsp > 0x00000000004397c1 <+737>: lea -0x28(%rbp),%rsp > 0x00000000004397c5 <+741>: pop %rbx > 0x00000000004397c6 <+742>: pop %r12 > 0x00000000004397c8 <+744>: pop %r13 > 0x00000000004397ca <+746>: pop %r14 > 0x00000000004397cc <+748>: pop %r15 > 0x00000000004397ce <+750>: pop %rbp > 0x00000000004397cf <+751>: retq > 0x00000000004397d0 <+752>: movslq %r14d,%rsi > 0x00000000004397d3 <+755>: mov %rbx,%rcx > 0x00000000004397d6 <+758>: mov $0x4421a2,%edx > 0x00000000004397db <+763>: mov %r13,%rdi > 0x00000000004397de <+766>: xor %eax,%eax > 0x00000000004397e0 <+768>: callq 0x4061b0 <snprintf@plt> > 0x00000000004397e5 <+773>: mov -0x38(%rbp),%rsp > 0x00000000004397e9 <+777>: lea -0x28(%rbp),%rsp > 0x00000000004397ed <+781>: pop %rbx > 0x00000000004397ee <+782>: pop %r12 > 0x00000000004397f0 <+784>: pop %r13 > 0x00000000004397f2 <+786>: pop %r14 > 0x00000000004397f4 <+788>: pop %r15 > 0x00000000004397f6 <+790>: pop %rbp > 0x00000000004397f7 <+791>: retq > 0x00000000004397f8 <+792>: nopl 0x0(%rax,%rax,1) > 0x0000000000439800 <+800>: mov 0x8(%r15),%ecx > 0x0000000000439804 <+804>: add %r14d,%ecx > 0x0000000000439807 <+807>: cmp %edx,%ecx > 0x0000000000439809 <+809>: ja 0x439812 <print_scroll+818> > 0x000000000043980b <+811>: jmpq 0x43966a <print_scroll+394> > 0x0000000000439810 <+816>: mov %edx,%esi > 0x0000000000439812 <+818>: movb $0x20,0x0(%r13,%rsi,1) > 0x0000000000439818 <+824>: mov 0x8(%r15),%eax > 0x000000000043981c <+828>: add $0x1,%edx > 0x000000000043981f <+831>: add %r14d,%eax > 0x0000000000439822 <+834>: cmp %edx,%eax > 0x0000000000439824 <+836>: ja 0x439810 <print_scroll+816> > 0x0000000000439826 <+838>: jmpq 0x439668 <print_scroll+392> > 0x000000000043982b <+843>: xor %r12d,%r12d > 0x000000000043982e <+846>: xor %r9d,%r9d > 0x0000000000439831 <+849>: jmpq 0x4395c1 <print_scroll+225> > 0x0000000000439836 <+854>: mov %r13,%rdi > 0x0000000000439839 <+857>: mov %r9d,-0x3c(%rbp) > 0x000000000043983d <+861>: mov %rsi,-0x48(%rbp) > 0x0000000000439841 <+865>: callq 0x405fe0 <strlen@plt> > 0x0000000000439846 <+870>: mov -0x48(%rbp),%rsi > 0x000000000043984a <+874>: sub %rsi,%r12 > 0x000000000043984d <+877>: lea 0x1(%r12,%rax,1),%rdi > 0x0000000000439852 <+882>: callq 0x406930 <malloc@plt> > 0x0000000000439857 <+887>: xor %ecx,%ecx > 0x0000000000439859 <+889>: mov %rax,%r12 > 0x000000000043985c <+892>: mov -0x3c(%rbp),%r9d > 0x0000000000439860 <+896>: xor %eax,%eax > 0x0000000000439862 <+898>: jmpq 0x4396e7 <print_scroll+519> > 0x0000000000439867 <+903>: xor %eax,%eax > 0x0000000000439869 <+905>: jmpq 0x4396e7 <print_scroll+519> >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 1045859
: 840363 |
840364
|
840365
|
840366
|
840367
|
840368
|
840369
|
840370
|
840371
|
840372
|
840373