This seems like an issue for this list. Just installed barry from the Martin Owens builds and btool crash with the output below:
================================================================================= btool: Symbol `_ZN5Barry11ContactLdif8FieldMapE' has different size in shared object, consider re-linking Blackberry devices found: Device ID: 0x8fa8138. PIN: 21068ec6, Description: RIM BlackBerry Device Using device (PIN): 21068ec6 *** glibc detected *** btool: free(): invalid pointer: 0x08fb0f30 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6(+0x6b591)[0x2bd591] /lib/tls/i686/cmov/libc.so.6(+0x6cde8)[0x2bede8] /lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0x2c1ecd] /lib/libusb-0.1.so.4(usb_close+0x2f)[0xa683ff] /usr/lib/libbarry.so.0(_ZN3Usb6DeviceD1Ev+0xd4)[0x840744] /usr/lib/libbarry.so.0(_ZN5Barry10ControllerD1Ev+0x60)[0x87dc30] btool[0x8050d98] btool[0x804f11b] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x268bd6] btool[0x804bf41] ======= Memory map: ======== 00110000-001f9000 r-xp 00000000 08:05 146 /usr/lib/libstdc++.so.6.0.13 001f9000-001fa000 ---p 000e9000 08:05 146 /usr/lib/libstdc++.so.6.0.13 001fa000-001fe000 r--p 000e9000 08:05 146 /usr/lib/libstdc++.so.6.0.13 001fe000-001ff000 rw-p 000ed000 08:05 146 /usr/lib/libstdc++.so.6.0.13 001ff000-00206000 rw-p 00000000 00:00 0 00206000-00219000 r-xp 00000000 08:05 944 /lib/libz.so.1.2.3.3 00219000-0021a000 r--p 00012000 08:05 944 /lib/libz.so.1.2.3.3 0021a000-0021b000 rw-p 00013000 08:05 944 /lib/libz.so.1.2.3.3 0021b000-0022e000 r-xp 00000000 08:05 1404 /lib/tls/i686/cmov/libnsl-2.11.1.so 0022e000-0022f000 r--p 00012000 08:05 1404 /lib/tls/i686/cmov/libnsl-2.11.1.so 0022f000-00230000 rw-p 00013000 08:05 1404 /lib/tls/i686/cmov/libnsl-2.11.1.so 00230000-00232000 rw-p 00000000 00:00 0 00239000-0024e000 r-xp 00000000 08:05 1412 /lib/tls/i686/cmov/libpthread-2.11.1.so 0024e000-0024f000 r--p 00014000 08:05 1412 /lib/tls/i686/cmov/libpthread-2.11.1.so 0024f000-00250000 rw-p 00015000 08:05 1412 /lib/tls/i686/cmov/libpthread-2.11.1.so 00250000-00252000 rw-p 00000000 00:00 0 00252000-003a5000 r-xp 00000000 08:05 1398 /lib/tls/i686/cmov/libc-2.11.1.so 003a5000-003a6000 ---p 00153000 08:05 1398 /lib/tls/i686/cmov/libc-2.11.1.so 003a6000-003a8000 r--p 00153000 08:05 1398 /lib/tls/i686/cmov/libc-2.11.1.so 003a8000-003a9000 rw-p 00155000 08:05 1398 /lib/tls/i686/cmov/libc-2.11.1.so 003a9000-003ac000 rw-p 00000000 00:00 0 003ac000-003b6000 r-xp 00000000 08:05 1407 /lib/tls/i686/cmov/libnss_files-2.11.1.so 003b6000-003b7000 r--p 00009000 08:05 1407 /lib/tls/i686/cmov/libnss_files-2.11.1.so 003b7000-003b8000 rw-p 0000a000 08:05 1407 /lib/tls/i686/cmov/libnss_files-2.11.1.so 004b2000-004ba000 r-xp 00000000 08:05 1409 /lib/tls/i686/cmov/libnss_nis-2.11.1.so 004ba000-004bb000 r--p 00007000 08:05 1409 /lib/tls/i686/cmov/libnss_nis-2.11.1.so 004bb000-004bc000 rw-p 00008000 08:05 1409 /lib/tls/i686/cmov/libnss_nis-2.11.1.so 0067c000-0067d000 r-xp 00000000 00:00 0 [vdso] 00825000-008ac000 r-xp 00000000 08:05 1437 /usr/lib/libbarry.so.0.0.17 008ac000-008ad000 r--p 00087000 08:05 1437 /usr/lib/libbarry.so.0.0.17 008ad000-008af000 rw-p 00088000 08:05 1437 /usr/lib/libbarry.so.0.0.17 00a67000-00a6d000 r-xp 00000000 08:05 1429 /lib/libusb-0.1.so.4.4.4 00a6d000-00a6e000 r--p 00005000 08:05 1429 /lib/libusb-0.1.so.4.4.4 00a6e000-00a70000 rw-p 00006000 08:05 1429 /lib/libusb-0.1.so.4.4.4 00b42000-00b48000 r-xp 00000000 08:05 1405 /lib/tls/i686/cmov/libnss_compat-2.11.1.so 00b48000-00b49000 r--p 00006000 08:05 1405 /lib/tls/i686/cmov/libnss_compat-2.11.1.so 00b49000-00b4a000 rw-p 00007000 08:05 1405 /lib/tls/i686/cmov/libnss_compat-2.11.1.so 00d01000-00d1e000 r-xp 00000000 08:05 157 /lib/libgcc_s.so.1 00d1e000-00d1f000 r--p 0001c000 08:05 157 /lib/libgcc_s.so.1 00d1f000-00d20000 rw-p 0001d000 08:05 157 /lib/libgcc_s.so.1 00d51000-00d75000 r-xp 00000000 08:05 1402 /lib/tls/i686/cmov/libm-2.11.1.so 00d75000-00d76000 r--p 00023000 08:05 1402 /lib/tls/i686/cmov/libm-2.11.1.so 00d76000-00d77000 rw-p 00024000 08:05 1402 /lib/tls/i686/cmov/libm-2.11.1.so 00dbb000-00dd6000 r-xp 00000000 08:05 296 /lib/ld-2.11.1.so 00dd6000-00dd7000 r--p 0001a000 08:05 296 /lib/ld-2.11.1.so 00dd7000-00dd8000 rw-p 0001b000 08:05 296 /lib/ld-2.11.1.so 08048000-08062000 r-xp 00000000 08:05 2195 /usr/bin/btool 08062000-08063000 r--p 00019000 08:05 2195 /usr/bin/btool 08063000-08064000 rw-p 0001a000 08:05 2195 /usr/bin/btool 08fa3000-08fc4000 rw-p 00000000 00:00 0 [heap] b6e00000-b6e21000 rw-p 00000000 00:00 0 b6e21000-b6f00000 ---p 00000000 00:00 0 b6f82000-b6f83000 ---p 00000000 00:00 0 b6f83000-b7786000 rw-p 00000000 00:00 0 b7795000-b7798000 rw-p 00000000 00:00 0 bfb6b000-bfb80000 rw-p 00000000 00:00 0 [stack] Aborted ================================================================================= The installed packages are: ii barry-util 0.15-1ubuntu2 Command line utilities for working with the ii libbarry-dev 0.16-2010071553-0git1 Development files for libbarry ii libbarry0 0.16-2010071553-0git1 Library for using the BlackBerry handheld on ii libbarry0-dbg 0.16-2010071553-0git1 Library for using the BlackBerry handheld on Uname -a: Linux debbie-laptop 2.6.32-23-generic #37-Ubuntu SMP Fri Jun 11 07:54:58 UTC 2010 i686 GNU/Linux Any advice? Thanks, Chaz ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel