Cruisers Forum
 


Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 05-07-2024, 05:04   #46
bcn
Registered User

Join Date: May 2011
Location: underway whenever possible
Boat: Rangeboat 39
Posts: 4,806
Re: OpenCPN v5.9.2 Beta test released

Quote:
Originally Posted by bdbcat View Post

Regarding o-charts dongle on Ubuntu 22.04.


1. Please try latest update of O5.9.2, just available today.
2. Try:
$ ~/.local/bin/oexserverd -t
Dave

el dongle es reconocido y las cartas aparecen bien

Thanks
Renate

$ .local/bin/oexserverd -t
returns 1889417
and then hangs
bcn is offline   Reply With Quote
Old 05-07-2024, 05:44   #47
bcn
Registered User

Join Date: May 2011
Location: underway whenever possible
Boat: Rangeboat 39
Posts: 4,806
Re: OpenCPN v5.9.2 Beta test released

Quote:
Originally Posted by bcn View Post
el dongle es reconocido y las cartas aparecen bien

the dongle is now recognized and the charts appear


sorry for the lenguages mixed up!
bcn is offline   Reply With Quote
Old 05-07-2024, 15:14   #48
Registered User

Join Date: Mar 2010
Location: QC, Canada
Boat: Kelt 8.50
Posts: 190
Re: OpenCPN v5.9.2 Beta test released

Dave


Dongle works again on Ubuntu 24.04 with the last update.
All seems Ok

Thanks

Jean-marie
houlejm is offline   Reply With Quote
Old 06-07-2024, 05:52   #49
Registered User

Join Date: Jul 2024
Location: Saint Gilles Croix de Vie France
Boat: Feeling 1090
Posts: 2
Re: OpenCPN v5.9.2 Beta test released

Dave,
There may be an issue with visit my harbour unified charts on virtual disk :
It runs well with OCPN 5.8.4. on W10. After installing 5.9.1 or 5.9.2 no chart is displayed. I tried to rebuild the database, the scan runs well but at the end no chart is displayed. I reinstalled 5.8.4 and after rebuilding the database the charts are well displayed again.

Thanks


François
TRICONNET is offline   Reply With Quote
Old 07-07-2024, 02:27   #50
Registered User

Join Date: Jul 2024
Location: Saint Gilles Croix de Vie France
Boat: Feeling 1090
Posts: 2
Re: OpenCPN v5.9.2 Beta test released

In addition extracts of the log file


For OpenCPN 5.9.2 :
13:25:49.097 MESSAGE chartdbs.cpp:1789 check_cm93 opened dir OK: F:\CPN+Others_Charts\FR-ALL
13:25:49.519 MESSAGE chartdbs.cpp:1964 Searching directory: F:\CPN+Others_Charts\FR-ALL for *.kap
13:25:49.519 MESSAGE chartdbs.cpp:1789 check_cm93 opened dir OK: F:\CPN+Others_Charts\FR-ALL
13:25:49.535 MESSAGE chartdbs.cpp:2520 Loading chart data for F:\CPN+Others_Charts\FR-ALL\4233-0.KAP
13:25:49.582 MESSAGE chartimg.cpp:789 Chart file has no BSB header, cannot Init.F:\CPN+Others_Charts\FR-ALL\4233-0.KAP
13:25:49.582 MESSAGE chartdbs.cpp:2533 ...initialization failed for F:\CPN+Others_Charts\FR-ALL\4233-0.KAP
13:25:49.582 MESSAGE chartdbs.cpp:2168 CreateChartTableEntry() failed for file: F:\CPN+Others_Charts\FR-ALL\4233-0.KAP


and for OpenCPN 5.8.4
13:29:57.707 MESSAGE chartdbs.cpp:1795 check_cm93 opened dir OK: F:\CPN+Others_Charts\FR-ALL
13:30:00.880 MESSAGE chartdbs.cpp:1970 Searching directory: F:\CPN+Others_Charts\FR-ALL for *.kap
13:30:00.880 MESSAGE chartdbs.cpp:1795 check_cm93 opened dir OK: F:\CPN+Others_Charts\FR-ALL
13:30:00.911 MESSAGE chartdbs.cpp:2526 Loading chart data for F:\CPN+Others_Charts\FR-ALL\4233-0.KAP
13:30:00.927 MESSAGE chartdbs.cpp:2220 Adding chart file: F:\CPN+Others_Charts\FR-ALL\4233-0.KAP
TRICONNET is offline   Reply With Quote
Old 07-07-2024, 10:52   #51
Registered User

Join Date: Jun 2017
Posts: 469
Re: OpenCPN v5.9.2 Beta test released

For beta version can we have OpenCPN and plugins compiled with Electic Fence to debug memory issues?

https://en.m.wikipedia.org/wiki/Electric_Fence

Thanks
mgrouch is offline   Reply With Quote
Old 07-07-2024, 11:22   #52
Registered User

Join Date: Jun 2017
Posts: 469
Re: OpenCPN v5.9.2 Beta test released

Electric Fence Debian package

https://packages.debian.org/bookworm/electric-fence
mgrouch is offline   Reply With Quote
Old 07-07-2024, 13:00   #53
Registered User

Join Date: Jun 2017
Posts: 469
Re: OpenCPN v5.9.2 Beta test released

Instructions to compile OpenCPN from source on BBN OS Full Bookworm:


Quote:

cd ~


sudo apt update


sudo apt install libwxgtk3.2-dev libwxgtk-webview3.2-dev libwxgtk-media3.2-dev \
libgtk-3-dev libglew-dev libarchive-dev libelf-dev


git clone https://github.com/OpenCPN/OpenCPN

cd OpenCPN

rm -rf build && mkdir build && cd build

cmake $WEBVIEW_OPT $EXTRA_BUILD_OPTS \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DOCPN_CI_BUILD:BOOL=ON \
-DOCPN_USE_BUNDLED_LIBS=OFF

make -sj5

mgrouch is offline   Reply With Quote
Old 07-07-2024, 13:31   #54
Registered User

Join Date: Jun 2017
Posts: 469
Re: OpenCPN v5.9.2 Beta test released

Chart canvas are painted over toolbars in the version I built from trunk.

Thanks
mgrouch is offline   Reply With Quote
Old 07-07-2024, 19:56   #55
Registered User

Join Date: Aug 2009
Location: Onboard, currently cruising in SE Asia
Boat: St. Francis 44 Mk II (Catamaran)
Posts: 216
Send a message via Skype™ to SoggyPaws
Re: OpenCPN v5.9.2 Beta test released

W11 Pro / OpenCPN 5.9.2-0+b2dfeef
"Enable Tracking" does not seem to persist over a shut down and restart of OpenCPN.
(May have also been this way in 5.9.1, definitely was not in 5.8.4).
Is there a setting somewhere that sets this behavior? I see one for routes but not for tracks.
Sherry
SoggyPaws is offline   Reply With Quote
Old 07-07-2024, 23:20   #56
Registered User

Join Date: Nov 2012
Location: Orust Sweden
Boat: Najad 34
Posts: 4,283
Re: OpenCPN v5.9.2 Beta test released

SP

On my W10: Tracking status persist over O shut/start several times.
There are two ways to start tracking. Either Tools->Enable tracking or Tools->Route and mark manager->Tracks: "Start Track". Both behave the same way for me.
Hakan is offline   Reply With Quote
Old 08-07-2024, 01:09   #57
Registered User

Join Date: Aug 2009
Location: Onboard, currently cruising in SE Asia
Boat: St. Francis 44 Mk II (Catamaran)
Posts: 216
Send a message via Skype™ to SoggyPaws
Re: OpenCPN v5.9.2 Beta test released

Quote:
Originally Posted by Hakan View Post
SP

On my W10: Tracking status persist over O shut/start several times.
There are two ways to start tracking. Either Tools->Enable tracking or Tools->Route and mark manager->Tracks: "Start Track". Both behave the same way for me.
Hakan, thanks for checking this. My fault.
Silly me! Tried it again, more slowly, and realized that (for whatever reason), it is taking about 30 seconds for my GPS feed to be recognized (Serial NMEA 183 via USB) and the GPS indicator in the upper right corner to turn green. THEN the tracking indicator on the left menu shows it is still tracking.
Glad it's not an issue.
Sherry
SoggyPaws is offline   Reply With Quote
Old 08-07-2024, 01:20   #58
Registered User

Join Date: Nov 2012
Location: Orust Sweden
Boat: Najad 34
Posts: 4,283
Re: OpenCPN v5.9.2 Beta test released

Quote:
Originally Posted by SoggyPaws View Post
realized that (for whatever reason), it is taking about 30 seconds for my GPS feed to be recognized (Serial NMEA 183 via USB) and the GPS indicator in the upper right corner to turn green.
Yes that start up delay is present in v5.9.x for me as well. There's for sure a reason. Maybe we need to be a little more patient?
Hakan is offline   Reply With Quote
Old 08-07-2024, 09:35   #59
Registered User

Join Date: Jun 2017
Posts: 469
Re: OpenCPN v5.9.2 Beta test released

valgrind memory leaks report:


Quote:

==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,370 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17B209BF: NSKPlugin::NSK::LoadConfig(std::__cxx11::basic_str ing<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17B28657: void rapidjson::GenericReader<rapidjson::UTF8<char>, rapidjson::UTF8<char>, rapidjson::CrtAllocator>::ParseNumber<0u, rapidjson::GenericStringStream<rapidjson::UTF8<cha r> >, rapidjson::GenericDocument<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAlloc ator>, rapidjson::CrtAllocator> >(rapidjson::GenericStringStream<rapidjson::UTF8<c har> >&, rapidjson::GenericDocument<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAlloc ator>, rapidjson::CrtAllocator>&) (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17B29323: NSKPreferencesDialog::NSKPreferencesDialog(wxWindo w*, int, wxString const&, wxPoint const&, wxSize const&, long) (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,371 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17ADFD9F: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17ACFFCB: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AD0C83: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,372 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17ADFE27: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17ACFFCB: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AD0C83: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,373 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AF4E07: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE6883: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE6AB3: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,374 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AF4EFF: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE6883: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE6AB3: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,375 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AF4F6F: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE6883: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE6AB3: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,376 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AFBE97: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE85A3: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE9907: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,377 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17ACCA8B: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17ACD5D7: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2E6F: wxEvtHandler::TryHereOnly(wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,378 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x1F2C54A7: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x1F29CE27: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x1F29CED3: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,379 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x1F2AD6CF: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x1F28E663: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x1F28F3B3: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,380 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F1051B: ???
==299123== by 0x25EDB673: ???
==299123== by 0x25EDC557: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,381 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F105A3: ???
==299123== by 0x25EDB673: ???
==299123== by 0x25EDC557: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,382 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F10613: ???
==299123== by 0x25EDB673: ???
==299123== by 0x25EDC557: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,383 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F10683: ???
==299123== by 0x25EDB673: ???
==299123== by 0x25EDC557: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,384 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F106F3: ???
==299123== by 0x25EDB673: ???
==299123== by 0x25EDC557: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,385 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F10767: ???
==299123== by 0x25EDB673: ???
==299123== by 0x25EDC557: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 3,256 (16 direct, 3,240 indirect) bytes in 1 blocks are definitely lost in loss record 13,386 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F107E3: ???
==299123== by 0x25EDB673: ???
==299123== by 0x25EDC557: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,482 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AD2C33: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AD0433: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AD1723: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,483 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17ACA17F: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17ACBCE7: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17ACBD93: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,484 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AC14F7: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AC6E07: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AC7FC3: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,485 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AC1573: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AC6E07: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AC7FC3: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,486 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AC15EB: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AC6E07: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AC7FC3: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,487 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F451BF: ???
==299123== by 0x25EEEF87: ???
==299123== by 0x25EEF023: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,488 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AEC843: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AEA293: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AEB413: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,489 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AEC8BF: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AEA293: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AEB413: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,490 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17ADAA6F: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17ACFB6F: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AD08C3: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,491 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17B040D7: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE7C4B: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE7CE7: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,492 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17B0415B: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE7C4B: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE7CE7: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,493 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17B041C7: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE7C4B: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE7CE7: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,494 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AC968F: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AC3FE3: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2E6F: wxEvtHandler::TryHereOnly(wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,495 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F3F31F: ???
==299123== by 0x25EEB977: ???
==299123== by 0x25EEBEF3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,496 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x198462A7: ???
==299123== by 0x198425E7: ???
==299123== by 0x19842643: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,497 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x1F2B56FB: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x1F29544B: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x1F2960A3: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,498 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25EEB08F: ???
==299123== by 0x25ED18B3: ???
==299123== by 0x25ED26C3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,499 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5A9CB: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,500 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5AA47: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,501 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5AB37: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,502 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5ABB3: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,503 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5AC2B: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,504 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5ACA3: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,505 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5AD1F: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
mgrouch is offline   Reply With Quote
Old 08-07-2024, 09:37   #60
Registered User

Join Date: Jun 2017
Posts: 469
Re: OpenCPN v5.9.2 Beta test released

valgrind memory leaks report:

Quote:

==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,494 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17AC968F: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AC3FE3: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2E6F: wxEvtHandler::TryHereOnly(wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,495 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F3F31F: ???
==299123== by 0x25EEB977: ???
==299123== by 0x25EEBEF3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,496 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x198462A7: ???
==299123== by 0x198425E7: ???
==299123== by 0x19842643: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,497 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x1F2B56FB: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x1F29544B: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x1F2960A3: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,498 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25EEB08F: ???
==299123== by 0x25ED18B3: ???
==299123== by 0x25ED26C3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,499 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5A9CB: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,500 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5AA47: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,501 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5AB37: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,502 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5ABB3: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,503 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5AC2B: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,504 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5ACA3: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,505 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F5AD1F: ???
==299123== by 0x25F70357: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,506 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F7035F: ???
==299123== by 0x25F704F3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2E6F: wxEvtHandler::TryHereOnly(wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,507 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F1BC87: ???
==299123== by 0x25EFF09B: ???
==299123== by 0x25EFF193: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,280 (16 direct, 4,264 indirect) bytes in 1 blocks are definitely lost in loss record 13,508 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F1BD03: ???
==299123== by 0x25EFF09B: ???
==299123== by 0x25EFF193: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 4,616 (512 direct, 4,104 indirect) bytes in 1 blocks are definitely lost in loss record 13,521 of 13,680
==299123== at 0x488A1C4: realloc (vg_replace_malloc.c:1437)
==299123== by 0x7F12C9B: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F13443: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F03E73: FcDefaultSubstitute (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7EBDF73: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7C412C7: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C51BBF: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C53EBB: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C541DF: pango_layout_get_pixel_size (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x53158AF: wxCairoContext::GetTextExtent(wxString const&, double*, double*, double*, double*) const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x52CF8A3: wxGCDCImpl:oGetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x551F77: GetTextExtent (dc.h:980)
==299123== by 0x551F77: MUITextButton::BuildBitmap() (MUIBar.cpp:619)
==299123==
==299123== 6,232 (2,280 direct, 3,952 indirect) bytes in 1 blocks are definitely lost in loss record 13,544 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x25F2A757: ???
==299123== by 0x25F2A8D3: ???
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2E6F: wxEvtHandler::TryHereOnly(wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 6,711 (512 direct, 6,199 indirect) bytes in 1 blocks are definitely lost in loss record 13,553 of 13,680
==299123== at 0x488A1C4: realloc (vg_replace_malloc.c:1437)
==299123== by 0x7F12C9B: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F13443: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F03E73: FcDefaultSubstitute (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7EBDF73: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7C412C7: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C51BBF: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C53EBB: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C541DF: pango_layout_get_pixel_size (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x53158AF: wxCairoContext::GetTextExtent(wxString const&, double*, double*, double*, double*) const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x52CF8A3: wxGCDCImpl:oGetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x587ECF: GetTextExtent (dc.h:980)
==299123== by 0x587ECF: ocpnDC::GetTextExtent(wxString const&, int*, int*, int*, int*, wxFont*) (ocpndc.cpp:1830)
==299123==
==299123== 7,505 (2,304 direct, 5,201 indirect) bytes in 3 blocks are definitely lost in loss record 13,563 of 13,680
==299123== at 0x488A1C4: realloc (vg_replace_malloc.c:1437)
==299123== by 0x7F12C9B: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F1332F: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F0FC0B: FcFontRenderPrepare (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7EBCCFF: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7EBD0E3: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7C40DB3: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C4162B: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C51BBF: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C53EBB: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C541DF: pango_layout_get_pixel_size (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x53158AF: wxCairoContext::GetTextExtent(wxString const&, double*, double*, double*, double*) const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123==
==299123== 7,735 (512 direct, 7,223 indirect) bytes in 1 blocks are definitely lost in loss record 13,567 of 13,680
==299123== at 0x488A1C4: realloc (vg_replace_malloc.c:1437)
==299123== by 0x7F12C9B: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F13443: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7D66637: ??? (in /usr/lib/aarch64-linux-gnu/libcairo.so.2.11600.0)
==299123== by 0x7BFA603: ??? (in /usr/lib/aarch64-linux-gnu/libpangocairo-1.0.so.0.5000.12)
==299123== by 0x7EBDF73: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7C412C7: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C51BBF: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C536DB: pango_layout_get_line_readonly (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x51EC487: wxWindow::GetCharHeight() const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x522820F: wxStatusBar::Create(wxWindow*, int, long, wxString const&) (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x531A94B: wxFrameBase::OnCreateStatusBar(int, long, int, wxString const&) (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123==
==299123== 9,984 bytes in 39 blocks are possibly lost in loss record 13,592 of 13,680
==299123== at 0x48850C8: malloc (vg_replace_malloc.c:381)
==299123== by 0x7F0A08B: FcFontSetAdd (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F10433: FcFontSetSort (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7EBAF63: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x62A2853: ??? (in /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0.7400.6)
==299123== by 0x6DBEE57: start_thread (pthread_create.c:442)
==299123== by 0x6E27F9B: thread_start (clone.S:79)
==299123==
==299123== 15,480 (1,024 direct, 14,456 indirect) bytes in 2 blocks are definitely lost in loss record 13,610 of 13,680
==299123== at 0x488A1C4: realloc (vg_replace_malloc.c:1437)
==299123== by 0x7F12C9B: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F13443: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F03E73: FcDefaultSubstitute (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7EBDF73: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7C412C7: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C51BBF: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C53EBB: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C541DF: pango_layout_get_pixel_size (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x53158AF: wxCairoContext::GetTextExtent(wxString const&, double*, double*, double*, double*) const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x52CF8A3: wxGCDCImpl:oGetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x46114F: GetTextExtent (dc.h:980)
==299123== by 0x46114F: ChartCanvas::CreateEmbossMapData(wxFont&, int, int, wxString const&, ColorScheme) (chcanv.cpp:12080)
==299123==
==299123== 30,184 (16 direct, 30,168 indirect) bytes in 1 blocks are definitely lost in loss record 13,636 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x17B04237: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE7C4B: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x17AE7CE7: ??? (in /home/user/.local/lib/opencpn/libNSK_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 38,515 (2,560 direct, 35,955 indirect) bytes in 5 blocks are definitely lost in loss record 13,641 of 13,680
==299123== at 0x488A1C4: realloc (vg_replace_malloc.c:1437)
==299123== by 0x7F12C9B: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F13443: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F03E73: FcDefaultSubstitute (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7EBDF73: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7C412C7: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C51BBF: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C53EBB: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C541DF: pango_layout_get_pixel_size (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x53158AF: wxCairoContext::GetTextExtent(wxString const&, double*, double*, double*, double*) const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x52CF8A3: wxGCDCImpl:oGetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x9F0707: GetTextExtent (dc.h:980)
==299123== by 0x9F0707: s52plib::RenderText(wxDC*, S52_TextC*, int, int, wxRect*, S57Obj*, bool) (s52plib.cpp:2214)
==299123==
==299123== 39,688 (376 direct, 39,312 indirect) bytes in 1 blocks are definitely lost in loss record 13,643 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x1F2BF7E3: ??? (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x1F2BF983: create_pi (in /home/user/.local/lib/opencpn/libtestplugin_pi.so)
==299123== by 0x8DA717: PluginLoader::LoadPlugIn(wxString const&, PlugInContainer*) (plugin_loader.cpp:1480)
==299123== by 0x8DC83B: PluginLoader::LoadPlugIn(wxString const&) (plugin_loader.cpp:1382)
==299123== by 0x8DD1B7: PluginLoader::LoadPluginCandidate(wxString const&, bool) (plugin_loader.cpp:528)
==299123== by 0x8DF00B: PluginLoader::LoadPlugInDirectory(wxString const&, bool) (plugin_loader.cpp:687)
==299123== by 0x8DFBB7: PluginLoader::LoadAllPlugIns(bool, bool) (plugin_loader.cpp:426)
==299123== by 0x5B54E7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4777)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2E6F: wxEvtHandler::TryHereOnly(wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== 53,312 (4,608 direct, 48,704 indirect) bytes in 9 blocks are definitely lost in loss record 13,650 of 13,680
==299123== at 0x488A1C4: realloc (vg_replace_malloc.c:1437)
==299123== by 0x7F12C9B: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F13443: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F03E73: FcDefaultSubstitute (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7EBDF73: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7C412C7: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C51BBF: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C53EBB: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7BF6AA3: ??? (in /usr/lib/aarch64-linux-gnu/libpangocairo-1.0.so.0.5000.12)
==299123== by 0x7C4DCE3: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C4DEB7: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C4EEC7: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123==
==299123== 59,695 (5,120 direct, 54,575 indirect) bytes in 10 blocks are definitely lost in loss record 13,651 of 13,680
==299123== at 0x488A1C4: realloc (vg_replace_malloc.c:1437)
==299123== by 0x7F12C9B: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F13443: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7D66637: ??? (in /usr/lib/aarch64-linux-gnu/libcairo.so.2.11600.0)
==299123== by 0x7BFA603: ??? (in /usr/lib/aarch64-linux-gnu/libpangocairo-1.0.so.0.5000.12)
==299123== by 0x7EBDF73: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7C412C7: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C51BBF: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C53EBB: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C541DF: pango_layout_get_pixel_size (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x53158AF: wxCairoContext::GetTextExtent(wxString const&, double*, double*, double*, double*) const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x52CF8A3: wxGCDCImpl:oGetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123==
==299123== 62,521 (5,120 direct, 57,401 indirect) bytes in 10 blocks are definitely lost in loss record 13,654 of 13,680
==299123== at 0x488A1C4: realloc (vg_replace_malloc.c:1437)
==299123== by 0x7F12C9B: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F13443: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7D66637: ??? (in /usr/lib/aarch64-linux-gnu/libcairo.so.2.11600.0)
==299123== by 0x7BFA603: ??? (in /usr/lib/aarch64-linux-gnu/libpangocairo-1.0.so.0.5000.12)
==299123== by 0x7EBDF73: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7C412C7: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C51BBF: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C53EBB: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7BF6AA3: ??? (in /usr/lib/aarch64-linux-gnu/libpangocairo-1.0.so.0.5000.12)
==299123== by 0x7C4DCE3: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x7C4DEB7: ??? (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123==
==299123== 78,477 (31,232 direct, 47,245 indirect) bytes in 122 blocks are definitely lost in loss record 13,659 of 13,680
==299123== at 0x48850C8: malloc (vg_replace_malloc.c:381)
==299123== by 0x7F12BF7: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F13443: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F0DAC7: FcFontSetList (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7EBBF77: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7EBD46F: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x7C49113: pango_font_map_list_families (in /usr/lib/aarch64-linux-gnu/libpango-1.0.so.0.5000.12)
==299123== by 0x519D21F: wxFontEnumerator::EnumerateFacenames(wxFontEncodin g, bool) (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x5316A97: wxFontEnumerator::GetFacenames(wxFontEncoding, bool) (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x5316C5F: wxFontEnumerator::IsValidFacename(wxString const&) (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x530D50F: wxNativeFontInfo::SetFaceName(wxArrayString const&) (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x519E0DF: wxNativeFontInfo::SetFamily(wxFontFamily) (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123==
==299123== 96,227 (29,952 direct, 66,275 indirect) bytes in 39 blocks are definitely lost in loss record 13,662 of 13,680
==299123== at 0x488A1C4: realloc (vg_replace_malloc.c:1437)
==299123== by 0x7F12C9B: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F1332F: ??? (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F0FC0B: FcFontRenderPrepare (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7F0FE5F: FcFontSetMatch (in /usr/lib/aarch64-linux-gnu/libfontconfig.so.1.12.0)
==299123== by 0x7EBB00B: ??? (in /usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so.0.5000.12)
==299123== by 0x62A2853: ??? (in /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0.7400.6)
==299123== by 0x6DBEE57: start_thread (pthread_create.c:442)
==299123== by 0x6E27F9B: thread_start (clone.S:79)
==299123==
==299123== 228,872 (40 direct, 228,832 indirect) bytes in 1 blocks are definitely lost in loss record 13,673 of 13,680
==299123== at 0x4885828: operator new(unsigned long) (vg_replace_malloc.c:422)
==299123== by 0x51E553B: wxGUIAppTraits::CreateTimerImpl(wxTimer*) (in /usr/lib/aarch64-linux-gnu/libwx_gtk3u_core-3.2.so.0.2.0)
==299123== by 0x584CC67: wxTimer::Init() (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x725C0F: wxTimer (timer.h:51)
==299123== by 0x725C0F: ocpnFloatingToolbarDialog:cpnFloatingToolbarDial og(wxWindow*, wxPoint, long, float) (toolbar.cpp:168)
==299123== by 0x59D35B: MyFrame::RequestNewMasterToolbar(bool) (ocpn_frame.cpp:6963)
==299123== by 0x5B54F7: MyFrame::OnInitTimer(wxTimerEvent&) (ocpn_frame.cpp:4780)
==299123== by 0x58E255F: wxEvtHandler::ProcessEventIfMatchesId(wxEventTable EntryBase const&, wxEvtHandler*, wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2753: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2E6F: wxEvtHandler::TryHereOnly(wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E2F27: wxEvtHandler::ProcessEventLocally(wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E3057: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123== by 0x58E4A63: wxEvtHandler::SafelyProcessEvent(wxEvent&) (in /usr/lib/aarch64-linux-gnu/libwx_baseu-3.2.so.0.2.0)
==299123==
==299123== LEAK SUMMARY:
==299123== definitely lost: 89,512 bytes in 289 blocks
==299123== indirectly lost: 824,274 bytes in 14,579 blocks
==299123== possibly lost: 31,418 bytes in 458 blocks
==299123== still reachable: 7,963,784 bytes in 52,741 blocks
==299123== suppressed: 0 bytes in 0 blocks
==299123== Reachable blocks (those to which a pointer was found) are not shown.
==299123== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==299123==
==299123== For lists of detected and suppressed errors, rerun with: -s
==299123== ERROR SUMMARY: 160 errors from 160 contexts (suppressed: 0 from 0)

mgrouch is offline   Reply With Quote
Reply

Tags
enc, lease, opencpn


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenCPN Beta Version 5.7.1 Beta Test #1 - Plugins rgleason OpenCPN 115 08-03-2023 00:01
OpenCPN Beta Version 3.1.814 Released bdbcat OpenCPN 185 14-09-2012 07:43
OpenCPN Beta Version 3.1.802 Released bdbcat OpenCPN 158 14-08-2012 10:07
OpenCPN Beta Version 3.1.714 Released bdbcat OpenCPN 91 01-08-2012 17:08

Advertise Here


All times are GMT -7. The time now is 00:43.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.