Skip to content

[bug] Core dump on KDE #55

Description

@linarphy

First, Thank you for this amazing tool \o/

I don’t know if I should post this issue here or in https://github.com/CluelessCatBurger/wl_shimeji.kwinsupport , so here I am.

I’m on Archlinux, with KDE plasma. I installed wl_shimeji and wl_shimeji.kwinsupport through AUR.
I have a core dump ~10 minutes after the first summon on a pet.

Here the output of shimeji-overlayd -se:

[11:49:09.349][INFO][src/environment.c:2336]: Binded xdg_output_manager global of ver 3
[11:49:09.349][INFO][src/environment.c:2344]: Binded wp_alpha_modifier_v1 global of ver 1
[11:49:09.349][TRACE][src/shimeji-overlay.c:200]: Starting environment interpolation thread
[11:49:09.349][TRACE][src/shimeji-overlay.c:200]: Starting environment interpolation thread
[11:49:09.349][INFO][src/environment.c:4210]: ------------[Environment 0 recalculate advertised geometry]---------------
[11:49:09.349][INFO][src/environment.c:4213]: New border mask is 0
[11:49:09.349][INFO][src/environment.c:4214]: Advertised geometry is 0, 0, 1680, 1050
[11:49:09.349][INFO][src/environment.c:4217]: Geometry alignment: 
[11:49:09.349][INFO][src/environment.c:4220]: --------------------------------------------------------------------------
[11:49:09.349][INFO][src/plugins.c:42]: [Plugins] "KWinSupport" by CluelessCatBurger (Window interaction support for KWin) of version 0.0.1 successfully initialized
[11:49:09.349][WARN][src/mascot_config_parser.c:785]: Action Divided is not defined!
[11:49:09.349][WARN][src/mascot_config_parser.c:1678]: Failed to parse action reference
[11:49:09.349][WARN][src/mascot_config_parser.c:785]: Action Divided is not defined!
[11:49:09.349][WARN][src/mascot_config_parser.c:1678]: Failed to parse action reference
[11:49:09.349][INFO][src/mascot.c:961]: <Mascot:Shimeji.Poros:0> Created new mascot of type "Poros" at (103,824)
[11:49:09.349][INFO][src/mascot.c:961]: <Mascot:Shimeji.Jinx:1> Created new mascot of type "Jinx" at (1606,824)
[11:49:09.349][INFO][src/environment.c:4210]: ------------[Environment 1 recalculate advertised geometry]---------------
[11:49:09.349][INFO][src/environment.c:4213]: New border mask is 0
[11:49:09.349][INFO][src/environment.c:4214]: Advertised geometry is 0, 0, 1920, 1080
[11:49:09.349][INFO][src/environment.c:4217]: Geometry alignment: 
[11:49:09.349][INFO][src/environment.c:4220]: --------------------------------------------------------------------------
[11:49:16.356][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "Fall"
[11:49:16.356][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "WalkRightAndSit"
[11:49:16.356][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "Fall"
[11:49:16.356][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "WalkLeftAndSit"
[11:50:06.406][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "WalkLeftAndSit"
[11:50:06.406][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "WalkAlongWorkAreaFloor"
[11:50:27.427][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "WalkAlongWorkAreaFloor"
[11:50:27.427][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "GrabIEBottomLeftWall"
[11:50:27.427][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "GrabIEBottomLeftWall"
[11:50:27.427][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "WalkLeftAndSit"
[11:50:34.434][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "WalkRightAndSit"
[11:50:34.434][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "WalkAlongWorkAreaFloor"
[11:50:53.453][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "WalkAlongWorkAreaFloor"
[11:50:53.453][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "GrabWorkAreaBottomLeftWall"
[11:51:13.473][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "GrabWorkAreaBottomLeftWall"
[11:51:13.473][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "HoldOntoWall"
[11:51:40.500][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "WalkLeftAndSit"
[11:51:40.500][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "GrabWorkAreaBottomRightWall"
[11:52:13.533][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "HoldOntoWall"
[11:52:13.533][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "HoldOntoWall"
[11:52:20.540][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "GrabWorkAreaBottomRightWall"
[11:52:20.540][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "ClimbHalfwayAlongWall"
[11:53:02.582][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "HoldOntoWall"
[11:53:02.582][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "HoldOntoWall"
[11:53:13.593][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "Thrown"
[11:53:13.593][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "ClimbIEBottom"
[11:53:13.593][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "ClimbIEBottom"
[11:53:13.593][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "WalkRightAndSit"
[11:53:30.610][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "HoldOntoWall"
[11:53:30.610][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "HoldOntoWall"
[11:53:52.632][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "HoldOntoWall"
[11:53:52.632][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "HoldOntoWall"
[11:54:22.662][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "WalkRightAndSit"
[11:54:22.662][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "HoldOntoCeiling"
[11:54:22.662][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "HoldOntoCeiling"
[11:54:22.662][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "SitDown"
[11:54:40.680][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "HoldOntoWall"
[11:54:40.680][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "FallFromWall"
[11:54:40.680][WARN][src/actions/offset.c:60]: <Mascot:Shimeji.Poros:0> Applying offset: 1, 1016
[11:54:45.685][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "Fall"
[11:54:45.685][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "StandUp"
[11:54:58.698][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "SitDown"
[11:54:58.698][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "StandUp"
[11:55:12.712][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "StandUp"
[11:55:12.712][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "HoldOntoCeiling"
[11:55:12.712][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "HoldOntoCeiling"
[11:55:12.712][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "RunAlongWorkAreaFloor"
[11:55:14.714][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "RunAlongWorkAreaFloor"
[11:55:14.714][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "StandUp"
[11:55:35.735][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "StandUp"
[11:55:35.735][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "WalkLeftAlongFloorAndSit"
[11:56:01.761][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "StandUp"
[11:56:01.761][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "WalkLeftAlongFloorAndSit"
[11:56:25.785][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "WalkLeftAlongFloorAndSit"
[11:56:25.785][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "GrabWorkAreaBottomRightWall"
[11:56:51.811][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "WalkLeftAlongFloorAndSit"
[11:56:51.811][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "GrabWorkAreaBottomLeftWall"
[11:57:02.822][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "GrabWorkAreaBottomRightWall"
[11:57:02.822][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "HoldOntoWall"
[11:57:02.822][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "GrabWorkAreaBottomLeftWall"
[11:57:02.822][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "ClimbAlongWall"
[11:57:50.870][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "HoldOntoWall"
[11:57:50.870][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "FallFromWall"
[11:57:50.870][WARN][src/actions/offset.c:60]: <Mascot:Shimeji.Poros:0> Applying offset: 1919, 1016
[11:57:59.879][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "Fall"
[11:57:59.879][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "GrabIEBottomRightWall"
[11:57:59.879][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "GrabIEBottomRightWall"
[11:57:59.879][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "PullUpShimeji"
[11:58:02.882][WARN][src/actions/offset.c:60]: <Mascot:Shimeji.Jinx:1> Applying offset: 0, 0
[11:58:04.884][INFO][src/mascot.c:706]: <Mascot:Shimeji.Poros:0> Cloning mascot to prototype of type Shimeji.Poros with born behavior PullUp at (1919,0)
[11:58:04.884][INFO][src/mascot.c:961]: <Mascot:Shimeji.Poros:2> Created new mascot of type "Poros" at (1887,96)
[11:58:04.884][INFO][src/mascot.c:1375]: <Mascot:Shimeji.Poros:0> Mascot out of screen bounds (caught at 1940,11 while allowed values are from 0,0 to 1920,1080 (Geometry offset is 0,0)), respawning!
[11:58:06.886][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:2> Completed behavior "PullUp"
[11:58:06.886][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:2> Initialized behavior "HoldOntoCeiling"
[11:58:06.886][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:2> Completed behavior "HoldOntoCeiling"
[11:58:06.886][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:2> Initialized behavior "SitDown"
[11:58:14.894][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "Fall"
[11:58:14.894][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "WalkRightAlongFloorAndSit"
[11:58:57.937][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:2> Completed behavior "SitDown"
[11:58:57.937][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:2> Initialized behavior "WalkLeftAndSit"
[11:59:20.960][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "WalkRightAlongFloorAndSit"
[11:59:20.960][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "WalkRightAndSit"
[11:59:46.986][INFO][src/mascot.c:638]: <Mascot:Shimeji.Poros:0> Completed behavior "WalkRightAndSit"
[11:59:46.986][INFO][src/mascot.c:669]: <Mascot:Shimeji.Poros:0> Initialized behavior "GrabWorkAreaBottomLeftWall"
[11:59:58.998][INFO][src/mascot.c:638]: <Mascot:Shimeji.Jinx:1> Completed behavior "ClimbAlongWall"
[11:59:58.998][INFO][src/mascot.c:669]: <Mascot:Shimeji.Jinx:1> Initialized behavior "WalkRightAlongIEAndJump"
Erreur de segmentation     (core dumped)shimeji-overlayd -se

I can replicate this behavior if more information are needed (I just need 10 minutes). I did not test without Poro because doing shimeji-overlayed -se summon all the Prototypes. Maybe this can be the root cause: it create a warning because Divide action is unknown.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions