First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 144373
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Daniel Black <dragonheart@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Ryan Hill <dirtyepic@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
alleyoop-0.9.1-no-means-no.patch alleyoop-0.9.1-no-means-no.patch patch Ryan Hill 2006-08-27 07:07 0000 460 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 144373 depends on: Show dependency tree
Bug 144373 blocks: 140707
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-08-18 18:22 0000
current stable dev-util/alleyoop-0.8.2 fails to build with GCC 4.1 (bug
#138165). if possible, please stabilize >=dev-util/alleyoop-0.9.1 as GCC 4.1
will be going stable on amd64, ppc, and x86 for 2006.1.

thanks ;d

------- Comment #1 From Simon Stelling (RETIRED) 2006-08-25 14:25:56 0000 -------
it's not even ~amd64 yet. also, it crashes on exit, so it's not prime-time
ready on amd64.

------- Comment #2 From Christian Faulhammer 2006-08-26 06:55:32 0000 -------
1) emerges fine so far
QA Notice: USE Flag 'doc' not in IUSE for dev-util/alleyoop-0.9.1

2) passes collision test
3) gives the following error when trying to call /usr/bin/firefox:
valgrind: Bad option '--leak-check=false'; aborting.
valgrind: Use --help for more information.

*** glibc detected *** double free or corruption (!prev): 0x0811c860 ***


Portage 2.1-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4,
2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash
/etc/terminfo"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distlocks metadata-transfer
parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j2"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.informatik.rwth-aachen.de/gentoo-portage"
USE="x86 3dnow 3dnowext X Xaw3d a52 alsa arts artworkextra asf audiofile avi
bash-completion beagle berkdb bidi bitmap-fonts bootsplash branding bzip2 cairo
cdda cddb cdparanoia cdr cli cracklib crypt css cups curl custom-cflags dbus
dga directfb divx4linux dlloader dri dts dvd dvdr dvdread dvi eds emacs emboss
encode esd evo exif expat fam fat fbcon ffmpeg firefox foomaticdb fortran ftp
gb gcj gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml hal icq idn imagemagick
imap imlib ipv6 isdnlog java javascript jikes jpeg jpeg2k ldap leim libg++
libwww lm_sensors mad maildir matroska mbox mikmod mime mmx mmxext mng mono
motif mp3 mpeg mpeg2 mule nautilus ncurses nforce2 nls nocardbus nptl nptlonly
nsplugin nvidia objc ogg opengl pam pcre pdf pdflib perl plotutils pmu png ppds
pppd preview-latex print python qt3 qt4 quicktime readline reflection reiserfs
samba sdk session slang spell spl sse ssl svg svga t1lib tcltk tcpd tetex
theora thunderbird tiff truetype truetype-fonts type1-fonts udev usb vcd videos
vorbis win32codecs wmf wxwindows xine xml xorg xosd xv xvid zlib elibc_glibc
input_devices_mouse input_devices_keyboard kernel_linux linguas_de userland_GNU
video_cards_radeon video_cards_vesa video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #3 From Jesus Rivero (Neurogeek) 2006-08-26 19:55:53 0000 -------
in x86 and gcc-4.1

1) emerges fine
2) passes collision tests
3) works but after opening whatever binary from /bin, alleyoop stops working,
as in no action for buttons and Valgrind log just won't load

After quitting the program, gives teh following:

(alleyoop:16975): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion
`GTK_IS_WIDGET (widget)' failed
*** glibc detected *** double free or corruption (!prev): 0x080f7910 ***



Portage 2.1-r2 (default-linux/x86/2005.1, gcc-4.1.1, glibc-2.3.6-r4,
2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Intel(R) Celeron(R) M processor        
1.50GHz
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config
/usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/splash /etc/terminfo"
CXXFLAGS="-Os -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distlocks metadata-transfer
parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://mirror.datapipe.net/gentoo
http://open-systems.ufl.edu/mirrors/gentoo"
LINGUAS="es"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cli crypt cups dlloader dri
eds emboss encode foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2
imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls
ogg oggvorbis opengl oss pam pcre pdflib perl png pppd python qt3 qt4 quicktime
readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts
type1-fonts vorbis xml xml2 xmms xorg xv zlib elibc_glibc input_devices_mouse
input_devices_keyboard input_devices_synaptics kernel_linux linguas_es
userland_GNU video_cards_i915 video_cards_i810 video_cards_i830
video_cards_vesa video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #4 From Christian Faulhammer 2006-08-27 03:10:06 0000 -------
(In reply to comment #2)
> valgrind: Bad option '--leak-check=false'; aborting.
> valgrind: Use --help for more information.

 From the alleyoop homepage:

"Fri, 28 July 2006: Fixed a bug involving the invalid command line option
--leak-check=false (it should have been =no) and a popup menu bug where items
would be disabled if you didn't click the row first before right-clicking. The
new release is 0.9.2"

 So we need a bump to 0.9.2 and stabilise that version...remove arches until
that.

------- Comment #5 From Ryan Hill 2006-08-27 07:04:39 0000 -------
Opfer, thanks for tracking that down, but please don't remove CC's from bugs
that weren't put there by yourself. :)

------- Comment #6 From Ryan Hill 2006-08-27 07:07:46 0000 -------
Created an attachment (id=95201) [edit]
alleyoop-0.9.1-no-means-no.patch

fix --leak-check option.

------- Comment #7 From Chris Gianelloni (RETIRED) 2006-08-28 09:53:07 0000 -------
No, the arch teams need to be removed until action is taken in the tree.  Opfer
was correct on this one.

------- Comment #8 From Daniel Black 2006-11-07 03:26:07 0000 -------
alleyoop-0.9.2 added. From http://alleyoop.sourceforge.net/ seems to be only
two bug fixes.

------- Comment #9 From Christian Faulhammer 2006-11-07 03:36:09 0000 -------
(In reply to comment #8)
> alleyoop-0.9.2 added. From http://alleyoop.sourceforge.net/ seems to be only
> two bug fixes.
> 

Runs smoothly.  Remove myself from bug.

------- Comment #10 From Daniel Black 2006-11-07 03:47:31 0000 -------
version just added. x86 up to you when you feel confortable stabilizing it.

------- Comment #11 From Markus Meier 2006-11-07 10:21:54 0000 -------
the summary should be changed if 0.9.2 should be marked stable

dev-util/alleyoop-0.9.2  USE="-debug -doc"
1. emerges on x86
2. passes collision test
3. seems to work, but when closing the app I get this nice crash:
*** glibc detected *** alleyoop: double free or corruption (!prev): 0x080fa810
***
======= Backtrace: =========
/lib/libc.so.6[0xb753bd20]
/lib/libc.so.6(__libc_free+0x84)[0xb753d364]
/usr/lib/libpopt.so.0(poptFreeContext+0x261)[0xb7caf7a1]
======= Memory map: ========
08048000-080e6000 r-xp 00000000 03:03 1082875    /usr/bin/alleyoop
080e6000-080e8000 rw-p 0009e000 03:03 1082875    /usr/bin/alleyoop
080e8000-082ae000 rw-p 080e8000 00:00 0          [heap]
b6c00000-b6c21000 rw-p b6c00000 00:00 0
b6c21000-b6d00000 ---p b6c21000 00:00 0
etc... I get the same crash on my ~x86 system (with newer valgrind and glibc)
just FYI: dev-util/valgrind-3.2.0  USE="X"


Portage 2.1.1-r1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3,
2.6.17.13 i686)
=================================================================
System uname: 2.6.17.13 i686 AMD Athlon(TM) XP1800+
Gentoo Base System version 1.12.6
Last Sync: Tue, 07 Nov 2006 15:50:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="autoconfig ccache collision-protect distlocks fixpackages
metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv
usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LANG="en_GB.utf8"
LINGUAS="en de en_GB"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/normal"
SYNC="rsync://192.168.2.1/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac acpi alsa apache2 bash-completion berkdb
bitmap-fonts bzip2 cairo cdr cli cracklib crypt css cups dbus divx4linux
dlloader dri dts dvd dvdr dvdread elibc_glibc emboss exif fam ffmpeg firefox
font-server fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal
iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde
kernel_linux ldap libclamav libg++ linguas_de linguas_en linguas_en_GB
logitech-mouse mad mikmod mmx mmxext mono mozcalendar mozdevelop mozsvg mp3
mpeg ncurses network nls nptl nptlonly nvidia oav ogg opengl oss pam pcre perl
png ppds pppd python qt qt3 qt4 quicktime readline reflection samba sdl
seamonkey session spell spl ssl tcltk tcpd test tetex tiff truetype
truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_none
video_cards_nv vorbis win32codecs xine xinerama xml xorg xorg-x11 xprint xv xvg
xvid zlib"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #12 From Matthias Langer 2006-11-08 09:16:52 0000 -------
(In reply to comment #11)
> 3. seems to work, but when closing the app I get this nice crash:
> *** glibc detected *** alleyoop: double free or corruption (!prev): 0x080fa810
> ***
same for me with alleyoop-0.9.2  USE="-debug -doc" on x86.
an interesting bug for an app that should help to fix these. let's see what can
be found out by recompiling with debug, -ggdb, split-debug ...

------- Comment #13 From Matthias Langer 2006-11-08 09:31:39 0000 -------
unfortunately this doesn't seem to be very usefull:

<| this is alleyoop-0.9.2  USE="debug -doc", emerged with CFLAGS="-ggdb" and
   FEATURES="splitdebug ..." on x86 |>   

$ gdb alleyoop
[...]
*** glibc detected *** /usr/bin/alleyoop: double free or corruption (!prev):
0x080fd808 ***
[...]
Program received signal SIGABRT, Aborted.
[Switching to Thread -1223362896 (LWP 27977)]
0xffffe410 in __kernel_vsyscall ()
(gdb) back
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7532620 in raise () from /lib/libc.so.6
#2  0xb7533c80 in abort () from /lib/libc.so.6
#3  0xb7566987 in __fsetlocking () from /lib/libc.so.6
#4  0xb756c1a2 in malloc_usable_size () from /lib/libc.so.6
#5  0xb756d7e2 in free () from /lib/libc.so.6
#6  0xb7cc4744 in poptFreeContext () from /usr/lib/libpopt.so.0
#7  0xb7cd3ae9 in gnome_program_get_app_id () from /usr/lib/libgnome-2.so.0
#8  0xb779123a in g_object_unref () from /usr/lib/libgobject-2.0.so.0
#9  0xb7cd0de4 in gnome_program_get () from /usr/lib/libgnome-2.so.0
#10 0xb7621ff4 in ?? () from /lib/libc.so.6
#11 0xbf8902b8 in ?? ()
#12 0xb7534fe9 in exit () from /lib/libc.so.6
Previous frame inner to this frame (corrupt stack?)

------- Comment #14 From Christian Faulhammer 2006-12-06 23:10:35 0000 -------
Dragonheart, anything on this?

------- Comment #15 From Scott Van Der Wall 2007-01-01 12:09:43 0000 -------
dev-util/alleyoop-0.9.2  USE="-debug -doc"
1: emerge ok
2: passes collision test
3: runs fine, however does not exit gracefully

*** glibc detected *** alleyoop: double free or corruption (!prev): 0x080f5440
***
======= Backtrace: =========
/lib/libc.so.6[0xb7538bf3]
/lib/libc.so.6(__libc_free+0x79)[0xb753a16e]
/usr/lib/libpopt.so.0(poptFreeContext+0x261)[0xb7ce1771]
/usr/lib/libgnome-2.so.0[0xb7cf1733]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x163)[0xb774ac75]
/usr/lib/libgnome-2.so.0[0xb7ceeb06]
/lib/libc.so.6(exit+0xdb)[0xb7501ec7]
/lib/libc.so.6(__libc_start_main+0xe4)[0xb74ec86c]
alleyoop[0x804d921]

------- Comment #16 From Christian Faulhammer 2007-01-03 00:17:48 0000 -------
Some bugs are better than not building at all. x86 stable

First Last Prev Next    No search results available      Search page      Enter new bug