PlaneAlerter 2.0

Want to post something that doesn't quite fit into the other forums? This is the place for that.
VE2ZPS
Posts: 6
Joined: Fri Aug 25, 2017 12:48 am
Location: Quebec

Re: PlaneAlerter 2.0

Post by VE2ZPS » Wed Jun 06, 2018 7:54 am

Hi Dom,

Thank you so much !!!
It's almost 3AM here but i'll try it right away and definitely get back to you

Sincerely,

Pierre

VA2DG
Posts: 8
Joined: Mon Jun 04, 2018 5:10 am
Location: Montreal,QC
Contact:

Re: PlaneAlerter 2.0

Post by VA2DG » Wed Jun 06, 2018 1:07 pm

Hi Dom
thanks for new version

i had to put new timer to 120sec because download of 11000 aircrafts this morning was giving me red line again
I has a couple crash also


i have included my conditions and setting so you can test with my environnement.

it is setup with my email so leave it as is for testing.


Regards

Daniel
VA2DG
---------
Daniel
VA2DG

VE2ZPS
Posts: 6
Joined: Fri Aug 25, 2017 12:48 am
Location: Quebec

Re: PlaneAlerter 2.0

Post by VE2ZPS » Thu Jun 07, 2018 3:52 pm

Hi Dom,

First, thank you so much for your work !

After several tests, I do also experience several crashes which I would divide into 2 categories:
1) The ponctual crashes which occur on a random basis
2) The functionnal crashes i.e. let's say i make a modification in the conditions, upon savings of these changes and reloading of the updated conditions, crashes will occur over 50% of the time.

If this is something that many others are experiencing, i would recommend to incorporate a "stop search" button that we can activate, make the changes in the conditions, upload and then restart the search.

I am not a specialist; this is just an idea / suggestion,

Best Regards,

Pierre

Dom2364
Posts: 68
Joined: Sun Aug 09, 2015 4:01 am
Location: Australia
Contact:

Re: PlaneAlerter 2.0

Post by Dom2364 » Thu Jun 07, 2018 5:36 pm

If you are able to go into the windows event viewer (search 'event viewer' in the start menu) go to Custom Views>Administrative events and either pm or reply the last 5-10 events with the source '.NET Runtime'. Just copy and paste everything from the text at the bottom for each event. If there are too many other events to sort through you can filter the events by going to 'Create Custom View...' on the right sidebar, selecting 'By source' and selecting '.NET Runtime' in the event sources options box (click on the arrow to open the list of sources), then clicking OK. That event info should explain where in the code it's crashing and what's causing it. Also if you can trigger a crash, reply with what you did to cause it, what the program was doing at the time, and the event info from event viewer. I've added a pause/resume button to the todo list, shouldn't be too difficult to implement. Thanks for reporting the bugs as well, without you the bugs wouldn't be fixed.
I write software and take photos.
AussieADSB
Full Throttle Photography

VA2DG
Posts: 8
Joined: Mon Jun 04, 2018 5:10 am
Location: Montreal,QC
Contact:

Re: PlaneAlerter 2.0

Post by VA2DG » Thu Jun 07, 2018 10:37 pm

Hi Dom just got back from work

InGeneral TAB

The program PlaneAlerter.exe version 2.0.0.0 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.
Process ID: 2c14
Start Time: 01d3fea45c5847b1
Termination Time: 19
Application Path: C:\Users\daudet\Downloads\PlaneAlerter-2.0.4\PlaneAlerter.exe
Report Id: edc6ffac-6a99-11e8-9c3f-28d24422270a
Faulting package full name:
Faulting package-relative application ID:


IN Detail TAB

- System

- Provider

[ Name] Application Hang

- EventID 1002

[ Qualifiers] 0

Level 2

Task 101

Keywords 0x80000000000000

- TimeCreated

[ SystemTime] 2018-06-07T21:30:05.559781500Z

EventRecordID 173632

Channel Application

Computer ToughBook

Security


- EventData

PlaneAlerter.exe
2.0.0.0
2c14
01d3fea45c5847b1
19
C:\Users\daudet\Downloads\PlaneAlerter-2.0.4\PlaneAlerter.exe
edc6ffac-6a99-11e8-9c3f-28d24422270a


55006E006B006E006F0077006E0000000000


--------------------------------------------------------------------------------

Binary data:


In Words

0000: 006E0055 006E006B 0077006F 0000006E
0010: 0000


In Bytes

0000: 55 00 6E 00 6B 00 6E 00 U.n.k.n.
0008: 6F 00 77 00 6E 00 00 00 o.w.n...
0010: 00 00 ..
---------
Daniel
VA2DG

VE2ZPS
Posts: 6
Joined: Fri Aug 25, 2017 12:48 am
Location: Quebec

Re: PlaneAlerter 2.0

Post by VE2ZPS » Fri Jun 08, 2018 2:16 am

On my side, I had two types (but i had them 30 times today)

TYPE 1
---------------------------------------------------------------------------------------------------------
Faulting application name: PlaneAlerter.exe, version: 2.0.0.0, timestamp: 0x5b175e7f
Faulty module name: KERNELBASE.dll, version: 10.0.16299.402, timestamp: 0x81d25214
Exception code: 0xe0434352
Offset of the fault: 0x00103f12
Failed process ID: 0x4024
Start time of the failed application: 0x01d3fe7f20734112
Faulty application path: C: \ Users \ User \ Desktop \ PA2.04VPS \ PlaneAlerter.exe
Faulty Module Path: C: \ WINDOWS \ System32 \ KERNELBASE.dll
Report Code: 447383a8-d4bb-4b6c-adc0-163667399165
Full name of the failing set:
ID of the application for the failed set:

EventData

PlaneAlerter.exe
2.0.0.0
5b175e7f
KERNELBASE.dll
10.0.16299.402
81d25214
e0434352
00103f12
4024
01d3fe7f20734112
C:\Users\Utilisateur\Desktop\PA2.04VPS\PlaneAlerter.exe
C:\WINDOWS\System32\KERNELBASE.dll
447383a8-d4bb-4b6c-adc0-163667399165

VE2ZPS
Posts: 6
Joined: Fri Aug 25, 2017 12:48 am
Location: Quebec

Re: PlaneAlerter 2.0

Post by VE2ZPS » Fri Jun 08, 2018 2:21 am

TYPE 2

Application: PlaneAlerter.exe
Framework Version: v4.0.30319
Description: The process was stopped because of an unhandled exception.
Exception information: System.ArgumentException
   at System.Net.Mail.MailAddressCollection.Add (System.String)
   to PlaneAlerter.Email.sendEmail (System.String, System.Net.Mail.MailMessage, Condition, Aircraft, System.String, System.String, Boolean)
   at PlaneAlerter.Checker.Start ()
   at System.Threading.ThreadHelper.ThreadStart_Context (System.Object)
   to System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Threading.ThreadHelper.ThreadStart ()

EventData

 Application: PlaneAlerter.exe Framework Version: v4.0.30319 Description: The process has been shut down due to an unhandled exception. Exception information: System.ArgumentException to System.Net.Mail.MailAddressCollection.Add (System.String) to PlaneAlerter.Email.sendEmail (System.String, System.Net.Mail.MailMessage, Condition, Aircraft, System.String , System.String, Boolean) to PlaneAlerter.Checker.Start () at System.Threading.ThreadHelper.ThreadStart_Context (System.Object) at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext, System.Threading.ContextCallback, System .Object, Boolean) to System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) to System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading .ContextCallback, System.Object) to System.Threading.ThreadHelper.ThreadStart ()

Dom2364
Posts: 68
Joined: Sun Aug 09, 2015 4:01 am
Location: Australia
Contact:

Re: PlaneAlerter 2.0

Post by Dom2364 » Fri Jun 08, 2018 4:27 am

Thanks for the info, from what I can see from the type 2 events (type 1 can't really be used for much) one of the emails in a condition is invalid. I'll add email validation in the next update to fix that. That should fix the crash happening when alerts are sent. If you can find some more type 2 event info I'll be able to fix the rest of the bugs.
I write software and take photos.
AussieADSB
Full Throttle Photography

VA2DG
Posts: 8
Joined: Mon Jun 04, 2018 5:10 am
Location: Montreal,QC
Contact:

Re: PlaneAlerter 2.0

Post by VA2DG » Fri Jun 08, 2018 12:16 pm

Dominic
the main problem i do have is not popup with a crash but after 5 min of scan i get the red lines
as you can see this picture , it has been running for 7hours and it did catch planes only from 11h41 to 11h46PM then the error line for every scan .
Popup with crash occur once awhile be i cant monitor for more than 5 to 10 min at a time.

And if i just clear console and Reload Conditions then it stays the same red line after red line.

After closing completely i have restarted and it did work ok for 2 min from 7h07 to 7h09AM and after the 3rd scan red line again and again.

Image

Image

Image
---------
Daniel
VA2DG

kiwikieran
Posts: 69
Joined: Sat Jan 20, 2018 8:50 pm

Re: PlaneAlerter 2.0

Post by kiwikieran » Tue Jun 12, 2018 8:12 am

I have this bug on mine causes to crash.
ERROR 01
**////////////////////////////////////////////////////////////////////**
Faulting application name: PlaneAlerter.exe, version: 2.0.0.0, time stamp: 0x5b175e7f
Faulting module name: KERNELBASE.dll, version: 10.0.14393.2189, time stamp: 0x5abda7d6
Exception code: 0xe0434352
Fault offset: 0x000daa12
Faulting process id: 0xdc0
Faulting application start time: 0x01d4021bc9b94c98
Faulting application path: C:\Users\Administrator\Desktop\PlaneAlerter.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 2c2744a5-404f-44a1-9b88-d8a757b0c14c
Faulting package full name:
Faulting package-relative application ID:
**\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\**

Error 02
**///////////////////////////////////////////////////////**
Application: PlaneAlerter.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ArgumentException
at System.Net.Mail.MailAddressCollection.Add(System.String)
at PlaneAlerter.Email.sendEmail(System.String, System.Net.Mail.MailMessage, Condition, Aircraft, System.String, System.String, Boolean)
at PlaneAlerter.Checker.Start()
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
**\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\**

Post Reply