Code Monkey home page Code Monkey logo

Comments (6)

mukunku avatar mukunku commented on May 26, 2024 1

Here's an experimental .NET 7.0 build: ParquetViewer.zip

Let me know if this works for you.

from parquetviewer.

mukunku avatar mukunku commented on May 26, 2024

Hi, thanks for the report.

Can you see if there's anything in Windows Event Viewer under the Application Logs section?

  1. Try running the application again
  2. Hit Win + R
  3. Type eventvwr and hit Enter
  4. See if there are any interesting logs under Windows Logs -> Application

image

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.

karosas avatar karosas commented on May 26, 2024

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.

karosas avatar karosas commented on May 26, 2024

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.

mukunku avatar mukunku commented on May 26, 2024

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.

karosas avatar karosas commented on May 26, 2024

Yup, that was it, dotnet 7.0 build works. Thanks

from parquetviewer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.