Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 204507

Summary: net-ftp/gftp-2.0.18-r6 SEGFAULTS malloc.c (and gtkbtree.c)
Product: Gentoo Linux Reporter: Marek Cruz <programatorfreez>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED DUPLICATE    
Severity: critical    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: The description of SEGFAULT and a backtrace from gdb

Description Marek Cruz 2008-01-06 02:28:31 UTC
net-ftp/gftp-2.0.18-r6 crash if I edit a file from the FTP while it uploads the file back.

Reproducible: Always

Steps to Reproduce:
1. Set the default editor of gftp to gedit
2. Connect to some site using ftp
3. Edit the file from the site with gedit, save it in gedit, close gedit and click yes (because you want to upload the file back)

Actual Results:  
See the attachment

Expected Results:  
No SEGFAULT

If it first-times passes, it will SEGFAULT second time for sure. The file is sometimes uploaded before the SEGFAULT, sometimes it isn't. It doesn't depend on the filesize.

Portage 2.1.3.19 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22.9 x86_64)
=================================================================
System uname: 2.6.22.9 x86_64 AMD Athlon(tm) 64 Processor 3200+
Timestamp of tree: Thu, 03 Jan 2008 21:30:07 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms splitdebug strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/user/tmpdownloads/x4x-portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X aac acl acpi alsa amd64 bash-completion berkdb bitmap-fonts bzip2 chardet cli cracklib crypt cups dri dxr3 fglrx flac fortran gdbm gnutls gpm iconv isdnlog jpeg mad mailwrapper midi mmx mmxext mp3 mudflap ncurses nls nptl nptlonly nsplugin ogg openmp oss pam pcre perl png pppd python readline reflection rtc sensord session spell spl sse sse2 ssl svg tcpd tiff truetype-fonts type1-fonts unicode vorbis wma x264 xorg xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Marek Cruz 2008-01-06 02:30:11 UTC
Created attachment 140247 [details]
The description of SEGFAULT and a backtrace from gdb

sh-3.2$ gftp &
[1] 24699
sh-3.2$ ps aux | grep ftp
user     24699  5.6  2.1 107692 10816 pts/5    S    03:18   0:00 /usr/bin/gftp-gtk
user     25574  0.0  0.1   3868   532 pts/5    R+   03:18   0:00 grep ftp
sh-3.2$ gdb --pid 24699            
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Attaching to process 24699
Reading symbols from /usr/bin/gftp-gtk...Reading symbols from /usr/lib64/debug/usr/bin/gftp-gtk.debug...done.
Using host libthread_db library "/lib/libthread_db.so.1".
done.
Reading symbols from /usr/lib64/libgtk-x11-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgtk-x11-2.0.so.0.1200.1.debug...done.
done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib64/libgdk-x11-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgdk-x11-2.0.so.0.1200.1.debug...done.
done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib64/libatk-1.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libatk-1.0.so.0.2009.1.debug...done.
done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib64/libgdk_pixbuf-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgdk_pixbuf-2.0.so.0.1200.1.debug...done.
done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib64/libpangocairo-1.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libpangocairo-1.0.so.0.1800.3.debug...done.
done.
Loaded symbols for /usr/lib/libpangocairo-1.0.so.0
Reading symbols from /usr/lib64/libpango-1.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libpango-1.0.so.0.1800.3.debug...done.
done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib64/libcairo.so.2...Reading symbols from /usr/lib64/debug/usr/lib64/libcairo.so.2.11.6.debug...done.
done.
Loaded symbols for /usr/lib/libcairo.so.2
Reading symbols from /usr/lib64/libgobject-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgobject-2.0.so.0.1400.3.debug...done.
done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib64/libgmodule-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgmodule-2.0.so.0.1400.3.debug...done.
done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /lib64/libdl.so.2...Reading symbols from /usr/lib64/debug/lib64/libdl-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib64/libglib-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libglib-2.0.so.0.1400.3.debug...done.
done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /lib64/libpthread.so.0...Reading symbols from /usr/lib64/debug/lib64/libpthread-2.6.1.so.debug...done.
[Thread debugging using libthread_db enabled]
[New Thread 47400028316384 (LWP 24699)]
done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib64/libutil.so.1...Reading symbols from /usr/lib64/debug/lib64/libutil-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /lib64/libnsl.so.1...Reading symbols from /usr/lib64/debug/lib64/libnsl-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib64/libm.so.6...Reading symbols from /usr/lib64/debug/lib64/libm-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /usr/lib64/libgthread-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgthread-2.0.so.0.1400.3.debug...done.
done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /usr/lib64/libcrypto.so.0.9.8...Reading symbols from /usr/lib64/debug/usr/lib64/libcrypto.so.0.9.8.debug...done.
done.
Loaded symbols for /usr/lib/libcrypto.so.0.9.8
Reading symbols from /usr/lib64/libssl.so.0.9.8...Reading symbols from /usr/lib64/debug/usr/lib64/libssl.so.0.9.8.debug...done.
done.
Loaded symbols for /usr/lib/libssl.so.0.9.8
Reading symbols from /lib64/libc.so.6...Reading symbols from /usr/lib64/debug/lib64/libc-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib64/libX11.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libX11.so.6.2.0.debug...done.
done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib64/libXcomposite.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libXcomposite.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib/libXcomposite.so.1
Reading symbols from /usr/lib64/libXdamage.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libXdamage.so.1.1.0.debug...done.
done.
Loaded symbols for /usr/lib/libXdamage.so.1
Reading symbols from /usr/lib64/libXfixes.so.3...Reading symbols from /usr/lib64/debug/usr/lib64/libXfixes.so.3.1.0.debug...done.
done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib64/libfontconfig.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libfontconfig.so.1.2.0.debug...done.
done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib64/libXext.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libXext.so.6.4.0.debug...done.
done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib64/libXrender.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libXrender.so.1.3.0.debug...done.
done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib64/libXi.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libXi.so.6.0.0.debug...done.
done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib64/libXrandr.so.2...Reading symbols from /usr/lib64/debug/usr/lib64/libXrandr.so.2.1.0.debug...done.
done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib64/libXcursor.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libXcursor.so.1.0.2.debug...done.
done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib64/libpangoft2-1.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libpangoft2-1.0.so.0.1800.3.debug...done.
done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib64/libfreetype.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libfreetype.so.6.3.15.debug...done.
done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /lib64/libz.so.1...Reading symbols from /usr/lib64/debug/lib64/libz.so.1.2.3.debug...done.
done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib64/libpng12.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libpng12.so.0.22.0.debug...done.
done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib64/debug/lib64/ld-2.6.1.so.debug...done.
done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib64/librt.so.1...Reading symbols from /usr/lib64/debug/lib64/librt-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib64/libXau.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libXau.so.6.0.0.debug...done.
done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib64/libXdmcp.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libXdmcp.so.6.0.0.debug...done.
done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /usr/lib64/libexpat.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libexpat.so.1.5.2.debug...done.
done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /lib64/libnss_compat.so.2...Reading symbols from /usr/lib64/debug/lib64/libnss_compat-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib64/libnss_nis.so.2...Reading symbols from /usr/lib64/debug/lib64/libnss_nis-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib64/libnss_files.so.2...Reading symbols from /usr/lib64/debug/lib64/libnss_files-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/lib64/gconv/ISO8859-1.so...Reading symbols from /usr/lib64/debug/usr/lib64/gconv/ISO8859-1.so.debug...done.
done.
Loaded symbols for /usr/lib64/gconv/ISO8859-1.so
Reading symbols from /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so...Reading symbols from /usr/lib64/debug/usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so.debug...done.
done.
Loaded symbols for /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
Reading symbols from /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so...Reading symbols from /usr/lib64/debug/usr/lib64/pango/1.6.0/modules/pango-basic-fc.so.debug...done.
done.
Loaded symbols for /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so
0x00002b1c2b4520df in *__GI___poll (fds=0x8a71a0, nfds=2, timeout=500)
    at ../sysdeps/unix/sysv/linux/poll.c:83
83      ../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
        in ../sysdeps/unix/sysv/linux/poll.c
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /usr/bin/gftp-gtk 
[Thread debugging using libthread_db enabled]
[New Thread 47424102433504 (LWP 31129)]
[New Thread 1082132816 (LWP 3833)]
[Thread 1082132816 (LWP 3833) exited]
[New Thread 1082132816 (LWP 4258)]
[Thread 1082132816 (LWP 4258) exited]
[New Thread 1082132816 (LWP 4925)]
[Thread 1082132816 (LWP 4925) exited]

** (gedit:4926): WARNING **: Throbber animation not found

** (gedit:4926): WARNING **: Throbber fallback animation not found either

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47424102433504 (LWP 31129)]
malloc_consolidate (av=0x2b21c65b2960) at malloc.c:4830
4830    malloc.c: No such file or directory.
        in malloc.c
(gdb) backtrace
#0  malloc_consolidate (av=0x2b21c65b2960) at malloc.c:4830
#1  0x00002b21c62e6d58 in _int_malloc (av=0x2b21c65b2960, bytes=1280) at malloc.c:4162
#2  0x00002b21c62e833d in *__GI___libc_malloc (bytes=1280) at malloc.c:3549
#3  0x00002b21c46396e0 in _cairo_bo_event_queue_init (event_queue=0x7fffe78aa6c0, 
    edges=0x7fffe78aa880, num_edges=10) at cairo-bentley-ottmann.c:757
#4  0x00002b21c463a17b in _cairo_bentley_ottmann_tessellate_bo_edges (edges=0x7fffe78aa880, 
    num_edges=10, fill_rule=CAIRO_FILL_RULE_WINDING, traps=0x7fffe78ab2b0, xmin=0, ymin=0, 
    xmax=13238272, ymax=1245184, num_intersections=0x7fffe78ab080) at cairo-bentley-ottmann.c:1271
#5  0x00002b21c463aaf3 in _cairo_bentley_ottmann_tessellate_polygon (traps=0x7fffe78ab2b0, 
    polygon=0x7fffe78ab128, fill_rule=CAIRO_FILL_RULE_WINDING) at cairo-bentley-ottmann.c:1517
#6  0x00002b21c46455ea in _cairo_path_fixed_fill_to_traps (path=0x8525c8, 
    fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=0.10000000000000001, traps=0x7fffe78ab2b0)
    at cairo-path-fill.c:194
#7  0x00002b21c4652eed in _cairo_surface_fallback_fill (surface=0x8d6ac0, op=CAIRO_OPERATOR_OVER, 
    source=0x7fffe78ab380, path=0x8525c8, fill_rule=CAIRO_FILL_RULE_WINDING, 
    tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_DEFAULT) at cairo-surface-fallback.c:899
#8  0x00002b21c465035e in _cairo_surface_fill (surface=0x8d6ac0, op=CAIRO_OPERATOR_OVER, 
    source=0x7fffe78ab480, path=0x8525c8, fill_rule=CAIRO_FILL_RULE_WINDING, 
    tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_DEFAULT) at cairo-surface.c:1461
#9  0x00002b21c463ef01 in _cairo_gstate_fill (gstate=0x852430, path=0x8525c8) at cairo-gstate.c:1044
#10 0x00002b21c463613f in *INT_cairo_fill_preserve (cr=0x852400) at cairo.c:2096
#11 0x00002b21c4636105 in cairo_fill (cr=0x852400) at cairo.c:2072
#12 0x00002b21c3b0bcb7 in gdk_window_clear_backing_rect (window=0x68fdd0, x=1072, y=9, width=202, 
    height=19) at gdkwindow.c:1926
#13 0x00002b21c3b09979 in IA__gdk_window_begin_paint_region (window=0x68fdd0, region=0x817360)
    at gdkwindow.c:1025
#14 0x00002b21c35bedd5 in IA__gtk_main_do_event (event=0x7fffe78ab6e0) at gtkmain.c:1496
#15 0x00002b21c3b0d03d in gdk_window_process_updates_internal (window=0x68fdd0) at gdkwindow.c:2385
#16 0x00002b21c3b0d170 in IA__gdk_window_process_all_updates () at gdkwindow.c:2449
#17 0x00002b21c3b0cddc in gdk_window_update_idle (data=0x0) at gdkwindow.c:2292
#18 0x00002b21c3aea0b3 in gdk_threads_dispatch (data=0x806740) at gdk.c:470
#19 0x00002b21c4f51e32 in IA__g_main_context_dispatch (context=0x692e90) at gmain.c:2061
#20 0x00002b21c4f5512d in g_main_context_iterate (context=0x692e90, block=1, dispatch=1, 
    self=<value optimized out>) at gmain.c:2694
#21 0x00002b21c4f55416 in IA__g_main_loop_run (loop=0x7bee30) at gmain.c:2898
#22 0x00002b21c35be5b1 in IA__gtk_main () at gtkmain.c:1146
#23 0x0000000000413be6 in main (argc=1, argv=0x7fffe78abaa8) at gftp-gtk.c:1337
#24 0x00002b21c6295b74 in __libc_start_main (main=0x4138f7 <main>, argc=1, ubp_av=0x7fffe78abaa8,
Comment 2 Marek Cruz 2008-01-06 02:42:58 UTC
Now it gived me the other segfault before the file was uploaded (Waiting...0%) and:
Use `gdb --help' for a complete list of options.
sh-3.2$ gdb --pid 8578
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Attaching to process 8578
Reading symbols from /usr/bin/gftp-gtk...Reading symbols from /usr/lib64/debug/usr/bin/gftp-gtk.debug...done.
Using host libthread_db library "/lib/libthread_db.so.1".
done.
Reading symbols from /usr/lib64/libgtk-x11-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgtk-x11-2.0.so.0.1200.1.debug...done.
done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib64/libgdk-x11-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgdk-x11-2.0.so.0.1200.1.debug...done.
done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib64/libatk-1.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libatk-1.0.so.0.2009.1.debug...done.
done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib64/libgdk_pixbuf-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgdk_pixbuf-2.0.so.0.1200.1.debug...done.
done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib64/libpangocairo-1.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libpangocairo-1.0.so.0.1800.3.debug...done.
done.
Loaded symbols for /usr/lib/libpangocairo-1.0.so.0
Reading symbols from /usr/lib64/libpango-1.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libpango-1.0.so.0.1800.3.debug...done.
done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib64/libcairo.so.2...Reading symbols from /usr/lib64/debug/usr/lib64/libcairo.so.2.11.6.debug...done.
done.
Loaded symbols for /usr/lib/libcairo.so.2
Reading symbols from /usr/lib64/libgobject-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgobject-2.0.so.0.1400.3.debug...done.
done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib64/libgmodule-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgmodule-2.0.so.0.1400.3.debug...done.
done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /lib64/libdl.so.2...Reading symbols from /usr/lib64/debug/lib64/libdl-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib64/libglib-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libglib-2.0.so.0.1400.3.debug...done.
done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /lib64/libpthread.so.0...Reading symbols from /usr/lib64/debug/lib64/libpthread-2.6.1.so.debug...done.
[Thread debugging using libthread_db enabled]
[New Thread 47974796813024 (LWP 8578)]
done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib64/libutil.so.1...Reading symbols from /usr/lib64/debug/lib64/libutil-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /lib64/libnsl.so.1...Reading symbols from /usr/lib64/debug/lib64/libnsl-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib64/libm.so.6...Reading symbols from /usr/lib64/debug/lib64/libm-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /usr/lib64/libgthread-2.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libgthread-2.0.so.0.1400.3.debug...done.
done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /usr/lib64/libcrypto.so.0.9.8...Reading symbols from /usr/lib64/debug/usr/lib64/libcrypto.so.0.9.8.debug...done.
done.
Loaded symbols for /usr/lib/libcrypto.so.0.9.8
Reading symbols from /usr/lib64/libssl.so.0.9.8...Reading symbols from /usr/lib64/debug/usr/lib64/libssl.so.0.9.8.debug...done.
done.
Loaded symbols for /usr/lib/libssl.so.0.9.8
Reading symbols from /lib64/libc.so.6...Reading symbols from /usr/lib64/debug/lib64/libc-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib64/libX11.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libX11.so.6.2.0.debug...done.
done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib64/libXcomposite.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libXcomposite.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib/libXcomposite.so.1
Reading symbols from /usr/lib64/libXdamage.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libXdamage.so.1.1.0.debug...done.
done.
Loaded symbols for /usr/lib/libXdamage.so.1
Reading symbols from /usr/lib64/libXfixes.so.3...Reading symbols from /usr/lib64/debug/usr/lib64/libXfixes.so.3.1.0.debug...done.
done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib64/libfontconfig.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libfontconfig.so.1.2.0.debug...done.
done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib64/libXext.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libXext.so.6.4.0.debug...done.
done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib64/libXrender.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libXrender.so.1.3.0.debug...done.
done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib64/libXi.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libXi.so.6.0.0.debug...done.
done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib64/libXrandr.so.2...Reading symbols from /usr/lib64/debug/usr/lib64/libXrandr.so.2.1.0.debug...done.
done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib64/libXcursor.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libXcursor.so.1.0.2.debug...done.
done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib64/libpangoft2-1.0.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libpangoft2-1.0.so.0.1800.3.debug...done.
done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib64/libfreetype.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libfreetype.so.6.3.15.debug...done.
done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /lib64/libz.so.1...Reading symbols from /usr/lib64/debug/lib64/libz.so.1.2.3.debug...done.
done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib64/libpng12.so.0...Reading symbols from /usr/lib64/debug/usr/lib64/libpng12.so.0.22.0.debug...done.
done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib64/debug/lib64/ld-2.6.1.so.debug...done.
done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib64/librt.so.1...Reading symbols from /usr/lib64/debug/lib64/librt-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib64/libXau.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libXau.so.6.0.0.debug...done.
done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib64/libXdmcp.so.6...Reading symbols from /usr/lib64/debug/usr/lib64/libXdmcp.so.6.0.0.debug...done.
done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /usr/lib64/libexpat.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/libexpat.so.1.5.2.debug...done.
done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /lib64/libnss_compat.so.2...Reading symbols from /usr/lib64/debug/lib64/libnss_compat-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib64/libnss_nis.so.2...Reading symbols from /usr/lib64/debug/lib64/libnss_nis-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib64/libnss_files.so.2...Reading symbols from /usr/lib64/debug/lib64/libnss_files-2.6.1.so.debug...done.
done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/lib64/gconv/ISO8859-1.so...Reading symbols from /usr/lib64/debug/usr/lib64/gconv/ISO8859-1.so.debug...done.
done.
Loaded symbols for /usr/lib64/gconv/ISO8859-1.so
Reading symbols from /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so...Reading symbols from /usr/lib64/debug/usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so.debug...done.
done.
Loaded symbols for /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
Reading symbols from /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so...Reading symbols from /usr/lib64/debug/usr/lib64/pango/1.6.0/modules/pango-basic-fc.so.debug...done.
done.
Loaded symbols for /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so
0x00002ba1fe2460df in *__GI___poll (fds=0x8a7320, nfds=2, timeout=499)
    at ../sysdeps/unix/sysv/linux/poll.c:83
83      ../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
        in ../sysdeps/unix/sysv/linux/poll.c
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /usr/bin/gftp-gtk 
[Thread debugging using libthread_db enabled]
[New Thread 47159505117920 (LWP 8595)]
[New Thread 1082132816 (LWP 8596)]
[Thread 1082132816 (LWP 8596) exited]
[New Thread 1082132816 (LWP 8597)]
[Thread 1082132816 (LWP 8597) exited]
[New Thread 1082132816 (LWP 8598)]
[Thread 1082132816 (LWP 8598) exited]

** (gedit:8599): WARNING **: Throbber animation not found

** (gedit:8599): WARNING **: Throbber fallback animation not found either
[New Thread 1082132816 (LWP 8600)]
[Thread 1082132816 (LWP 8600) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47159505117920 (LWP 8595)]
0x00002ae4282e0735 in _gtk_text_line_get_data (line=0x8d2480, view_id=0x68fd40)
    at gtktextbtree.c:3650
Comment 3 Marek Cruz 2008-01-21 00:45:24 UTC

*** This bug has been marked as a duplicate of bug 172291 ***