Closed nkh0472 closed 3 years ago
Are you on the latest update? I was getting error's with a previous build, but since updating to the latest I've had no issues. Love this GUI
Yep, as log displayed, I'm using the version of 1.9.2.3-alpha which is currently updated.
Besides, I forget to write, before clicking the "INPUT" button, I click the "batch" button firstly.
First, click "INPUT" button and select source folder; Second, click "OUTPUT" button and select destination folder; Then the window of Axiom will disappear without any notice.
@nkh0472
Hello, I have an announcement here https://github.com/MattMcManis/Axiom/issues/71#issue-757365245
I followed your steps, but it did not crash for me. I will look into what might be causing it. I will be releasing an update soon.
I'm not good at debug, but I used dnspy to run the program, and when it crashed, the dnspy give a notice:
The message means: Object reference not set to an instance of an object.
Here is the dump file.
D:\Libraries>procdump64 -mm -e 1 -h -t 11884
ProcDump v9.0 - Sysinternals process dump utility
Copyright (C) 2009-2017 Mark Russinovich and Andrew Richards
Sysinternals - www.sysinternals.com
Process: Axiom.exe (11884)
Process image: D:\Libraries\Axiom.exe
CPU threshold: n/a
Performance counter: n/a
Commit threshold: n/a
Threshold seconds: 10
Hung window check: Enabled
Log debug strings: Disabled
Exception monitor: First Chance+Unhandled
Exception filter: [Includes]
*
[Excludes]
Terminate monitor: Enabled
Cloning type: Disabled
Concurrent limit: n/a
Avoid outage: n/a
Number of dumps: 1
Dump folder: D:\Libraries\
Dump filename/mask: PROCESSNAME_YYMMDD_HHMMSS
Queue to WER: Disabled
Kill after dump: Disabled
Press Ctrl-C to end monitoring without terminating the process.
CLR Version: v4.0.30319
[10:50:57] Exception: E0434F4D.System.NullReferenceException ("???????????????")
[10:50:57] Dump 1 initiated: D:\Libraries\Axiom.exe_201205_105057.dmp
[10:50:58] Dump 1 complete: 38 MB written in 0.5 seconds
[10:50:58] Dump count reached.
D:\Libraries>
I think it might be caused by outputDir.TrimEnd('\\') + @"\";
adding a slash to a null path. I will release an update soon.
I have a test build here if you want to try.
Wow, no crash anymore. Great!
More improvements have been made in the latest build
https://github.com/MattMcManis/Axiom/releases/tag/v1.9.3.2-alpha
First, click "batch" button & "INPUT" button, then select source folder; Second, click "OUTPUT" button and select destination folder; Then the window of Axiom will disappear without any notice.
Before crashing, the log console display as: