| 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 First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/libraries/phonon-vlc/commit/129b03db4db5b85f31318679037fd893c510a7dc | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
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 |