I forgot to mention that it is reproducible.

Attached to process with gdb:

(gdb) run
Starting program: /usr/bin/xfreerdp -u emp000621 -p ***** -d BESI-EU -g 
1024x768 -a 16 --ignore-certificate -s c:\\Program\ Files\ \(x86\)\\Microsoft\ 
Office\\Office12\\winword.exe\  --plugin cliprdr --plugin rdpdr --data 
disk:local:/ -- ATRATS02.eu.besi.corp
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff412f700 (LWP 750)]
[New Thread 0x7ffff2cf2700 (LWP 751)]
[New Thread 0x7ffff24f1700 (LWP 752)]
199     ../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S: No such file or 
directory.
[New Thread 0x7ffff1ae9700 (LWP 753)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff412f700 (LWP 750)]
__memcpy_ssse3_back () at ../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:199
(gdb) bt
#0  __memcpy_ssse3_back () at 
../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:199
#1  0x000000000040b0ad in xf_cliprdr_get_requested_data (xfi=0x7fffec0008c0, 
target=672)
    at /usr/include/x86_64-linux-gnu/bits/string3.h:52
#2  0x000000000040c5f7 in xf_cliprdr_process_property_notify (xfi=<optimized 
out>, xevent=<optimized out>)
    at /build/buildd/freerdp-1.0.1/client/X11/xf_cliprdr.c:1212
#3  0x000000000040a5ce in xf_event_PropertyNotify (xfi=<optimized out>, 
event=<optimized out>, app=<optimized out>)
    at /build/buildd/freerdp-1.0.1/client/X11/xf_event.c:564
#4  0x000000000040f7d1 in xf_check_fds (instance=0x696070, set=<optimized out>)
    at /build/buildd/freerdp-1.0.1/client/X11/xfreerdp.c:270
#5  0x000000000041054c in xfreerdp_run (instance=0x696070) at 
/build/buildd/freerdp-1.0.1/client/X11/xfreerdp.c:1020
#6  0x000000000041062c in thread_func (param=0x6baaa0) at 
/build/buildd/freerdp-1.0.1/client/X11/xfreerdp.c:1052
#7  0x00007ffff5fd1e9a in start_thread (arg=0x7ffff412f700) at 
pthread_create.c:308
#8  0x00007ffff5cff4bd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()
(gdb) frame 0
#0  __memcpy_ssse3_back () at 
../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:199
199     in ../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S
(gdb) info locals
No locals.
(gdb) frame 1
#1  0x000000000040b0ad in xf_cliprdr_get_requested_data (xfi=0x7fffec0008c0, 
target=672)
    at /usr/include/x86_64-linux-gnu/bits/string3.h:52
52        return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest));
(gdb) info locals
type = 672
format = 8
data = 0x7fffec10cca0 "BM6\304m\001"
has_data = 0
length = 64511
bytes_left = 64511
dummy = 0
cb = 0x7fffec075460
(gdb)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1070681

Title:
  xfreerdp crashes with SIGSEGV on copying images via clipboard

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/freerdp/+bug/1070681/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to