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 591371 Details for
Bug 831500
[abrt] remmina-1.0.0-3.fc17: transport_check_fds: Process /usr/bin/remmina 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), 24.41 KB, created by
Dmitry
on 2012-06-13 07:11:35 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Dmitry
Created:
2012-06-13 07:11:35 UTC
Size:
24.41 KB
patch
obsolete
>[New LWP 3440] >[New LWP 3337] >[New LWP 3340] >[New LWP 3345] >[New LWP 3434] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `remmina'. >Program terminated with signal 11, Segmentation fault. >#0 0x00000035e7033f68 in transport_check_fds (transport=0x1043d90) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/transport.c:294 >294 /usr/src/debug/freerdp-1.0.1/libfreerdp-core/transport.c: No such file or directory. > >Thread 5 (Thread 0x7f4213fff700 (LWP 3434)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x00000033d2e83a65 in g_cond_wait_until (cond=cond@entry=0x7f422c003b28, mutex=mutex@entry=0x7f422c003b20, end_time=end_time@entry=4859537594) at gthread-posix.c:855 > ts = {tv_sec = 4859, tv_nsec = 537594000} > status = <optimized out> >#2 0x00000033d2e1e541 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x7f422c003b20, wait=wait@entry=1, end_time=end_time@entry=4859537594) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000033d2e1eb8a in g_async_queue_timeout_pop (queue=0x7f422c003b20, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 4859537594 > retval = <optimized out> >#4 0x00000033d2e6ab02 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = 0 >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x00000033d2e6a345 in g_thread_proxy (data=0x1408230) at gthread.c:801 > thread = 0x1408230 >#7 0x00000035e3c07d14 in start_thread (arg=0x7f4213fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f4213fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139921780111104, -533409153957523453, 0, 18959168, 139921780111104, 18, 440460838404067331, -508004386811310077}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x00000035e38f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7f422bdf8700 (LWP 3345)): >#0 0x00000035e38e8eef in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x00000033d2e479b4 in g_main_context_poll (n_fds=1, fds=0x7f421c0010e0, timeout=-1, context=0x10c8690, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x33d2e557d0 <g_poll> >#2 g_main_context_iterate (context=0x10c8690, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7f421c0010e0 >#3 0x00000033d2e47e12 in g_main_loop_run (loop=0x7f421c0010c0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f4230216b0b in dconf_context_thread (data=0x10c8690) at dconfcontext.c:11 > context = 0x10c8690 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#5 0x00000033d2e6a345 in g_thread_proxy (data=0x109b630) at gthread.c:801 > thread = 0x109b630 >#6 0x00000035e3c07d14 in start_thread (arg=0x7f422bdf8700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f422bdf8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139922180638464, -533409153957523453, 0, 231448117248, 139922180638464, 17598096, 440407791799865347, -508004386811310077}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00000035e38f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f42320c6700 (LWP 3340)): >#0 0x00000035e38e8eef in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x00000033d2e479b4 in g_main_context_poll (n_fds=3, fds=0x7f422c0010e0, timeout=-1, context=0xd835d0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x33d2e557d0 <g_poll> >#2 g_main_context_iterate (context=0xd835d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7f422c0010e0 >#3 0x00000033d2e47e12 in g_main_loop_run (loop=0xd81ad0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000033d3ec9266 in gdbus_shared_thread_func (user_data=0xd81af0) at gdbusprivate.c:277 > data = 0xd81af0 >#5 0x00000033d2e6a345 in g_thread_proxy (data=0xd800f0) at gthread.c:801 > thread = 0xd800f0 >#6 0x00000035e3c07d14 in start_thread (arg=0x7f42320c6700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f42320c6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139922284242688, -533409153957523453, 0, 231448117248, 139922284242688, 14162672, 440393078315651075, -508004386811310077}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00000035e38f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f4239869980 (LWP 3337)): >#0 0x00000035e38e8eef in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x00000033d2e479b4 in g_main_context_poll (n_fds=5, fds=0xf77110, timeout=484, context=0xc74720, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x33d2e557d0 <g_poll> >#2 g_main_context_iterate (context=0xc74720, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3141 > max_priority = 2147483647 > timeout = 484 > some_ready = <optimized out> > nfds = 5 > allocated_nfds = <optimized out> > fds = 0xf77110 >#3 0x00000033d2e47e12 in g_main_loop_run (loop=0xd73bb0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003c1ff79d65 in gtk_main () at gtkmain.c:1161 > loop = 0xd73bb0 >#5 0x00000000004143e9 in main (argc=1, argv=0x7ffff2c80e78) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina/src/remmina.c:220 > __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x0, __do_it = 1, __cancel_type = <optimized out>} > app = 0xd5c240 > status = 0 > >Thread 1 (Thread 0x7f42295f3700 (LWP 3440)): >#0 0x00000035e7033f68 in transport_check_fds (transport=0x1043d90) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/transport.c:294 > pos = <optimized out> > status = <optimized out> > length = <optimized out> > received = <optimized out> >#1 0x00000035e7030f79 in rdp_check_fds (rdp=rdp@entry=0x13bbaa0) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/rdp.c:861 >No locals. >#2 0x00000035e702ebbd in rdp_client_connect (rdp=rdp@entry=0x13bbaa0) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/connection.c:112 > status = <optimized out> > selectedProtocol = <optimized out> > settings = 0x1364200 >#3 0x00000035e702a414 in freerdp_connect (instance=0x1162e70) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/freerdp.c:48 > rdp = 0x13bbaa0 > status = <optimized out> >#4 0x00007f42316bbf1c in remmina_rdp_main (gp=0x1082810) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/rdp/rdp_plugin.c:867 > value = <optimized out> > rdpdr_num = <optimized out> > rfi = 0x12bec00 > rdpsnd_num = <optimized out> > host = 0x7f4214001500 "d.fedorov" > drdynvc_num = <optimized out> > cs = 0x0 > remminafile = 0xfd3c20 > s = <optimized out> > port = 3389 >#5 remmina_rdp_main_thread (data=0x1082810) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/rdp/rdp_plugin.c:892 > gp = 0x1082810 > rfi = 0x12bec00 >#6 0x00000035e3c07d14 in start_thread (arg=0x7f42295f3700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f42295f3700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139922138674944, -533409153957523453, 0, 17281152, 139922138674944, 18, 440404490580627459, -508004386811310077}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00000035e38f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. >From To Syms Read Shared Object Library >0x0000003c1fe6e2a0 0x0000003c200ff650 Yes /lib64/libgtk-3.so.0 >0x0000003c1fa1a080 0x0000003c1fa5b924 Yes /lib64/libgdk-3.so.0 >0x00000033d2e19b70 0x00000033d2eac70c Yes /lib64/libglib-2.0.so.0 >0x00000033d3e2eee0 0x00000033d3eea8a4 Yes /lib64/libgio-2.0.so.0 >0x00000033d360a910 0x00000033d3637dcc Yes /lib64/libgobject-2.0.so.0 >0x00000033d3a010f0 0x00000033d3a01fd8 Yes /lib64/libgmodule-2.0.so.0 >0x00000033d3200680 0x00000033d32007fc Yes /lib64/libgthread-2.0.so.0 >0x00000033d460eeb0 0x00000033d462d490 Yes /lib64/libpango-1.0.so.0 >0x0000003c1ee0b2f0 0x0000003c1ee8215c Yes /lib64/libcairo.so.2 >0x00000033d4206750 0x00000033d4219b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000033d5209b30 0x00000033d5215c04 Yes /lib64/libatk-1.0.so.0 >0x00000035e781dea0 0x00000035e78a4260 Yes /lib64/libX11.so.6 >0x00000035e8403700 0x00000035e840d7d0 Yes /lib64/libXext.so.6 >0x00000035e8808df0 0x00000035e882fa1c Yes /lib64/libssh.so.4 >0x00000035e3c05790 0x00000035e3c10494 Yes /lib64/libpthread.so.0 >0x00000035ef807200 0x00000035ef852b48 Yes /lib64/libgcrypt.so.11 >0x0000003c20a12ea0 0x0000003c20a421fc Yes /lib64/libvte2_90.so.9 >0x00000035e80029d0 0x00000035e8012148 Yes /lib64/libgcc_s.so.1 >0x00000035e381ef60 0x00000035e395fa40 Yes /lib64/libc.so.6 >0x0000003c1f204910 0x0000003c1f209358 Yes /lib64/libpangocairo-1.0.so.0 >0x00000035eac02130 0x00000035eac0bfb4 Yes /lib64/libXi.so.6 >0x00000035ed4014f0 0x00000035ed403cf8 Yes /lib64/libXfixes.so.3 >0x0000003c1f6033c0 0x0000003c1f604374 Yes /lib64/libcairo-gobject.so.2 >0x0000003c1ea07600 0x0000003c1ea21bfc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003c1e605ef0 0x0000003c1e61f6ec Yes /lib64/libfontconfig.so.1 >0x00000035e48055f0 0x00000035e486cabc Yes /lib64/libm.so.6 >0x00000035e9000b00 0x00000035e9001438 Yes /lib64/libXinerama.so.1 >0x00000035e9401830 0x00000035e9405f34 Yes /lib64/libXrandr.so.2 >0x00000035ec802a80 0x00000035ec8076dc Yes /lib64/libXcursor.so.1 >0x00000035eb800c30 0x00000035eb801774 Yes /lib64/libXcomposite.so.1 >0x00000035eb400b90 0x00000035eb40159c Yes /lib64/libXdamage.so.1 >0x00000035e4402260 0x00000035e440554c Yes /lib64/librt.so.1 >0x00000035e6401950 0x00000035e64060ec Yes /lib64/libffi.so.5 >0x00000035e4000ea0 0x00000035e40019e0 Yes /lib64/libdl.so.2 >0x00000035e4c01f50 0x00000035e4c0e648 Yes /lib64/libz.so.1 >0x00000035e5405fc0 0x00000035e5416768 Yes /lib64/libselinux.so.1 >0x00000035e5c039b0 0x00000035e5c11dfc Yes /lib64/libresolv.so.2 >0x00000035ecc08d80 0x00000035ecc72eec Yes /lib64/libpixman-1.so.0 >0x00000035e9c0cbc0 0x00000035e9c77250 Yes /lib64/libfreetype.so.6 >0x00000035ea004fa0 0x00000035ea020ae0 Yes /lib64/libpng15.so.15 >0x00000035e8c01a70 0x00000035e8c079e0 Yes /lib64/libXrender.so.1 >0x00000035e74099c0 0x00000035e7415878 Yes /lib64/libxcb.so.1 >0x00000035f8014780 0x00000035f8046c94 Yes /lib64/libssl.so.10 >0x00000035f3c5ca00 0x00000035f3d24528 Yes /lib64/libcrypto.so.10 >0x00000035e3400b20 0x00000035e341a359 Yes /lib64/ld-linux-x86-64.so.2 >0x00000035ef400960 0x00000035ef400ed8 Yes /lib64/libgpg-error.so.0 >0x00000035f9406d20 0x00000035f941de08 Yes /lib64/libncurses.so.5 >0x00000035f300cd90 0x00000035f3018c48 Yes /lib64/libtinfo.so.5 >0x00000035f7c00ee0 0x00000035f7c01814 Yes /lib64/libutil.so.1 >0x00000035e9803dd0 0x00000035e981cccc Yes /lib64/libexpat.so.1 >0x00000035e7c00e80 0x00000035e7c01bb0 Yes /lib64/libXau.so.6 >0x00000035f580ad20 0x00000035f5838484 Yes /lib64/libgssapi_krb5.so.2 >0x00000035f441b540 0x00000035f4492e30 Yes /lib64/libkrb5.so.3 >0x00000035f1801520 0x00000035f1802114 Yes /lib64/libcom_err.so.2 >0x00000035f4c04490 0x00000035f4c1c9bc Yes /lib64/libk5crypto.so.3 >0x00000035f4002a60 0x00000035f4007e9c Yes /lib64/libkrb5support.so.0 >0x00000035f3401120 0x00000035f3401ac4 Yes /lib64/libkeyutils.so.1 >0x00007f423321e1b0 0x00007f423322567c Yes /lib64/libnss_files.so.2 >0x00007f4232f9e930 0x00007f4232fb5f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f4232d87310 0x00007f4232d90c9c Yes /lib64/libgvfscommon.so.0 >0x00007f4232b53f20 0x00007f4232b730cc Yes /lib64/libbluray.so.1 >0x00007f4232913760 0x00007f423293c2b4 Yes /lib64/libdbus-1.so.3 >0x00000035ea42cbc0 0x00000035ea50da74 Yes /lib64/libxml2.so.2 >0x00007f4232707700 0x00007f4232709714 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x00007f42324d8950 0x00007f42324fc9e8 Yes /lib64/librsvg-2.so.2 >0x00000033d7608ce0 0x00000033d7627428 Yes /lib64/libcroco-0.6.so.3 >0x00007f42322ce710 0x00007f42322ceec0 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007f42320c9020 0x00007f42320cb060 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x0000003c20601cb0 0x0000003c20603160 Yes /lib64/libcanberra-gtk3.so.0 >0x00000035800033c0 0x000000358000c31c Yes /lib64/libcanberra.so.0 >0x000000357f4020b0 0x000000357f40614c Yes /lib64/libvorbisfile.so.3 >0x00000035f6003810 0x00000035f601ad6c Yes /lib64/libvorbis.so.0 >0x00000035f5401a70 0x00000035f5404138 Yes /lib64/libogg.so.0 >0x000000357f0024a0 0x000000357f00b980 Yes /lib64/libtdb.so.1 >0x00000035f9002400 0x00000035f90065d4 Yes /lib64/libltdl.so.7 >0x00000035f0000dc0 0x00000035f0005cac Yes /lib64/libcrypt.so.1 >0x00000035efc03520 0x00000035efc42538 Yes /lib64/libfreebl3.so >0x00007f42316ba940 0x00007f42316c1bf8 Yes /usr/lib64/remmina/plugins/remmina-plugin-rdp.so >0x00000035e7016020 0x00000035e7038e64 Yes /lib64/libfreerdp-core.so.1.0 >0x00000035e5005080 0x00000035e501149c Yes /lib64/libfreerdp-gdi.so.1.0 >0x00000035e6c08900 0x00000035e6c0946c Yes /lib64/libfreerdp-kbd.so.1.0 >0x00007f42314b03e0 0x00007f42314b1034 Yes /lib64/libfreerdp-rail.so.1.0 >0x00007f42312a20f0 0x00007f42312abb80 Yes /lib64/libfreerdp-codec.so.1.0 >0x00000035e58016b0 0x00000035e5802d4c Yes /lib64/libfreerdp-channels.so.1.0 >0x00000035e6804250 0x00000035e6809208 Yes /lib64/libfreerdp-utils.so.1.0 >0x00007f423109aef0 0x00007f423109d124 Yes /lib64/libfreerdp-cache.so.1.0 >0x00007f4230e78d60 0x00007f4230e909a0 Yes /lib64/libxkbfile.so.1 >0x00007f422bdfbbd0 0x00007f422bdfdb18 Yes /usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so >0x00000033d560dc30 0x00000033d562cc20 Yes /lib64/libibus-1.0.so.5 >0x00007f4230c4bce0 0x00007f4230c54330 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f4230214a30 0x00007f4230217a18 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f422b3f5130 0x00007f422b3f6094 Yes /usr/lib64/freerdp/cliprdr.so >0x00007f422b1f1c00 0x00007f422b1f2830 Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007f422afeb0d0 0x00007f422afee894 Yes /lib64/libnss_dns.so.2 >0x00007f4229bf1c90 0x00007f4229bf2e10 Yes /lib64/libnss_myhostname.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x7f421401daa0 139921780234912 >rbx 0x1043d90 17055120 >rcx 0x7f421401daa0 139921780234912 >rdx 0x7f4214000028 139921780113448 >rsi 0x0 0 >rdi 0x0 0 >rbp 0x7f421401ec60 0x7f421401ec60 >rsp 0x7f42295f2b60 0x7f42295f2b60 >r8 0x1 1 >r9 0x0 0 >r10 0x7f42295f2790 139922138670992 >r11 0x35e7016630 231508895280 >r12 0xcc 204 >r13 0xcc 204 >r14 0xcc 204 >r15 0x0 0 >rip 0x35e7033f68 0x35e7033f68 <transport_check_fds+40> >eflags 0x10206 [ PF 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 transport_check_fds: > 0x00000035e7033f40 <+0>: push %r14 > 0x00000035e7033f42 <+2>: push %r13 > 0x00000035e7033f44 <+4>: push %r12 > 0x00000035e7033f46 <+6>: push %rbp > 0x00000035e7033f47 <+7>: push %rbx > 0x00000035e7033f48 <+8>: mov %rdi,%rbx > 0x00000035e7033f4b <+11>: mov 0x58(%rdi),%rdi > 0x00000035e7033f4f <+15>: callq 0x35e7013990 <wait_obj_clear@plt> > 0x00000035e7033f54 <+20>: mov %rbx,%rdi > 0x00000035e7033f57 <+23>: callq 0x35e7033dd0 <transport_read_nonblocking> > 0x00000035e7033f5c <+28>: test %eax,%eax > 0x00000035e7033f5e <+30>: js 0x35e7034072 <transport_check_fds+306> > 0x00000035e7033f64 <+36>: mov 0x48(%rbx),%rdi >=> 0x00000035e7033f68 <+40>: mov 0x10(%rdi),%rax > 0x00000035e7033f6c <+44>: mov 0x8(%rdi),%r13d > 0x00000035e7033f70 <+48>: sub %eax,%r13d > 0x00000035e7033f73 <+51>: test %r13d,%r13d > 0x00000035e7033f76 <+54>: jle 0x35e70340ed <transport_check_fds+429> > 0x00000035e7033f7c <+60>: mov %rax,0x8(%rdi) > 0x00000035e7033f80 <+64>: callq 0x35e7013f80 <tpkt_verify_header@plt> > 0x00000035e7033f85 <+69>: test %eax,%eax > 0x00000035e7033f87 <+71>: je 0x35e7034080 <transport_check_fds+320> > 0x00000035e7033f8d <+77>: cmp $0x4,%r13d > 0x00000035e7033f91 <+81>: jle 0x35e70340b0 <transport_check_fds+368> > 0x00000035e7033f97 <+87>: mov 0x48(%rbx),%rdi > 0x00000035e7033f9b <+91>: callq 0x35e7015ac0 <tpkt_read_header@plt> > 0x00000035e7033fa0 <+96>: movzwl %ax,%r14d > 0x00000035e7033fa4 <+100>: test %r14w,%r14w > 0x00000035e7033fa8 <+104>: je 0x35e70340ca <transport_check_fds+394> > 0x00000035e7033fae <+110>: movzwl %r14w,%r12d > 0x00000035e7033fb2 <+114>: cmp %r12d,%r13d > 0x00000035e7033fb5 <+117>: jl 0x35e70340b0 <transport_check_fds+368> > 0x00000035e7033fbb <+123>: mov $0x4000,%edi > 0x00000035e7033fc0 <+128>: mov 0x48(%rbx),%rbp > 0x00000035e7033fc4 <+132>: callq 0x35e7015e20 <stream_new@plt> > 0x00000035e7033fc9 <+137>: cmp %r12d,%r13d > 0x00000035e7033fcc <+140>: mov %rax,%rcx > 0x00000035e7033fcf <+143>: mov %rax,0x48(%rbx) > 0x00000035e7033fd3 <+147>: jle 0x35e7034039 <transport_check_fds+249> > 0x00000035e7033fd5 <+149>: mov 0x10(%rbp),%rsi > 0x00000035e7033fd9 <+153>: sub %r12d,%r13d > 0x00000035e7033fdc <+156>: movslq %r13d,%r12 > 0x00000035e7033fdf <+159>: add %r14,%rsi > 0x00000035e7033fe2 <+162>: mov %rsi,0x8(%rbp) > 0x00000035e7033fe6 <+166>: mov 0x8(%rax),%rdi > 0x00000035e7033fea <+170>: mov %rdi,%rdx > 0x00000035e7033fed <+173>: sub 0x10(%rax),%rdx > 0x00000035e7033ff1 <+177>: movslq (%rax),%rax > 0x00000035e7033ff4 <+180>: add %r12,%rdx > 0x00000035e7033ff7 <+183>: cmp %rax,%rdx > 0x00000035e7033ffa <+186>: jle 0x35e7034029 <transport_check_fds+233> > 0x00000035e7033ffc <+188>: nopl 0x0(%rax) > 0x00000035e7034000 <+192>: mov %rcx,%rdi > 0x00000035e7034003 <+195>: mov %r13d,%esi > 0x00000035e7034006 <+198>: callq 0x35e7013670 <stream_extend@plt> > 0x00000035e703400b <+203>: mov 0x48(%rbx),%rcx > 0x00000035e703400f <+207>: mov 0x8(%rcx),%rdi > 0x00000035e7034013 <+211>: movslq (%rcx),%rax > 0x00000035e7034016 <+214>: mov %rdi,%rdx > 0x00000035e7034019 <+217>: sub 0x10(%rcx),%rdx > 0x00000035e703401d <+221>: add %r12,%rdx > 0x00000035e7034020 <+224>: cmp %rax,%rdx > 0x00000035e7034023 <+227>: jg 0x35e7034000 <transport_check_fds+192> > 0x00000035e7034025 <+229>: mov 0x8(%rbp),%rsi > 0x00000035e7034029 <+233>: mov %r12,%rdx > 0x00000035e703402c <+236>: callq 0x35e70146e0 <memcpy@plt> > 0x00000035e7034031 <+241>: mov 0x48(%rbx),%rax > 0x00000035e7034035 <+245>: add %r12,0x8(%rax) > 0x00000035e7034039 <+249>: mov 0x10(%rbp),%rax > 0x00000035e703403d <+253>: mov %rbx,%rdi > 0x00000035e7034040 <+256>: mov %r14d,0x0(%rbp) > 0x00000035e7034044 <+260>: mov 0x40(%rbx),%rdx > 0x00000035e7034048 <+264>: mov %rbp,%rsi > 0x00000035e703404b <+267>: mov %rax,0x8(%rbp) > 0x00000035e703404f <+271>: callq *0x50(%rbx) > 0x00000035e7034052 <+274>: test %eax,%eax > 0x00000035e7034054 <+276>: mov %rbp,%rdi > 0x00000035e7034057 <+279>: je 0x35e7034068 <transport_check_fds+296> > 0x00000035e7034059 <+281>: callq 0x35e7015fd0 <stream_free@plt> > 0x00000035e703405e <+286>: xchg %ax,%ax > 0x00000035e7034060 <+288>: jmpq 0x35e7033f64 <transport_check_fds+36> > 0x00000035e7034065 <+293>: nopl (%rax) > 0x00000035e7034068 <+296>: callq 0x35e7015fd0 <stream_free@plt> > 0x00000035e703406d <+301>: mov $0xffffffff,%eax > 0x00000035e7034072 <+306>: pop %rbx > 0x00000035e7034073 <+307>: pop %rbp > 0x00000035e7034074 <+308>: pop %r12 > 0x00000035e7034076 <+310>: pop %r13 > 0x00000035e7034078 <+312>: pop %r14 > 0x00000035e703407a <+314>: retq > 0x00000035e703407b <+315>: nopl 0x0(%rax,%rax,1) > 0x00000035e7034080 <+320>: cmp $0x2,%r13d > 0x00000035e7034084 <+324>: jle 0x35e70340b0 <transport_check_fds+368> > 0x00000035e7034086 <+326>: mov 0x48(%rbx),%rdi > 0x00000035e703408a <+330>: callq 0x35e7015370 <fastpath_header_length@plt> > 0x00000035e703408f <+335>: movzwl %ax,%eax > 0x00000035e7034092 <+338>: cmp %eax,%r13d > 0x00000035e7034095 <+341>: jl 0x35e70340b0 <transport_check_fds+368> > 0x00000035e7034097 <+343>: mov 0x48(%rbx),%rsi > 0x00000035e703409b <+347>: xor %edi,%edi > 0x00000035e703409d <+349>: callq 0x35e70156c0 <fastpath_read_header@plt> > 0x00000035e70340a2 <+354>: movzwl %ax,%r14d > 0x00000035e70340a6 <+358>: jmpq 0x35e7033fa4 <transport_check_fds+100> > 0x00000035e70340ab <+363>: nopl 0x0(%rax,%rax,1) > 0x00000035e70340b0 <+368>: mov 0x48(%rbx),%rax > 0x00000035e70340b4 <+372>: movslq %r13d,%r13 > 0x00000035e70340b7 <+375>: add 0x10(%rax),%r13 > 0x00000035e70340bb <+379>: mov %r13,0x8(%rax) > 0x00000035e70340bf <+383>: xor %eax,%eax > 0x00000035e70340c1 <+385>: pop %rbx > 0x00000035e70340c2 <+386>: pop %rbp > 0x00000035e70340c3 <+387>: pop %r12 > 0x00000035e70340c5 <+389>: pop %r13 > 0x00000035e70340c7 <+391>: pop %r14 > 0x00000035e70340c9 <+393>: retq > 0x00000035e70340ca <+394>: lea 0xad3f(%rip),%rdi # 0x35e703ee10 > 0x00000035e70340d1 <+401>: callq 0x35e7013300 <puts@plt> > 0x00000035e70340d6 <+406>: mov 0x48(%rbx),%rax > 0x00000035e70340da <+410>: mov %r13d,%esi > 0x00000035e70340dd <+413>: mov 0x10(%rax),%rdi > 0x00000035e70340e1 <+417>: callq 0x35e7012ec0 <freerdp_hexdump@plt> > 0x00000035e70340e6 <+422>: mov $0xffffffff,%eax > 0x00000035e70340eb <+427>: jmp 0x35e7034072 <transport_check_fds+306> > 0x00000035e70340ed <+429>: xor %eax,%eax > 0x00000035e70340ef <+431>: jmp 0x35e7034072 <transport_check_fds+306> >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 831500
: 591371 |
591372
|
591373