Bug 37721 - noatun crashes on startup
Summary: noatun crashes on startup
Status: CLOSED FIXED
Alias: None
Product: noatun
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Multimedia Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-02-01 05:33 UTC by pruhland
Modified: 2003-01-28 13:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pruhland 2002-02-01 05:30:42 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           noatun
Version:           latest cvs (02012002 ~11:00 UTC) (using KDE 2.9.1 CVS/CVSup/Snapshot)
Severity:          normal
Installed from:    Compiled sources
Compiler:          gcc 2.96
OS:                Linux
OS/Compiler notes: Not Specified

Dual AMD 1800MP
Tyan Tiger MP
SoundBlaster Audigy
ASUS V7700 Deluxe (nvida)
OSS Drivers v. 3.9.6a-01130
Nvidia Drivers v. 23.13

Backtrace:
====================
[New Thread 1024 (LWP 23783)]
0x41694669 in __wait4 () from /lib/i686/libc.so.6
#0  0x41694669 in __wait4 () from /lib/i686/libc.so.6
#1  0x41710154 in __DTOR_END__ () from /lib/i686/libc.so.6
#2  0x41293523 in waitpid (pid=23784 stat_loc=0x0 options=0)
    at wrapsyscall.c:172
#3  0x40a312d1 in KCrash::defaultCrashHandler () at eval.c:41
#4  0x412918d5 in pthread_sighandler (signo=11 ctx=
      {gs = 7 __gsh = 0 fs = 0 __fsh = 0 es = 43 __esh = 0 ds = 43 __dsh = 0 edi = 135377544 esi = 135375424 ebp = 3221221528 esp = 3221219716 ebx = 1074373316 edx = 0 ecx = 0 eax = 0 trapno = 14 err = 4 eip = 1074103145 cs = 35 __csh = 0 eflags = 2163350 esp_at_signal = 3221219716 ss = 43 __ssh = 0 fpstate = 0xbfffe708 oldmask = 2147483648 cr2 = 4}) at signals.c:97
#5  <signal handler called>
#6  0x40058369 in Engine::initArts () at eval.c:41
#7  0x40054f1d in Engine::Engine () at eval.c:41
#8  0x4005deda in Player::Player () at eval.c:41
#9  0x40068fb6 in NoatunApp::NoatunApp () at eval.c:41
#10 0x40019ce6 in main () at eval.c:41
#11 0x415f6507 in __libc_start_main (main=0x80486ac <main> argc=7 
    ubp_av=0xbffff984 init=0x8048674 <_init> fini=0x8048830 <_fini> 
    rtld_fini=0x4000dc14 <_dl_fini> stack_end=0xbffff97c)
    at ../sysdeps/generic/libc-start.c:129



(Submitted via bugs.kde.org)
Comment 1 Neil Stevens 2002-02-01 05:42:20 UTC
On Thursday January 31 2002 09:30 pruhland@rochester.rr.com wrote:
> Compiler:          gcc 2.96

Hmmmm...

> #6  0x40058369 in Engine::initArts () at eval.c:41

Any chance you could recompile with --enable-debug=full to give more 
information?

-- 
Neil Stevens
neil@qualityassistant.com

Don't think of a bug as a problem.  Think of it as a call to action.
Comment 2 Paul Ruhland 2002-02-01 06:09:58 UTC
Which modules / apps do I need to recompile with the debug switch?  Just=20
'noatun' ...  or 'kdemultimedia' 'kdelibs' etc..

On Friday 01 February 2002 12:42 am you wrote:
> On Thursday January 31 2002 09:30 pruhland@rochester.rr.com wrote:
> > Compiler:          gcc 2.96
>
> Hmmmm...
>
> > #6  0x40058369 in Engine::initArts () at eval.c:41
>
> Any chance you could recompile with --enable-debug=3Dfull to give more
> information?
Comment 3 Neil Stevens 2002-02-01 06:31:39 UTC
On Thursday January 31 2002 10:09 Paul Ruhland wrote:
> Which modules / apps do I need to recompile with the debug switch?  Just
> 'noatun' ...  or 'kdemultimedia' 'kdelibs' etc..

kdemultimedia but you only have to compile the noatun dir.

-- 
Neil Stevens
neil@qualityassistant.com

Don't think of a bug as a problem.  Think of it as a call to action.
Comment 4 Paul Ruhland 2002-02-01 07:06:08 UTC
On Friday 01 February 2002 12:42 am you wrote:
> Any chance you could recompile with --enable-debug=3Dfull to give more
> information?

Ok...I reconfigured kdemultimedia did a make clean make and make install=
 in=20
noatun.  Should I have deleted config.cache?

Here is the Backtrace:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
[New Thread 1024 (LWP 6752)]
0x41677669 in __wait4 () from /lib/i686/libc.so.6
#0  0x41677669 in __wait4 () from /lib/i686/libc.so.6
#1  0x416f3154 in __DTOR_END__ () from /lib/i686/libc.so.6
#2  0x41276523 in waitpid (pid=3D6753 stat_loc=3D0x0 options=3D0)
    at wrapsyscall.c:172
#3  0x40a142d1 in KCrash::defaultCrashHandler () at eval.c:41
#4  0x412748d5 in pthread_sighandler (signo=3D11 ctx=3D
      {gs =3D 7 __gsh =3D 0 fs =3D 0 __fsh =3D 0 es =3D 43 __esh =3D 0=
 ds =3D 43=20
__dsh =3D 0 edi =3D 135377584 esi =3D 3221222880 ebp =3D 3221222808 esp=
 =3D=20
3221222772 ebx =3D 1074367684 edx =3D 0 ecx =3D 135377584 eax =3D 0 tr=
apno =3D 14=20
err =3D 4 eip =3D 1074276302 cs =3D 35 __csh =3D 0 eflags =3D 2163270=
=20
esp_at_signal =3D 3221222772 ss =3D 43 __ssh =3D 0 fpstate =3D 0xbffff2f=
8 oldmask=20
=3D 2147483648 cr2 =3D 4})
    at signals.c:97
#5  <signal handler called>
#6  0x400827ce in Noatun::StereoEffectStack::start (this=3D0x811b2fc)
    at ../../noatun/library/noatunarts/noatunarts.h:1692
#7  0x40060587 in Engine::initArts (this=3D0x811b2b0) at engine.cpp:492
#8  0x4005ef1c in Engine::Engine (this=3D0x811b2b0 parent=3D0x0) at=20
engine.cpp:243
#9  0x40063bbe in Player::Player (this=3D0x811b218 parent=3D0x0) at player=
.cpp:17
#10 0x4006847c in NoatunApp::NoatunApp (this=3D0xbffff7c0) at app.cpp:79
#11 0x4001ad9f in main (argc=3D7 argv=3D0xbffff984) at main.cpp:53
#12 0x415d9507 in __libc_start_main (main=3D0x80486ac <main> argc=3D7=20
    ubp_av=3D0xbffff984 init=3D0x8048674 <_init> fini=3D0x8048830 <_fini>=
=20
    rtld_fini=3D0x4000dc14 <_dl_fini> stack_end=3D0xbffff97c)
    at ../sysdeps/generic/libc-start.c:129
Comment 5 Charles Samuels 2002-02-01 07:37:30 UTC
On Thursday 31 January 2002 11:06 pm Paul Ruhland wrote:
> On Friday 01 February 2002 12:42 am you wrote:
> > Any chance you could recompile with --enable-debug=full to give more
> > information?
>
> Ok...I reconfigured kdemultimedia did a make clean make and make install
> in noatun.  Should I have deleted config.cache?

I bet that noatun prints on stderr something along the lines of "Couldn't 
instanciate Noatun::Session"

Basically it's an arts bug :)

Do you have kdemm and kdelibs in different --prefixes by any chance?


>
> Here is the Backtrace:
> =====================================
> [New Thread 1024 (LWP 6752)]
> 0x41677669 in __wait4 () from /lib/i686/libc.so.6
> #0  0x41677669 in __wait4 () from /lib/i686/libc.so.6
> #1  0x416f3154 in __DTOR_END__ () from /lib/i686/libc.so.6
> #2  0x41276523 in waitpid (pid=6753 stat_loc=0x0 options=0)
>     at wrapsyscall.c:172
> #3  0x40a142d1 in KCrash::defaultCrashHandler () at eval.c:41
> #4  0x412748d5 in pthread_sighandler (signo=11 ctx=
>       {gs = 7 __gsh = 0 fs = 0 __fsh = 0 es = 43 __esh = 0 ds = 43
> __dsh = 0 edi = 135377584 esi = 3221222880 ebp = 3221222808 esp =
> 3221222772 ebx = 1074367684 edx = 0 ecx = 135377584 eax = 0 trapno =
> 14 err = 4 eip = 1074276302 cs = 35 __csh = 0 eflags = 2163270
> esp_at_signal = 3221222772 ss = 43 __ssh = 0 fpstate = 0xbffff2f8
> oldmask = 2147483648 cr2 = 4})
>     at signals.c:97
> #5  <signal handler called>
> #6  0x400827ce in Noatun::StereoEffectStack::start (this=0x811b2fc)
>     at ../../noatun/library/noatunarts/noatunarts.h:1692
> #7  0x40060587 in Engine::initArts (this=0x811b2b0) at engine.cpp:492
> #8  0x4005ef1c in Engine::Engine (this=0x811b2b0 parent=0x0) at
> engine.cpp:243
> #9  0x40063bbe in Player::Player (this=0x811b218 parent=0x0) at
> player.cpp:17 #10 0x4006847c in NoatunApp::NoatunApp (this=0xbffff7c0) at
> app.cpp:79 #11 0x4001ad9f in main (argc=7 argv=0xbffff984) at main.cpp:53
> #12 0x415d9507 in __libc_start_main (main=0x80486ac <main> argc=7
>     ubp_av=0xbffff984 init=0x8048674 <_init> fini=0x8048830 <_fini>
>     rtld_fini=0x4000dc14 <_dl_fini> stack_end=0xbffff97c)
>     at ../sysdeps/generic/libc-start.c:129
>
> _______________________________________________
> kde-multimedia mailing list
> kde-multimedia@mail.kde.org
> http://mail.kde.org/mailman/listinfo/kde-multimedia
Comment 6 Paul Ruhland 2002-02-01 08:06:21 UTC
On Friday 01 February 2002 02:37 am you wrote:
> I bet that noatun prints on stderr something along the lines of "Couldn=
't
> instanciate Noatun::Session"
>
Yes...exactly

[paulr@kanga paulr]$ noatun=20
mcop warning: user defined signal handler found for SIG_PIPE overriding
kdecore (KLibLoader): library libnoatundcopiface.la not found under 'module=
'=20
but under 'lib'
Couldn't instanciate artsobject Noatun::Session. (This is normally caused b=
y a=20
broken package or compiling kdemultimedia in a --prefix different from=20
kdelibs.
KCrash: crashing.... crashRecursionCounter =3D 2
KCrash: Application Name =3D noatun path =3D <unknown> pid =3D 7221
ERROR: KUniqueApplication: DCOP communication error!

> Do you have kdemm and kdelibs in different --prefixes by any chance?
>
No...prefix is  '/opt/kdecvs' for all packages.
Comment 7 Charles Samuels 2002-02-01 09:13:39 UTC
On Friday 01 February 2002 12:06 am Paul Ruhland wrote:
> On Friday 01 February 2002 02:37 am you wrote:
> > I bet that noatun prints on stderr something along the lines of
> > "Couldn't instanciate Noatun::Session"
>
> Yes...exactly
>
> [paulr@kanga paulr]$ noatun
> mcop warning: user defined signal handler found for SIG_PIPE overriding
> kdecore (KLibLoader): library libnoatundcopiface.la not found under
> 'module' but under 'lib'
> Couldn't instanciate artsobject Noatun::Session. (This is normally caused
> by a broken package or compiling kdemultimedia in a --prefix different from
> kdelibs.
> KCrash: crashing.... crashRecursionCounter = 2
> KCrash: Application Name = noatun path = <unknown> pid = 7221
> ERROR: KUniqueApplication: DCOP communication error!
>
> > Do you have kdemm and kdelibs in different --prefixes by any chance?
>
> No...prefix is  '/opt/kdecvs' for all packages.

Argh this (arts ;) bug is annoying.  Basically you have two conflicting 
artsds (from different kde installs) and the wrong one is being run.


-Charles
Comment 8 Paul Ruhland 2002-02-02 02:24:46 UTC
Ugh.  '/usr/bin/artsdsp' et al from 'arts-2.2-11' rpm installed by RedHat 7=
.2=20
installer when I specifically specified no kde ( since it was old already )=
.=20=20
I didn't think to look anywhere but the prefix path used when compiling.

I uninstalled that rpm and everything is good.=20

Thanks for the quick help.

=20
On Friday 01 February 2002 04:13 am you wrote:
> Argh this (arts ;) bug is annoying.  Basically you have two conflicting
> artsds (from different kde installs) and the wrong one is being run.
>
>
> -Charles
Comment 9 Neil Stevens 2002-03-10 16:04:13 UTC
Thank you for your bug report.
The bug that your reported no longer applies to the latest development
(CVS) version of KDE. This is most probably because the bug has been
fixed the application has been substantially modified or the application
no longer exists. The bug report will be closed.

-- 
Neil Stevens
neil@qualityassistant.com

Don't think of a bug as a problem.  Think of it as a call to action.
Comment 10 davidsmind 2003-01-28 13:14:27 UTC
Duplicate of bug numbers 
23867: http://bugs.kde.org/show_bug.cgi?id=23867 
and 
47781: http://bugs.kde.org/show_bug.cgi?id=47781 
 
Plus It doesn't even effect latest CVS