Package: remmina-plugin-rdp Version: 1.0.0-6+b1 Severity: normal Usertags: coredump
I got this random crash while using remmina with a Windows based RDP server. If this bug should be filed against the FreeRDP library please reassign it. If this crash report is not useful, please close the bug. The core file used to generate this backtrace will be available for a week if needed and then it will be automatically deleted by corekeeper. $ gdb -batch -n -ex bt -ex 'thread apply all bt full' --core /var/crash/1000/29484-1000-1000-11-1391763230-chianamo--usr-bin-remmina.core /usr/bin/remmina [New LWP 30188] [New LWP 29497] [New LWP 30189] [New LWP 29489] [New LWP 29484] warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7fff137fe000 Core was generated by `remmina'. Program terminated with signal 11, Segmentation fault. #0 0x00007f65a97fe269 in gdi_memblt (context=<optimized out>, memblt=0xf9eb48) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-gdi/gdi.c:624 624 /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-gdi/gdi.c: No such file or directory. #0 0x00007f65a97fe269 in gdi_memblt (context=<optimized out>, memblt=0xf9eb48) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-gdi/gdi.c:624 #1 0x00007f65a9a2e598 in update_recv_primary_order (update=0xd20a70, s=0x7f6591f73810, flags=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/orders.c:1826 #2 0x00007f65a9a2ee3e in update_recv_order (update=<optimized out>, s=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/orders.c:2018 #3 0x00007f65a9a3836b in fastpath_recv_orders (fastpath=<optimized out>, s=0x7f6591f73810) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/fastpath.c:132 #4 fastpath_recv_update (fastpath=<optimized out>, s=0x7f6591f73810, size=<optimized out>, updateCode=0 '\000') at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/fastpath.c:173 #5 fastpath_recv_update_data (s=0x7f6592e69720, fastpath=0xd4fa80) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/fastpath.c:294 #6 fastpath_recv_updates (fastpath=0xd4fa80, s=s@entry=0x7f6592e69720) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/fastpath.c:310 #7 0x00007f65a9a362ef in rdp_recv_fastpath_pdu (s=0x7f6592e69720, rdp=0xcfd590) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/rdp.c:762 #8 rdp_recv_pdu (rdp=0xcfd590, s=0x7f6592e69720) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/rdp.c:770 #9 0x00007f65a9a36520 in rdp_recv_callback (transport=<optimized out>, s=<optimized out>, extra=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/rdp.c:830 #10 0x00007f65a9a398f2 in transport_check_fds (ptransport=0xcfd5e0) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/transport.c:357 #11 0x00007f65a9a36699 in rdp_check_fds (rdp=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/rdp.c:861 #12 0x00007f65a9a2f0c3 in freerdp_check_fds (instance=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/freerdp.c:124 #13 0x00007f65a9c58f99 in ?? () from /usr/lib/remmina/plugins/remmina-plugin-rdp.so #14 0x00007f65a9c592aa in ?? () from /usr/lib/remmina/plugins/remmina-plugin-rdp.so #15 0x00007f65b5ea7e0e in start_thread (arg=0x7f65a8acc700) at pthread_create.c:311 #16 0x00007f65b547b0fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 5 (Thread 0x7f65b7bf7980 (LWP 29484)): #0 0x00007f65b546f95d in poll () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f65b6e0e194 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0xccac40, timeout=500, context=0xbc93c0) at /tmp/buildd/glib2.0-2.36.4/./glib/gmain.c:3995 poll_func = 0x7f65b6e1cdd0 <g_poll> #2 g_main_context_iterate (context=0xbc93c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.36.4/./glib/gmain.c:3696 max_priority = 2147483647 timeout = 500 some_ready = <optimized out> nfds = 3 allocated_nfds = 3 fds = 0xccac40 #3 0x00007f65b6e0e5fa in g_main_loop_run (loop=0xccac20) at /tmp/buildd/glib2.0-2.36.4/./glib/gmain.c:3895 __PRETTY_FUNCTION__ = "g_main_loop_run" #4 0x00007f65b74d544d in gtk_main () at /tmp/buildd/gtk+3.0-3.8.6/./gtk/gtkmain.c:1156 loop = 0xccac20 #5 0x000000000041442c in main () No symbol table info available. Thread 4 (Thread 0x7f65abfa5700 (LWP 29489)): #0 0x00007f65b546f95d in poll () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f65b6e0e194 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f65a40010e0, timeout=-1, context=0xbce640) at /tmp/buildd/glib2.0-2.36.4/./glib/gmain.c:3995 poll_func = 0x7f65b6e1cdd0 <g_poll> #2 g_main_context_iterate (context=0xbce640, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.36.4/./glib/gmain.c:3696 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 3 allocated_nfds = 3 fds = 0x7f65a40010e0 #3 0x00007f65b6e0e5fa in g_main_loop_run (loop=0xbce5d0) at /tmp/buildd/glib2.0-2.36.4/./glib/gmain.c:3895 __PRETTY_FUNCTION__ = "g_main_loop_run" #4 0x00007f65b63d2d26 in gdbus_shared_thread_func (user_data=0xbce610) at /tmp/buildd/glib2.0-2.36.4/./gio/gdbusprivate.c:278 data = 0xbce610 #5 0x00007f65b6e321d5 in g_thread_proxy (data=0xc0b8f0) at /tmp/buildd/glib2.0-2.36.4/./glib/gthread.c:798 thread = 0xc0b8f0 #6 0x00007f65b5ea7e0e in start_thread (arg=0x7f65abfa5700) at pthread_create.c:311 __res = <optimized out> pd = 0x7f65abfa5700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140074653734656, -723671410102447264, 0, 140733519396688, 4096, 140074653734656, 810181032708723552, 810203159821734752}, 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> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f65b547b0fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 No locals. Thread 3 (Thread 0x7f658ea88700 (LWP 30189)): #0 0x00007f65b5473f53 in select () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f65a8fbd68d in wait_obj_select (listobj=<optimized out>, numobj=<optimized out>, timeout=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-utils/wait_obj.c:206 max = <optimized out> sock = <optimized out> index = <optimized out> fds = {__fds_bits = {1342177280, 0 <repeats 15 times>}} status = <optimized out> time = {tv_sec = 0, tv_usec = 0} ptime = 0x0 #2 0x00007f65a8fbc88c in svc_plugin_thread_func (arg=0x7f6590001200) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-utils/svc_plugin.c:272 plugin = 0x7f6590001200 #3 0x00007f65b5ea7e0e in start_thread (arg=0x7f658ea88700) at pthread_create.c:311 __res = <optimized out> pd = 0x7f658ea88700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140074161833728, -723671410102447264, 0, 140074820504800, 4096, 140074161833728, 810117964872078176, 810203159821734752}, 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> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007f65b547b0fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 No locals. Thread 2 (Thread 0x7f658f944700 (LWP 29497)): #0 0x00007f65b5473f53 in select () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f65a8fbd68d in wait_obj_select (listobj=<optimized out>, numobj=<optimized out>, timeout=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-utils/wait_obj.c:206 max = <optimized out> sock = <optimized out> index = <optimized out> fds = {__fds_bits = {655360, 0 <repeats 15 times>}} status = <optimized out> time = {tv_sec = 0, tv_usec = 0} ptime = 0x0 #2 0x00007f65a8fbc88c in svc_plugin_thread_func (arg=0x7f6588002500) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-utils/svc_plugin.c:272 plugin = 0x7f6588002500 #3 0x00007f65b5ea7e0e in start_thread (arg=0x7f658f944700) at pthread_create.c:311 __res = <optimized out> pd = 0x7f658f944700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140074177283840, -723671410102447264, 0, 140074820504800, 4096, 140074177283840, 810119650646741856, 810203159821734752}, 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> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007f65b547b0fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 No locals. Thread 1 (Thread 0x7f65a8acc700 (LWP 30188)): #0 0x00007f65a97fe269 in gdi_memblt (context=<optimized out>, memblt=0xf9eb48) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-gdi/gdi.c:624 bitmap = 0x0 gdi = <optimized out> #1 0x00007f65a9a2e598 in update_recv_primary_order (update=0xd20a70, s=0x7f6591f73810, flags=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/orders.c:1826 orderInfo = 0xf9de20 context = 0xd4fac0 primary = 0xf9dd00 #2 0x00007f65a9a2ee3e in update_recv_order (update=<optimized out>, s=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/orders.c:2018 controlFlags = <optimized out> #3 0x00007f65a9a3836b in fastpath_recv_orders (fastpath=<optimized out>, s=0x7f6591f73810) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/fastpath.c:132 update = 0xd20a70 numberOrders = 14 #4 fastpath_recv_update (fastpath=<optimized out>, s=0x7f6591f73810, size=<optimized out>, updateCode=0 '\000') at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/fastpath.c:173 update = 0xd20a70 context = <optimized out> pointer = <optimized out> #5 fastpath_recv_update_data (s=0x7f6592e69720, fastpath=0xd4fa80) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/fastpath.c:294 size = <optimized out> totalSize = <optimized out> compressionFlags = <optimized out> update_stream = 0x7f6591f73810 comp_stream = 0x7f6591f73810 roff = 61704 next_pos = 1006 updateCode = 0 '\000' fragmentation = <optimized out> rdp = <optimized out> rlen = 1316 #6 fastpath_recv_updates (fastpath=0xd4fa80, s=s@entry=0x7f6592e69720) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/fastpath.c:310 update = 0xd20a70 #7 0x00007f65a9a362ef in rdp_recv_fastpath_pdu (s=0x7f6592e69720, rdp=0xcfd590) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/rdp.c:762 length = <optimized out> fastpath = 0xd4fa80 #8 rdp_recv_pdu (rdp=0xcfd590, s=0x7f6592e69720) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/rdp.c:770 No locals. #9 0x00007f65a9a36520 in rdp_recv_callback (transport=<optimized out>, s=<optimized out>, extra=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/rdp.c:830 rdp = <optimized out> #10 0x00007f65a9a398f2 in transport_check_fds (ptransport=0xcfd5e0) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/transport.c:357 pos = <optimized out> status = <optimized out> length = 1006 received = 0x7f6592e69720 transport = 0xd306c0 #11 0x00007f65a9a36699 in rdp_check_fds (rdp=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/rdp.c:861 No locals. #12 0x00007f65a9a2f0c3 in freerdp_check_fds (instance=<optimized out>) at /build/freerdp-BjY_g5/freerdp-1.0.2/libfreerdp-core/freerdp.c:124 status = <optimized out> rdp = <optimized out> #13 0x00007f65a9c58f99 in ?? () from /usr/lib/remmina/plugins/remmina-plugin-rdp.so No symbol table info available. #14 0x00007f65a9c592aa in ?? () from /usr/lib/remmina/plugins/remmina-plugin-rdp.so No symbol table info available. #15 0x00007f65b5ea7e0e in start_thread (arg=0x7f65a8acc700) at pthread_create.c:311 __res = <optimized out> pd = 0x7f65a8acc700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140074598319872, -723671410102447264, 0, 140074820504800, 20, 140074598319872, 810175102969500512, 810203159821734752}, 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> __PRETTY_FUNCTION__ = "start_thread" #16 0x00007f65b547b0fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 No locals. -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (900, 'testing'), (800, 'unstable'), (700, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.12-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages remmina-plugin-rdp depends on: ii libc6 2.17-97 ii libcairo2 1.12.16-2 ii libfreerdp-plugins-standard 1.0.2-3 ii libfreerdp1 1.0.2-3 ii libglib2.0-0 2.36.4-1 ii libgtk-3-0 3.8.6-1 ii remmina 1.0.0-6+b1 -- bye, pabs http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part