[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    Bug#23714: artsd crashes when noatun loads mp3file
From:       oreback () nada ! kth ! se
Date:       2001-04-04 22:02:40
[Download RAW message or body]

Package: artsd
Version: unknown (using KDE 2.1.9 >= 20010310)
Severity: normal
Installed from:    compiled sources
Compiler:          gcc version 2.95.2 19991024 (release)
OS:                Linux (i686) release 2.2.19
OS/Compiler notes: 

artsd works fine with other apps, but it has not worked with noatun
for several weeks (I update from cvs every day).
(I have the maestro3 chip.)

Here is the output from artsd:
>artsd -l0
autodetecting driver:
 - null: 0
 - oss: 10
... which means we'll default to oss
device capabilities: revision0 duplex realtime trigger mmap
buffering: 7 fragments with 1024 bytes (audio latency is 40.6 ms)
rebuilding bus out_soundcard
 - 2 channels
 - 0 clients
 - 1 servers
device capabilities: revision0 duplex realtime trigger mmap
buffering: 7 fragments with 1024 bytes (audio latency is 40.6 ms)
audio format is 44100 Hz, 16 bits, 2 channels
addDirectory(/usr/local/pkg/kde//lib/mcop,)
addDirectory(/usr/local/pkg/kde//lib/mcop/Arts,Arts)
Arts::MidiManager registered successfully.
UnixManager: got notifyIO
socketconnection created, fd = 7
rebuilding bus out_soundcard
 - 2 channels
 - 1 clients
 - 1 servers
findPort(outleft)
have 4 ports
done
result 74
connect port outleft to left
findPort(outright)
have 4 ports
done
result 74
connect port outright to right
Illegal instruction (core dumped)
----------
Here is the backtrace from artsd:

(gdb) bt
#0  0x4042db68 in Arts::StereoVolumeControl_Noatun_impl::calculateBloc
k () from /usr/local/pkg/kde//lib/libnoatunarts.so
#1  0x40081dd1 in Arts::StdScheduleNode::calc ()
   from /usr/local/pkg/kde//lib/libartsflow.so.0
#2  0x40081bc1 in Arts::StdScheduleNode::request ()
   from /usr/local/pkg/kde//lib/libartsflow.so.0
#3  0x40081b7d in Arts::StdScheduleNode::request ()
   from /usr/local/pkg/kde//lib/libartsflow.so.0
#4  0x40081b7d in Arts::StdScheduleNode::request ()
   from /usr/local/pkg/kde//lib/libartsflow.so.0
#5  0x400836c2 in Arts::StdFlowSystem::schedule ()
   from /usr/local/pkg/kde//lib/libartsflow.so.0
#6  0x400808d8 in Arts::StdScheduleNode::requireFlow ()
   from /usr/local/pkg/kde//lib/libartsflow.so.0
#7  0x40094c87 in Arts::Synth_PLAY_impl::needMore ()
   from /usr/local/pkg/kde//lib/libartsflow.so.0
---Type <return> to continue, or q <return> to quit---
#8  0x4008535f in Arts::AudioSubSystem::handleIO ()
   from /usr/local/pkg/kde//lib/libartsflow.so.0
#9  0x40094c27 in Arts::Synth_PLAY_impl::notifyIO ()
   from /usr/local/pkg/kde//lib/libartsflow.so.0
#10 0x401ad6a2 in Arts::StdIOManager::processOneEvent ()
   from /usr/local/pkg/kde//lib/libmcop.so.0
#11 0x401ad851 in Arts::StdIOManager::run ()
   from /usr/local/pkg/kde//lib/libmcop.so.0
#12 0x401ac2a4 in Arts::Dispatcher::run ()
   from /usr/local/pkg/kde//lib/libmcop.so.0
-------------------------

Here is the backtrace from noatun:

0x40fe88c9 in __wait4 () from /lib/libc.so.6
#0  0x40fe88c9 in __wait4 () from /lib/libc.so.6
#1  0x410471cc in ?? () from /lib/libc.so.6
#2  0x40ee5975 in waitpid (pid=6370, stat_loc=0x0, options=0)
    at wrapsyscall.c:134
#3  0x405dd2c8 in KCrash::defaultCrashHandler ()
   from /usr/local/pkg/kde//lib/libkdecore.so.3
#4  0x40f75c48 in __restore ()
    at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#5  0x40f770b8 in abort () at ../sysdeps/generic/abort.c:88
#6  0x40f6fbae in __assert_fail () at assert.c:59
#7  0x4004ff4a in Engine::play () from /usr/local/pkg/kde//lib/libnoatun.so.0
#8  0x40056e81 in Player::play () from /usr/local/pkg/kde//lib/libnoatun.so.0
#9  0x4005757c in Player::playCurrent ()
   from /usr/local/pkg/kde//lib/libnoatun.so.0
#10 0x40057602 in Player::newCurrent ()
   from /usr/local/pkg/kde//lib/libnoatun.so.0
#11 0x4088e56d in QObject::activate_signal ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#12 0x40055f31 in PlayList::newCurrent ()
   from /usr/local/pkg/kde//lib/libnoatun.so.0
#13 0x41147e26 in SplitPlayList::setCurrent ()
   from /usr/local/pkg/kde//lib/libsplitplaylist.so
#14 0x41148c4e in SafeListViewItem::SafeListViewItem ()
   from /usr/local/pkg/kde//lib/libsplitplaylist.so
#15 0x41149d44 in List::addFile ()
   from /usr/local/pkg/kde//lib/libsplitplaylist.so
#16 0x41147c02 in SplitPlayList::addFile ()
   from /usr/local/pkg/kde//lib/libsplitplaylist.so
#17 0x40057449 in Player::openFile ()
   from /usr/local/pkg/kde//lib/libnoatun.so.0
#18 0x4005c2bb in NoatunApp::fileOpen ()
   from /usr/local/pkg/kde//lib/libnoatun.so.0
#19 0x4088e56d in QObject::activate_signal ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#20 0x404414b9 in KAction::activated ()
   from /usr/local/pkg/kde//lib/libkdeui.so.3
#21 0x40433686 in KAction::slotActivated ()
   from /usr/local/pkg/kde//lib/libkdeui.so.3
#22 0x4088e83e in QObject::activate_signal ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#23 0x408bfa5e in QSignal::activate ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#24 0x4095b175 in QPopupMenu::mouseReleaseEvent ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#25 0x408d49c3 in QWidget::event ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#26 0x4083c4ab in QApplication::notify ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#27 0x4057ef06 in KApplication::notify ()
   from /usr/local/pkg/kde//lib/libkdecore.so.3
#28 0x4080c71c in QETWidget::translateMouseEvent ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#29 0x4080a1c0 in QApplication::x11ProcessEvent ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#30 0x408091c0 in QApplication::processNextEvent ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#31 0x4083e213 in QApplication::enter_loop ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#32 0x4080913e in QApplication::exec ()
   from /usr/local/pkg/kde/qt-copy/lib/libqt.so.2
#33 0x40017283 in main () from /usr/local/pkg/kde//lib/noatun.so
#34 0x40f6f9cb in __libc_start_main (main=0x8048624 <main>, argc=1, 
    argv=0xbffff214, init=0x80485d4 <_init>, fini=0x8048774 <_fini>, 
    rtld_fini=0x4000aea0 <_dl_fini>, stack_end=0xbffff20c)
    at ../sysdeps/generic/libc-start.c:92


(Submitted via bugs.kde.org)
(Called from KBugReport dialog)

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic