Summary: | nullptr derefence (stale m_player?) in phonon-vlc | ||
---|---|---|---|
Product: | [Frameworks and Libraries] phonon-backend-vlc | Reporter: | RJVB <rjvbertin> |
Component: | general | Assignee: | Harald Sitter <sitter> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | bcooksley, fabo, jb, myriam |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/libraries/phonon-vlc/commit/129b03db4db5b85f31318679037fd893c510a7dc | Version Fixed In: |
Description
RJVB
2020-06-19 11:49:25 UTC
That makes no sense. m_player is never set to 0 It does look like a freak event, but you should never say never ;) #18 0x00007f81d888ed5a in Phonon::VLC::MediaPlayer::stop() (this=0x0) at /opt/local/var/lnxports/build/_opt_local_site-ports_audio_phonon-backend-vlc/phonon-backend-vlc-qt5/work/phonon-backend-vlc-git/src/mediaplayer.cpp:151 #19 0x00007f81d888ed5a in Phonon::VLC::MediaObject::stop() (this=0xf5ed20) at /opt/local/var/lnxports/build/_opt_local_site-ports_audio_phonon-backend-vlc/phonon-backend-vlc-qt5/work/phonon-backend-vlc-git/src/mediaobject.cpp:143 Frame 18 can only have happened if m_player was NULL, I see no other explanation. Git commit 129b03db4db5b85f31318679037fd893c510a7dc by Harald Sitter. Committed on 24/06/2020 at 11:43. Pushed by sitter into branch '0.11'. assert that m_player is allocated M +1 -0 src/mediaobject.cpp https://invent.kde.org/libraries/phonon-vlc/commit/129b03db4db5b85f31318679037fd893c510a7dc |