[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [Amarok] 5b29647: EngineController: Check m_currentTrack before usin
From: Kelvie Wong <kelvie () ieee ! org>
Date: 2010-03-31 12:30:04
Message-ID: 201003311230.o2VCU4p6014647 () kore ! kollide ! net
[Download RAW message or body]
commit 5b29647fda026632554952d9c4ed2b4b207dddc7
Author: Kelvie Wong <kelvie@ieee.org>
Date: Wed Mar 31 00:34:31 2010 -0700
EngineController: Check m_currentTrack before using it.
This seems to segfault for me when playing a cue track.
diff --git a/src/EngineController.cpp b/src/EngineController.cpp
index f7e1f65..009ecfd 100644
--- a/src/EngineController.cpp
+++ b/src/EngineController.cpp
@@ -1045,7 +1045,7 @@ EngineController::slotNewTrackPlaying( const Phonon::MediaSource &source )
trackChangedNotify( m_currentTrack );
newTrackPlaying();
- if( !m_multiPlayback )
+ if( m_currentTrack && !m_multiPlayback )
{
m_media->blockSignals( true );
m_media->setCurrentSource( m_currentTrack->playableUrl() );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic