After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 320453 - *** buffer overflow detected ***: pilot-xfer terminated
*** buffer overflow detected ***: pilot-xfer terminated
Status: RESOLVED WONTFIX
Product: gnome-pilot
Classification: Other
Component: general
unspecified
Other Linux
: Normal major
: ---
Assigned To: gnome-pilot Maintainers
gnome-pilot Maintainers
: 335751 338417 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-11-01 23:33 UTC by Rodd Clarkson
Modified: 2006-04-14 12:18 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Rodd Clarkson 2005-11-01 23:33:07 UTC
Version details: pilot-link-0.12.0-0.pre4.5
Distribution/Version: Fedora Core Rawhide

1. Connect Palm Zire 72 to power supple and USB cable.
2. Connect USB cable to computer.
3. Check for /dev/ttyUSB1  (use 'ls -l /dev/tty*')
4. Press sync button on Palm Zire 72
5. In a terminal, run 'pilot-xfer -l -p /dev/ttyUSB1'

The following output results:

[rodd@localhost ~]$ pilot-xfer -l -p /dev/ttyUSB1
*** buffer overflow detected ***: pilot-xfer terminated
======= Backtrace: =========
/lib/libc.so.6(__chk_fail+0x41)[0x565c15]
/lib/libc.so.6(__ptsname_r_chk+0x0)[0x566254]
/usr/lib/libpisock.so.9[0x7b83f4f]
/usr/lib/libpisock.so.9(pi_bind+0x54)[0x7b8743c]
pilot-xfer[0x804ee6b]
pilot-xfer[0x804dc97]
/lib/libc.so.6(__libc_start_main+0xdf)[0x49c50f]
pilot-xfer[0x804a151]
======= Memory map: ========
0046a000-00483000 r-xp 00000000 08:09 327700     /lib/ld-2.3.90.so
00483000-00484000 r-xp 00018000 08:09 327700     /lib/ld-2.3.90.so
00484000-00485000 rwxp 00019000 08:09 327700     /lib/ld-2.3.90.so
00487000-005ac000 r-xp 00000000 08:09 327708     /lib/libc-2.3.90.so
005ac000-005ae000 r-xp 00125000 08:09 327708     /lib/libc-2.3.90.so
005ae000-005b0000 rwxp 00127000 08:09 327708     /lib/libc-2.3.90.so
005b0000-005b2000 rwxp 005b0000 00:00 0
008e8000-008e9000 r-xp 008e8000 00:00 0          [vdso]
00d73000-00d7a000 r-xp 00000000 08:09 1818579    /usr/lib/libpopt.so.0.0.0
00d7a000-00d7b000 rwxp 00007000 08:09 1818579    /usr/lib/libpopt.so.0.0.0
00df0000-00df9000 r-xp 00000000 08:09 330212     /lib/libgcc_s-4.0.2-20051007.so.1
00df9000-00dfa000 rwxp 00009000 08:09 330212     /lib/libgcc_s-4.0.2-20051007.so.1
07b61000-07b93000 r-xp 00000000 08:09 524635     /usr/lib/libpisock.so.9.0.0
07b93000-07b97000 rwxp 00031000 08:09 524635     /usr/lib/libpisock.so.9.0.0
08048000-08052000 r-xp 00000000 08:09 1819035    /usr/bin/pilot-xfer
08052000-08054000 rw-p 00009000 08:09 1819035    /usr/bin/pilot-xfer
08c2d000-08c4e000 rw-p 08c2d000 00:00 0          [heap]
b7f16000-b7f17000 rw-p b7f16000 00:00 0
b7f27000-b7f28000 rw-p b7f27000 00:00 0
bfc13000-bfc28000 rw-p bfc13000 00:00 0          [stack]
Aborted
[rodd@localhost ~]$


Note, if the Zire isn't synced and the /dev/ttyUSB1 device doesn't exist I get this:

[rodd@localhost ~]$ pilot-xfer -l -p /dev/ttyUSB1
*** buffer overflow detected ***: pilot-xfer terminated
======= Backtrace: =========
/lib/libc.so.6(__chk_fail+0x41)[0x565c15]
/lib/libc.so.6(__ptsname_r_chk+0x0)[0x566254]
/usr/lib/libpisock.so.9[0x7b83f4f]
/usr/lib/libpisock.so.9(pi_bind+0x54)[0x7b8743c]
pilot-xfer[0x804ee6b]
pilot-xfer[0x804dc97]
/lib/libc.so.6(__libc_start_main+0xdf)[0x49c50f]
pilot-xfer[0x804a151]
======= Memory map: ========
0046a000-00483000 r-xp 00000000 08:09 327700     /lib/ld-2.3.90.so
00483000-00484000 r-xp 00018000 08:09 327700     /lib/ld-2.3.90.so
00484000-00485000 rwxp 00019000 08:09 327700     /lib/ld-2.3.90.so
00487000-005ac000 r-xp 00000000 08:09 327708     /lib/libc-2.3.90.so
005ac000-005ae000 r-xp 00125000 08:09 327708     /lib/libc-2.3.90.so
005ae000-005b0000 rwxp 00127000 08:09 327708     /lib/libc-2.3.90.so
005b0000-005b2000 rwxp 005b0000 00:00 0
00d73000-00d7a000 r-xp 00000000 08:09 1818579    /usr/lib/libpopt.so.0.0.0
00d7a000-00d7b000 rwxp 00007000 08:09 1818579    /usr/lib/libpopt.so.0.0.0
00df0000-00df9000 r-xp 00000000 08:09 330212     /lib/libgcc_s-4.0.2-20051007.so.1
00df9000-00dfa000 rwxp 00009000 08:09 330212     /lib/libgcc_s-4.0.2-20051007.so.1
00f5b000-00f5c000 r-xp 00f5b000 00:00 0          [vdso]
07b61000-07b93000 r-xp 00000000 08:09 524635     /usr/lib/libpisock.so.9.0.0
07b93000-07b97000 rwxp 00031000 08:09 524635     /usr/lib/libpisock.so.9.0.0
08048000-08052000 r-xp 00000000 08:09 1819035    /usr/bin/pilot-xfer
08052000-08054000 rw-p 00009000 08:09 1819035    /usr/bin/pilot-xfer
098fe000-0991f000 rw-p 098fe000 00:00 0          [heap]
b7f45000-b7f46000 rw-p b7f45000 00:00 0
b7f56000-b7f57000 rw-p b7f56000 00:00 0
bff41000-bff57000 rw-p bff41000 00:00 0          [stack]
Aborted
[rodd@localhost ~]$


I'm trying to sync for the fisrt time, but I get crash (reported) when using the
GUI tool PalmOS Devices.
Comment 1 Matt Davey 2006-01-17 15:25:28 UTC
This is a pilot-link bug, not a gnome-pilot bug.  Your pilot-link package is a
pre-release version, and has probably been patched by redhat.  I suggest you
close this (not-a-bug) and resubmit to bugzilla.redhat.com.
Comment 2 Rodd Clarkson 2006-02-17 04:02:47 UTC
I've responded down-stream at redhat's bugzilla.

I'll close for the moment and then reopen and move to appropriate package as needed.  (except pilot-link doesn't seem to be a gnome package.)

I'll just close the bug.
Comment 3 Matt Davey 2006-03-25 12:14:58 UTC
This bug has since been identified and fixed in pilot-link CVS:
http://bugs.pilot-link.org/1591
Comment 4 Matt Davey 2006-03-26 14:20:30 UTC
*** Bug 335751 has been marked as a duplicate of this bug. ***
Comment 5 Nigel Metheringham 2006-03-27 15:51:49 UTC
Downstream bug for this is RH #186779
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=186779
Comment 6 Matt Davey 2006-04-14 12:18:45 UTC
*** Bug 338417 has been marked as a duplicate of this bug. ***