BiglySoftware / BiglyBT

Feature-filled Bittorrent client based on the Azureus open source project
https://www.biglybt.com
GNU General Public License v2.0
1.56k stars 153 forks source link

BiglyBT silently crash: Windows Error Reporting - RADAR_PRE_LEAK_64 #3397

Open Ghost-chu opened 1 day ago

Ghost-chu commented 1 day ago

BiglyBT always crashes silently on both of my Windows devices. The log files don't record any useful information。

Java 21.0.4 (64 bit)
  Azul Systems, Inc.
c:\program files\zulu\zulu-21

SWT v4964r8, win32, zoom=100, dpi=144
Windows 11 v10.0, amd64 (64 bit)
B3.7.0.0/4 az3 zh_CN
[-](https://github.com/BiglySoftware/BiglyBT/issues/3397#) <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
[-](https://github.com/BiglySoftware/BiglyBT/issues/3397#) <System>
  <Provider Name="Windows Error Reporting" Guid="{0ead09bd-2157-539a-8d6d-c87f95b64d70}" /> 
  <EventID>1001</EventID> 
  <Version>0</Version> 
  <Level>4</Level> 
  <Task>0</Task> 
  <Opcode>0</Opcode> 
  <Keywords>0x8000000000000000</Keywords> 
  <TimeCreated SystemTime="2024-10-01T06:47:00.6673875Z" /> 
  <EventRecordID>31877</EventRecordID> 
  <Correlation ActivityID="{b9b1ad77-4ee5-49e1-805f-ec02196d6b75}" /> 
  <Execution ProcessID="9388" ThreadID="25196" /> 
  <Channel>Application</Channel> 
  <Computer>Beelzebul</Computer> 
  <Security UserID="S[-](https://github.com/BiglySoftware/BiglyBT/issues/3397#)1-5-21-3689210427-3080663836-55021386-1001" /> 
  </System>
- <EventData>
  <Data Name="Bucket">1925575382922182294</Data> 
  <Data Name="BucketType">5</Data> 
  <Data Name="EventName">RADAR_PRE_LEAK_64</Data> 
  <Data Name="Response">不可用</Data> 
  <Data Name="CabId">0</Data> 
  <Data Name="P1">BiglyBT.exe</Data> 
  <Data Name="P2">1.0.1.0</Data> 
  <Data Name="P3">10.0.26100.2.0.0</Data> 
  <Data Name="P4" /> 
  <Data Name="P5" /> 
  <Data Name="P6" /> 
  <Data Name="P7" /> 
  <Data Name="P8" /> 
  <Data Name="P9" /> 
  <Data Name="P10" /> 
  <Data Name="AttachedFiles">\\?\C:\Users\29088\AppData\Local\Temp\RDRA4A2.tmp\empty.txt \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.f82907f6-6e0e-48b6-9886-2e823fa93eca.tmp.WERInternalMetadata.xml WPR_initiated_DiagTrackMiniLogger_OneTrace_User_Logger_20240928_1_EC_0_inject.etl \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.6affcc21-7d43-4bfc-b512-610b6f05d602.tmp.etl WPR_initiated_DiagTrackMiniLogger_WPR System Collector_inject.etl \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.dfb84505-9dfb-4512-8484-a1d016038a1f.tmp.etl \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.c8d264db-536c-48c9-906b-fc99f236ebf0.tmp.csv \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.70e23e9b-79b6-4426-b50d-783ce419c0c3.tmp.txt \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.94c57db8-03b8-491b-bc94-578b11a76b71.tmp.xml</Data> 
  <Data Name="StorePath">NULL</Data> 
  <Data Name="AnalysisSymbol" /> 
  <Data Name="Rechecking">0</Data> 
  <Data Name="ReportId">6fef8df4-ef6d-44b3-a07a-228f9e10b641</Data> 
  <Data Name="ReportStatus">268435456</Data> 
  <Data Name="HashedBucket">b02924dbd2ded90f7ab9049bcf503e96</Data> 
  <Data Name="CabGuid">0</Data> 
  </EventData>
  </Event>

If any more information is needed, I will provide it as best I can.

parg commented 1 day ago

See if there are any JVM dumps named "hs_err_pid<number>.log" (where <number> is the process id thats crashed) on your systems

Ghost-chu commented 1 day ago

https://paste.gg/p/anonymous/b322b6b337bd4daf9cb5bff45af5c2a3

Alternative link if paste.gg down:

https://pastebin.com/Lj24xyqK

parg commented 1 day ago

Crashed during garbage collection in the JVM

=>0x0000000068ed8d50 WorkerThread "GC Thread#6" [id=38068, stack(0x000000006a2d0000,0x000000006a3d0000) (1024K)]

Report to Zulu?

Ghost-chu commented 1 day ago

I decided to switch from Zulu to another JDK, and I noticed that my own Java applications were always crashing with awt.dll as well.

I'll test on the new JDK and if this works, I'll close the Issue.

Ghost-chu commented 5 hours ago

Crashed again with Eclipse Adoptium

https://pastebin.com/GYeJvZUa

Ghost-chu commented 5 hours ago

I created a zip file of BiglyBT's log files, hopefully it will help. Please note: there is also a 7z compressed file in the zip (the zip compression results in more than the 25MB size allowed by Github, the 7z size is well controlled, but the extension is not allowed by Github)

Please remove it from comment after downloaded it :)

logs.7z.zip

parg commented 5 hours ago

Crashed in the Garbage Collector again...

Can you try with an earlier version of Java?

Ghost-chu commented 5 hours ago

Trying to test this with Zulu 17, but anyway, other than BiglyBT, my other applications (especially the Minecraft server) seem to be running fine.