First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 167011
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Joe Jezak <josejx@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Joe Jezak <josejx@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 167011 depends on: Show dependency tree
Bug 167011 blocks:
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: 2007-02-15 12:36 0000
I'm working on it, but things have changed a bit for this release.  Please be
patient while I get it straightened out.

------- Comment #1 From Jakub Moc (RETIRED) 2007-02-21 17:40:20 0000 -------
*** Bug 167888 has been marked as a duplicate of this bug. ***

------- Comment #2 From Joe Jezak 2007-03-12 01:57:35 0000 -------
I've added pbbuttonsd-0.8.0 and powerprefs-0.8.0 to CVS, thanks for being
patient.

AMD64 and X86, please test pbbuttonsd-0.8.0 and powerprefs-0.8.0 and add your
keywords if things work for you.  Sorry I had to drop the keyword, but I can't
test things here.

You should also consider unmasking the pbbuttonsd and macbook use flags in your
profile.  You will need a stable version of pbbuttonsd to unmask the use flag
since KDE uses it.

Thanks!

------- Comment #3 From Christian Faulhammer 2007-03-12 20:19:12 0000 -------
pbbuttonsd keyworded, USE flags macbook and pbuttonsd unmasked, powerprefs has
a sandbox violation for language files.

Making install in po
mkdir -p -- /var/tmp/portage/app-laptop/powerprefs-0.8.0/image//usr/share
ACCESS DENIED  open_wr:   /usr/share/locale/de/LC_MESSAGES/powerprefs.mo
/bin/install: cannot create regular file
`/usr/share/locale/de/LC_MESSAGES/powerprefs.mo': Permission denied
installing de.gmo as /usr/share/locale/de/LC_MESSAGES/powerprefs.mo
if test "powerprefs" = "gettext-tools"; then \
          mkdir -p --
/var/tmp/portage/app-laptop/powerprefs-0.8.0/image//usr/share/gettext/po; \
          for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed
en@quot.header en@boldquot.header insert-header.sin Rules-quot  
Makevars.template; do \
            /bin/install -c -m 644 ./$file \
                           
/var/tmp/portage/app-laptop/powerprefs-0.8.0/image//usr/share/gettext/po/$file;
\
          done; \
          for file in Makevars; do \
            rm -f
/var/tmp/portage/app-laptop/powerprefs-0.8.0/image//usr/share/gettext/po/$file;
\
          done; \
        else \
          : ; \
        fi

------- Comment #4 From Joe Jezak 2007-03-13 01:34:31 0000 -------
I can't reproduce this at all.  Can you please at least give your emerge
--info?

------- Comment #5 From Christian Faulhammer 2007-03-13 05:53:34 0000 -------
(In reply to comment #4)
> I can't reproduce this at all.  Can you please at least give your emerge
> --info?

 Of course, sorry.  It fails because of setting LINGUAS. 

Portage 2.1.2.2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0,
2.6.19-gentoo-r5 i686)
=================================================================
System uname: 2.6.19-gentoo-r5 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 12 Mar 2007 18:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
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.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb
/usr/share/config /usr/spool/PBS /var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/php/apache1-php4/ext-active/
/etc/php/apache1-php5/ext-active/ /etc/php/apache2-php4/ext-active/
/etc/php/apache2-php5/ext-active/ /etc/php/cgi-php4/ext-active/
/etc/php/cgi-php5/ext-active/ /etc/php/cli-php4/ext-active/
/etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox
sfperms strict"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE.utf8"
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
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.informatik.rwth-aachen.de/gentoo-portage"
USE="3dnow 3dnowext X Xaw3d a52 alsa apache artworkextra asf audiofile
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 dts dvd dvdr dvdread dvi eds emacs emboss encode esd
evo exif expat fam fat fbcon ffmpeg firefox fortran ftp gb gcj gdbm gif gnome
gpm gstreamer gtk gtk2 gtkhtml hal iconv icq idn imagemagick imap isdnlog java
javamail javascript jikes jpeg jpeg2k kde ldap leim libg++ mad maildir matroska
mbox mhash midi mikmod mime mmx mmxext mng mono mp3 mpeg mpeg2 mule mysql
nautilus ncurses nforce2 nls nocardbus nptl nptlonly nsplugin nvidia objc ogg
opengl pam pcre pdf 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 tiff truetype truetype-fonts
type1-fonts unicode usb vcd videos vorbis win32codecs wmf wxwindows x86 xine
xml xorg xosd xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem
bt87x ca0106 cmipci emu10k1 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" ELIBC="glibc" INPUT_DEVICES="mouse keyboard"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="radeon vesa
fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #6 From Christian Faulhammer 2007-03-13 06:42:30 0000 -------
pbbuttonsd USE flag has been masked by Mr_Bones, as it needs pbbuttonsd stable.
 Come again then, please.

------- Comment #7 From Joe Jezak 2007-03-13 13:03:34 0000 -------
Yes, as I said in the request email:
"You will need a stable version of pbbuttonsd to unmask the use flag
since KDE uses it."

I will look into the LINGUAS issue, thanks for providing your emerge --info.

------- Comment #8 From Joe Jezak 2007-03-15 03:47:34 0000 -------
Okay, the powerprefs issue should be taken care of now.  Please test it again
and thanks for testing!

------- Comment #9 From Christian Faulhammer 2007-03-15 07:12:52 0000 -------
(In reply to comment #8)
> Okay, the powerprefs issue should be taken care of now.  Please test it again
> and thanks for testing!

 Works fine.  And gone for x86

------- Comment #10 From Scott Price 2007-04-03 21:39:27 0000 -------
pbbuttonsd-0.8.0 works well here on a MacBook Pro 2,2 using amd64.  Powerprefs
builds fine, but immediately segfaults if I try to run it.

------- Comment #11 From Scott Price 2007-04-03 21:41:33 0000 -------
Sorry, powerprefs-0.8.0.

I will look into it more if I can to see why it might be segfaulting.

------- Comment #12 From Joe Jezak 2007-04-04 01:07:36 0000 -------
Can you provide the output of emerge --info?  How about a backtrace from
powerprefs?

------- Comment #13 From Scott Price 2007-04-04 03:53:02 0000 -------
Sorry, I should have put in a better post.  I don't know where my brain was.

I will try to compile it with debugging symbols tomorrow to see if that gives
any better information.

Meanwhile...

(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 47174106146800 (LWP 31706)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47174106146800 (LWP 31706)]
0x0000000000417210 in ?? ()
(gdb) backtrace
#0  0x0000000000417210 in ?? ()
#1  0x000000000040550e in ?? ()
#2  0x00002ae7922cc0de in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00002ae7922cbc1a in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#4  0x00002ae7922ce767 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00002ae7922ceabc in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#6  0x00002ae7913560d5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x000000000040455c in ?? ()
#8  0x00002ae792459323 in __libc_start_main () from /lib/libc.so.6
#9  0x00000000004043f9 in ?? ()
#10 0x00007fff19986898 in ?? ()
#11 0x0000000000000000 in ?? ()
(gdb) exit


crazyharry test # emerge --info
Portage 2.1.2.2 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0,
2.6.20.4-mactel x86_64)
=================================================================
System uname: 2.6.20.4-mactel x86_64 Intel(R) Core(TM)2 CPU         T7400  @
2.16GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 03 Apr 2007 01:30:09 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
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.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/php/apache1-php5/ext-active/
/etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/
/etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages/nocona"
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/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acpi alsa amd64 apache2 bash-completion berkdb bitmap-fonts bzip2
cdinstall cdparanoia cdr cjk clamav cli cracklib crosscompile crypt cups curl
dbus dedicated dga directfb dri dvd dvdr dvdread exif fam fbcon fbdev firefox
fortran gdbm gif gimp glx gnome gnustep gnutls gphoto2 gpm gtk hal iconv imlib
ipv6 isdnlog java javascript jpeg kde kerberos krb4 ldap libg++ libwww lirc
lm_sensors macbook maildir mbox mcal midi mime mozbranding mp3 ncurses nis nls
nocd nptl nptlonly nsplugin offensive ogg openal opengl osc pam pcre pdf perl
php png posix ppds pppd python qt3 readline reflection ruby scanner sdl session
skey soap sockets spl sqlite ssl svg szip threads tiff truetype truetype-fonts
type1 type1-fonts unicode usb v4l videos vorbis xine xinerama xml2 xorg xosd
xprint xscreensaver xv yv12 zlib" ALSA_CARDS="hda-intel"
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 evdev synaptics"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="radeon vesa
fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #14 From Christian Faulhammer 2007-04-17 11:09:20 0000 -------
(In reply to comment #13)
> I will try to compile it with debugging symbols tomorrow to see if that gives
> any better information.

 Scott, any news on this?

------- Comment #15 From Scott Price 2007-04-18 01:02:46 0000 -------
(In reply to comment #14)
> (In reply to comment #13)
> > I will try to compile it with debugging symbols tomorrow to see if that gives
> > any better information.
> 
>  Scott, any news on this?
> 

Ack.  Sorry.  Life got control of me for a while.  ;)  Here it is:

(gdb) run
Starting program: /root/powerprefs-0.8.0/src/powerprefs 
[Thread debugging using libthread_db enabled]
[New Thread 47826206803952 (LWP 13236)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47826206803952 (LWP 13236)]
0x0000000000419718 in th_radiobutton (mode=1, tag=196615, widget=0x6569a0,
data=-1) at taghandler.c:101
101                             gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON
(radiolist->data), TRUE);
(gdb) backtrace
#0  0x0000000000419718 in th_radiobutton (mode=1, tag=196615, widget=0x6569a0,
data=-1) at taghandler.c:101
#1  0x0000000000405e3b in timeout_callback (data=0x5228a0) at msghandler.c:126
#2  0x00002b7f666730de in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00002b7f66672c1a in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#4  0x00002b7f66675767 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00002b7f66675abc in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#6  0x00002b7f656fd0d5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x0000000000404598 in main (argc=1, argv=0x7fff455df4c8) at powerprefs.c:63
(gdb) 

If you need me to I can try compiling more of my system with debugging flags. 
There are a couple of libraries with ?? in the above output.

Scott  =)

------- Comment #16 From Joe Jezak 2007-04-18 02:34:12 0000 -------
Looks like it crashed in gtk, I'm not sure that's a pbbuttonsd issue.  Maybe
try a different version of gtk?

------- Comment #17 From Scott Price 2007-04-18 03:03:42 0000 -------
(In reply to comment #16)
> Looks like it crashed in gtk, I'm not sure that's a pbbuttonsd issue.  Maybe
> try a different version of gtk?
> 

2.10.9 was what I was originally on.  That is stable amd64.  I tried 2.10.11
and got the same result.  Tomorrow I will try 2.10.6 and see if that fixes the
problem.

Scott  =)

------- Comment #18 From Scott Price 2007-04-18 16:31:39 0000 -------
(In reply to comment #17)
> 2.10.9 was what I was originally on.  That is stable amd64.  I tried 2.10.11
> and got the same result.  Tomorrow I will try 2.10.6 and see if that fixes the
> problem.

Nope.  Same problem.  I wonder if it is an x86_64 problem with gtk?

Scott  =)

------- Comment #19 From Daniel Gryniewicz 2007-04-18 16:49:16 0000 -------
Seems unlikely, since all my boxes are amd64, and I run Gnome on them all.

That kind of crash is usually a dangling pointer to the widget passed in by the
app, in my experience.

------- Comment #20 From Joe Jezak 2007-04-18 17:24:15 0000 -------
Daniel, can you reproduce this too?

I retract my statement about gtk too. :)  I missed that th_radiobutton is a
function in powerprefs.  Looking at line 101, it could be a null pointer to the
"radiolist" data, but I'm not seeing anything obvious.  I'll bug upstream if
you can also reproduce this Daniel.

------- Comment #21 From Daniel Gryniewicz 2007-04-18 17:33:04 0000 -------
No, I haven't tried; all my buttons on my laptop work fine, and I'm leary of
trying something like that without breaking things...

I'll build it with my magic cflags and see if there's any obvious 64-bit
problems.

------- Comment #22 From Daniel Gryniewicz 2007-04-18 17:43:23 0000 -------
Nothing really jumped out at me, except for counting down on the size of the
GSList but walking up the list...

------- Comment #23 From Joe Jezak 2008-06-16 03:29:41 0000 -------
I've tried this on an AMD64 machine now and still can't reproduce.  Could the
AMD64 team take another whack at it, I'd like to close this bug. :)

------- Comment #24 From Markus Meier 2008-08-24 13:33:16 0000 -------
works w/o problems here, so added ~amd64. closing.

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