Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 299292 - x11-misc/tint2-0.8: Segmentation fault always
Summary: x11-misc/tint2-0.8: Segmentation fault always
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Christian Ruppert (idl0r)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-01 23:54 UTC by bubu
Modified: 2010-03-31 10:56 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bubu 2010-01-01 23:54:41 UTC
Segmentation fault when I try to run tint2.. It happens all the time.. Config from /etc/xdg/tint2/ .

pawel@gentoo ~ $ tint2 
tint2 : nb monitor 1, nb monitor used 1, nb desktop 4
Segmentation fault


Reproducible: Always

Steps to Reproduce:

Actual Results:  
tint2 : nb monitor 1, nb monitor used 1, nb desktop 4
Segmentation fault
Comment 1 Rafał Mużyło 2010-01-02 00:24:27 UTC
Any usable backtraces ?
Comment 2 bubu 2010-01-02 01:22:58 UTC
pawel@gentoo ~ $ gdb /usr/bin/tint2

warning: Can not parse XML syscalls information; XML support was disabled at compile time.
GNU gdb (Gentoo 7.0 p1) 7.0
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/bin/tint2...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/tint2 
tint2 : nb monitor 1, nb monitor used 1, nb desktop 4

Program received signal SIGSEGV, Segmentation fault.
0x08051d03 in ?? ()
(gdb) bt
#0  0x08051d03 in ?? ()
#1  0xb7b7ca38 in __libc_start_main () from /lib/libc.so.6
#2  0x0804af75 in ?? ()
(gdb) 
Comment 3 Wormo (RETIRED) gentoo-dev 2010-01-02 02:52:44 UTC
Backtrace won't be very interesting without debugging symbols
http://www.gentoo.org/proj/en/qa/backtraces.xml

Also, please post 'emerge --info' output
Comment 4 bubu 2010-01-02 08:49:36 UTC
pawel@gentoo ~ $ gdb /usr/bin/tint2 

warning: Can not parse XML syscalls information; XML support was disabled at compile time.
GNU gdb (Gentoo 7.0 p1) 7.0
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/bin/tint2...Reading symbols from /usr/lib/debug/usr/bin/tint2.debug...done.
(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/tint2 
tint2 : nb monitor 1, nb monitor used 1, nb desktop 4

Program received signal SIGSEGV, Segmentation fault.
0x08050dc0 in main (argc=1, argv=0xbffff514) at tint.c:706
706	tint.c: No such file or directory.
	in tint.c
(gdb) bt
#0  0x08050dc0 in main (argc=1, argv=0xbffff514) at tint.c:706
(gdb) 


gentoo pawel # emerge --info
Portage 2.1.6.13 (default/linux/x86/10.0/desktop, gcc-4.4.2, glibc-2.10.1-r0, 2.6.31-gentoo-r3 i686)
=================================================================
System uname: Linux-2.6.31-gentoo-r3-i686-Intel-R-_Pentium-R-_4_CPU_2.00GHz-with-glibc2.0
Timestamp of tree: Thu, 31 Dec 2009 08:15:02 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.4.4-r13, 2.5.4-r3, 3.1.1-r1
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r8
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.5.2-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mtune=pentium4 -march=pentium4 -pipe -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -mtune=pentium4 -march=pentium4 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms splitdebug strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.mirror.pw.edu.pl/ "
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl alsa branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr eds encode fam firefox flac fortran gdbm gif gpm gstreamer gtk hal iconv ipv6 jpeg ldap libnotify mad mikmod mng modules mp3 mp4 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python quicktime readline reflection sdl session spell spl ssl startup-notification svg sysfs tcpd thunar tiff truetype unicode usb vorbis win32codecs x264 x86 xml xorg xulrunner 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 mmap_emul 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 5 Christian Ruppert (idl0r) gentoo-dev 2010-01-10 21:26:06 UTC
Which window/desktop-manager are you using?
And as I already told you on IRC, please try the latest svn version of tint2 since I can't reproduce it on any of my boxes.
So the timer stuff in tint2 has been changed recently which I guess could fix your issue.
Comment 6 Christian Ruppert (idl0r) gentoo-dev 2010-01-16 08:27:20 UTC
x11-misc/tint2-0.9-rc1 should fix it :)