Skip to content

Lem 2.0 crashes on SDL event (?), Linux Mint 21, 64 bit #630

@maximinus

Description

@maximinus

Download Lem 2.0 from https://github.com/lem-project/lem/releases/download/v2.0.0/lem-linux-v2.0.0.tar.gz

Extracting and running ./lem opens a blank black window. Any keypress or mouse move will close the window and exit Lem.

The error.log in ./lem reports:

The value
  NIL
is not of type
  AUTOWRAP:WRAPPER
Backtrace for: #<SB-THREAD:THREAD tid=7276 "editor" RUNNING {1004CD9BB3}>
0: (AUTOWRAP:INVALIDATE NIL)
1: ((:METHOD LEM-SDL2::RESIZE (LEM-SDL2::VIEW T T)) #<LEM-SDL2::VIEW {10067E8DA3}> 50 1) [fast-method]
2: ((FLET "WITHOUT-INTERRUPTS-BODY-11" :IN SB-THREAD::CALL-WITH-RECURSIVE-LOCK))
3: (SB-THREAD::CALL-WITH-RECURSIVE-LOCK #<FUNCTION (FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK :IN LEM-SDL2::CALL-WITH-RENDERER) {7FA949ACE1EB}> #<SB-THREAD:MUTEX "lem-sdl2 display mutex" taken owner=editor> T NIL)
4: (LEM-SDL2::CALL-WITH-RENDERER #<FUNCTION (LAMBDA NIL :IN LEM-INTERFACE:SET-VIEW-SIZE) {10067F2BFB}>)
5: (LEM-SDL2::CALL-WITH-DEBUG #<FUNCTION (LAMBDA NIL :IN LEM-INTERFACE:SET-VIEW-SIZE) {10067F2B9B}> #<FUNCTION (LAMBDA NIL :IN LEM-INTERFACE:SET-VIEW-SIZE) {10067F2BCB}>)
6: (LEM::SCREEN-SET-SIZE #S(LEM::SCREEN :VIEW #<LEM-SDL2::VIEW {10067E8DA3}> :MODELINE-ELEMENTS NIL :LEFT-LINES #(NIL) :LEFT-WIDTH NIL :OLD-LEFT-WIDTH NIL :LINES #(NIL) :OLD-LINES #(NIL) :WRAP-LINES NIL :WIDTH 50 :MODIFIED-P T :LAST-BUFFER-NAME NIL :LAST-BUFFER-MODIFIED-TICK NIL ...) 50 1)
7: ((:METHOD LEM/POPUP-WINDOW::ADJUST-FOR-REDRAWING (LEM/POPUP-WINDOW::GRAVITY-FOLLOW-CURSOR T)) #<unused argument> #<LEM/POPUP-WINDOW::POPUP-WINDOW {10067E8C73}>) [fast-method]
8: ((:METHOD LEM:WINDOW-REDRAW (LEM/POPUP-WINDOW::POPUP-WINDOW T)) #<LEM/POPUP-WINDOW::POPUP-WINDOW {10067E8C73}> NIL) [fast-method]
9: (LEM:REDRAW-DISPLAY NIL)
10: (LEM::COMMAND-LOOP-BODY)
11: (LEM::COMMAND-LOOP)
12: (LEM::TOPLEVEL-COMMAND-LOOP #<FUNCTION (LAMBDA NIL :IN LEM::RUN-EDITOR-THREAD) {1005928CDB}>)
13: ((LAMBDA NIL :IN LEM::RUN-EDITOR-THREAD))
14: ((LAMBDA NIL :IN LEM::RUN-EDITOR-THREAD))
15: ((LAMBDA NIL :IN BORDEAUX-THREADS::BINDING-DEFAULT-SPECIALS))
16: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN))
17: ((FLET "WITHOUT-INTERRUPTS-BODY-156" :IN SB-THREAD::RUN))
18: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN))
19: ((FLET "WITHOUT-INTERRUPTS-BODY-149" :IN SB-THREAD::RUN))
20: (SB-THREAD::RUN)
21: ("foreign function: call_into_lisp_")
22: ("foreign function: funcall1")

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions