| Summary: | UPDATE REQUEST : 9 opencpn plugins | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Philippe Didier <philippedidier> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | andrewsfarm, dan, herman.viaene, sysadmin-bugs, tablackwell, tarazed25 |
| Version: | 9 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://opencpn.org/ | ||
| Whiteboard: | MGA9-64-OK | ||
| Source RPM: | CVE: | ||
| Status comment: | Packages in comment 12 | ||
| Attachments: | Log of opencpn | ||
|
Description
Philippe Didier
2024-06-27 12:17:09 CEST
forgot to add GPS about connected systems to the computer you may read : - To be totally tested some plugins need that your computer is connected to a radar, to an AIS-receiver, to a VHF communication transceiver, and a GPS Once again, many thanks for all the work you do to maintain all this 'opencpn' software. Testing it is a recurrent problem, but you have done it! : > I have already tested these 10 udates on my Mga9-x86_64 system : > they are OK for me. > For QA : the only useable test consists to verify that the update > is fluently done: (installing the updated rpm removing the previous one) Here is a list of the last lot of individual component updates - just those in this new update: opencpn-ais-radar-plugin, bug 32726 opencpn-celestial-navigation-plugin, bug 32727 opencpn-objsearch-plugin, bug 32731 opencpn-polar-plugin, bug 32732 opencpn-statusbar-plugin, bug 32736 opencpn-watchdog-plugin, bug 32737 opencpn-weather-routing-plugin, bug 32738 opencpn-weatherfax-plugin, bug 32739 - opencpn-o-charts-plugin, bug 32740 x64 ONLY opencpn-s63-plugin, bug 18819 2021 x64 ONLY CC:
(none) =>
andrewsfarm
katnatek
2024-06-27 22:07:14 CEST
Keywords:
(none) =>
advisory I prefer handle this in unique bug, thank you for your understanding Trying to use QARepo: opencpn-watchdog-plugin-2.4.110.0-1.mga9 not found in the remote repository opencpn-o-charts-plugin-2.0.6-1.mga9.nonfree not found in the remote repository CC:
(none) =>
herman.viaene Need to deep check, but something is wrong in provided list, this lists works for me Packages in 9 core/updates_testing opencpn-ais-radar-plugin-1.4.11.5-1.mga9 opencpn-celestial-navigation-plugin-2.4.41.0-1.mga9 opencpn-objsearch-plugin-0.26.3-1.mga9 opencpn-polar-plugin-1.2.31.0-1.mga9 opencpn-statusbar-plugin-1.1.12.0-1.mga9 opencpn-watchdog-plugin-2.4.110-1.mga9 opencpn-weather-routing-plugin-1.15.18.6-1.mga9 opencpn-weatherfax-plugin-1.9.111.1-1.mga9 SRPM: opencpn-ais-radar-plugin-1.4.11.5-1.mga9.src.rpm opencpn-celestial-navigation-plugin-2.4.41.0-1.mga9.src.rpm opencpn-objsearch-plugin-0.26.3-1.mga9.src.rpm opencpn-polar-plugin-1.2.31.0-1.mga9.src.rpm opencpn-statusbar-plugin-1.1.12.0-1.mga9.src.rpm opencpn-watchdog-plugin-2.4.110-1.mga9.src.rpm opencpn-weather-routing-plugin-1.15.18.6-1.mga9.src.rpm opencpn-weatherfax-plugin-1.9.111.1-1.mga9.src.rpm Packages in 9/x86_64/nonfree/updates_testing (I not find this packages in i586) opencpn-o-charts-plugin-2.0.6.0-1.mga9.nonfree.x86_64.rpm opencpn-s63-plugin-1.30.0.11-3.mga9.nonfree.x86_64.rpm SRPM: opencpn-o-charts-plugin-2.0.6.0-1.mga9.nonfree.src.rpm opencpn-s63-plugin-1.30.0.11-3.mga9.nonfree.src.rpm Versions in advisory fixed too Hi Sorry for the typos Sorry for not having corrected them when Herman rang the bell : I've been far from computer and internet for seven days and just back home now Thanks to katnatek to have found where the typos staid Apologizes Philippe RH mageia 9 x86_64
LC_ALL=C urpmi /home/katnatek/qa-testing/x86_64/*.rpm
To satisfy dependencies, the following packages are going to be installed:
Package Version Release Arch
(medium "Core Release (distrib1)")
gpsd-clients 3.25 1.mga9 x86_64
lib64rtl-sdr0 0.6.0 3.mga9 x86_64
lib64wx_gtk3u_webview3.2_0 3.2.1 3.mga9 x86_64
opencpn 5.8.4 2.mga9 x86_64
rtl-sdr 0.6.0 3.mga9 x86_64
(medium "Core Updates (distrib3)")
lib64audiofile1 0.3.6 14.mga9 x86_64
lib64tinyxml0 2.6.2 14.1.mga9 x86_64
opencpn-climatology-plugin 1.6.31 2.mga9 x86_64 (recommended)
opencpn-dashboardsk-plugin 0.2.0 1.git2024010> x86_64 (recommended)
opencpn-iacfleet-plugin 0.32.0 3.git2023120> x86_64 (recommended)
opencpn-logbookkonni-plugin 1.4.31.0 2.mga9 x86_64 (recommended)
opencpn-radar-plugin 5.5.0 2.mga9 x86_64 (recommended)
opencpn-sar-plugin 4.0.0 2.mga9 x86_64 (recommended)
opencpn-squiddio-plugin 1.3.91.0 1.mga9 x86_64 (recommended)
(command line)
opencpn-ais-radar-plugin 1.4.11.5 1.mga9 x86_64
opencpn-celestial-navigation-> 2.4.41.0 1.mga9 x86_64
opencpn-o-charts-plugin 2.0.6.0 1.mga9.nonfr> x86_64
opencpn-objsearch-plugin 0.26.3 1.mga9 x86_64
opencpn-polar-plugin 1.2.31.0 1.mga9 x86_64
opencpn-s63-plugin 1.30.0.11 3.mga9.nonfr> x86_64
opencpn-statusbar-plugin 1.1.12.0 1.mga9 x86_64
opencpn-watchdog-plugin 2.4.110 1.mga9 x86_64
opencpn-weather-routing-plugin 1.15.18.6 1.mga9 x86_64
opencpn-weatherfax-plugin 1.9.111.1 1.mga9 x86_64
96MB of additional disk space will be used.
36MB of packages will be retrieved.
Proceed with the installation of the 24 packages? (Y/n) y
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64wx_gtk3u_webview3.2_0-3.2.1-3.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/gpsd-clients-3.25-1.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64rtl-sdr0-0.6.0-3.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/rtl-sdr-0.6.0-3.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/opencpn-5.8.4-2.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/opencpn-squiddio-plugin-1.3.91.0-1.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/opencpn-sar-plugin-4.0.0-2.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/opencpn-radar-plugin-5.5.0-2.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/opencpn-iacfleet-plugin-0.32.0-3.git20231206.1.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/opencpn-dashboardsk-plugin-0.2.0-1.git20240102.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/opencpn-climatology-plugin-1.6.31-2.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/lib64audiofile1-0.3.6-14.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/opencpn-logbookkonni-plugin-1.4.31.0-2.mga9.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/lib64tinyxml0-2.6.2-14.1.mga9.x86_64.rpm
installing /var/cache/urpmi/rpms/lib64rtl-sdr0-0.6.0-3.mga9.x86_64.rpm
/var/cache/urpmi/rpms/opencpn-iacfleet-plugin-0.32.0-3.git20231206.1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/opencpn-dashboardsk-plugin-0.2.0-1.git20240102.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-objsearch-plugin-0.26.3-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64audiofile1-0.3.6-14.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-watchdog-plugin-2.4.110-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-weather-routing-plugin-1.15.18.6-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-s63-plugin-1.30.0.11-3.mga9.nonfree.x86_64.rpm
/var/cache/urpmi/rpms/opencpn-squiddio-plugin-1.3.91.0-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-statusbar-plugin-1.1.12.0-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-weatherfax-plugin-1.9.111.1-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/opencpn-5.8.4-2.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64wx_gtk3u_webview3.2_0-3.2.1-3.mga9.x86_64.rpm
/var/cache/urpmi/rpms/opencpn-climatology-plugin-1.6.31-2.mga9.x86_64.rpm
/var/cache/urpmi/rpms/opencpn-logbookkonni-plugin-1.4.31.0-2.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64tinyxml0-2.6.2-14.1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-polar-plugin-1.2.31.0-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/opencpn-sar-plugin-4.0.0-2.mga9.x86_64.rpm
/var/cache/urpmi/rpms/opencpn-radar-plugin-5.5.0-2.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-celestial-navigation-plugin-2.4.41.0-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/rtl-sdr-0.6.0-3.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-o-charts-plugin-2.0.6.0-1.mga9.nonfree.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-ais-radar-plugin-1.4.11.5-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/gpsd-clients-3.25-1.mga9.x86_64.rpm
Preparing... ##################################################################################################
1/24: lib64tinyxml0 ##################################################################################################
2/24: rtl-sdr ##################################################################################################
3/24: lib64rtl-sdr0 ##################################################################################################
4/24: gpsd-clients ##################################################################################################
5/24: lib64wx_gtk3u_webview3.2_0
##################################################################################################
6/24: lib64audiofile1 ##################################################################################################
7/24: opencpn-iacfleet-plugin
##################################################################################################
8/24: opencpn-dashboardsk-plugin
##################################################################################################
9/24: opencpn-objsearch-plugin
##################################################################################################
10/24: opencpn-watchdog-plugin
##################################################################################################
11/24: opencpn-weather-routing-plugin
##################################################################################################
12/24: opencpn-s63-plugin ##################################################################################################
13/24: opencpn-squiddio-plugin
##################################################################################################
14/24: opencpn-statusbar-plugin
##################################################################################################
15/24: opencpn-climatology-plugin
##################################################################################################
16/24: opencpn-logbookkonni-plugin
##################################################################################################
17/24: opencpn-polar-plugin ##################################################################################################
18/24: opencpn-sar-plugin ##################################################################################################
19/24: opencpn-radar-plugin ##################################################################################################
20/24: opencpn-celestial-navigation-plugin
##################################################################################################
21/24: opencpn-o-charts-plugin
##################################################################################################
22/24: opencpn-ais-radar-plugin
##################################################################################################
23/24: opencpn ##################################################################################################
24/24: opencpn-weatherfax-plugin
##################################################################################################
----------------------------------------------------------------------
More information on package opencpn-5.8.4-2.mga9.x86_64
NB
OpenCPN and most of its plugins are open source, available in the Core Repositories.
OpenCPN may be used to navigate in the parts of the world where nautical charts are freely available
for download from the local oceanic administration (NOAA in USA, for instance)
In some other areas encrypted nautical charts and their licenses must be purchased from local Hydrographic Offices...
Closed source plugins allowing the storage and use of the appropriate encryption certificate part,
and the use of a USB dongle, provided by the distributor, are available in the nonfree repositories
The nonfree packages to install are :
1) opencpn-o-charts-plugin (for raster or vector charts purchased from o-charts.org)
NB this plugin doesn't exist anymore for linux 32bits
2) opencpn-s63-plugin (for vector charts purchased from S-63 charts distributors)
WARNING
The OpenCPN developers are now providing a flatpak version of OpenCPN with a Plugin-Manager
This Plugin Manager downloads prebuilt plugins from a server and is more simple to use than rpms.
But note that this Plugin-Manager doesn't work if you use the Mageia rpm installation...
Don't try to use it !
All the needed basic plugins are installed by Mageia through rpms and will be updated when necessary
Post Scriptum
It becomes harder and harder to create rpms for OpencPN, needing lots of workarounds
since there is no more simple legacy building available...
Maybe the next version of OpenCPN will only be available with flatpak
The application crash for me not sure if is lack of hardware or something else
gdb opencpn
GNU gdb (GDB) 12.1-7.1.mga9 (Mageia release 9)
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-mageia-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from opencpn...
Reading symbols from .gnu_debugdata for /usr/bin/opencpn...
(No debugging symbols found in .gnu_debugdata for /usr/bin/opencpn)
Missing separate debuginfos, use: debuginfo-install opencpn-5.8.4-2.mga9.x86_64
(gdb) run
Starting program: /usr/bin/opencpn
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp
ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp
[New Thread 0x7fffe6ca66c0 (LWP 115595)]
[Thread 0x7fffe6ca66c0 (LWP 115595) exited]
[New Thread 0x7fffe6ca66c0 (LWP 115596)]
[Thread 0x7fffe6ca66c0 (LWP 115596) exited]
ALSA lib confmisc.c:160:(snd_config_get_card) Invalid field card
ALSA lib pcm_usb_stream.c:482:(_snd_pcm_usb_stream_open) Invalid card 'card'
ALSA lib confmisc.c:160:(snd_config_get_card) Invalid field card
ALSA lib pcm_usb_stream.c:482:(_snd_pcm_usb_stream_open) Invalid card 'card'
[New Thread 0x7fffe6ca66c0 (LWP 115597)]
[Thread 0x7fffe6ca66c0 (LWP 115597) exited]
[New Thread 0x7fffe6ca66c0 (LWP 115598)]
[Thread 0x7fffe6ca66c0 (LWP 115598) exited]
[New Thread 0x7fffeaca66c0 (LWP 115599)]
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
[Thread 0x7fffeaca66c0 (LWP 115599) exited]
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
16:46:35: Debug: Device: 0: HDA Intel MID: ALC888 Analog (hw:0,0)
16:46:35: Debug: Device: 1: HDA Intel MID: ALC888 Digital (hw:0,1)
16:46:35: Debug: Device: 2: HDA Intel MID: ALC888 Alt Analog (hw:0,2)
16:46:35: Debug: Device: 3: HDA ATI HDMI: 0 * (hw:1,3)
16:46:35: Debug: Device: 4: HDA ATI HDMI: 1 (hw:1,7)
16:46:35: Debug: Device: 5: HDA ATI HDMI: 2 (hw:1,8)
16:46:35: Debug: Device: 6: HDA ATI HDMI: 3 (hw:1,9)
16:46:35: Debug: Device: 7: HDA ATI HDMI: 4 (hw:1,10)
16:46:35: Debug: Device: 8: HDA ATI HDMI: 5 (hw:1,11)
16:46:35: Debug: Device: 9: sysdefault
16:46:35: Debug: Device: 10: front
16:46:35: Debug: Device: 11: surround40
16:46:35: Debug: Device: 12: surround51
16:46:35: Debug: Device: 13: surround71
16:46:35: Debug: Device: 14: iec958
16:46:35: Debug: Device: 15: spdif
16:46:35: Debug: Device: 16: lavrate
16:46:35: Debug: Device: 17: samplerate
16:46:35: Debug: Device: 18: speexrate
16:46:35: Debug: Device: 19: pulse
16:46:35: Debug: Device: 20: upmix
16:46:35: Debug: Device: 21: vdownmix
16:46:35: Debug: Device: 22: dmix
16:46:35: Debug: Device: 23: default
16:46:35: Debug: Device: 0: HDA Intel MID: ALC888 Analog (hw:0,0)
16:46:35: Debug: Device: 1: HDA Intel MID: ALC888 Digital (hw:0,1)
16:46:35: Debug: Device: 2: HDA Intel MID: ALC888 Alt Analog (hw:0,2)
16:46:35: Debug: Device: 3: HDA ATI HDMI: 0 * (hw:1,3)
16:46:35: Debug: Device: 4: HDA ATI HDMI: 1 (hw:1,7)
16:46:35: Debug: Device: 5: HDA ATI HDMI: 2 (hw:1,8)
16:46:35: Debug: Device: 6: HDA ATI HDMI: 3 (hw:1,9)
16:46:35: Debug: Device: 7: HDA ATI HDMI: 4 (hw:1,10)
16:46:35: Debug: Device: 8: HDA ATI HDMI: 5 (hw:1,11)
16:46:35: Debug: Device: 9: sysdefault
16:46:35: Debug: Device: 10: front
16:46:35: Debug: Device: 11: surround40
16:46:35: Debug: Device: 12: surround51
16:46:35: Debug: Device: 13: surround71
16:46:35: Debug: Device: 14: iec958
16:46:35: Debug: Device: 15: spdif
16:46:35: Debug: Device: 16: lavrate
16:46:35: Debug: Device: 17: samplerate
16:46:35: Debug: Device: 18: speexrate
16:46:35: Debug: Device: 19: pulse
16:46:35: Debug: Device: 20: upmix
16:46:35: Debug: Device: 21: vdownmix
16:46:35: Debug: Device: 22: dmix
16:46:35: Debug: Device: 23: default
16:46:35: Debug: Device: 0: HDA Intel MID: ALC888 Analog (hw:0,0)
16:46:35: Debug: Device: 1: HDA Intel MID: ALC888 Digital (hw:0,1)
16:46:35: Debug: Device: 2: HDA Intel MID: ALC888 Alt Analog (hw:0,2)
16:46:35: Debug: Device: 3: HDA ATI HDMI: 0 * (hw:1,3)
16:46:35: Debug: Device: 4: HDA ATI HDMI: 1 (hw:1,7)
16:46:35: Debug: Device: 5: HDA ATI HDMI: 2 (hw:1,8)
16:46:35: Debug: Device: 6: HDA ATI HDMI: 3 (hw:1,9)
16:46:35: Debug: Device: 7: HDA ATI HDMI: 4 (hw:1,10)
16:46:35: Debug: Device: 8: HDA ATI HDMI: 5 (hw:1,11)
16:46:35: Debug: Device: 9: sysdefault
16:46:35: Debug: Device: 10: front
16:46:35: Debug: Device: 11: surround40
16:46:35: Debug: Device: 12: surround51
16:46:35: Debug: Device: 13: surround71
16:46:35: Debug: Device: 14: iec958
16:46:35: Debug: Device: 15: spdif
16:46:35: Debug: Device: 16: lavrate
16:46:35: Debug: Device: 17: samplerate
16:46:35: Debug: Device: 18: speexrate
16:46:35: Debug: Device: 19: pulse
16:46:35: Debug: Device: 20: upmix
16:46:35: Debug: Device: 21: vdownmix
16:46:35: Debug: Device: 22: dmix
16:46:35: Debug: Device: 23: default
16:46:35: Debug: Device: 0: HDA Intel MID: ALC888 Analog (hw:0,0)
16:46:35: Debug: Device: 1: HDA Intel MID: ALC888 Digital (hw:0,1)
16:46:35: Debug: Device: 2: HDA Intel MID: ALC888 Alt Analog (hw:0,2)
16:46:35: Debug: Device: 3: HDA ATI HDMI: 0 * (hw:1,3)
16:46:35: Debug: Device: 4: HDA ATI HDMI: 1 (hw:1,7)
16:46:35: Debug: Device: 5: HDA ATI HDMI: 2 (hw:1,8)
16:46:35: Debug: Device: 6: HDA ATI HDMI: 3 (hw:1,9)
16:46:35: Debug: Device: 7: HDA ATI HDMI: 4 (hw:1,10)
16:46:35: Debug: Device: 8: HDA ATI HDMI: 5 (hw:1,11)
16:46:35: Debug: Device: 9: sysdefault
16:46:35: Debug: Device: 10: front
16:46:35: Debug: Device: 11: surround40
16:46:35: Debug: Device: 12: surround51
16:46:35: Debug: Device: 13: surround71
16:46:35: Debug: Device: 14: iec958
16:46:35: Debug: Device: 15: spdif
16:46:35: Debug: Device: 16: lavrate
16:46:35: Debug: Device: 17: samplerate
16:46:35: Debug: Device: 18: speexrate
16:46:35: Debug: Device: 19: pulse
16:46:35: Debug: Device: 20: upmix
16:46:35: Debug: Device: 21: vdownmix
16:46:35: Debug: Device: 22: dmix
16:46:35: Debug: Device: 23: default
[New Thread 0x7fffe6ca66c0 (LWP 115601)]
[New Thread 0x7fffeabb26c0 (LWP 115602)]
[New Thread 0x7fffea3b16c0 (LWP 115603)]
[Detaching after vfork from child process 115604]
[Detaching after vfork from child process 115606]
[Detaching after vfork from child process 115608]
[Detaching after vfork from child process 115610]
[Detaching after vfork from child process 115612]
[Detaching after vfork from child process 115614]
[Detaching after vfork from child process 115619]
[Detaching after vfork from child process 115624]
[Detaching after vfork from child process 115629]
[New Thread 0x7fffe9b2d6c0 (LWP 115638)]
[Thread 0x7fffe9b2d6c0 (LWP 115638) exited]
[New Thread 0x7fffe9b2d6c0 (LWP 115639)]
[New Thread 0x7fffe92af6c0 (LWP 115640)]
[Thread 0x7fffe9b2d6c0 (LWP 115639) exited]
[Thread 0x7fffe92af6c0 (LWP 115640) exited]
[New Thread 0x7fffe92af6c0 (LWP 115641)]
[New Thread 0x7fffe9b2d6c0 (LWP 115642)]
[Thread 0x7fffe92af6c0 (LWP 115641) exited]
[Thread 0x7fffe9b2d6c0 (LWP 115642) exited]
[New Thread 0x7fffe9b2d6c0 (LWP 115643)]
[New Thread 0x7fffe92af6c0 (LWP 115644)]
[Thread 0x7fffe9b2d6c0 (LWP 115643) exited]
[Thread 0x7fffe92af6c0 (LWP 115644) exited]
[New Thread 0x7fffe92af6c0 (LWP 115645)]
[New Thread 0x7fffe9b2d6c0 (LWP 115646)]
[Detaching after vfork from child process 115649]
[Detaching after vfork from child process 115651]
[New Thread 0x7fffe86576c0 (LWP 115653)]
[New Thread 0x7fffe7d156c0 (LWP 115654)]
[New Thread 0x7fffe75146c0 (LWP 115655)]
[New Thread 0x7fffba7ff6c0 (LWP 115656)]
[New Thread 0x7fffb9dfe6c0 (LWP 115657)]
[New Thread 0x7fffb95fd6c0 (LWP 115658)]
[New Thread 0x7fffb8dfc6c0 (LWP 115659)]
[New Thread 0x7fff9bfff6c0 (LWP 115660)]
[New Thread 0x7fff9b7fe6c0 (LWP 115661)]
[Thread 0x7fff9b7fe6c0 (LWP 115661) exited]
[Thread 0x7fff9bfff6c0 (LWP 115660) exited]
[Thread 0x7fffb8dfc6c0 (LWP 115659) exited]
[New Thread 0x7fffb8dfc6c0 (LWP 115662)]
[New Thread 0x7fff9bfff6c0 (LWP 115663)]
[New Thread 0x7fff9b7fe6c0 (LWP 115664)]
[Thread 0x7fff9b7fe6c0 (LWP 115664) exited]
[Thread 0x7fff9bfff6c0 (LWP 115663) exited]
[Thread 0x7fffb8dfc6c0 (LWP 115662) exited]
[New Thread 0x7fffb8dfc6c0 (LWP 115665)]
[New Thread 0x7fff9bfff6c0 (LWP 115666)]
[New Thread 0x7fff9b7fe6c0 (LWP 115667)]
[Thread 0x7fff9b7fe6c0 (LWP 115667) exited]
[Thread 0x7fff9bfff6c0 (LWP 115666) exited]
[Thread 0x7fffb8dfc6c0 (LWP 115665) exited]
[New Thread 0x7fffb8dfc6c0 (LWP 115668)]
[New Thread 0x7fff9bfff6c0 (LWP 115669)]
[New Thread 0x7fff9b7fe6c0 (LWP 115670)]
[New Thread 0x7fff9affd6c0 (LWP 115671)]
[New Thread 0x7fff9a7fc6c0 (LWP 115672)]
[Thread 0x7fff9affd6c0 (LWP 115671) exited]
[Thread 0x7fff9a7fc6c0 (LWP 115672) exited]
[New Thread 0x7fff9a7fc6c0 (LWP 115673)]
[New Thread 0x7fff9affd6c0 (LWP 115674)]
[Thread 0x7fff9a7fc6c0 (LWP 115673) exited]
[Thread 0x7fff9affd6c0 (LWP 115674) exited]
[New Thread 0x7fff9affd6c0 (LWP 115676)]
[New Thread 0x7fff9a7fc6c0 (LWP 115677)]
[Thread 0x7fff9a7fc6c0 (LWP 115677) exited]
[Thread 0x7fff9affd6c0 (LWP 115676) exited]
[New Thread 0x7fff9a7fc6c0 (LWP 115678)]
[New Thread 0x7fff9affd6c0 (LWP 115679)]
[Thread 0x7fff9a7fc6c0 (LWP 115678) exited]
[Thread 0x7fff9affd6c0 (LWP 115679) exited]
[New Thread 0x7fff9affd6c0 (LWP 115680)]
GLEW init success!nGenerating RSA key...
Generating x509 certificate...
Writing key and certificate to disk...
Success!
[New Thread 0x7fff9a7fc6c0 (LWP 115681)]
[New Thread 0x7fff993fb6c0 (LWP 115682)]
Local IPv4 address: 192.168.1.3
Local IPv6 address: 2806:104e:1b:7284:e269:95ff:fedd:cd47
Opened 2 sockets for mDNS service
Service mDNS: opencpn-object-control-service.:8000
Hostname: jgrey
Sending announce
Thread 1 "opencpn" received signal SIGSEGV, Segmentation fault.
0x00007fff9879ee40 in wxSQLite3Database::CheckDatabase() const () from /usr/lib64/opencpn/libobjsearch_pi.so
(gdb) bt
#0 0x00007fff9879ee40 in wxSQLite3Database::CheckDatabase() const () from /usr/lib64/opencpn/libobjsearch_pi.so
#1 0x00007fff9879ee79 in wxSQLite3Database::Close() () from /usr/lib64/opencpn/libobjsearch_pi.so
#2 0x00007fff9869c274 in objsearch_pi::clearDB(wxSQLite3Database*) () from /usr/lib64/opencpn/libobjsearch_pi.so
#3 0x00007fff9869c2d1 in objsearch_pi::~objsearch_pi() () from /usr/lib64/opencpn/libobjsearch_pi.so
#4 0x00007fff9869c419 in objsearch_pi::~objsearch_pi() () from /usr/lib64/opencpn/libobjsearch_pi.so
#5 0x0000000000a86cae in PluginLoader::LoadPluginCandidate(wxString, bool) ()
#6 0x0000000000a87a9d in PluginLoader::LoadPlugInDirectory(wxString const&, bool) ()
#7 0x0000000000a88d9f in PluginLoader::LoadAllPlugIns(bool) ()
#8 0x00000000007d2dfd in MyFrame::OnInitTimer(wxTimerEvent&) ()
#9 0x00007ffff7004a6e in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
from /lib64/libwx_baseu-3.2.so.0
#10 0x00007ffff7004c2b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /lib64/libwx_baseu-3.2.so.0
#11 0x00007ffff700527c in wxEvtHandler::TryHereOnly(wxEvent&) () from /lib64/libwx_baseu-3.2.so.0
#12 0x00007ffff700530a in wxEvtHandler::ProcessEventLocally(wxEvent&) () from /lib64/libwx_baseu-3.2.so.0
#13 0x00007ffff7005421 in wxEvtHandler::ProcessEvent(wxEvent&) () from /lib64/libwx_baseu-3.2.so.0
#14 0x00007ffff7006a97 in wxEvtHandler::SafelyProcessEvent(wxEvent&) () from /lib64/libwx_baseu-3.2.so.0
#15 0x00007ffff6f67510 in wxTimerImpl::SendEvent() () from /lib64/libwx_baseu-3.2.so.0
#16 0x00007ffff7586291 in timeout_callback () from /lib64/libwx_gtk3u_core-3.2.so.0
#17 0x00007ffff5004164 in g_timeout_dispatch () from /lib64/libglib-2.0.so.0
#18 0x00007ffff5003689 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#19 0x00007ffff5003a18 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#20 0x00007ffff5003cbf in g_main_loop_run () from /lib64/libglib-2.0.so.0
#21 0x00007ffff57ecc45 in gtk_main () from /lib64/libgtk-3.so.0
#22 0x00007ffff75723e5 in wxGUIEventLoop::DoRun() () from /lib64/libwx_gtk3u_core-3.2.so.0
#23 0x00007ffff6ed72ad in wxEventLoopBase::Run() () from /lib64/libwx_baseu-3.2.so.0
#24 0x00007ffff6ea4afb in wxAppConsoleBase::MainLoop() () from /lib64/libwx_baseu-3.2.so.0
#25 0x00007ffff6f1ec67 in wxEntry(int&, wchar_t**) () from /lib64/libwx_baseu-3.2.so.0
#26 0x00000000005d5b08 in main ()CC:
(none) =>
tablackwell, tarazed25 Look like one of the plugins produce the crash if I run again and answer yes to run without plugins the application starts I'll downgrade and test again to see if is something produced by the new versions After downgrade I can confirm that one or all the new packages produce the crash I remove ~/.opencpn before do the new test and the opencpn.log file look like the plugins are loaded Hi katnatek nice catch 1) Indeed that's a crash that didn't appear to me, since I have tested these testing-updates upon an already installed and used previous version of opencpn and plugins from core and nonfree, and with already updated plugins from core/updates and nonfree/updates the previous .opencpn hidden directory was already fulfilled : updating these testing-updates didn't create any problem 2) I renamed .opencpn -> .opencpnbak Launched again opencpn (the testing-updates are installed) => opencpn crashes and there's no database created for objseach (objsearch_pi.db) inside the .opencpn hidden directory 3) I uninstalled opencpn-objsearch-plugin-0.26.3-1.mga9-x86_64 and re-installed opencpn-objsearch-plugin-0.26.0-2.mga9-x86_64 from core/updates I keep my .opencpnbak directory I erase the new created .opencpn directory I launch opencpn : no crash : it creates the database for objseach (objsearch_pi.db) inside the .opencpn hidden directory Conclusions - the opencpn-objsearch-plugin-0.26.3-1.mga9-x86_64 from updates_testing is the culprit : it's unable to create its database for a first launch of opencpn and is the cause of a crash - but, curiously, if the previous installed and used version had created its database this update from updates_testing can use it and doesn't cause any crash!... All the other plugins from updates_testing are OK I'm gonna modify the list of valid updates (suppressing objsearch) Corrected list of packages to test (removing opencpn-objsearch-plugin-0.26.3-1.mga9) Packages in 9 core/updates_testing opencpn-ais-radar-plugin-1.4.11.5-1.mga9 opencpn-celestial-navigation-plugin-2.4.41.0-1.mga9 opencpn-polar-plugin-1.2.31.0-1.mga9 opencpn-statusbar-plugin-1.1.12.0-1.mga9 opencpn-watchdog-plugin-2.4.110-1.mga9 opencpn-weather-routing-plugin-1.15.18.6-1.mga9 opencpn-weatherfax-plugin-1.9.111.1-1.mga9 SRPM: opencpn-ais-radar-plugin-1.4.11.5-1.mga9.src.rpm opencpn-celestial-navigation-plugin-2.4.41.0-1.mga9.src.rpm opencpn-polar-plugin-1.2.31.0-1.mga9.src.rpm opencpn-statusbar-plugin-1.1.12.0-1.mga9.src.rpm opencpn-watchdog-plugin-2.4.110-1.mga9.src.rpm opencpn-weather-routing-plugin-1.15.18.6-1.mga9.src.rpm opencpn-weatherfax-plugin-1.9.111.1-1.mga9.src.rpm Packages in 9/nonfree/updates_testing (they don't exist for i586) opencpn-o-charts-plugin-2.0.6.0-1.mga9.nonfree.x86_64.rpm opencpn-s63-plugin-1.30.0.11-3.mga9.nonfree.x86_64.rpm SRPM: opencpn-o-charts-plugin-2.0.6.0-1.mga9.nonfree.src.rpm opencpn-s63-plugin-1.30.0.11-3.mga9.nonfree.src.rpm NB they now have been tested for a fresh install (that's what i didn't do and it's OK now) and for a previous used installed (that's what I did first and is always OK) I have dug to understand why opencpn-objsearch-plugin-0.26.3-1.mga9-1.mga9 crashes for a fresh install of opencpn in Mageia9 Indeed this 0.26.3 version of objsearch is built upon a bundled source of wxsqlite3-4.9.10 which is more recent than the one existing inside Mageia9 (wxsqlite3-4.9.1) When you launch it for the first time there's a conflict when it creates its database ! This may not happen for Cauldron which has wxsqlite3-4.9.11 .... NB opencpn-objsearch-plugin-0.26.0-2.mga9 was built upon a bundled source of a version of wxsqlite3 nearer of the one of Mageia9 => no crash when creating the database PS Do I need to ask to admin to remove opencpn-objsearch-plugin-0.26.3-1.mga9 from Mageia9/core/updates_testing ?
Philippe Didier
2024-07-07 13:00:49 CEST
Summary:
UPDATE REQUEST : 10 opencpn plugins =>
UPDATE REQUEST : 9 opencpn plugins
katnatek
2024-07-07 18:48:14 CEST
CC:
(none) =>
dan (In reply to Philippe Didier from comment #13) > PS > Do I need to ask to admin to remove opencpn-objsearch-plugin-0.26.3-1.mga9 > from Mageia9/core/updates_testing ? I guess, Dan can you please remove that package from 9/core/updates_testing? Created attachment 14586 [details]
Log of opencpn
I confirm that without opencpn-objsearch-plugin-0.26.0-2.mga9 the application start without issues at first time run
And the log file make me think all the plugins are loaded
This is all the test I can do as I'm not using this software
Advisory updated , removed opencpn-objsearch-plugin re Comment 15, I have the necessary hardware and will keep an eye open for next iteration of this in qa. (not including AIS however) (In reply to Tony Blackwell from comment #17) > re Comment 15, I have the necessary hardware and will keep an eye open for > next iteration of this in qa. Hi Tony If you have already used opencpn and know how it functions you may keep the hidden directory ( .opencpn) in your /home/yourusername/ and use it as usual If you never used it, you may launch it and then activate all its plugins (they are installed but not activated) , download some free nautical charts.... If you need explanations about how to use it (it's a complex application) you may find what you need here https://opencpn.org/OpenCPN/info/manuals.html NB for Mageia we don't use "the plugin manager" to download prebuilt plugins but continue to use the legacy way to install plugins, packaged inside rpms... I give OK in base clean install and application start first time and later with packages in comment#12 I not want this bug sleep forever Status comment:
(none) =>
Packages in comment 12 opencpn-objsearch-plugin-0.26.3-1.mga9 is now gone from 9/updates_testing. (In reply to Dan Fandrich from comment #21) > opencpn-objsearch-plugin-0.26.3-1.mga9 is now gone from 9/updates_testing. Thank you Validating. Keywords:
(none) =>
validated_update An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2024-0159.html Resolution:
(none) =>
FIXED |