Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73651 - celestia 1.3.2 crashes when "Set Time" selected
Summary: celestia 1.3.2 crashes when "Set Time" selected
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
: 84220 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-12-07 05:25 UTC by Dan Andresan
Modified: 2005-12-12 07:31 UTC (History)
1 user (show)

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 Dan Andresan 2004-12-07 05:25:24 UTC
I have celestia up and running fine. When I try to choose the time (let's say I want to see an eclipse which happend in the past), I go in menu at Time | Set Time (or I press Alt+T) and celestia instantly crashes.

Reproducible: Always
Steps to Reproduce:
1.Start celestia
2.Using menu, go to Time | Set Time (Alt+T)
3.

Actual Results:  
celestia crashed 

Expected Results:  
display a dialog box to allow me to select the time 

asgard root # emerge info 
Portage 2.0.51-r3 (default-linux/amd64/2004.3, gcc-3.4.3, 
glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r6 x86_64) 
================================================================= 
System uname: 2.6.9-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3500+ 
Gentoo Base System version 1.4.16 
Autoconf: sys-devel/autoconf-2.59-r5 
Automake: sys-devel/automake-1.8.5-r1 
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1 
Libtools: sys-devel/libtool-1.5.2-r7 
ACCEPT_KEYWORDS="amd64" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon64 -mtune=athlon64 -O3 -pipe -fomit-frame-pointer" 
CHOST="x86_64-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=athlon64 -mtune=athlon64 -O3 -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" 
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ 
http://gentoo.mirror.sdv.fr http://www.gigaload.org/gentoo.org/ 
http://gentoo.math.bme.hu" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="X aac acl acpi alsa amd64 apache2 arts audiofile avantgo avi berkdb 
bitmap-fonts bzlib caps cdparanoia cdr crypt cups dga divx4linux dnd dri dv 
emacs emacs-w3 encode fam fbcon firefox flac flash font-server fortran gd gdbm 
gifgphoto2 gpm gstreamer imagemagick imap imlib innodb ipv6 jabber jack java 
jikes jp2 jpeg jpeg2k junit kde lesstif libg++ libwww live lzw lzw-tiff mad 
maildir mbox mcal mikmod mng motif mozilla mozxmlterm mpeg multilib mysql 
ncursesnetwork nls nptl nvidia offensive oggvorbis opengl openmotif pam 
paranoia pcre pda perl pic pie png postgres povrayprelude python qt quicktime 
readline real rtc ruby samba sasl slang snmp spell ssl svg tcltk tcpd tetex 
theora tifftls truetype ucs2 unicode usb userlocales vhosts wmf xml2 xmms xorg 
xosd xpm xrandr xv yahoo zlib linguas_en_GB linguas_ro"
Comment 1 Olivier Fisette (RETIRED) gentoo-dev 2005-06-04 11:44:51 UTC
I could not reproduce; it works fine here. Maybe a missing library on your  
system? Do you happen to use split KDE ebuilds? Do you have only kdelibs  
installed, or other KDE packages too?  
Comment 2 Dan Andresan 2005-06-04 19:58:02 UTC
(In reply to comment #1) 
> I could not reproduce; it works fine here. Maybe a missing library on your   
> system? Do you happen to use split KDE ebuilds? Do you have only kdelibs   
> installed, or other KDE packages too? 
 
I am running amd64, so I'm still at KDE 3.3 (i.e. no split ebuilds). 
I have almost all the kde packages installed as I use KDE as my desktop 
environment. 
Now I'm on 2005.0 and the error still persists. Basically, I cannot display 
the preference box at all (looking in code I saw that Set Time... activates 
preference box and set the page to 2, so I thought that I could do this 
manually, once I activate the preference box) 
 
Is there anything more that I can provide, in order to help you reproduce the 
bug? I emerged and reemerged celestia, deleted all 
my .kde/share/config/celestiarc  and .kde/share/apps/celestia/ but to no 
avail. 
 
Thanks, 
Dan. 
 
 
Comment 3 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-08-22 05:23:04 UTC
*** Bug 84220 has been marked as a duplicate of this bug. ***
Comment 4 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-08-22 05:31:02 UTC
I can confirm this bug occurs on my amd64 machine. I am guessing that this is 
an amd64 specific issue, as I am using the split KDE 3.4.2 ebuilds and still 
have this problem. If I get more time I will try to debug this further, but it 
may be an upstream issue. Anyone else have any thoughts? It is easy to 
reproduce and there are a few cast from pointer to integer errors which can 
cause issues. 
Comment 5 Patrick Kursawe (RETIRED) gentoo-dev 2005-08-22 05:47:20 UTC
(In reply to comment #4)
> It is easy to 
> reproduce and there are a few cast from pointer to integer errors which can 
> cause issues. 

Pointer to integer... sounds like a great candidate for amd64 problems :-)
Comment 6 Pat Suwalski 2005-10-27 13:29:52 UTC
I'll bring this to the attention of Celestia's KDE developer.
Comment 7 Christophe Teyssier 2005-10-27 14:26:50 UTC
Well, that could be anything in the preferences dialog constructor, and  
nothing looks obvious. No pointer arithmetics nor pointer to int casts. 
  
If you switch the time to UTC before opening the dialog, does it still crash? 
 
Comment 8 Sébastien Fabbro (RETIRED) gentoo-dev 2005-11-29 16:17:37 UTC
I could not reproduce the bug either, although I am using only the gtk flag.
I am posting my current emerge info, but I also tried with various sets of CXXFLAGS.

mango ~ # emerge info
Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6
             .13-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.13-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon64"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X1
             1/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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -march=athlon64"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://darkstar.ist.utl.pt/gentoo  ftp://mir.zyrianes.net/gentoo
             / ftp://mirrors1.netvisao.pt/gentoo/"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /home/seb/gentoo/sci"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac aalib alsa audiofile avi bash-completion berkdb bitmap-font
             s bzip2 cdparanoia cdr crypt cups curl directfb divx4linux doc dts
dv dvd dvdr e              macs emboss encode exif expat fbcon ffmpeg fftw flac
foomaticdb fortran gcj gd g              dbm geoip ggi gif glut gphoto2 gpm
gstreamer gtk gtk2 hal ieee1394 imagemagick i              mlib java javascript
jpeg kdeenablefinal lcms libwww lirc lm_sensors lua lzw lzw              -tiff
mad matroska mikmod mng motif mozilla mp3 mpeg nas ncurses nls nptl nsplug     
        in objc offensive ogg oggvorbis opengl pam pdflib perl pic plotutils png
ppds py              thon qt quicktime readline scanner sdl sndfile snmp speex
spell ssl svg symlink               tcpd tetex theora tiff truetype
truetype-fonts type1-fonts udev unicode usb user              locales v4l vcd
vorbis wmf wxwindows xanim xine xml2 xmms xpm xprint xv xvid zli              b
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS
Comment 9 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-12-12 07:31:23 UTC
I am closing this as an UPSTREAM issue - please reopen of the author believes 
it is Gentoo specific. There hasn't been a release in quite some time now so I 
am not sure how active upstream is.