http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 Bug ID: 1200944 Summary: Lua failure Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: epistemepromeneur@free.fr QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- When I launch VLC 3.1.4 from OSS repo I get an error about Lua, then I can't access to VLC web server with Lua interface. ******************************************************************************* localhost:~> vlc VLC media player 3.0.17.4 Vetinari (revision 3.0.13-8-g41878ff4f2) [00005625bf5d2b40] [http] lua interface error: Error loading script /usr/lib64/vlc/lua/intf/http.luac: lua/modules/common.lua:3: attempt to call a nil value (global 'module') [00007f96903d73c0] lua probe error: Error loading script /home/roubach/.local/share/vlc/lua/sd/tunein.lua: lua/modules/simplexml.lua:24: attempt to call a nil value (global 'module') [00005625bf4cd600] main libvlc: Lancement de vlc avec l'interface par d�faut. Utiliser ��cvlc�� pour d�marrer VLC sans interface. [00005625bf5ade90] qt interface error: cannot start Qt multiple times [00007f9648025ae0] qt generic error: cannot start Qt multiple times [00005625bf5ade90] skins2 interface error: cannot instantiate dialogs provider [00005625bf562ae0] main playlist: playlist is empty [00005625bf5ade90] [cli] lua interface error: Error loading script /usr/lib64/vlc/lua/intf/cli.luac: lua/modules/common.lua:3: attempt to call a nil value (global 'module') ******************************************************************************* -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c9 --- Comment #9 from Episteme PROMENEUR <epistemepromeneur@free.fr> --- No problem with 15.3 No lua problem. roubach@localhost:~> vlc VLC media player 3.0.17.3 Vetinari (revision 3.0.13-8-g41878ff4f2) [00005613c121ad30] main libvlc: Lancement de vlc avec l'interface par d�faut. Utiliser ��cvlc�� pour d�marrer VLC sans interface. [00005613c1315b60] [http] lua interface: Lua HTTP interface [00005613c12a4b60] main playlist: playlist is empty i can connect to vlc with the remote command. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c11 --- Comment #11 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1200944) was mentioned in https://build.opensuse.org/request/show/987266 Factory / vlc -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c12 --- Comment #12 from Episteme PROMENEUR <epistemepromeneur@free.fr> --- I found something : leap 15.3 => VLC 3.17.3 tumbleweed => VLC 3.17.4 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c13 --- Comment #13 from Episteme PROMENEUR <epistemepromeneur@free.fr> --- Today I made an experiment. I can connect with remote command, but I can't get any list. I get message "not found file" -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c14 --- Comment #14 from Dominique Leuenberger <dimstar@opensuse.org> --- (In reply to Episteme PROMENEUR from comment #12)
I found something :
leap 15.3 => VLC 3.17.3 tumbleweed => VLC 3.17.4
The relevant difference is the lua version used. (In reply to Episteme PROMENEUR from comment #13)
Today I made an experiment.
I can connect with remote command, but I can't get any list.
I get message "not found file"
ok, so the last change made things a bit better, but not good yet. By now it already starts up with the lua interface. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c15 --- Comment #15 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1200944) was mentioned in https://build.opensuse.org/request/show/988920 Factory / vlc -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c16 Marcel Kuehlhorn <tux93@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tux93@opensuse.org --- Comment #16 from Marcel Kuehlhorn <tux93@opensuse.org> --- Indeed not quite solved yet: ~> vlc -v --intf lua VLC media player 3.0.17.4 Vetinari (revision 3.0.13-8-g41878ff4f2) [0000561cb5681fb0] lua demux meta warning: Error loading script /usr/lib64/vlc/lua/meta/reader/filename.luac: /usr/lib64/vlc/lua/meta/reader/filename.luac: version mismatch in precompiled chunk [0000561cb5664d20] [http] lua interface error: Error loading script /usr/lib64/vlc/lua/intf/http.luac: /usr/lib64/vlc/lua/intf/http.luac: version mismatch in precompiled chunk [0000561cb56d7990] main interface error: no suitable interface module [0000561cb55ccbb0] main libvlc error: interface "globalhotkeys,none" initialization failed [0000561cb566c640] main playlist: playlist is empty [0000561cb56d7990] [cli] lua interface error: Error loading script /usr/lib64/vlc/lua/intf/cli.luac: /usr/lib64/vlc/lua/intf/cli.luac: version mismatch in precompiled chunk ~> grep VERSION_ID /etc/os-release VERSION_ID="20220719" -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c17 --- Comment #17 from Marcel Kuehlhorn <tux93@opensuse.org> --- I had a closer look at the build log and noticed this:
[ 41s] lua53-devel-5.3.6-1.11 ######################################## [ 41s] update-alternatives: using /usr/lib64/liblua5.3.so to provide /usr/lib64/liblua.so (liblua.so) in auto mode
But:
[ 41s] lua54-5.4.4-5.1 ######################################## [ 41s] update-alternatives: using /usr/bin/lua5.4 to provide /usr/bin/lua (lua) in auto mode
Maybe this is the reason for the runtime version mismatch error? Is there a way to to also restrict lua itself to < 5.4? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c18 --- Comment #18 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1200944) was mentioned in https://build.opensuse.org/request/show/993772 Factory / vlc -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c19 --- Comment #19 from Marcel Kuehlhorn <tux93@opensuse.org> ---
https://build.opensuse.org/request/show/993772 Factory / vlc
This seems to have indeed resolved the version mismatch error, the http interface starts now but doesn't show what is currently playing. Since I'm not sure that is related to this issue I'll probably open a separate bug later. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c20 --- Comment #20 from Episteme PROMENEUR <epistemepromeneur@free.fr> --- Any hope to solve the problem ? Thanks -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c21 --- Comment #21 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1200944) was mentioned in https://build.opensuse.org/request/show/1039136 15.4 / vlc https://build.opensuse.org/request/show/1039137 15.3 / vlc -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c22 Episteme PROMENEUR <epistemepromeneur@free.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #22 from Episteme PROMENEUR <epistemepromeneur@free.fr> --- Today I checked that there is no more problem. Thanks to everybody. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200944 http://bugzilla.opensuse.org/show_bug.cgi?id=1200944#c23 --- Comment #23 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1200944) was mentioned in https://build.opensuse.org/request/show/1044229 Backports:SLE-15-SP3 / vlc https://build.opensuse.org/request/show/1044230 Backports:SLE-15-SP4 / vlc -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com