Summary: | Crash in KAudioManagerPlay initialization | ||
---|---|---|---|
Product: | arts | Reporter: | Teemu Rytilahti <tpr> |
Component: | general | Assignee: | Multimedia Developers <kde-multimedia> |
Status: | CLOSED UNMAINTAINED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Teemu Rytilahti
2004-06-27 18:22:59 UTC
This is crashing in libartskde, not in JuK code. This is actually something completely separate from the issue that you reported previously. Can you recompile kdelibs/arts with full debugging so that we can get a better backtrace? Exactly same i obtained at lab. Tomorrow i'll provide a bt with full debug too.. "Exactly same i obtained at lab." Not if it's the same one that you reported to me earlier. That one was crashing when it tried to access the player -- not when initializing it. Well, I'm already using --enable-debug=full for all my KDE stuff and even tried to reforce it without success.. Any other ideas? First debug output... #0 0x4100bfc3 in fREe (mem=0x8433f98) at malloc.c:3045 #1 0x4100d565 in free (m=0x8433f98) at malloc.c:5535 #2 0x41c84ac1 in operator delete(void*) () from /usr/lib/libstdc++.so.6 #3 0x41c67d07 in std::string::_Rep::_M_destroy(std::allocator<char> const&) () from /usr/lib/libstdc++.so.6 #4 0x41c67f8d in std::string::~string() () from /usr/lib/libstdc++.so.6 #5 0x40709d1a in Arts::TmpGlobalComm_impl::put(std::string const&, std::string const&) (this=0x842ee58, variable=@0xbfffdd60, value=@0xbfffdd40) at tmpglobalcomm.cc:50 #6 0x406e0ce0 in Arts::GlobalComm::put(std::string const&, std::string const&) (this=0xbfffdd80, variable=@0xbfffdd60, value=@0xbfffdd40) at core.h:1492 #7 0x406dd42a in Dispatcher (this=0x840cc80, ioManager=0x840cd40, startServer=noServer) at dispatcher.cc:269 #8 0x400ab829 in KArtsDispatcher (this=0x840cc50, parent=0x0, name=0x0) at kartsdispatcher.cc:42 #9 0x0807294e in ArtsPlayer::setupPlayer() (this=0x840cff8) at artsplayer.cpp:248 #10 0x08071c4b in ArtsPlayer (this=0x840cff8) at artsplayer.cpp:51 #11 0x08091486 in createPlayer (system=0) at playermanager.cpp:58 #12 0x08092c77 in PlayerManager::setup() (this=0x819c4a8) at playermanager.cpp:529 #13 0x08092a01 in PlayerManager::player() const (this=0x819c4a8) at playermanager.cpp:484 #14 0x080917c9 in PlayerManager::playing() const (this=0x819c4a8) at playermanager.cpp:99 #15 0x080b50d0 in SystemTray (this=0x8423aa0, parent=0x81978b8, name=0x80d03a4 "systemTray") at systemtray.cpp:101 #16 0x08087521 in JuK::setupSystemTray() (this=0x81978b8) at juk.cpp:173 #17 0x0808610a in JuK (this=0x81978b8, parent=0x0, name=0x0) at juk.cpp:61 #18 0x0808c77d in main (argc=2, argv=0xbfffe244) at main.cpp:76 Well, I installed libs like akoda, libmad and something else too, and then recompiled kdemm/arts, juk and arts module and now it seems to work here. So I think that's caused by a missing lib or inproper installation. Some configure script doesn't check if everything arts needs is available? Arts is no longer developed and has been unmaintained for quite some time - more than 2 years. With phonon as the replacement for arts in KDE4, we're closing out all the arts bugs in Bugzilla since there is no chance of them being fixed. Thanks |