[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: Bug#36247: noatun crashes on startup with SIGSEV
From: ermak () netvision ! net ! il
Date: 2001-12-16 21:21:19
[Download RAW message or body]
Package: noatun
Version: KDE 2.2.2
Severity: normal
Installed from: Compiled From Sources
Compiler: gcc-2.95.3
OS: Linux
OS/Compiler notes: Gentoo Linux distribution (www.gentoo.org); bug present on all \
Gentoo installs, remedy unknown
This is a rather long explanation, please bear wih me.
Summary: the problem is: when Noatun is started (as root, so there can be no \
permission problems) I get after about 2 secs:
laptop /root # noatun
kdecore (KLibLoader): library libnoatundcopiface.la not found under 'module' but \
under 'lib'
KCrash: crashing.... crashRecursionCounter = 2
KCrash: Application Name = noatun path = <unknown> pid = 2586
noatun: ERROR: KUniqueApplication: DCOP communication error!
And the drkonqi backtrace: signal 11 (SIGSEV):
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
0x411bb0c9 in wait4 () from /lib/libc.so.6
#0 0x411bb0c9 in wait4 () from /lib/libc.so.6
#1 0x4123903c in __check_rhosts_file () from /lib/libc.so.6
#2 0x4132d294 in sigaction () from /lib/libpthread.so.0
#3 0x4113c5c8 in sigaction () from /lib/libc.so.6
#4 0x4008b735 in Engine::initArts () from /usr/lib/libnoatun.so.0
#5 0x40089f81 in Engine::Engine () from /usr/lib/libnoatun.so.0
#6 0x4008f403 in Player::Player () from /usr/lib/libnoatun.so.0
#7 0x400932ef in NoatunApp::NoatunApp () from /usr/lib/libnoatun.so.0
#8 0x40026d8e in main () from /usr/lib/libnoatunmain.so
#9 0x4112a67c in __libc_start_main () from /lib/libc.so.6
#10 0x8680804 in ?? ()
---
At the same time, artsd (run in a console) says:
MCOP ObjectManager: can't find implementation for Noatun::Session.
MCOP ObjectManager: can't find implementation for Noatun::StereoEffectStack.
Details
This is Gentoo Linux (www.gentoo.org). We have Portage, which is a ports system like \
the *bsd one - it downloads/configures/compiles/installs packages. I'm one of the KDE \
packagers.
I was given instructions to have KDE in /usr as pe the FHS. I didn't agree 100%, but \
that discussion is closed. To enable e.g. kde2 apps to run wih kde3, I put kdelibs in \
/usr/lib/kdelibs-$version. Right now we don't have pre-kde3 versions in Portage, so \
the only such dir is /usr/lib/kdelibs-2.2.2. Portage passes the correct parameters to \
KDE confiures to make them use the kdelibs in there but install into /usr. All of KDE \
works ok, but I've had enough problems with this 'scheme' to suspect it as a possible \
and even likely culprit here as well.
The problem described here exists on all Gentoo installs for kde >=2.2.1 (for <=2.2 \
we didn't have this kdelibs scheme yet and noatun seemed to work. But, lot of other \
things have changed since then as well.)
About the libnoatundcopiface.la from the error message: it exists in /usr/lib, as \
well as other libnoatun* libs. I don't know what the 'not found in 'module'' error \
could refer to - there's no dir called 'module' anywhere, nor have I ever heard of \
one.
My entire system (and generally speaking nearly all Gentoo systems) have all the very \
latest software and the strongest optimizations. In my case: glibc-2.2.4, kernel \
2.4.16, X 4.1.0, QT 2.3.1 (since 2.3.2 has problems with kde), etc. etc. The entire \
system is compiled with CFLAGS, CXXFLAGS=-O3 -march=i686 -mcpu=i686 \
-fomit-frame-pointer -pipe, and all binaries are stripped. I recompiled kdemultimedia \
w/o optimizations and with debugging to get the above trace, but the error itself \
wasn't affected by that.
Oh, and about artsd: it won't run here (len == can_write assertion fails on startup) \
but that's a problem with my sound driver (i810_audio from kernel 2.4.16), at least \
AFAIU. Hopefully it'll get fixed in 2.4.17, for now i'm using artsd -a null for \
testing of noatun.
Well, that's it. I'd gladly run any tests/experiments/proposed solutions, being after \
all the maintainer for this. Waiting to hear from you!
(Submitted via bugs.kde.org)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic