Summary: | Kstars crashes immediately after splash screen | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Keith Gross <grossk> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kevin |
Priority: | High | ||
Version: | 1.2 | ||
Hardware: | x86 | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Keith Gross
2002-09-01 00:19:58 UTC
Please add gcc-version, CFLAGS, CXXFLAGS and qt-version to the bug report. 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" please try emerge kdeedu with MAKEOPTS="-j1", CFLAGS and CXXFLAGS without -fomit-frame-pointer and -funroll-loops 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? Yes, you have done what I wanted. Tried other applications of kdeedu? Tried starting kstars as another user (with another configuration)? 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. 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 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. is this fixed in kde-3.0.4? 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. kstars is also available without kdeedu (there is a package app-sci/kstars), please try that. 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. Does kstars fom kde 3.1 work for you? Can we close this bugreport? 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) ok, closing this cause it is fixed in 3.1 :) |