This forum has been archived. All content is frozen. Please use KDE Discuss instead.

crossfading doesn\'t work (1.4-beta3)

Tags: None
(comma "," separated)
analyzer
Karma
0

crossfading doesn\'t work (1.4-beta3)

Thu Apr 13, 2006 12:22 pm
When I turn on crossfading and amarok jumps to next track it displays a few error messages and then crashes. I\'m using xine engine with arts output plugin. Does anyone have the same problem?
Guest
Karma
0
I have the same problem with xine and alsa output
User avatar
dangle_wtf
Moderator
Posts
1252
Karma
0
See, the problem is... "displays a few error messages then crashes" isn't very descriptive. What do the messages say? Does amarok generate a backtrace when it crashes? Have you tried using any different engines?


"There are two theories to arguing with women. Neither one works."
.
If men could get pregnant, we'd learn the true meaning of "screaming nancyboy wuss"
analyzer
Karma
0
dangle_wtf wrote:See, the problem is... "displays a few error messages then crashes" isn't very descriptive. What do the messages say? Does amarok generate a backtrace when it crashes? Have you tried using any different engines?


These error messages are just "xine was unable to initialize any audio devices". After clicking ok amarok crashes. It does generate an email with backtrace to be sent and I've sent it. I haven't tried using other engines. Here is a debug output from today's SVN:

Code: Select all
amarok: [controller] Crossfading to next track...
amarok: BEGIN: void EngineController::play(const MetaBundle&, uint)
amarok:   [controller] Loading URL: file:///mnt/win_d/Dzieci/Rolling%20Stones-Streets%20Of%20Love.mp3
amarok:   [CollectionDB] track ended: file:///mnt/win_d/Dzieci/Porcupine%20Tree%20-%20In%20Absentia%20-%2007%20-%20Prodigal.mp3
amarok:   BEGIN: virtual bool XineEngine::load(const KURL&, bool)
amarok:     [controller] Crossfading to next track...
amarok:     BEGIN: void EngineController::play(const MetaBundle&, uint)
amarok:       [controller] Loading URL: file:///mnt/win_d/Dzieci/Porcupine_Tree_-_12_-_Collapse_The_Light_Into_Earth.mp3
amarok:       [CollectionDB] track ended: file:///mnt/win_d/Dzieci/Porcupine%20Tree%20-%20In%20Absentia%20-%2007%20-%20Prodigal.mp3
amarok:       BEGIN: virtual bool XineEngine::load(const KURL&, bool)
amarok:         [controller] Crossfading to next track...
amarok:         BEGIN: void EngineController::play(const MetaBundle&, uint)
amarok:           [controller] Loading URL: file:///mnt/win_d/Dzieci/Porcupine_Tree_-_06_-_Wedding_Nails.mp3
amarok:           [CollectionDB] track ended: file:///mnt/win_d/Dzieci/Porcupine%20Tree%20-%20In%20Absentia%20-%2007%20-%20Prodigal.mp3
amarok:           BEGIN: virtual bool XineEngine::load(const KURL&, bool)
amarok:             [controller] Crossfading to next track...
amarok:             BEGIN: void EngineController::play(const MetaBundle&, uint)
amarok:               [controller] Loading URL: file:///mnt/win_d/Dzieci/Porcupine_Tree_-_01_-_Blackest_Eyes.mp3
amarok:               [CollectionDB] track ended: file:///mnt/win_d/Dzieci/Porcupine%20Tree%20-%20In%20Absentia%20-%2007%20-%20Prodigal.mp3
amarok:               BEGIN: virtual bool XineEngine::load(const KURL&, bool)
amarok:                 [controller] Crossfading to next track...
amarok:                 BEGIN: void EngineController::play(const MetaBundle&, uint)
amarok:                   [controller] Loading URL: file:///mnt/win_d/Dzieci/Porcupine_Tree_-_03_-_Lips_Of_Ashes.mp3
amarok:                   [CollectionDB] track ended: file:///mnt/win_d/Dzieci/Porcupine%20Tree%20-%20In%20Absentia%20-%2007%20-%20Prodigal.mp3
amarok:                   BEGIN: virtual bool XineEngine::load(const KURL&, bool)
amarok:                     [controller] Crossfading to next track...
amarok:                     BEGIN: void EngineController::play(const MetaBundle&, uint)
amarok:                       [controller] Loading URL: file:///mnt/win_d/Dzieci/Porcupine%20Tree%20-%2004%20-%20The%20Sound%20Of%20Muzak.mp3
amarok:                       [CollectionDB] track ended: file:///mnt/win_d/Dzieci/Porcupine%20Tree%20-%20In%20Absentia%20-%2007%20-%20Prodigal.mp3
amarok:                       BEGIN: virtual bool XineEngine::load(const KURL&, bool)
amarok:                         BEGIN: void EngineController::play(const MetaBundle&, uint)
amarok:                           [controller] Loading URL: file:///mnt/win_d/Dzieci/Oasis%20-%20Stop%20Crying%20Your%20Heart%20Out%20(Butterfly%20Effect%20Soundtrack).mp3
amarok:                           [CollectionDB] track ended: file:///mnt/win_d/Dzieci/Porcupine%20Tree%20-%20In%20Absentia%20-%2007%20-%20Prodigal.mp3
amarok:                           BEGIN: virtual bool XineEngine::load(const KURL&, bool)
amarok:                           END__: virtual bool XineEngine::load(const KURL&, bool) - Took 0.037s
amarok:                           BEGIN: void EngineSubject::stateChangedNotify(Engine::State)
amarok:                             [virtual void amaroK::StatusBar::engineStateChanged(Engine::State, Engine::State)] Line: 135
amarok:                             BEGIN: virtual void ContextBrowser::engineStateChanged(Engine::State, Engine::State)
amarok:                             END__: virtual void ContextBrowser::engineStateChanged(Engine::State, Engine::State) - Took 0.00058s
amarok:                           END__: void EngineSubject::stateChangedNotify(Engine::State) - Took 0.0095s
amarok:                           BEGIN: void EngineSubject::newMetaDataNotify(const MetaBundle&, bool)
amarok:                             [ContextBrowser] Rendering showCurrentTrack()
amarok:                             BEGIN: virtual void ThreadWeaver::Thread::run()
amarok:                               BEGIN: virtual bool CurrentTrackJob::doJob()
amarok:                                 BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
amarok:                                 END__: SqliteConnection::SqliteConnection(const SqliteConfig*) - Took 0.0008s
amarok:                               END__: void EngineSubject::newMetaDataNotify(const MetaBundle&, bool) - Took 0.79s
amarok:                             END__: void EngineController::play(const MetaBundle&, uint) - Took 0.86s
amarok:                           END__: virtual bool CurrentTrackJob::doJob() - Took 0.84s
amarok:                         END__: virtual void ThreadWeaver::Thread::run() - Took 0.84s
amarok:                         [ThreadWeaver] Job completed: CurrentTrackJob. Jobs pending: 0
amarok:                         [xine-engine] Metadata received.

...

amarok:                               BEGIN: virtual bool CurrentTrackJob::doJob()
amarok:                                 BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
amarok:                                 END__: SqliteConnection::SqliteConnection(const SqliteConfig*) - Took 0.0013s
amarok:                                 amaroK is crashing...
amarok:                                 Running: gdb --nw -n --batch -x /home/krzysio2/tmp/kde-krzysio2/amarokvbOlfc.tmp amarokapp 3386
amarok:                               END__: virtual bool CurrentTrackJob::doJob() - Took 1s
amarok:                             END__: virtual void ThreadWeaver::Thread::run() - Took 1s
amarok:                           END__: void EngineSubject::newMetaDataNotify(const MetaBundle&, bool) - Took 1.2s
amarok:                         END__: void EngineController::play(const MetaBundle&, uint) - Took 2e+02s
amarok:                         [xine-engine] Metadata received.
Cannot access memory at address 0x7
Previous frame inner to this frame (corrupt stack?)
Cannot access memory at address 0x7
Cannot access memory at address 0x7
Previous frame inner to this frame (corrupt stack?)
amarok:                                 Running: file `which amarokapp`
amarok:                                 1.4-SVN [NOTstripped][validity: 0.51][frames:  74][line numbers][xine]


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]