Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

lua/5.4/lpeglabel.so: undefined symbol: lua_gettop

Offen
#3,332 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
lua
Bereich
devtools

Rechercherichtung

Beginne damit, den Fehler mit dem Befehl lua-language-server zu reproduzieren, und untersuche das Laden von /home/chiller/.luarocks/lib/lua/5.4/lpeglabel.so. Verfolge den lpeglabel-Require-Pfad durch glob/glob.lua, glob/init.lua und den anschließenden Startup-Stack. Als erledigt gilt die Aufgabe, wenn das Modul ohne den Symbolfehler lua_gettop geladen wird und der Language Server normal startet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

eacc3d8ed6a298e63a93bcf26cb4d572c797453a

$ lua-language-server
error loading module 'lpeglabel' from file '/home/chiller/.luarocks/lib/lua/5.4/lpeglabel.so':
        /home/chiller/.luarocks/lib/lua/5.4/lpeglabel.so: undefined symbol: lua_gettop
stack traceback:
        [C]: in ?
        [C]: in global 'require'
        /home/chiller/.luarocks/share/lua/5.4/glob/glob.lua:1: in main chunk
        [C]: in global 'require'
        /home/chiller/.luarocks/share/lua/5.4/glob/init.lua:2: in main chunk
        [C]: in global 'require'
        /home/chiller/.luarocks/share/lua/5.4/files.lua:5: in main chunk
        [C]: in global 'require'
        /home/chiller/.luarocks/share/lua/5.4/vm/vm.lua:2: in main chunk
        [C]: in global 'require'
        /home/chiller/.luarocks/share/lua/5.4/vm/init.lua:1: in main chunk
        [C]: in global 'require'
        /home/chiller/.luarocks/share/lua/5.4/service/service.lua:6: in main chunk
        [C]: in global 'require'
        /home/chiller/.luarocks/share/lua/5.4/service/init.lua:1: in main chunk
        [C]: in function 'require'
        [C]: in global 'xpcall'
        ...ib/luarocks/rocks-5.4/lua-language-server/scm-1/main.lua:83: in main chunk
        (main.lua):30: in main chunk
        (bootstrap.lua):17: in main chunk
        [C]: in ?
/home/chiller/.luarocks/lib/luarocks/rocks-5.4/bee.lua/1.7-3/bin/bootstrap: ...ib/luarocks/rocks-5.4/lua-language-server/scm-1/main.lua:85: attempt to call a nil value (field 'start')
stack traceback:
        ...ib/luarocks/rocks-5.4/lua-language-server/scm-1/main.lua:85: in main chunk
        (main.lua):30: in main chunk
        (bootstrap.lua):17: in main chunk
        [C]: in ?
Vorherrschende Sprache
Lua
Sterne
4.4k
Forks
442
Ø Merge
8 T. 9 Std.
Gemergte PRs (30 T.)
1

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus LuaLS/lua-language-server

Alle Issues in LuaLS/lua-language-server

Ähnliche Issues

Weitere Issues zu Lua

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.