Skip to content

Instantly share code, notes, and snippets.

@vimholic
vimholic / agent_base.py
Last active March 3, 2026 01:46
SJVA Agent WebP Patch - agent_base.py + module_ktv.py + module_yaml_base.py
# -*- coding: utf-8 -*-
import os, traceback, json, urllib, re, unicodedata, time, urllib2, io, subprocess
from io import open
from functools import wraps
import yaml
"""
class MetadataSearchResult(XMLObject):
def __init__(self, core, id, name=None, year=None, score=0, lang=None, thumb=None):
@vimholic
vimholic / report_detail.md
Last active March 3, 2026 01:48
Plex + SJVA 에이전트 VP8X WebP 크래시 분석 및 해결 스크립트

Plex Media Server WebP 크래시 분석 및 해결

환경: Synology DS918+ / PMS v1.43.0.10492 / SJVA 에이전트 최종 업데이트: 2026-03-03


TL;DR — 핵심 요약

  • 문제: PMS v1.43의 libfreeimage.so모든 WebP 이미지 (VP8X, VP8, VP8L)에서 EXIF 파싱 시 NULL 역참조 → SIGSEGV 크래시