Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 185080 - Please stabilize =net-p2p/ctorrent-3.2
Summary: Please stabilize =net-p2p/ctorrent-3.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-12 15:48 UTC by Raúl Porcel (RETIRED)
Modified: 2007-09-01 11:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
glibc crash output on exit (debug.txt,5.48 KB, text/plain)
2007-07-14 11:38 UTC, Simon Cooper
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raúl Porcel (RETIRED) gentoo-dev 2007-07-12 15:48:51 UTC
More than 30 days, no bugs, etc etc, please stabilize.

Thanks

x86 stable
Comment 1 Joe Jezak (RETIRED) gentoo-dev 2007-07-13 02:04:34 UTC
Marked ppc stable.
Comment 2 Simon Cooper 2007-07-14 11:38:38 UTC
Created attachment 124819 [details]
glibc crash output on exit

AMD64:
Compiles fine. If ctrl-c is pressed when ctorrent is seeding (not downloading, only uploading), the program crashes with the attached glibc output (sometimes it is only a segfault), and the backtrace from the core dump is as follows:

Program terminated with signal 6, Aborted.
#0  0x00002b0b44c02885 in raise () from /lib/libc.so.6
(gdb) bt  
#0  0x00002b0b44c02885 in raise () from /lib/libc.so.6
#1  0x00002b0b44c03b3e in abort () from /lib/libc.so.6
#2  0x00002b0b44c38a27 in ?? () from /lib/libc.so.6
#3  0x00002b0b44c3db1d in ?? () from /lib/libc.so.6
#4  0x00002b0b44c3f146 in free () from /lib/libc.so.6
#5  0x00002b0b44c2ef84 in fclose () from /lib/libc.so.6
#6  0x000000000040c4e7 in btFiles::_btf_destroy (this=0x53ba78)
    at btfiles.cpp:224
#7  0x000000000040c563 in ~btFiles (this=0x53ba78) at btfiles.cpp:46
#8  0x00000000004096f3 in ~btContent (this=0x53b9e0) at btcontent.cpp:378
#9  0x000000000040970c in __tcf_0 () at btcontent.cpp:51
#10 0x00002b0b44c04dd7 in exit () from /lib/libc.so.6
#11 0x000000000041cbad in main (argc=2, argv=0x7fff666a0228)
    at ctorrent.cpp:130

or, alternatively:
Program terminated with signal 11, Segmentation fault.
#0  0x00002b89cf0a0e59 in fclose () from /lib/libc.so.6
(gdb) bt
#0  0x00002b89cf0a0e59 in fclose () from /lib/libc.so.6
#1  0x000000000040c4e7 in btFiles::_btf_destroy (this=0x53ba78)
    at btfiles.cpp:224
#2  0x000000000040c563 in ~btFiles (this=0x53ba78) at btfiles.cpp:46
#3  0x00000000004096f3 in ~btContent (this=0x53b9e0) at btcontent.cpp:378
#4  0x000000000040970c in __tcf_0 () at btcontent.cpp:51
#5  0x00002b89cf076dd7 in exit () from /lib/libc.so.6
#6  0x000000000041cbad in main (argc=2, argv=0x7fffdc22e6d8)
    at ctorrent.cpp:130


Portage 2.1.2.9 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.22-gentoo x86_64)
=================================================================
System uname: 2.6.22-gentoo x86_64 AMD Turion(tm) 64 X2 Mobile Technology TL-56
Gentoo Base System release 1.12.9
Timestamp of tree: Fri, 13 Jul 2007 17:20:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -msse3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -msse3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg ccache collision-protect distlocks fixpackages metadata-transfer multilib-strict sandbox sfperms strict test userpriv"
GENTOO_MIRRORS="http://www.mirror.ac.uk/mirror/distro.ibiblio.org/pub/linux/distributions/gentoo http://gentoo.virginmedia.com http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LINGUAS="en en_GB"
MAKEOPTS="-j3"
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="/usr/portage/local/layman/enlightenment /usr/portage/local/layman/sunrise /usr/portage/local/layman/xeffects /usr/portage/local"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d a52 aac acpi alsa amd64 audiofile berkdb bitmap-fonts branding bzip2 cairo caps cddb cdparanoia cdr cli cracklib cups curl dbus dri dts dvb dvd dvdr dvdread emboss encode evo exif expat fam ffmpeg firefox foomaticdb gdbm gif glitz gs gtk guile hal iconv icu imagemagick imlib isdnlog ithreads java javascript jpeg libg++ libwww lirc logrotate mad midi mmap mmx mmxext mp3 msn mudflap ncurses nls nptl nptlonly nsplugin offensive ogg openal opengl openmp pam pango pcre pdf perl png ppds pppd python qt3support qt4 readline reflection sdl session sndfile spl sse sse2 ssl svg symlink tcl tcpd test threads tiff tk truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vorbis x264 xcb xml xorg xosd xpm xscreensaver xv zlib" ALSA_CARDS="hda-intel usb-audio" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics ps2mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB" LIRC_DEVICES="mceusb2" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2007-08-10 16:56:34 UTC
What about with current stable?
Comment 4 Christoph Mende (RETIRED) gentoo-dev 2007-08-18 14:43:15 UTC
doesn't happen with current stable
Comment 5 Raúl Porcel (RETIRED) gentoo-dev 2007-08-27 12:00:13 UTC
Same with 3.2?
Comment 6 Simon Cooper 2007-08-28 10:05:49 UTC
yup, 3.2 works fine. Sorry for the delay.
Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2007-08-29 09:41:19 UTC
Okay, stabilize ctorrent-3.2.

Thanks
Comment 8 Christoph Mende (RETIRED) gentoo-dev 2007-08-31 20:21:49 UTC
3.2 stable on amd64
Comment 9 nixnut (RETIRED) gentoo-dev 2007-09-01 11:39:53 UTC
stable on ppc. closing since we're last.