NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR Support Linux v
« Previous 1 … 11 12 13 14 15 … 34 Next »
Arch linux core dump

 
  • 0 Vote(s) - 0 Average
Arch linux core dump
CDinger
Offline

Member

Posts: 151
Threads: 30
Joined: Aug 2016
#1
2022-04-19, 12:15 AM
I think this is an Arch issue but just in case will post here as only NextPVR is affected as far as I can tell.  It appears by my limited knowledge to be dotnet that is causing the problem. Below is screen output when starting NextPVR using
Code:
/opt/dotnet/dotnet ./NextPVRServer.dll

Code:
craig@Arch ~/NPVR/  $ /opt/dotnet/dotnet ./NextPVRServer.dll
Process terminated. Couldn't find a valid ICU package installed on the system. Set the configuration flag System.Globalization.Invariant to true if you want to run with no globalization support.
   at System.Environment.FailFast(System.String)
   at System.Globalization.GlobalizationMode.GetGlobalizationInvariantMode()
   at System.Globalization.GlobalizationMode..cctor()
   at System.TimeZoneInfo.GetDisplayName(TimeZoneDisplayNameType, System.String ByRef)
   at System.TimeZoneInfo..ctor(Byte[], System.String, Boolean)
   at System.TimeZoneInfo.GetTimeZoneFromTzData(Byte[], System.String)
   at System.TimeZoneInfo.GetLocalTimeZoneFromTzFile()
   at System.TimeZoneInfo+CachedData.CreateLocal()
   at System.DateTime.get_Now()
   at NUtility.SettingsHelper..ctor()
   at NUtility.SettingsHelper.GetInstance()
   at NUtility.Logger.SetLogFileName(System.String, Boolean)
   at NPVR5.Program.Main(System.String[])
Aborted (core dumped)
 Here is a snipet of the journalctl just before a core dump.
Code:
Apr 18 17:09:57 Arch audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@12-14715-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Apr 18 17:09:57 Arch kernel: audit: type=1131 audit(1650326997.140:604): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@12-14715-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=su>
Apr 18 17:09:57 Arch audit: BPF prog-id=0 op=UNLOAD
Apr 18 17:09:57 Arch audit: BPF prog-id=0 op=UNLOAD
Apr 18 17:09:57 Arch audit: BPF prog-id=0 op=UNLOAD
Apr 18 17:09:57 Arch kernel: audit: type=1334 audit(1650326997.350:605): prog-id=0 op=UNLOAD
Apr 18 17:09:57 Arch kernel: audit: type=1334 audit(1650326997.350:606): prog-id=0 op=UNLOAD
Apr 18 17:09:57 Arch kernel: audit: type=1334 audit(1650326997.350:607): prog-id=0 op=UNLOAD
Apr 18 17:10:01 Arch audit[14735]: ANOM_ABEND auid=1000 uid=1000 gid=984 ses=9 pid=14735 comm="dotnet" exe="/opt/dotnet/dotnet" sig=6 res=1
Apr 18 17:10:01 Arch kernel: audit: type=1701 audit(1650327001.373:608): auid=1000 uid=1000 gid=984 ses=9 pid=14735 comm="dotnet" exe="/opt/dotnet/dotnet" sig=6 res=1
Apr 18 17:10:01 Arch audit: BPF prog-id=122 op=LOAD
Apr 18 17:10:01 Arch audit: BPF prog-id=123 op=LOAD
Apr 18 17:10:01 Arch audit: BPF prog-id=124 op=LOAD
Apr 18 17:10:01 Arch systemd[1]: Started Process Core Dump (PID 14746/UID 0).
Apr 18 17:10:01 Arch audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@13-14746-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Apr 18 17:10:01 Arch systemd-coredump[14747]: Process 14735 (dotnet) of user 1000 dumped core.
Thanks,
Craig
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 53,119
Threads: 957
Joined: May 2006
#2
2022-04-19, 12:26 AM
I haven't used non Debian linux but the ICU message indicates to me you need to install libicu

Martin
CDinger
Offline

Member

Posts: 151
Threads: 30
Joined: Aug 2016
#3
2022-04-19, 01:13 AM
Thank you Martin,

I also have been primarily on Debian/Ubuntu. I decided to boot into Arch just because. I updated and notice that NextPVR was causing problems.

I installed icu, Arch version of libicu to no avail.

Thanks again,
Craig
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,789
Threads: 769
Joined: Nov 2003
#4
2022-04-19, 01:13 AM
I think setting the following before running dotnet fixes it

export DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1
CDinger
Offline

Member

Posts: 151
Threads: 30
Joined: Aug 2016
#5
2022-04-19, 01:21 AM
Oh wait a minute, icu is libicudata.so=71-64, libicui18n.so=71-64, libicuio.so=71-64, libicutest.so=71-64, libicutu.so=71-64, libicuuc.so=71-64. So I looked in the Arch AUR and found libicu50. I installed the AUR package and NextPVR is running properly.

Thanks,
Craig
CDinger
Offline

Member

Posts: 151
Threads: 30
Joined: Aug 2016
#6
2022-04-19, 01:27 AM
Sub,
In my search for help I found fix icu problem. But couldn't figure out how to do anything with the info. Export ....didn't think of that.

Thanks to Martin and yourself,

Craig
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 53,119
Threads: 957
Joined: May 2006
#7
2022-04-19, 12:45 PM (This post was last modified: 2022-04-19, 12:53 PM by mvallevand.)
(2022-04-19, 01:21 AM)CDinger Wrote: Oh wait a minute, icu is  libicudata.so=71-64, libicui18n.so=71-64, libicuio.so=71-64, libicutest.so=71-64, libicutu.so=71-64, libicuuc.so=71-64. So I looked in the Arch AUR and found libicu50. I installed the AUR package and NextPVR is running properly.

The Arch website says you need 71.1-1 for dotnet 3.1, which should install your first set of files, I am surprised it didn't work. I checked here and I have libicu67 and libicu63 installed.

Martin
CDinger
Offline

Member

Posts: 151
Threads: 30
Joined: Aug 2016
#8
2022-04-19, 01:47 PM
Martin,
I can only say that installing icu didn't work. Installing libicu50 from the AUR package worked flawlessly.

Sub,
Out of curiosity I removed libicu50 and verified that NextPVR stopped working and had a core dump. I then did
Code:
export DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1

started NextPVR and it worked perfectly.

Thanks again,

Craig
Iriman
Offline

Junior Member

USA
Posts: 35
Threads: 3
Joined: Jan 2022
#9
2022-04-23, 01:37 PM
Yeah, Having the same issue here with the latest arch. Same logs. There was an update to icu, harfbuzz-icu and harfbuzz that kills nextpvr.
Libicu50 works perfect. thanks for the tip.

export DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1 did not work for me at all.
CDinger
Offline

Member

Posts: 151
Threads: 30
Joined: Aug 2016
#10
2022-04-26, 02:06 PM
Iriman,
I'm not sure how you were using the export. I have tried it 2 ways and both work for me.
Code:
export DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1
followed by
Code:
/opt/dotnet/dotnet ./NextPVRServer.dll

I have also used it in a systemd unit file. The key here is to use the following Environment setting.
Code:
Environment="DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1"


Craig
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (2): 1 2 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  Extras Tuners Not Loading on NextPVR 3.1 Linux Install Siftingice 1 59 2025-07-03, 12:12 AM
Last Post: mvallevand
  Extras Tuners Not Loading on NextPVR 3.1 Linux Install Siftingice 0 36 2025-07-03, 12:02 AM
Last Post: Siftingice
  How to get Hauppage firmware running on Linux Mint Higgo 8 397 2025-06-13, 08:31 AM
Last Post: mvallevand
  Linux Command Line To Initiate SchedulesDirect EPG Update LinuxDVR 1 355 2025-04-13, 06:35 PM
Last Post: mvallevand
  Linux install failed -- permission denied? FrogFan 4 697 2025-03-26, 12:39 AM
Last Post: FrogFan
  Is there a 'recommended' version/release of Linux? Bobthegoldfish 1 479 2024-12-24, 12:28 AM
Last Post: mvallevand
  missing MediaInfo.Wrapper.Core on NextTool execution spagio 7 801 2024-12-04, 01:44 AM
Last Post: mvallevand
  Downgrade on Linux eriberg 3 585 2024-09-04, 08:46 PM
Last Post: mvallevand
  linux mint 22 bccicone 2 648 2024-08-01, 10:10 PM
Last Post: bccicone
  Client Recommendations on Linux devarionarias 6 1,911 2024-06-18, 04:31 PM
Last Post: devarionarias

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode