Cities: Skylines

Cities: Skylines

XCatcher
51 Comments
Lord 25 Mar @ 9:09pm 
@patioticparadox I approve and endorse the improved/edited version of the protip. :)
patrioticparadox 25 Mar @ 3:57pm 
This mod gets the log location wrong on Linux because it uses backslash "\" instead of forward slash "/" for the path. A Linux file system sees it as a long file name rather than a path.

Protip for all Windows developers: ALWAYS use forward slash "/". Never use back slash.

The result is that Windows will treat a forward slash exactly the same and it'll also work on Linux, even when the application isn't Linux native.
alegomin 23 Jan @ 6:34am 
Could you update it to catch these ones too? They're so annoying popping every sec without no info
Cannot cast from source type to destination type. [System.InvalidCastException]

Details:
No details

Wonderful mod by the way :)
Nyoko  [author] 22 Nov, 2024 @ 10:53am 
If you have a null reference it's better to hit a support center with your logs if possible.
vic.foras 22 Nov, 2024 @ 9:07am 
This works with "Array Index is out of range"?
Lord 24 Aug, 2024 @ 4:44pm 
It works fine on Linux, it just puts the log file in an incorrect path due to the slashes, which clutters up the directory structure with junk.
Nyoko  [author] 24 Aug, 2024 @ 3:39pm 
This mod wasn't made with Linux in mind. If you have a null reference it's better to hit a support center with your logs in Linux if possible.
Lord 24 Aug, 2024 @ 9:14am 
This mod gets the log location wrong on Linux and creates a folder in the local folder ("LocalAppData" on Windows I guess) named "Colossal Order\Cities_Skylines\Addons\Mods\XCatcher\Logs". I think because it uses backslash \ instead of forward slash / for the path so a Linux file system sees it as a long file name rather than a path.

PROTIP for all Windows developers: ALWAYS use forward slash ("/") never use back slash.

Windows will treat a forward slash just the same and it'll work on Linux, even when the application isn't Linux native.
stick 23 Jul, 2024 @ 12:06pm 
this doesnt work the error messages still pop up
acquadiroccia 9 Jan, 2024 @ 9:59am 
Date and Time: 1/9/2024 9:12:41 AM

Error Message: NullReferenceException caught: 'WoodBridgeback' failed to load. System.NullReferenceException: Object reference not set to an instance of an object at LoadPanel.Refresh () [0x00000] in :0 [Serialization]

Stack Trace:
Possible source of Exception:

any idea?
Nyoko  [author] 6 Oct, 2023 @ 4:12pm 
Sure. Join the discord then send your log and I’ll try my best to provide a solution
LanYou_1250 6 Oct, 2023 @ 6:34am 
My game kept flashing Null Reference exceptions, and strangely, there was no possible source of the Exception in the log, nor any information about the details of the error in the popup. Please help me
Nyoko  [author] 4 Oct, 2023 @ 7:42pm 
If your errors aren't specifically null references, xcatcher might suffer to detect them.
Spaghetti Ball? The Bloody Hell? 23 Sep, 2023 @ 12:48pm 
This isn't making a log file. There's only the .dll in that folder.
Nyoko  [author] 23 Sep, 2023 @ 5:37am 
What do you need help with?
Thatboyluke 22 Sep, 2023 @ 9:00pm 
i need help
vic.foras 26 Jul, 2023 @ 6:00pm 
ok, thank you
Nyoko  [author] 26 Jul, 2023 @ 3:51pm 
No. C:\Program Files (x86)\Steam\steamapps\workshop\content\255710\2952968348 if installed on Steam. In that folder you should see XCatcher/Logs directory. Firstly run the game, if there's any nullreference the file will be created.
vic.foras 26 Jul, 2023 @ 3:40pm 
this folder is in AppData?
Nyoko  [author] 26 Jul, 2023 @ 3:25pm 
By run it I mean run the game
Nyoko  [author] 26 Jul, 2023 @ 3:25pm 
You run it, if there's any null reference it will log them to a file in the XCatcher folder
vic.foras 26 Jul, 2023 @ 3:22pm 
ok but how do i use this mod? sry i'm d_mb
Nyoko  [author] 16 Jul, 2023 @ 2:09pm 
The below comments were when XCatcher had an exe, which is discarded now.
qstar.inc 16 Jul, 2023 @ 1:25pm 
ESET antivirus?
snowflitzer 18 Jun, 2023 @ 10:59pm 
Something in common @StayHungry :)
StayHungryStayFoolish 10 Jun, 2023 @ 7:17am 
I use ESET.
Nyoko  [author] 9 Jun, 2023 @ 4:39pm 
Combine SKYVE and XCatcher for an enhanced troubleshooting experience.
StayHungryStayFoolish 4 Jun, 2023 @ 12:48pm 
Use SKYVE instead.
Gordon Freeman gaming 4 Jun, 2023 @ 12:09pm 
and this is wery so good
Gordon Freeman gaming 4 Jun, 2023 @ 12:08pm 
this is doesn't work?
Hopper✘ 28 May, 2023 @ 8:11pm 
tried it, folder is empty
Gostarinho 9 May, 2023 @ 1:15pm 
it doesn't work
Lenskha 11 Apr, 2023 @ 9:29am 
Thank you for making this mod but I don't understand : is it for debugging purpose or just to hide error pop-ups ?
KikiMarieHenri 6 Apr, 2023 @ 11:36am 
Thank you for this mod! I am just now getting back into playing the game after a month off and after updating all my mods, was getting this null reference error that wouldn't even let me unpause the game. I noticed that you put in the discussion that the old THEME MIXER 2 would cause an exception. Has anyone else had an issue with PICKER? If I'm reading your log right, that's the mod causing my current exception https://ufile.io/ic6o75ib
UniverseMasterer 30 Mar, 2023 @ 12:07am 
Update: i verified my game files and the game is just fine now? I don't need the mod anymore. Thanks for your efforts, however.
UniverseMasterer 29 Mar, 2023 @ 11:09pm 
Doesn't work on mac - Hard to diagnose because it doesn't generate a report. I am having the errors triggered by trying to create a city district, as well as park areas.
GABRIEL aerospace 29 Mar, 2023 @ 12:41pm 
OMG!!!! This mod was needed!!!
Silicon14 29 Mar, 2023 @ 8:39am 
Nice, U save my day.
damjammer410 28 Mar, 2023 @ 3:44pm 
I keep getting an error with the asset editor and It wont let me place props on new assets. how can i fix this?
Nyoko  [author] 28 Mar, 2023 @ 4:17am 
@The Blood Eagle 😁
The Blood Eagle 27 Mar, 2023 @ 10:08pm 
Well if I know anything about the csmodding subreddit, you just earned a ticket to apply for sainthood. :steamthumbsup:
Nyoko  [author] 27 Mar, 2023 @ 8:14am 
@StayHungryStayFoolish Oh I already sent everything to Chameleon, just forgot to update this thread lol.
StayHungryStayFoolish 27 Mar, 2023 @ 7:44am 
I also recommend adding real source code placed on GitHub.
Chamëleon TBN  [author] 27 Mar, 2023 @ 1:30am 
@Nyoko no, it is not, except if you have a subfollder / ZIP included that includes the source code... the checkbox "source" bundled is not creating sourcecode, its just a flag you can use to say "Hey, i've put the sourcecode files in this mod too" ....

If we in support not have all information in the output_log .txt, we will need to request separate file this mod creates from the player... we had same issue with the "Better Error Reporting" mod, that caused that we not have the information in the logs that we need in support. This is why CR tells not to use this mod
Nyoko  [author] 27 Mar, 2023 @ 1:24am 
I believe the source code is available right in the workshop page. I'm currently adding more features at this time so maybe in a while I'll have the time to link it. What do you mean by not killing support?
Chamëleon TBN  [author] 27 Mar, 2023 @ 1:10am 
Please linkj the source code... and i really hope, it will not kill us in support....
Nyoko  [author] 26 Mar, 2023 @ 9:11pm 
@✰ eric ✰ That was the main reason of making this mod. So people could troubleshoot as I was seeing a lot of discussions on nullreference exceptions after the Hubs & Transport update. Lmao.
erxc030 26 Mar, 2023 @ 9:10pm 
deleted my whole map yesterday cause of this error and now u made a mod XDD
Lee the Yote 26 Mar, 2023 @ 8:55pm 
no way! excellent
StayHungryStayFoolish 26 Mar, 2023 @ 2:20pm 
@Nyoko thanks for the mod and the source code. I will keep testing it, if I see NullReference issue, hopefully, it will give further information, not just the output.txt text.