Harekaze/pvr.epgstation

iOS版Kodiにて正常にURLが認識されていない?

Garry050 opened this issue · 0 comments

概要

※動作未確認でしたがiOSのファイルもあったので試しに動作確認してみました

EPGStationのURLを設定してもアドオン側が正常に設定されていないプロンプトが表示されてしまいます
またその後チャンネルを読み込もうとしてクラッシュします(次回以降も同じ)

またSideloadするのが悪いのかと思い別のiPadにてJailbreak、その後Kodiを公式サイトからインストールし正規の手順でpvr.epgstationをインストールしたところ同じ症状が再現されました。

バグ詳細

期待する挙動

正常にチャンネル一覧が表示される

発生するバグの挙動

チャンネルを読み込む際接続エラーが発生しKodiがクラッシュ

再現手順

(非脱獄環境)

  1. KodiのIPAファイル内、"Kodi/addons"にプラグインをフォルダーごと追加してIPAを署名
    (ローカルでインストールすると署名なしとしてpvr.epgstation-ios.dylibが読み込まれないため)
  2. Kodiを開きアドオンを有効可、通常の設定(EPGStationのURL入力)をする
  3. 有効後KodiのPVRマネージャーが自動的に起動しチャンネルをEPGStationから読み取る作業中にクラッシュ

(脱獄環境)

  1. Kodiをインストール後、ローカルからpvr.epgstationをインストール
  2. pvr.epgstationの設定(EPGStationのURL入力)をする
  3. 設定後KodiのPVRマネージャーが自動的に起動しチャンネルをEPGStationから読み取る作業中にクラッシュ

再現確率

常に

環境

iPad Gen7 (Jailbroken)
iPad Air Gen3
iPhone 11 Pro Max

Kodi のバージョンとアーキテクチャ

v18.9 / v18.8 / v18.7
arm64

pvr.epgstation のバージョン

v0.0.9

EPGStation のバージョン

v1.7.6

OS の種類とバージョン

iOS 14.2 (iPad Air Gen3)
iOS 13.5 (iPad Gen7)
iOS 14.0.1 (iPhone 11 Pro Max)

ログ

2021-01-05 03:01:20.505 T:6102708224 WARNING: DARWINIOS: underflow (5792 vs 7520 bytes)
2021-01-05 03:01:20.536 T:6099841024   DEBUG: ------ Window Deinit (DialogNotification.xml) ------
2021-01-05 03:01:22.403 T:6099841024   DEBUG: Activating window ID: 10004
2021-01-05 03:01:22.819 T:6099841024   DEBUG: ------ Window Deinit (Home.xml) ------
2021-01-05 03:01:22.820 T:6099841024   DEBUG: FreeVisualisation() done
2021-01-05 03:01:22.821 T:6099841024   DEBUG: ------ Window Init (Settings.xml) ------
2021-01-05 03:01:22.821 T:6099841024    INFO: Loading skin file: Settings.xml, load type: KEEP_IN_MEMORY
2021-01-05 03:01:22.983 T:6103281664   ERROR: AddOnLog: Harekaze (EPGStation PVR client): Failed to open URL: ocs (retry 2)
2021-01-05 03:01:22.984 T:6103281664   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'Harekaze (EPGStation PVR client)' requests setting 'server_url'
2021-01-05 03:01:22.984 T:6103281664   DEBUG: CAddonSettings[pvr.epgstation]: loading setting definitions
2021-01-05 03:01:22.985 T:6103281664   DEBUG: CAddonSettings[pvr.epgstation]: trying to load setting definitions from old format...
2021-01-05 03:01:22.986 T:6103281664   DEBUG: CAddonSettings[pvr.epgstation]: loading setting values
2021-01-05 03:01:22.986 T:6103281664   DEBUG: AddOnLog: Harekaze (EPGStation PVR client): Request URL: ocs
2021-01-05 03:01:22.986 T:6103281664   DEBUG: AddOnLog: Harekaze (EPGStation PVR client): Request Method: GET
2021-01-05 03:01:22.986 T:6103281664   DEBUG: AddOnLog: Harekaze (EPGStation PVR client): Open url for requesting
2021-01-05 03:01:22.986 T:6103281664   ERROR: AddOnLog: Harekaze (EPGStation PVR client): Failed to open URL: ocs (retry 0)
2021-01-05 03:01:25.992 T:6103281664   ERROR: AddOnLog: Harekaze (EPGStation PVR client): Failed to open URL: ocs (retry 1)
2021-01-05 03:01:28.996 T:6103281664   ERROR: AddOnLog: Harekaze (EPGStation PVR client): Failed to open URL: ocs (retry 2)
2021-01-05 03:01:28.996 T:6103281664   DEBUG: AddOnLog: Harekaze (EPGStation PVR client): Request URL: ocs
2021-01-05 03:01:28.996 T:6103281664   DEBUG: AddOnLog: Harekaze (EPGStation PVR client): Request Method: GET
2021-01-05 03:01:28.996 T:6103281664   DEBUG: AddOnLog: Harekaze (EPGStation PVR client): Open url for requesting
2021-01-05 03:01:28.996 T:6103281664   ERROR: AddOnLog: Harekaze (EPGStation PVR client): Failed to open URL: ocs (retry 0)
2021-01-05 03:01:32.002 T:6103281664   ERROR: AddOnLog: Harekaze (EPGStation PVR client): Failed to open URL: ocs (retry 1)
2021-01-05 03:01:35.007 T:6103281664   ERROR: AddOnLog: Harekaze (EPGStation PVR client): Failed to open URL: ocs (retry 2)
2021-01-05 03:01:35.012 T:6103281664  NOTICE: PVR Manager: Starting
2021-01-05 03:01:35.013 T:6096400384   DEBUG: Thread PVRManager start, auto delete: false
2021-01-05 03:01:35.017 T:6096973824   DEBUG: Thread PVRGUIProgressHandler start, auto delete: true
2021-01-05 03:01:35.018 T:6096400384   DEBUG: AddOnLog: Harekaze (EPGStation PVR client): Request URL: f??�
2021-01-05 03:01:35.018 T:6096400384   DEBUG: AddOnLog: Harekaze (EPGStation PVR client): Request Method: GET
2021-01-05 03:01:35.018 T:6096400384   DEBUG: AddOnLog: Harekaze (EPGStation PVR client): Open url for requesting
2021-01-05 03:01:35.018 T:6096400384   ERROR: AddOnLog: Harekaze (EPGStation PVR client): Failed to open URL: f??� (retry 0)
2021-01-05 03:01:35.025 T:6099841024   DEBUG: ------ Window Init (DialogExtendedProgressBar.xml) ------
2021-01-05 03:01:38.022 T:6096400384   ERROR: AddOnLog: Harekaze (EPGStation PVR client): Failed to open URL: f??� (retry 1)
2021-01-05 03:01:41.028 T:6096400384   ERROR: AddOnLog: Harekaze (EPGStation PVR client): Failed to open URL: f??� (retry 2)