Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 7317 - Kstars crashes immediately after splash screen
Summary: Kstars crashes immediately after splash screen
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 All
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-09-01 00:19 UTC by Keith Gross
Modified: 2003-02-04 19:42 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 Keith Gross 2002-09-01 00:19:58 UTC
I've been trying to use the kstars program in the KDE Edutainment package with
little success.  I've tried it under 3.0.2 and 3.0.3 on two seperate installs
and get the same results with both.

The program starts and presents the splash screen.  It says it's loading data
files and creating planets.  When that screen disappears another breif appears
and than vanishes.  If you run the program from the command prompt you get the
output I pasted at the end of this message.  Otherwise all you get is the KDE
crash handler which really doesn't say much.

I've searched around on the web but haven't found anything helpful.

QFont::setPointSize: Point size <= 0 (-3)
QGList::locate: Index 0 out of range
KCrash: crashing.... crashRecursionCounter = 2
KCrash: Application Name = kstars path = <unknown> pid = 7659
Comment 1 Hannes Mehnert (RETIRED) gentoo-dev 2002-09-01 04:54:35 UTC
Please add gcc-version, CFLAGS, CXXFLAGS and qt-version to the bug report. 
Comment 2 Keith Gross 2002-09-01 12:16:39 UTC
Here you go.  Thanks.  GCC version    *  sys-devel/gcc        Latest version Available: 2.95.3-r7        Latest version Installed: 2.95.3-r7    qt version    *  x11-libs/qt        Latest version Available: 3.0.5-r2        Latest version Installed: 3.0.5-r1    Flag settings.    CHOST="i686-pc-linux-gnu"  CFLAGS="-march=i686 -O3 -funroll-loops -ffast-math -fomit-frame-pointer -pipe"  CXXFLAGS="-march=i686 -O3 -funroll-loops -ffast-math -fomit-frame-pointer  -pipe"  USE="encode mpeg java cups svga postgres"    
Comment 3 Hannes Mehnert (RETIRED) gentoo-dev 2002-09-01 17:53:51 UTC
please try emerge kdeedu with MAKEOPTS="-j1", CFLAGS and CXXFLAGS without 
-fomit-frame-pointer and -funroll-loops 
Comment 4 Keith Gross 2002-09-02 13:41:18 UTC
OK. Recompiled but the same results.  I wanted to make sure I followed the
direction properly though.  I changed the CFLAGS and CXXFLAGS in my
/etc/make.conf file and added a line at the bottom that read.

MAKEOPTS="-j1"

I than typed 

emerge kdeedu

Does this sound like what you wanted?

Comment 5 Hannes Mehnert (RETIRED) gentoo-dev 2002-09-02 17:50:09 UTC
Yes, you have done what I wanted. 
Tried other applications of kdeedu? 
Tried starting kstars as another user (with another configuration)? 
Comment 6 Keith Gross 2002-09-02 20:29:44 UTC
Ive tried it under multiple accounts on my machine. All result in a crash though
on one account I get this message.

fcntl: Bad file descriptor
fcntl: Bad file descriptor
/usr/lib/kde3/plugins//styles/liquid.so: Feature Liquid already defined in
/usr/kde/3/lib/kde3/plugins//styles/liquid.so!
QFont::setPointSize: Point size <= 0 (-3)
QGList::locate: Index 0 out of range
KCrash: crashing.... crashRecursionCounter = 2
KCrash: Application Name = kstars path = <unknown> pid = 6151
fcntl: Bad file descriptor
fcntl: Bad file descriptor
/usr/lib/kde3/plugins//styles/liquid.so: Feature Liquid already defined in
/usr/kde/3/lib/kde3/plugins//styles/liquid.so!

I've also had my father try this on his machine which I loaded several weeks
ago.  I don't know what the message looks like on his machine.  He's not
computer literate so I remove some icons such as commandlines and didn't think
it was worth walking through getting to them.  He doesn't have the liquid theme
installed though.

I went through all the other programs in kdeedu all of them get past the splash
screen and into the program.  I don't know them so I didn;t do much in each one.
Comment 7 Hannes Mehnert (RETIRED) gentoo-dev 2002-09-04 08:25:07 UTC
please try to reproduce this bug with kde-3.1_beta1. 
(unmask then from /usr/portage/profiles/packages.mask). 
 
Or if you want, try it with kde-cvs ebuilds from 
http://www.gentoo.org/~danarmak/kde-cvs.html 
Comment 8 Keith Gross 2002-09-04 20:07:37 UTC
With my machine I'll lose a day upgrading to 3.1 and another day getting back 
to 3.0.3 and I need this machine for work.  I can't really afford that so if 
this is the only means of persuing the problem I think we might as well close 
it and I'll reopen it when 3.1 is released.  
Comment 9 Hannes Mehnert (RETIRED) gentoo-dev 2002-10-20 10:01:53 UTC
is this fixed in kde-3.0.4? 
Comment 10 Keith Gross 2002-10-20 15:19:10 UTC
I recently had reason to upgrade to 3.0.4.  I have since retried KStars and
still get exactly the same errors.  At least for 3.0.4 does not solve the problem.
Comment 11 Hannes Mehnert (RETIRED) gentoo-dev 2002-10-22 08:51:57 UTC
kstars is also available without kdeedu (there is a package app-sci/kstars), please try 
that. 
Comment 12 Dan Armak (RETIRED) gentoo-dev 2002-11-23 14:49:31 UTC
The separate kstars is quite old. 
I hope kde 3.1 will fix things for you... 
If not you should compile with debugging support (export DEBUG=true, 
DEBUGBUILD=true), make a backtrace and send it to us and/or bugs.kde.org. 
Comment 13 Dan Armak (RETIRED) gentoo-dev 2003-01-29 15:04:07 UTC
Does kstars fom kde 3.1 work for you? Can we close this bugreport? 
Comment 14 Keith Gross 2003-01-31 21:36:51 UTC
Sorry to take so long on this but it took me 2 days to get KDE 3.1 installed.  But after working around several errors it's all in and KStars does launch and seems to be working.  If launched from a commandline the following messages show up in the console window but they do not appear to cause any problems so I guess we can close this.

ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (372)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
QFont::setPointSize: Point size <= 0 (-3)
Comment 15 Hannes Mehnert (RETIRED) gentoo-dev 2003-02-01 13:10:24 UTC
ok, closing this cause it is fixed in 3.1 :)