#olympus crash

198 messages · Page 1 of 1 (latest)

hollow haven
#

i tried opening olympus and this popped up:

hollow haven
#

no one?

gaunt nebula
#

no response because this is so fucking weird we cannot get any info from it

#

do you have any log files on %localappdata%/Olympus?

hollow haven
#

log, log sharp, log launcher

gaunt nebula
#

ok send the all

hollow haven
#

uh

#

do i drag them

#

or copy the content from inside

#

@gaunt nebula

gaunt nebula
#

do whatever is easier for you

hollow haven
#

@gaunt nebula

tardy flame
# hollow haven

You sent a Celeste log when you were supposed to send the Olympus logs mentioned earlier catpog

hollow haven
#

im sending the other log

#

mb mb

#

wheres the olympus log?

lavish nova
#

%localappdata%\Olympus

hollow haven
#

it says upload failed

lavish nova
#

can you maybe zip the log files (there should be 3, log, logsharp, loglauncher) and upload the zip?

hollow haven
#

kk

lavish nova
#

if there's invalid characters or something, zipping should let you upload them

hollow haven
#

it worked

#

yup

#

all the logs are in there

#

or atleast should be

lavish nova
#

log.txt empty (0 bytes)
loglauncher: (widegladeline1thonkelinewidegladeline3)

Olympus Launcher 1.0.0.0
Starting up C:\Users\toshiba\AppData\Roaming\Olympus\main.exe
Quitting early
hollow haven
#

yea

#

it instantly quits when i open the program

lavish nova
#

logsharp part 1:

C:\Users\toshiba\AppData\Roaming\Olympus
[sharp] New TCP connection: 127.0.0.1:65259
[sharp] Executing getversionstring
[sharp] Executing win32appadd
[sharp] Executing getrunningpath
[sharp] Executing getuwppackagepath
[sharp] Failed reading from 127.0.0.1:65259: System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.IO.StreamReader.ReadBuffer()
   at System.IO.StreamReader.Read()
   at Olympus.Program.ReadTerminatedString(TextReader reader, Char delimiter)
   at Olympus.Program.ReadLoop(Process parentProc, MessageContext ctx, StreamReader reader, Boolean verbose, Char delimiter)
   at Olympus.Program.<>c__DisplayClass5_2.<Main>b__5()
#

part 2:

[sharp] New TCP connection: 127.0.0.1:65267
[sharp] Failed reading from 127.0.0.1:65267: System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.IO.StreamReader.ReadBuffer()
   at System.IO.StreamReader.Read()
   at Olympus.Program.ReadTerminatedString(TextReader reader, Char delimiter)
   at Olympus.Program.ReadLoop(Process parentProc, MessageContext ctx, StreamReader reader, Boolean verbose, Char delimiter)
   at Olympus.Program.<>c__DisplayClass5_2.<Main>b__5()
#

i don't think that stuff ^ is really relevant

hollow haven
#

idk what is relevant

#

idk what any of that means honestly

lavish nova
#

well if it's crashing, it's probably not an internet connection error (which is what that stuff is), because i'd expect that to be caught and displayed nicely

hollow haven
#

so a weird thing

lavish nova
#

i don't see any other errors, so whatever's going wrong isn't getting logged

hollow haven
#

celeste worked fine 2 weeks ago

#

but after i installed a mod it started crashing

lavish nova
#

this is olympus crashing, so extremely unlikely to be a mod doing it

hollow haven
#

do i reinstall olympus?

lavish nova
#

yea that's probably a good idea

hollow haven
#

will my progress saved

lavish nova
#

yes

hollow haven
#

no way in hell am i doing sc 2020 gm's again

#

ah ok

lavish nova
#

olympus is an entirely separate program from everest

hollow haven
#

is there a uninstall program?

#

or do i uninstall the folder

lavish nova
#

i don't think there's an uninstaller, but you should be able to do it manuallt

hollow haven
#

alr

#

so im just uninstalling the whole olympus folder

#

do i need to uninstall olympus ahorn too

lavish nova
#

that shouldn't affect anything

hollow haven
#

ah kk

#

now lemme install olympus back

#

reinstalled, this is the pop up

#

(appeared before too)

lavish nova
#

naïvely, 0xB is a very weird address to be writing to, though i don't know windows stuff that well

#

anyway i'd suggest looking into alternatives to olympus, as it definitely isn't mandatory to use it

past pastureBOT
#

For some users, Olympus freezes on a white or black screen on startup for unknown reasons. You can attempt the following fixes:
-If you have a third party antivirus, check if it's blocking/quarantining Olympus.
-Restart your PC.
-Delete and reinstall Olympus.
If none of those work, no fix for this is currently known and you have to use one of the following alternate installation methods:
-On Windows, the old graphical Everest installer is available at https://gamebanana.com/dl/430740.
-Mons (https://github.com/coloursofnoise/mons/) is a command line based cross-platform installer that is similarly powerful to Olympus. However, it requires some base familiarity with the command line.
-Alternatively, you can use the manual installation method described under "Cross-platform manual installation" at https://everestapi.github.io/.

lavish nova
#

i'd recommend the manual installation method if you need to install everest as it's the most reliable

#

also, you can launch everest by just running celeste.exe like normal (i.e. as if it wasn't modded)

hollow haven
#

avast is defo not blocking olympus

#

since ive had avast for years

lavish nova
#

ahorn is more complicated to run by itself, i'd recommend just using lönn instead as it's way more stable when run that way

lavish nova
#

the third one, if you want to install / update everest

hollow haven
#

and press install everest?

lavish nova
#

scroll all the way to "Cross-platform manual installation", and follow the instructions

#

again, if you already have the latest everest you don't need to do that

hollow haven
#

what does this help me with if i cant even open olympus..

lavish nova
#

well, what do you want to use olympus for? everything it can do is also possible with separate tools, so i'm explaining how to use those

hollow haven
#

mods

lavish nova
#

playing modded celeste just requires having everest installed, which you already should if you were playing mods before this

#

so you can just launch celeste

hollow haven
#

celeste normally from the launcher i bought it from?

lavish nova
#

yea

hollow haven
#

lemme check

#

it works but

#

how am i gonna install new mods?

lavish nova
#

you can download them from gamebanana and put them in your mods folder, which is next to celeste.exe

hollow haven
#

wow thats gonna suck

lavish nova
#

alternatively if you're familiar with the commandline you could use mons

hollow haven
#

wtf is that

lavish nova
hollow haven
#

ok im just gonna simply not play celeste anymore until a fix is out

lavish nova
#

unfortunately i don't have any idea what the problem could be, so unless someone else knows i don't think it will be fixed

gaunt nebula
#

in the logs says its trying to connect to localhost

#

that is, i think its failing to conect to the csharp exec

#

but that error message makes things even weirder

lavish nova
#

yea, but that sort of communication error makes sense if the other threads crash immediately, which it looks like they do here

gaunt nebula
#

maybe theres an abort sequence if connecting fails? im not familiar with olympus code

#

since it is required to make it work

#

cuz otherwise it'd be only an useless ui

#

they could try the old installer

lavish nova
#

yea but that doesn't have a nice mod browser, which is what he wants olympus for

gaunt nebula
#

then theyre out of luck if this doesn't fix itself

#

or until the olympus fna rewrite is done, but that wont be nowhere soon

hollow haven
#

literally the only thing i want olympus for is mods

#

and no way im searching for mods on game banana whenever a new one comes out or when i want a new one

gaunt nebula
#

you could check out #modding_showcase regularly to get to know new mods, but then installation would be manual (although it's just dropping a file)

tardy flame
hollow haven
#

im not wasting 5 mins of my time for a mod

still cypress
#

how does it take 5 minutes longer than through olympus

#

the only extra step is downloading to the correct location

#

and browsers will generally remember download locations by website

#

also I think the old installer also has a URI handler, so if you install the old installer, you can use the 1-click installer button on gamebanana

still cypress
hollow haven
#

olympus worked out of nowhere

#

wth

#

and ofc it crashed again

#

crashes after 10 secs

hollow haven
#

so now it works but it crashes when i press "Manage"

#

@still cypress any idea?

still cypress
#

same crash?

hollow haven
#

when i press "Manage" it crashes

#

but all other buttons work

still cypress
#

is it the same crash message as before?

hollow haven
#

its no message

#

insta close

hollow haven
lavish nova
#

yes, by editing %localappdata%\Olympus\config.json

#

actually, can you send that file?

hollow haven
#

config.json?

lavish nova
#

also, can you cause it to crash, and then send log.txt and log-sharp.txt?

hollow haven
#

im gonna make a zip with config,json, log.txt and log-sharp

#

and then send it

#

log-launcher too?

lavish nova
#

sure

hollow haven
#

log.txt is empty

#

soo

lavish nova
#

if you replace your config.json file's contents with

{
  "loennInstalledVersion":"",
  "lastrun":3312,
  "fonts":["data/fonts/Poppins-Regular.ttf","data/fonts/NotoSansCJKjp-Regular.otf","data/fonts/NotoSansCJKkr-Regular.otf","data/fonts/NotoSansCJKsc-Regular.otf","data/fonts/NotoSansCJKtc-Regular.otf"],
  "bg":0,
  "theme":"default",
  "updates":"stable",
  "overlay":1,
  "ahorn":{
    "vhdPath":"",
    "vhdMountPath":"",
    "rootPath":"",
    "mode":"vhd",
    "theme":""
  },
  "updateModsOnStartup":"none",
  "extradata":[],
  "installs":[{
    "type":"manual",
    "name":"main",
    "path":"C:\\path\\to\\celeste\\folder"
  }],
  "vsync":true,
  "csd":false,
  "currentrun":3312,
  "install":1,
  "quality":{
    "bgBlur":true,
    "bgSnow":true,
    "bg":true,
    "id":"high"
  },
  "mapeditor":"loenn",
  "loennRootPath":"C:\\Users\\toshiba\\AppData\\Local\\Olympus\\loenn",
  "parallax":1
}
#

(but change C:\\path\\to\\celeste\\folder to the actual path to your celeste folder, with \s changed to \\s)

#

that counts as adding an install, like how the manage menu would work

#

logs look the same (except for different port numbers as expected) as earlier, not sure what's going on there

hollow haven
#

what

#

okay

#

so im copy and pasting that

#

so i remove the contents of config.json and paste that

lavish nova
#

yea

#

and the "path":"C:\\path\\to\\celeste\\folder" line determines the actual path

hollow haven
#

ok so i passted that

hollow haven
#

means

#

like this is chinese to me

lavish nova
#
  • go in file explorer to the folder that has celeste.exe in it
  • copy the path of that folder out of the address bar
  • replace C:\\path\\to\\celeste\\folder in config.json with that path
  • replace the \s in the path you just pasted with \\s (double the number of slashes)
hollow haven
#

what

#

is this the .exe

lavish nova
#

yes

hollow haven
#

wdym copy the path of that folder out of the address bar

lavish nova
#

if there's a bunch of other stuff like dlls there, that's the right folder

#

the address bar is the thing at the top of the file explorer window, that has the path to the folder

hollow haven
lavish nova
#

yea

hollow haven
#

so now i go to config.json

#

and now what

lavish nova
#

so you want it to say "path":"D:\\ItchGames\\celeste" instead of "path":"C:\\path\\to\\celeste\\folder"

#

and then olympus will know about it

hollow haven
#

um

#

so i go to config.json

#

and now what

lavish nova
#

find the line that says "path":"C:\\path\\to\\celeste\\folder", and change it to "path":"D:\\ItchGames\\celeste"

hollow haven
#

theres no line that says that

#

theres no line that even says something related to "path"

#

this is the only thing

lavish nova
#

i mean a line in the config.json file when you open it in a text editor

hollow haven
#

oh..

#

D:\ItchGames\celeste

lavish nova
#

yea

#

replace it with "path":"D:\\ItchGames\\celeste"

#

(double slashes are important)

hollow haven
#

done

#

i copy pasted what you said

#

now what

lavish nova
#

now if you open olympus it should be able to install mods into your celeste install

#

provided it doesn't do anything weird

hollow haven
#

IT WORKED

#

YAA

#

tysm

#

sorry for putting up with my bs

#

and no knowledge of programming

lavish nova
#

happy to help!

hollow haven
#

tysm

#

have a nice day

lavish nova
#

you too gladeline

hollow haven
#

wait