Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

kohlrak

6
Posts
1
Topics
A member registered Nov 28, 2017

Recent community posts

(1 edit)

I'm going to assume you're not familiar with linux. In linux, that which gets executed directly, whether (so not including SO/DLL files) requires execution permission. Similarly, a "full path" or "relative path" is needed to execute programs (that way no one places a "dir" executable as a virus into a folder to get the user to execute it when they're trying to find out what's in the folder). This is why execution in linux requires "./" in front of the executable "./" is a shortcut for "current directory".

What happened here is that the crash handler gets called as a child process so that it can run separately in case the program crashes it can handle the crash without crashing too, however without execute permissions it's not allowed to run and the "nw" executable did not include a handler for this and thus crashed without the crash handler handling (the creators of RPG maker never considered that the engine could crash *because* of the crash handler not having permission to run).

Here you go. There's some other useless errors, too, but it became obvious that "permission denied" meant something else need chmodded, the only thing that could be actually executable was the crashpad handler. It also dawned on me that it wasn't getting the usual crash handler. So that was it.


[kohlrak@kohlrak-gaming Cycle_Of_Corruption_Linux_1.0.0a]$ chmod +x nw

[kohlrak@kohlrak-gaming Cycle_Of_Corruption_Linux_1.0.0a]$ ./nw 

[1006820:1006820:0417/111944.019784:FATAL:spawn_subprocess.cc(221)] posix_spawn: Permission denied (13)

#0 0x7fc9ecbf9c33 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x69f9c32)

#1 0x7fc9ecb572e5 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x69572e4)

#2 0x7fc9ecb57fd9 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x6957fd8)

#3 0x7fc9ed7e5ef4 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x75e5ef3)

#4 0x7fc9ed7dabba (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x75dabb9)

#5 0x7fc9ef0bbc8d (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x8ebbc8c)

#6 0x7fc9ef0b8222 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x8eb8221)

#7 0x7fc9e860698e (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x240698d)

#8 0x7fc9ebff8f18 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x5df8f17)

#9 0x7fc9ebff732e (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x5df732d)

#10 0x7fc9ebff75f2 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x5df75f1)

#11 0x7fc9e86042da (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x24042d9)

#12 0x7fc9e5fe76c1 (/usr/lib/libc.so.6+0x276c0)

#13 0x7fc9e5fe77f9 (/usr/lib/libc.so.6+0x277f8)

#14 0x564e8872cc3a (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/nw+0x10c39)

[1006819:1006819:0417/111944.130628:FATAL:crashpad_linux.cc(195)] Check failed: client.StartHandler(handler_path, *database_path, metrics_path, url, annotations, arguments, false, false). 

#0 0x7fc9ecbf9c33 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x69f9c32)

#1 0x7fc9ecb572e5 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x69572e4)

#2 0x7fc9ecb57cee (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x6957ced)

#3 0x7fc9ecb3fca7 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x693fca6)

#4 0x7fc9ef0bbf10 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x8ebbf0f)

#5 0x7fc9ef0b8222 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x8eb8221)

#6 0x7fc9e860698e (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x240698d)

#7 0x7fc9ebff8f18 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x5df8f17)

#8 0x7fc9ebff732e (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x5df732d)

#9 0x7fc9ebff75f2 (/mnt/ssd1/dlsite/000_EXTRACT/extracted_Cycle_Of_Corruption_Linux_1.0.0a.zip/Cycle_Of_Corruption_Linux_1.0.0a/lib/libnw.so+0x5df75f1)

#10 0x7fc9e86042da ChromeMain

#11 0x7fc9e5fe76c1 (/usr/lib/libc.so.6+0x276c0)

#12 0x7fc9e5fe77f9 __libc_start_main

#13 0x564e8872cc3a _start

Trace/breakpoint trap      (core dumped) ./nw

[kohlrak@kohlrak-gaming Cycle_Of_Corruption_Linux_1.0.0a]$ vim Game.desktop 

[kohlrak@kohlrak-gaming Cycle_Of_Corruption_Linux_1.0.0a]$ chmod +x chrome_crashpad_handler 

[kohlrak@kohlrak-gaming Cycle_Of_Corruption_Linux_1.0.0a]$ ./nw 

[1006913:1006913:0417/112137.977390:ERROR:policy_logger.cc(154)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(163) Cloud management controller initialization aborted as CBCM is not enabled.

[0417/112137.994323:ERROR:elf_dynamic_array_reader.h(64)] tag not found

[1006913:1006913:0417/112137.999011:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.portal.Settings.Read: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop

ATTENTION: default value of option allow_glsl_120_subset_in_110 overridden by environment.

ATTENTION: default value of option allow_glsl_120_subset_in_110 overridden by environment.

ATTENTION: default value of option allow_glsl_120_subset_in_110 overridden by environment.

I ran the demo fine on my endeavor OS which is arch based. I had no trouble with it. I'll try running the full version here on my computer when I get home. I'm at the beginning of a 12-hour shift. I'll see if I can figure out what's going on.

(1 edit)

In the second area, i got stuck, tried to use the unstuck command. It places me in an unstuck location, but then pushes be uncontrollably to a stuck location.


I also want to point out that when i did this the walls that weren't there suddenly were.

I happened to notice this was on itch but normally I prefer dlsite. Are there any differences between the versions?

Thank you sir