https://github.com/FreeRDP/FreeRDP/pull/414/commits/4720596d610e5406d0445433f1a079fc84858fa7

^^ Above patch fixes this issue

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

Title:
  xfreerdp crashes with SIGSEGV on copying images via clipboard

Status in freerdp package in Ubuntu:
  New

Bug description:
  I copied an embedded picture from Libreoffice Writer to Powerpoint on our 
terminal server via xfreerdp.
  The other direction is not crashing, but nothing is copied.

  
  ProblemType: Crash
  Architecture: amd64
  CrashCounter: 1
  Date: Wed Oct 24 07:54:45 2012
  DistroRelease: Ubuntu 12.04
  ExecutablePath: /usr/bin/xfreerdp
  ExecutableTimestamp: 1338333339
  ProcCmdline: xfreerdp -u emp000621 -p ***** -d BESI-EU -g 1024x768 -a 16 
--ignore-certificate -s c:\\Program\ Files\ (x86)\\Microsoft\ 
Office\\Office12\\powerpnt.exe\  --plugin cliprdr --plugin rdpdr --data disk 
local / -- ATRATS02.eu.besi.corp

  
  SegvAnalysis:
   Segfault happened at: 0x7f67363c4b7b <raise+43>:     cmp    
$0xfffffffffffff000,%rax
   PC (0x7f67363c4b7b) ok
   source "$0xfffffffffffff000" ok
   destination "%rax" ok
   Stack memory exhausted (SP below stack segment)
   SP (0x7f6734519288) ok
   Reason could not be automatically determined.
  SourcePackage: freerdp
  Stacktrace:
   #0  0x00007f67363c4b7b in raise (sig=<optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/pt-raise.c:42
           resultvar = 0
           pid = <optimized out>
   #1  0x00007f6736d22441 in ?? () from /usr/lib/libfreerdp-utils.so.1.0
   No symbol table info available.
   #2  <signal handler called>
   No symbol table info available.
   #3  __memcpy_ssse3_back () at 
../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:199
   No locals.
   #4  0x000000000040b0ad in ?? ()
   No symbol table info available.
   #5  0x000000000040c5f7 in xf_cliprdr_process_property_notify ()
   No symbol table info available.
   #6  0x000000000040a5ce in xf_event_PropertyNotify ()
   No symbol table info available.
   #7  0x000000000040f7d1 in xf_check_fds ()
   No symbol table info available.
   #8  0x000000000041054c in xfreerdp_run ()
   No symbol table info available.
   #9  0x000000000041062c in thread_func ()
   No symbol table info available.
   #10 0x00007f67363bce9a in start_thread (arg=0x7f673451a700) at 
pthread_create.c:308
           __res = <optimized out>
           pd = 0x7f673451a700
           now = <optimized out>
           unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -833890205071865953, 
140081268287616, 140081236126144, 0, 3, 766462846663100319, 
766457672852801439}, 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"
   #11 0x00007f67360ea4bd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
   No locals.
   #12 0x0000000000000000 in ?? ()
   No symbol table info available.
  StacktraceAddressSignature: 
/usr/bin/xfreerdp:11:x86_64:/lib/x86_64-linux-gnu/libpthread-2.15.so+fb7b:/usr/lib/libfreerdp-utils.so.1.0.1+7441:/usr/bin/xfreerdp+b0ad:/usr/bin/xfreerdp+c5f7:/usr/bin/xfreerdp+a5ce:/usr/bin/xfreerdp+f7d1:/usr/bin/xfreerdp+1054c:/usr/bin/xfreerdp+1062c:/lib/x86_64-linux-gnu/libpthread-2.15.so+7e9a:/lib/x86_64-linux-gnu/libc-2.15.so+f24bd
  StacktraceTop:
   ?? ()
   xf_cliprdr_process_property_notify ()
   xf_event_PropertyNotify ()
   xf_check_fds ()
   xfreerdp_run ()
  Tags:  precise

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to