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 07-04-2022, 20:53   #1
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 7,401
OpenCPN Beta 5.6.1-2 Released

Hello all OpenCPN users.

Here is OpenCPN Beta 5.6.1-2


Here are the MacOS and Windows installers.

MacOS:
https://dl.cloudsmith.io/public/davi....4747344d8.pkg

Windows:
https://dl.cloudsmith.io/public/davi...7344_setup.exe

Linux: The linux packages are available as usual in the OpenCPN Beta repository:
https://launchpad.net/~bdbcat/+archive/ubuntu/opencpn

Flatpak:
Beta build available now. Version identifier is: "5.6.1-1+4747344"

To install:
$ flatpak install --user https://flathub.org/beta-repo/appstr...CPN.flatpakref
or...
$ flatpak update

To run:
$ flatpak run org.opencpn.OpenCPN//beta

Android:
Coming soon.

Source code:
For local builders, the source code is in github, on branch "v5.2.x" HEAD.

Changelog:
1. Address/correct most of the issues reported in Beta 5.6.1-1

2. Some minor cosmetic issues corrected.

Notes:

1. Flyspray posters: Please visit Flyspray, verify your issues have been resolved, and request Task closure if possible. The goal is to drive that Task list to zero. I really would like to see some feedback here.
Flyspray Posters: You know who you are.....

2. If you have posted an issue in the previous thread for Beta 5.6.1-1, please re-test those issues with this Beta and report solution, or further observations.



Good Luck
Dave
bdbcat is offline   Reply With Quote
Old 08-04-2022, 00:48   #2
bcn
Registered User

Join Date: May 2011
Location: underway whenever possible
Boat: Rangeboat 39
Posts: 4,740
Re: OpenCPN Beta 5.6.1-2 Released

Dave...



macOS (12.2.1), M1

Options Window and languages:


- plug-in tab with out content after language change. Requires restart OCPN
- alternative (EN-->DE): Crash when touching the plug-in tab at Options
- other crash after DE-->ES, ES-->DE or ES-->EN: plug-in tab visible, crashes selecting "settings".
Crash report see below. Is the same in both scenarios



- Settings window still English only


Code:
Process:               OpenCPN [82608]
Path:                  /Applications/OpenCPN.app/Contents/MacOS/OpenCPN
Identifier:            org.opencpn
Version:               5.6.1+4747344d8 ()
Code Type:             X86-64 (Translated)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2022-04-08 09:36:59.0273 +0200
OS Version:            macOS 12.2.1 (21D62)
Report Version:        12
Anonymous UUID:        24089CE9-363A-CCBA-FEA0-0B62E0E783C4


Time Awake Since Boot: 1200000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x500007fac4b1ee90 -> 0x000007fac4b1ee90 (possible pointer authentication failure)
Exception Codes:       0x0000000000000001, 0x500007fac4b1ee90
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [82608]

VM Region Info: 0x7fac4b1ee90 is not in any region.  Bytes after previous region: 8292586876561  Bytes before following region: 96779493052784
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      commpage (reserved)        1000000000-7000000000   [384.0G] ---/--- SM=NUL  ...(unallocated)
--->  GAP OF 0x5f9000000000 BYTES
      MALLOC_NANO              600000000000-600001b49000 [ 27.3M] rw-/rwx SM=ZER  

Application Specific Information:
Performing @selector(controlAction:) from sender wxNSButton 0x7fac39732d80


Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   OpenCPN                                  0x1028aa524 ocpn::ObservedVar::notify() + 212
1   OpenCPN                                  0x10296d57f CatalogChoice::OnChoice(wxCommandEvent&) + 303
2   OpenCPN                                  0x10296cf8b CatalogChoice::CatalogChoice(wxWindow*, wxTextCtrl*) + 875
3   OpenCPN                                  0x10296c118 CatalogSizer::CatalogSizer(wxWindow*) + 808
4   OpenCPN                                  0x10296b81a CatalogSettingsDialog::CatalogSettingsDialog(wxWindow*) + 394
5   OpenCPN                                  0x102c2fb72 CatalogMgrPanel::OnPluginSettingsButton(wxCommandEvent&) + 34
6   libwx_baseu-3.1.5.0.0.dylib              0x10d87b67e wxEvtHandler::SearchDynamicEventTable(wxEvent&) + 222
7   libwx_baseu-3.1.5.0.0.dylib              0x10d87b3eb wxEvtHandler::ProcessEventLocally(wxEvent&) + 59
8   libwx_baseu-3.1.5.0.0.dylib              0x10d87b300 wxEvtHandler::ProcessEvent(wxEvent&) + 96
9   libwx_baseu-3.1.5.0.0.dylib              0x10d87b80c wxEvtHandler::SafelyProcessEvent(wxEvent&) + 12
10  libwx_osx_cocoau_core-3.1.5.0.0.dylib           0x10dc65282 wxButton::OSXHandleClicked(double) + 162
11  AppKit                                0x7ff815dad97d -[NSApplication(NSResponder) sendAction:to:from:] + 288
12  AppKit                                0x7ff815dad824 -[NSControl sendAction:to:] + 86
13  AppKit                                0x7ff815dad756 __26-[NSCell _sendActionFrom:]_block_invoke + 131
14  AppKit                                0x7ff815dad65f -[NSCell _sendActionFrom:] + 171
15  AppKit                                0x7ff815dad5a6 -[NSButtonCell _sendActionFrom:] + 96
16  AppKit                                0x7ff815daa414 NSControlTrackMouse + 1817
17  AppKit                                0x7ff815da9cd7 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 121
18  AppKit                                0x7ff815da9baa -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 679
19  AppKit                                0x7ff815da8f78 -[NSControl mouseDown:] + 678
20  libwx_osx_cocoau_core-3.1.5.0.0.dylib           0x10dd09a8e wxWidgetCocoaImpl::mouseEvent(NSEvent*, NSView*, void*) + 318
21  AppKit                                0x7ff815da7457 -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 4949
22  AppKit                                0x7ff815d1b390 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2582
23  AppKit                                0x7ff815d1a75a -[NSWindow(NSEventRouting) sendEvent:] + 352
24  libwx_osx_cocoau_core-3.1.5.0.0.dylib           0x10dcf58cb -[wxNSPanel sendEvent:] + 123
25  AppKit                                0x7ff815d18b28 -[NSApplication(NSEvent) sendEvent:] + 352
26  libwx_osx_cocoau_core-3.1.5.0.0.dylib           0x10dc45d92 -[wxNSApplication sendEvent:] + 98
27  AppKit                                0x7ff815e5b1df -[NSApplication _doModalLoop:peek:] + 364
28  AppKit                                0x7ff815fd2bae __33-[NSApplication runModalSession:]_block_invoke_2 + 69
29  AppKit                                0x7ff815fd2b56 __33-[NSApplication runModalSession:]_block_invoke + 78
30  AppKit                                0x7ff815e59512 _NSTryRunModal + 100
31  AppKit                                0x7ff815fd2a53 -[NSApplication runModalSession:] + 128
32  libwx_osx_cocoau_core-3.1.5.0.0.dylib           0x10dcebb20 wxGUIEventLoop::DoDispatchTimeout(unsigned long) + 64
33  libwx_baseu-3.1.5.0.0.dylib              0x10d85add3 wxCFEventLoop::DispatchTimeout(unsigned long) + 35
34  libwx_baseu-3.1.5.0.0.dylib              0x10d85aebd wxCFEventLoop::OSXDoRun() + 109
35  libwx_osx_cocoau_core-3.1.5.0.0.dylib           0x10dcec17e wxModalEventLoop::OSXDoRun() + 110
36  libwx_baseu-3.1.5.0.0.dylib              0x10d85af8d wxCFEventLoop::DoRun() + 29
37  libwx_baseu-3.1.5.0.0.dylib              0x10d7b65f5 wxEventLoopBase::Run() + 85
38  libwx_osx_cocoau_core-3.1.5.0.0.dylib           0x10dc48879 wxDialog::ShowModal() + 105
39  OpenCPN                                  0x10299c601 MyFrame::DoOptionsDialog() + 2433
40  OpenCPN                                  0x102997d6b MyFrame::DoSettings() + 27
41  libwx_baseu-3.1.5.0.0.dylib              0x10d87a6ef wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 415
42  libwx_baseu-3.1.5.0.0.dylib              0x10d87b35a wxEvtHandler::ProcessEvent(wxEvent&) + 186
43  libwx_baseu-3.1.5.0.0.dylib              0x10d87b441 wxEvtHandler::ProcessEventLocally(wxEvent&) + 145
44  libwx_baseu-3.1.5.0.0.dylib              0x10d87b300 wxEvtHandler::ProcessEvent(wxEvent&) + 96
45  libwx_baseu-3.1.5.0.0.dylib              0x10d87b17b wxEvtHandler::ProcessPendingEvents() + 235
46  libwx_baseu-3.1.5.0.0.dylib              0x10d78e9f7 wxAppConsoleBase::ProcessPendingEvents() + 119
47  libwx_baseu-3.1.5.0.0.dylib              0x10d85a942 wxCFEventLoop::OSXCommonModeObserverCallBack(__CFRunLoopObserver*, int, void*) + 66
48  CoreFoundation                        0x7ff813253f98 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
49  CoreFoundation                        0x7ff813253e34 __CFRunLoopDoObservers + 543
50  CoreFoundation                        0x7ff8132532cb __CFRunLoopRun + 845
51  CoreFoundation                        0x7ff8132528a9 CFRunLoopRunSpecific + 567
52  HIToolbox                             0x7ff81c2de4f1 RunCurrentEventLoopInMode + 292
53  HIToolbox                             0x7ff81c2de118 ReceiveNextEventCommon + 284
54  HIToolbox                             0x7ff81c2ddfe5 _BlockUntilNextEventMatchingListInModeWithFilter + 70
55  AppKit                                0x7ff815ba8d88 _DPSNextEvent + 886
56  AppKit                                0x7ff815ba73f4 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1411
57  AppKit                                0x7ff815b99919 -[NSApplication run] + 586
58  libwx_osx_cocoau_core-3.1.5.0.0.dylib           0x10dcebd6a wxGUIEventLoop::OSXDoRun() + 186
59  libwx_baseu-3.1.5.0.0.dylib              0x10d85af8d wxCFEventLoop::DoRun() + 29
60  libwx_baseu-3.1.5.0.0.dylib              0x10d7b65f5 wxEventLoopBase::Run() + 85
61  libwx_baseu-3.1.5.0.0.dylib              0x10d78e264 wxAppConsoleBase::MainLoop() + 116
62  libwx_osx_cocoau_core-3.1.5.0.0.dylib           0x10dc853ea wxApp::OnRun() + 26
63  libwx_baseu-3.1.5.0.0.dylib              0x10d7e8d38 wxEntry(int&, wchar_t**) + 56
64  OpenCPN                                  0x102971a74 main + 20
65  dyld                                     0x2037324fe start + 462
Attached Thumbnails
Click image for larger version

Name:	Captura de pantalla 2022-04-08 a las 9.24.08.png
Views:	36
Size:	68.3 KB
ID:	255641   Click image for larger version

Name:	Captura de pantalla 2022-04-08 a las 9.25.53.png
Views:	39
Size:	204.7 KB
ID:	255642  

bcn is offline   Reply With Quote
Old 08-04-2022, 06:45   #3
Registered User
 
Gilletarom's Avatar

Join Date: Mar 2010
Location: France
Boat: 10.50 mètres
Posts: 2,989
Re: OpenCPN Beta 5.6.1-2 Released

Hello,

Windows 10.
Regarding the change of language:

1° We should know that in the "Options/UI", it is not enough to change the language for OpenCPN to change language. We have to start by changing the PC language by going to the PC settings.
Attention, it is also necessary to change the keyboard which passes in QWERTY keyboard. We must put it back in AZERTY (usual keyboard for French users)..

2° Initial language: French. Objective: Switch to Italian.

- We change the language of the PC from French ---> Italian

- In this case, the new language is used in the core of OpenCPN. It's good.

- This language is also used in some plugins. This is good.

- But, it is not used in some other plugins. Especially with the o-charts_pi plugin.

- You have to go through the old method, go to "options/UI", change the language to Italian. But this is not enough. The Italian o-charts language file was not loaded in version 5.6.1-2. We had to find the language file in Italian version in the crowdin, build the ".mo" file and place it in the "share" folder.

Then Italian also showed up in "Options/Charts/o-charts".

When returning to the French language, it was not enough to switch the PC back to French. We had to go to "Options/UI" and return to French in OpenCPN for the ocharts_pi plugin to stop speaking in Italian.


But, I didn't have a crash.GOOD !!!
Gilletarom is online now   Reply With Quote
Old 08-04-2022, 07:04   #4
bcn
Registered User

Join Date: May 2011
Location: underway whenever possible
Boat: Rangeboat 39
Posts: 4,740
Re: OpenCPN Beta 5.6.1-2 Released

Quote:
Originally Posted by Gilletarom View Post
Hello,

Windows 10.
Regarding the change of language:

1° We should know that in the "Options/UI", it is not enough to change the language for OpenCPN to change language. We have to start by changing the PC language by going to the PC settings.
Attention, it is also necessary to change the keyboard which passes in QWERTY keyboard. We must put it back in AZERTY (usual keyboard for French users)..

Not the case with macOS - basic system language stays as is.
bcn is offline   Reply With Quote
Old 08-04-2022, 19:35   #5
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 7,401
Re: OpenCPN Beta 5.6.1-2 Released

bcn...
re:
"other crash after DE-->ES, ES-->DE or ES-->EN: plug-in tab visible, crashes selecting "settings".



Confirmed, solution in hand.
Thanks
Dave
bdbcat is offline   Reply With Quote
Old 09-04-2022, 04:35   #6
Registered User

Join Date: Sep 2012
Location: Baikal
Posts: 581
Re: OpenCPN Beta 5.6.1-2 Released

Problems with GRIB plugin
1. display particles when panning the map
2. In dual canvas mode, GRIB is displayed on the left and right side of the canvas. As far as I remember, in this mode, GRIB was displayed only on the right side of the canvas.

Performance degradation when panning ENC/CM93 is due to depth soundings, if you turn off the display of depth soundings, then the panning speed is high.

More details in the screen recording video
https://www.dropbox.com/s/tqzd6fbkos...b_ENC.mp4?dl=0
Baikal is offline   Reply With Quote
Old 09-04-2022, 08:40   #7
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 7,401
Re: OpenCPN Beta 5.6.1-2 Released

Baikal...
"2. In dual canvas mode, GRIB is displayed on the left and right side of the canvas. As far as I remember, in this mode, GRIB was displayed only on the right side of the canvas."


This is intentional, in response to some user requests. The idea is that one may want to simultaneously study different locations/difference scales, with the same GRIB file.


Alternative comments, anyone?


Thanks
Dave
bdbcat is offline   Reply With Quote
Old 11-04-2022, 20:34   #8
Registered User

Join Date: Jun 2017
Posts: 404
Re: OpenCPN Beta 5.6.1-2 Released

Is there Debian build for armhf gtk3 buster? AFAIK you call it official build. the one which is part of backports-sloppy. And PPA Ubuntu build which is gtk2 linked is not really called official. I’d like to test gtk3 buster build of the beta.

Thanks
mgrouch is offline   Reply With Quote
Old 12-04-2022, 06:49   #9
Registered User

Join Date: Sep 2012
Location: Baikal
Posts: 581
Re: OpenCPN Beta 5.6.1-2 Released

Quote:
Originally Posted by bdbcat View Post
Baikal...
"2. In dual canvas mode, GRIB is displayed on the left and right side of the canvas. As far as I remember, in this mode, GRIB was displayed only on the right side of the canvas."


This is intentional, in response to some user requests. The idea is that one may want to simultaneously study different locations/difference scales, with the same GRIB file.


Alternative comments, anyone?


Thanks
Dave
Dave
In this case, I think it would be functional for each of the active canvas in the GRIB control window to include an individual display of weather data types.
For example, gusts of wind from the left, and wind from the right, it's really convenient and informative than displaying the same thing in two canvases!
Baikal 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 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 05:30.


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.