Open NathanW2 opened 4 years ago
Is it the same?
crashlog.log:
Windows fatal exception: access violation
Current thread 0x000040e4 (most recent call first):
File "C:\Users\janek\PycharmProjects\RoamV3\src\roam\api\gps.py", line 117 in connectGPS
File "C:\Users\janek\PycharmProjects\RoamV3\src\roam\gps_action.py", line 44 in connectGPS
File "C:\Users\janek\PycharmProjects\RoamV3\src\roam\environ.py", line 82 in exec_
File "C:\Users\janek\PycharmProjects\RoamV3\src\roam\environ.py", line 209 in setup
File "C:\OSGeo4W64\apps\Python37\lib\contextlib.py", line 119 in __exit__
File "src\roam\__main__.py", line 74 in <module>
File "C:\Users\janek\PycharmProjects\RoamV3\ext_libs\cx_Freeze\initscripts\Console.py", line 23 in run
File "C:\Users\janek\PycharmProjects\RoamV3\ext_libs\cx_Freeze\initscripts\__startup__.py", line 40 in run
Windows event error:
Log Name: Application
Source: Application Error
Date: 13.02.2020 11:28:29
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: LAPTOP-My
Description:
Faulting application name: Roam.exe, version: 3.0.2.0, time stamp: 0x5d68894e
Faulting module name: Qt5Core.dll, version: 5.11.2.0, time stamp: 0x5b99e956
Exception code: 0xc0000005
Fault offset: 0x0000000000004116
Faulting process id: 0x19d0
Faulting application start time: 0x01d5e24fd955ac07
Faulting application path: C:\Users\auser\PycharmProjects\RoamV3\build\exe.win-amd64-3.7\Roam.exe
Faulting module path: C:\Users\auser\PycharmProjects\RoamV3\build\exe.win-amd64-3.7\lib\Qt5Core.dll
Report Id: cebbfe47-6310-4a61-918b-24a18134cee8
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2020-02-13T09:28:29.351609600Z" />
<EventRecordID>5582</EventRecordID>
<Channel>Application</Channel>
<Computer>LAPTOP-858TOGE9</Computer>
<Security />
</System>
<EventData>
<Data>Roam.exe</Data>
<Data>3.0.2.0</Data>
<Data>5d68894e</Data>
<Data>Qt5Core.dll</Data>
<Data>5.11.2.0</Data>
<Data>5b99e956</Data>
<Data>c0000005</Data>
<Data>0000000000004116</Data>
<Data>19d0</Data>
<Data>01d5e24fd955ac07</Data>
<Data>C:\Users\auser\PycharmProjects\RoamV3\build\exe.win-amd64-3.7\Roam.exe</Data>
<Data>C:\Users\auser\PycharmProjects\RoamV3\build\exe.win-amd64-3.7\lib\Qt5Core.dll</Data>
<Data>cebbfe47-6310-4a61-918b-24a18134cee8</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>
Windows event - information:
Log Name: Application
Source: Windows Error Reporting
Date: 13.02.2020 11:28:31
Event ID: 1001
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer: LAPTOP-858TOGE9
Description:
Fault bucket 2077787121451836131, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: Roam.exe
P2: 3.0.2.0
P3: 5d68894e
P4: Qt5Core.dll
P5: 5.11.2.0
P6: 5b99e956
P7: c0000005
P8: 0000000000004116
P9:
P10:
Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER3394.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER3460.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER3471.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER346F.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER348F.tmp.txt
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Roam.exe_8fead8abb0ce8ee92cd0433e26aca81acf175c16_e299a76d_9def256e-dcdd-422c-996f-1753ceb84e9e
Analysis symbol:
Rechecking for solution: 0
Report Id: cebbfe47-6310-4a61-918b-24a18134cee8
Report Status: 268435456
Hashed bucket: 1fd290e8f88f05d04cd5c860dd04a2e3
Cab Guid: 0
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Windows Error Reporting" />
<EventID Qualifiers="0">1001</EventID>
<Level>4</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2020-02-13T09:28:31.456622000Z" />
<EventRecordID>5583</EventRecordID>
<Channel>Application</Channel>
<Computer>LAPTOP-858TOGE9</Computer>
<Security />
</System>
<EventData>
<Data>2077787121451836131</Data>
<Data>4</Data>
<Data>APPCRASH</Data>
<Data>Not available</Data>
<Data>0</Data>
<Data>Roam.exe</Data>
<Data>3.0.2.0</Data>
<Data>5d68894e</Data>
<Data>Qt5Core.dll</Data>
<Data>5.11.2.0</Data>
<Data>5b99e956</Data>
<Data>c0000005</Data>
<Data>0000000000004116</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER3394.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER3460.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER3471.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER346F.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER348F.tmp.txt</Data>
<Data>\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Roam.exe_8fead8abb0ce8ee92cd0433e26aca81acf175c16_e299a76d_9def256e-dcdd-422c-996f-1753ceb84e9e</Data>
<Data>
</Data>
<Data>0</Data>
<Data>cebbfe47-6310-4a61-918b-24a18134cee8</Data>
<Data>268435456</Data>
<Data>1fd290e8f88f05d04cd5c860dd04a2e3</Data>
<Data>0</Data>
</EventData>
</Event>
Additional info: in qGis v3.10.1 the GPS works flawless on the same PC. It's looks like Qt5Core.dll and python libs are the same.
hm, how to they solved it in qGIS?
If it is the same, then looks like it is fixed in master.
There is currently a crash with the GPS on 2nd or 3rd connect using the new process. Suspect something is getting deleted because Python and C++ bindings and triggers a segfault.