Comments (6)
Here's an experimental .NET 7.0 build: ParquetViewer.zip
Let me know if this works for you.
from parquetviewer.
Hi, thanks for the report.
Can you see if there's anything in Windows Event Viewer under the Application Logs section?
- Try running the application again
- Hit Win + R
- Type
eventvwr
and hit Enter - See if there are any interesting logs under Windows Logs -> Application
Also when you run the app can you double check if the process is running or not in Task Manager? Maybe it's hidden but actually running.
from parquetviewer.
Ah, right, I was looking at code if you use eventlog as a log sink, but I completely forgot windows track crashes itself.
Events in chronological order:
ERR
Application: ParquetViewer.exe
CoreCLR Version: 6.0.21.52210
.NET Version: 6.0.0
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileLoadException: Could not load file or assembly 'System.Windows.Forms, Version=6.0.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. The located assembly's manifest definition does not match the assembly reference. (0x80131040)
File name: 'System.Windows.Forms, Version=6.0.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
at ParquetFileViewer.Program.Main(String[] args)
ERR
Faulting application name: ParquetViewer.exe, version: 2.4.1.2, time stamp: 0x62fff1bf
Faulting module name: KERNELBASE.dll, version: 10.0.19041.2364, time stamp: 0x5b7d4d22
Exception code: 0xe0434352
Fault offset: 0x000000000002cd29
Faulting process id: 0x8370
Faulting application start time: 0x01d91118aa65fa40
Faulting application path: C:\Users\EdgarasAusvicas\Downloads\ParquetViewer.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 251ace45-c4b1-4431-a58d-1b846fb755ae
Faulting package full name:
Faulting package-relative application ID:
INF
Fault bucket 2222767335915297256, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: ParquetViewer.exe
P2: 2.4.1.2
P3: 62fff1bf
P4: KERNELBASE.dll
P5: 10.0.19041.2364
P6: 5b7d4d22
P7: e0434352
P8: 000000000002cd29
P9:
P10:
Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER3477.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER3514.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER3534.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER3532.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER3572.tmp.txt
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_ParquetViewer.ex_cc17fbaa63c3ea3d4984fc78273b905541411c_8e486447_01ee9d76-69cd-4c67-a207-3137328ba196
Analysis symbol:
Rechecking for solution: 0
Report Id: 251ace45-c4b1-4431-a58d-1b846fb755ae
Report Status: 268435456
Hashed bucket: e8ea74bdeab3f04c6ed8db1d839299e8
Cab Guid: 0
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_ParquetViewer.ex_cc17fbaa63c3ea3d4984fc78273b905541411c_8e486447_01ee9d76-69cd-4c67-a207-3137328ba196\Report.wer
(changed extension to txt, because github didn't want me uploading original extension):
Report.wer.txt
Other temp files under Attached files:
in last log seem to be gone immediately.
from parquetviewer.
Another Note on IDE builds, it seems that Jetbrains Rider/dotnet CLI generate quite different output structures on debug builds.
VS Debug build produces bin\Debug\net6.0-windows
ref
runtimes
Apache.Arrow.dll
IronCompress.dll
Newtonsoft.Json.dll
Parquet.dll
ParquetViewer.deps.json
ParquetViewer.dll
ParquetViewer.dll.config
ParquetViewer.exe
ParquetViewer.pdb
ParquetViewer.runtimeconfig.json
Utilities.dll
Utilities.pdb
Jetbrains Rider / dotnet CLI produce bin\Debug\net6.0-windows\win-x64
Apache.Arrow.dll
IronCompress.dll
Newtonsoft.Json.dll
nironcompress.dll
Parquet.dll
ParquetViewer.deps.json
ParquetViewer.dll
ParquetViewer.dll.config
ParquetViewer.exe
ParquetViewer.pdb
ParquetViewer.runtimeconfig.json
Utilities.dll
Utilities.pdb
from parquetviewer.
Looks like this might be an issue with the 6.0.2 sdk: dotnet/core#7176 . I'll check if that's what I published the app against.
From the Rider IDE perspective unfortunately I don't have much information about that. There isn't anything special with the project that I could think of that would cause issues with Rider.
from parquetviewer.
Yup, that was it, dotnet 7.0 build works. Thanks
from parquetviewer.
Related Issues (20)
- Unsupported Nested Structs HOT 7
- [FEAT] IO Unblock? HOT 1
- The query doesn't not seem to be valid. Please try again cannot find column 'user_name' HOT 4
- [BUG] Opening folder with `_SUCCESS` files causes exception HOT 3
- [FEAT] Support Array of Struct Type HOT 8
- [BUG] Handling Files with many columns HOT 8
- [BUG] Cannot open file because of missing column, but column is present. HOT 4
- [FEAT] Search text in multiple Parquet files in one folder HOT 6
- [BUG] Error when opening file containing columns of LIST type HOT 3
- [BUG] sbyte and byte types swapped HOT 1
- [BUG] Unable to open the file which contains a nullable guid column HOT 2
- [BUG] Exception repeatedly thrown when widening window to include a column containing arrays of bytes HOT 5
- [BUG] Unable to display data exported from Oracle database HOT 5
- Application Error when trying to open parquet file HOT 2
- [FEAT] View per-column metadata HOT 3
- [BUG] audio unsupported!!!! HOT 1
- [BUG] Timestamp display arrow 13.0 HOT 3
- [BUG] Cannot open parquet file when column name includes "/" HOT 1
- [BUG] Cannot open Delta Lake checkpoint parquet file HOT 4
- [BUG] Cannot Open Parquet HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from parquetviewer.