Bug 461751

Summary: Elisa crashes on start
Product: [Applications] Elisa Reporter: Mark <mark>
Component: generalAssignee: Matthieu Gallien <matthieu_gallien>
Status: RESOLVED DOWNSTREAM    
Severity: crash CC: fella, wooden445
Priority: NOR    
Version First Reported In: 22.08.3   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Elisa crash logs

Description Mark 2022-11-13 03:25:34 UTC
Created attachment 153704 [details]
Elisa crash logs

SUMMARY

Elisa crashes on startup. Refer to the attached backtrace for further details.

STEPS TO REPRODUCE
1.  Run Elisa

OBSERVED RESULT
Shouldn't crash

EXPECTED RESULT
Crashes.

SOFTWARE/OS VERSIONS 
Linux/KDE Plasma:  Kubuntu 22.10
KDE Plasma Version:  5.26.3
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6

ADDITIONAL INFORMATION
Comment 1 Tobias Fella 2022-11-13 19:08:53 UTC
This means that libvlc_new failed; unfortunately, libvlc does not seem to have any logging in these functions.
Comment 2 Mark 2022-11-13 21:58:13 UTC
(In reply to Tobias Fella from comment #1)
> This means that libvlc_new failed; unfortunately, libvlc does not seem to
> have any logging in these functions.

I found the source of the issue with some help with strace. libvlc requires vlc-plugin-base on Kubuntu 22.10. Installing Elisa will install the libvlc and libvlccore dependency, but it won't install the vlc-plugin-base dependency for libvlc which causes the crash at the start.
Comment 3 Tobias Fella 2022-11-13 22:00:34 UTC
(In reply to Mark from comment #2)
> (In reply to Tobias Fella from comment #1)
> > This means that libvlc_new failed; unfortunately, libvlc does not seem to
> > have any logging in these functions.
> 
> I found the source of the issue with some help with strace. libvlc requires
> vlc-plugin-base on Kubuntu 22.10. Installing Elisa will install the libvlc
> and libvlccore dependency, but it won't install the vlc-plugin-base
> dependency for libvlc which causes the crash at the start.

Oh, interesting. You should report that to the KUbuntu bug tracker
Comment 4 wooden445 2023-10-24 10:25:42 UTC
(In reply to Tobias Fella from comment #3)
> (In reply to Mark from comment #2)
> > (In reply to Tobias Fella from comment #1)
> > > This means that libvlc_new failed; unfortunately, libvlc does not seem to
> > > have any logging in these functions.
> > 
> > I found the source of the issue with some help with strace. libvlc requires
> > vlc-plugin-base on Kubuntu 22.10. Installing Elisa will install the libvlc
> > and libvlccore dependency, but it won't install the vlc-plugin-base
> > dependency for libvlc which causes the crash at the start.
> 
> Oh, interesting. You should report that to the KUbuntu bug tracker

Isn't that here?

I ran into the same problem and resolved it by installing vlc-plugin-base.

Kubuntu 23.04, Plasma 5.27.4, KDE Frameworks 5.104.0.
Comment 5 Tobias Fella 2023-10-24 10:27:20 UTC
(In reply to wooden445 from comment #4)
> (In reply to Tobias Fella from comment #3)
> > (In reply to Mark from comment #2)
> > > (In reply to Tobias Fella from comment #1)
> > > > This means that libvlc_new failed; unfortunately, libvlc does not seem to
> > > > have any logging in these functions.
> > > 
> > > I found the source of the issue with some help with strace. libvlc requires
> > > vlc-plugin-base on Kubuntu 22.10. Installing Elisa will install the libvlc
> > > and libvlccore dependency, but it won't install the vlc-plugin-base
> > > dependency for libvlc which causes the crash at the start.
> > 
> > Oh, interesting. You should report that to the KUbuntu bug tracker
> 
> Isn't that here?
> 
> I ran into the same problem and resolved it by installing vlc-plugin-base.
> 
> Kubuntu 23.04, Plasma 5.27.4, KDE Frameworks 5.104.0.

No, KUbuntu bugs are tracked at https://bugs.launchpad.net/ubuntu/
Comment 6 wooden445 2023-10-24 16:11:31 UTC
(In reply to Tobias Fella from comment #5)
> (In reply to wooden445 from comment #4)
> > (In reply to Tobias Fella from comment #3)
> > > (In reply to Mark from comment #2)
> > > > (In reply to Tobias Fella from comment #1)
> > > > > This means that libvlc_new failed; unfortunately, libvlc does not seem to
> > > > > have any logging in these functions.
> > > > 
> > > > I found the source of the issue with some help with strace. libvlc requires
> > > > vlc-plugin-base on Kubuntu 22.10. Installing Elisa will install the libvlc
> > > > and libvlccore dependency, but it won't install the vlc-plugin-base
> > > > dependency for libvlc which causes the crash at the start.
> > > 
> > > Oh, interesting. You should report that to the KUbuntu bug tracker
> > 
> > Isn't that here?
> > 
> > I ran into the same problem and resolved it by installing vlc-plugin-base.
> > 
> > Kubuntu 23.04, Plasma 5.27.4, KDE Frameworks 5.104.0.
> 
> No, KUbuntu bugs are tracked at https://bugs.launchpad.net/ubuntu/

Ok, but shouldn't installing dependencies be part of the Elisa installation?
Comment 7 Tobias Fella 2023-10-24 16:13:18 UTC
(In reply to wooden445 from comment #6)
> (In reply to Tobias Fella from comment #5)
> > (In reply to wooden445 from comment #4)
> > > (In reply to Tobias Fella from comment #3)
> > > > (In reply to Mark from comment #2)
> > > > > (In reply to Tobias Fella from comment #1)
> > > > > > This means that libvlc_new failed; unfortunately, libvlc does not seem to
> > > > > > have any logging in these functions.
> > > > > 
> > > > > I found the source of the issue with some help with strace. libvlc requires
> > > > > vlc-plugin-base on Kubuntu 22.10. Installing Elisa will install the libvlc
> > > > > and libvlccore dependency, but it won't install the vlc-plugin-base
> > > > > dependency for libvlc which causes the crash at the start.
> > > > 
> > > > Oh, interesting. You should report that to the KUbuntu bug tracker
> > > 
> > > Isn't that here?
> > > 
> > > I ran into the same problem and resolved it by installing vlc-plugin-base.
> > > 
> > > Kubuntu 23.04, Plasma 5.27.4, KDE Frameworks 5.104.0.
> > 
> > No, KUbuntu bugs are tracked at https://bugs.launchpad.net/ubuntu/
> 
> Ok, but shouldn't installing dependencies be part of the Elisa installation?

Right, and installation is the responsibility of the distribution
Comment 8 wooden445 2023-10-25 20:45:10 UTC
(In reply to Tobias Fella from comment #7)
> (In reply to wooden445 from comment #6)
> > (In reply to Tobias Fella from comment #5)
> > > (In reply to wooden445 from comment #4)
> > > > (In reply to Tobias Fella from comment #3)
> > > > > (In reply to Mark from comment #2)
> > > > > > (In reply to Tobias Fella from comment #1)
> > > > > > > This means that libvlc_new failed; unfortunately, libvlc does not seem to
> > > > > > > have any logging in these functions.
> > > > > > 
> > > > > > I found the source of the issue with some help with strace. libvlc requires
> > > > > > vlc-plugin-base on Kubuntu 22.10. Installing Elisa will install the libvlc
> > > > > > and libvlccore dependency, but it won't install the vlc-plugin-base
> > > > > > dependency for libvlc which causes the crash at the start.
> > > > > 
> > > > > Oh, interesting. You should report that to the KUbuntu bug tracker
> > > > 
> > > > Isn't that here?
> > > > 
> > > > I ran into the same problem and resolved it by installing vlc-plugin-base.
> > > > 
> > > > Kubuntu 23.04, Plasma 5.27.4, KDE Frameworks 5.104.0.
> > > 
> > > No, KUbuntu bugs are tracked at https://bugs.launchpad.net/ubuntu/
> > 
> > Ok, but shouldn't installing dependencies be part of the Elisa installation?
> 
> Right, and installation is the responsibility of the distribution

Ok, I'll check Launchpad.