Public bug reported:

The actual Gusty librapi2-tools package contains a buggy "pls" binary.

[EMAIL PROTECTED]:/tmp$ dpkg-query -s librapi2-tools
Package: librapi2-tools
Status: install ok installed
Priority: optional
Section: utils
Installed-Size: 256
Maintainer: Ubuntu Core Developers <[EMAIL PROTECTED]>
Architecture: i386
Source: librapi2
Version: 0.10.0-1jc2k1
Depends: libc6 (>= 2.6-1), librapi2, libsynce0
Description: Tools for talking to a Windows Mobile machine from the command line
 These tools use the rapi2 library to talk to a Windows Mobile machine to
 perform various functions. Many of these are simply remote versions of
 standard unix file utilities: pcp, pls, pmkdir, pmv, pmkdir & prmdir.
 There are also tools to display the status of the device, run a
 program on the device and list the programs installed.
 .
  Homepage: http://www.synce.org/
Original-Maintainer: Jonny Lamb <[EMAIL PROTECTED]>
[EMAIL PROTECTED]:/tmp$ pls
Directory               2005-09-16 13:00:18  Mes images/
Directory               2005-09-16 13:00:18  Modèles/
Directory               2005-09-16 13:00:20  Personnel/
Directory               2005-09-16 13:00:20  Bureau/
Directory               2005-09-16 13:00:20  Ma musique/
Directory               2005-09-16 13:00:22  UAContents/
Directory               2005-09-16 13:00:24  My Midlets/
[EMAIL PROTECTED]:/tmp$ pls Personnel/
*** glibc detected *** pls: double free or corruption (fasttop): 0x0805a2c8 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7e87d65]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb7e8b800]
/usr/lib/libsynce.so.0(wstr_free_string+0x21)[0xb7e1a951]
pls[0x8049958]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7e34050]
pls[0x8048eb1]
======= Memory map: ========
08048000-0804a000 r-xp 00000000 fe:0c 835471     /usr/bin/pls
0804a000-0804b000 rw-p 00002000 fe:0c 835471     /usr/bin/pls
0804b000-0806c000 rw-p 0804b000 00:00 0          [heap]
b7a00000-b7a21000 rw-p b7a00000 00:00 0
b7a21000-b7b00000 ---p b7a21000 00:00 0
b7b46000-b7b50000 r-xp 00000000 fe:0c 611405     /lib/libgcc_s.so.1
b7b50000-b7b51000 rw-p 0000a000 fe:0c 611405     /lib/libgcc_s.so.1
b7b6f000-b7bae000 r--p 00000000 fe:0c 345024     
/usr/lib/locale/en_US.utf8/LC_CTYPE
b7bae000-b7c8e000 r--p 00000000 fe:0c 345025     
/usr/lib/locale/en_US.utf8/LC_COLLATE
b7c8e000-b7c8f000 rw-p b7c8e000 00:00 0
b7c8f000-b7ca3000 r-xp 00000000 fe:0c 134263     
/lib/tls/i686/cmov/libnsl-2.6.1.so
b7ca3000-b7ca5000 rw-p 00013000 fe:0c 134263     
/lib/tls/i686/cmov/libnsl-2.6.1.so
b7ca5000-b7ca7000 rw-p b7ca5000 00:00 0
b7ca7000-b7cca000 r-xp 00000000 fe:0c 134261     
/lib/tls/i686/cmov/libm-2.6.1.so
b7cca000-b7ccc000 rw-p 00023000 fe:0c 134261     
/lib/tls/i686/cmov/libm-2.6.1.so
b7ccc000-b7d88000 r-xp 00000000 fe:0c 9952       
/usr/lib/libglib-2.0.so.0.1400.1
b7d88000-b7d89000 rw-p 000bc000 fe:0c 9952       
/usr/lib/libglib-2.0.so.0.1400.1
b7d89000-b7d8a000 rw-p b7d89000 00:00 0
b7d8a000-b7dc4000 r-xp 00000000 fe:0c 9968       
/usr/lib/libgobject-2.0.so.0.1400.1
b7dc4000-b7dc5000 rw-p 0003a000 fe:0c 9968       
/usr/lib/libgobject-2.0.so.0.1400.1
b7dc5000-b7df9000 r-xp 00000000 fe:0c 124212     /usr/lib/libdbus-1.so.3.3.0
b7df9000-b7dfa000 rw-p 00033000 fe:0c 124212     /usr/lib/libdbus-1.so.3.3.0
b7dfa000-b7e14000 r-xp 00000000 fe:0c 114289     
/usr/lib/libdbus-glib-1.so.2.1.0
b7e14000-b7e15000 rw-p 0001a000 fe:0c 114289     
/usr/lib/libdbus-glib-1.so.2.1.0
b7e15000-b7e1d000 r-xp 00000000 fe:0c 22213      /usr/lib/libsynce.so.0.0.0
b7e1d000-b7e1e000 rw-p 00007000 fe:0c 22213      /usr/lib/libsynce.so.0.0.0
b7e1e000-b7f62000 r-xp 00000000 fe:0c 134246     
/lib/tls/i686/cmov/libc-2.6.1.so
b7f62000-b7f63000 r--p 00143000 fe:0c 134246     
/lib/tls/i686/cmov/libc-2.6.1.so
b7f63000-b7f65000 rw-p 00144000 fe:0c 134246     
/lib/tls/i686/cmov/libc-2.6.1.so
b7f65000-b7f68000 rw-p b7f65000 00:00 0
b7f68000-b7f77000 r-xp 00000000 fe:0c 36626      /usr/lib/librapi.so.2.0.0
b7f77000-b7f78000 rw-p 0000e000 fe:0c 36626      /usr/lib/librapi.so.2.0.0
b7f78000-b7f79000 rw-p b7f78000 00:00 0
b7f86000-b7f87000 r--p 00000000 fe:0c 2314       
/usr/lib/locale/en_US.utf8/LC_NUMERIC
b7f87000-b7f88000 r--p 00000000 fe:0c 30031      
/usr/lib/locale/en_US.utf8/LC_TIME
b7f88000-b7f89000 r--p 00000000 fe:0c 31428      
/usr/lib/locale/en_US.utf8/LC_MONETARY
b7f89000-b7f8a000 r--p 00000000 fe:0c 9646       
/usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES
b7f8a000-b7f8b000 r--p 00000000 fe:0c 11384      
/usr/lib/locale/en_US.utf8/LC_PAPER
b7f8b000-b7f8c000 r--p 00000000 fe:0c 36989      
/usr/lib/locale/en_US.utf8/LC_NAME
b7f8c000-b7f8d000 r--p 00000000 fe:0c 37774      
/usr/lib/locale/en_US.utf8/LC_ADDRESS
b7f8d000-b7f8e000 r--p 00000000 fe:0c 39319      
/usr/lib/locale/en_US.utf8/LC_TELEPHONE
b7f8e000-b7f8f000 r--p 00000000 fe:0c 39336      
/usr/lib/locale/en_US.utf8/LC_MEASUREMENT
b7f8f000-b7f96000 r--s 00000000 fe:0c 96479      
/usr/lib/gconv/gconv-modules.cache
b7f96000-b7f97000 r--p 00000000 fe:0c 39340      
/usr/lib/locale/en_US.utf8/LC_IDENTIFICATION
b7f97000-b7f98000 rw-p b7f97000 00:00 0
b7f98000-b7f99000 r-xp b7f98000 00:00 0          [vdso]
b7f99000-b7fb3000 r-xp 00000000 fe:0c 96492      /lib/ld-2.6.1.so
b7fb3000-b7fb5000 rw-p 00019000 fe:0c 96492      /lib/ld-2.6.1.so
bfc49000-bfc5e000 rw-p bffeb000 00:00 0          [stack]
Aborted (core dumped)
[EMAIL PROTECTED]:/tmp$

The latest source code from the synce project fixes this bug:

http://synce.svn.sourceforge.net/viewvc/synce/trunk/librapi2/tools/pls.c?r1=3013&r2=3016

Time to update the package.

** Affects: librapi2 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
*** glibc detected *** pls: double free or corruption (fasttop): 0x0805a2c8 ***
https://bugs.launchpad.net/bugs/188987
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

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

Reply via email to