Invalid appdata found in Blender 2.81 #71830

Closed
opened 2019-11-23 19:55:03 +01:00 by Luya Tshimbalanga · 9 comments

System Information
Operating system: Fedora 31 (Linux)
Graphics card: AMD Ryzen 5 2500U with mobile Vega8

Blender Version
Broken: 2.81 (example: 2.80, edbf15d3c0, master, 2018-11-28, as found on the splash screen)
Worked: Valid org.blender.Blender.appdata.xml

Short description of error
Invalid org.blender.Blender.appdata.xml

Exact steps for others to reproduce the error
appstream-util invalidates org.blender.Blender.appdata.xml due to standalone

  • and the

    tag inside

      caused segmentation fault. The faulty appdata file is attached for preview at these lines:

              <release version="2.81" date="2019-11-14">
                  <description>
                      <p>New features:</p>
                      <ul>
                          <li>Many sculpt tools and poly build tool for retopology</li>
                          <li>Voxel remesh and quad remesh</li>
                          <li>Transform origins, new snapping, mirroring and auto merge options</li>
                          <li>Revamped shaders for texturing</li>
                          <li>Cycles denoising with OpenImageDenoise and NVIDIA RTX support</li>
                          <li>Library overrides to make local overrides to linked characters and other data</li>
                          **<li>**
                      </ul>
                      <ul>
                      <p>Enhancements:</p>
                          <li>Eevee shadows, transparency and bump mapping redesigned</li>
                          <li>Viewport options for look development with Cycles and Eevee</li>
                          <li>Finer control over rotations and scale in bones, constraints and drivers</li>
                          <li>Outliner improvements, new file browser and batch rename</li>
                      </ul>
                  </description>
              </release>
      

      Here is the correct lines:

          <release version="2.81" date="2019-11-14">
                  <description>
                      <p>New features:</p>
                      <ul>
                          <li>Many sculpt tools and poly build tool for retopology</li>
                          <li>Voxel remesh and quad remesh</li>
                          <li>Transform origins, new snapping, mirroring and auto merge options</li>
                          <li>Revamped shaders for texturing</li>
                          <li>Cycles denoising with OpenImageDenoise and NVIDIA RTX support</li>
                          <li>Library overrides to make local overrides to linked characters and other data</li>
                      </ul>
                      <p>Enhancements:</p>
                      <ul>
                          <li>Eevee shadows, transparency and bump mapping redesigned</li>
                          <li>Viewport options for look development with Cycles and Eevee</li>
                          <li>Finer control over rotations and scale in bones, constraints and drivers</li>
                          <li>Outliner improvements, new file browser and batch rename</li>
                      </ul>
                  </description>
              </release>
      
      
  • **System Information** Operating system: Fedora 31 (Linux) Graphics card: AMD Ryzen 5 2500U with mobile Vega8 **Blender Version** Broken: 2.81 (example: 2.80, edbf15d3c044, master, 2018-11-28, as found on the splash screen) Worked: Valid org.blender.Blender.appdata.xml **Short description of error** Invalid org.blender.Blender.appdata.xml **Exact steps for others to reproduce the error** appstream-util invalidates org.blender.Blender.appdata.xml due to standalone <li> and the <p> tag inside <ul> caused segmentation fault. The faulty appdata file is attached for preview at these lines: ``` <release version="2.81" date="2019-11-14"> <description> <p>New features:</p> <ul> <li>Many sculpt tools and poly build tool for retopology</li> <li>Voxel remesh and quad remesh</li> <li>Transform origins, new snapping, mirroring and auto merge options</li> <li>Revamped shaders for texturing</li> <li>Cycles denoising with OpenImageDenoise and NVIDIA RTX support</li> <li>Library overrides to make local overrides to linked characters and other data</li> **<li>** </ul> <ul> <p>Enhancements:</p> <li>Eevee shadows, transparency and bump mapping redesigned</li> <li>Viewport options for look development with Cycles and Eevee</li> <li>Finer control over rotations and scale in bones, constraints and drivers</li> <li>Outliner improvements, new file browser and batch rename</li> </ul> </description> </release> ``` Here is the correct lines: ``` <release version="2.81" date="2019-11-14"> <description> <p>New features:</p> <ul> <li>Many sculpt tools and poly build tool for retopology</li> <li>Voxel remesh and quad remesh</li> <li>Transform origins, new snapping, mirroring and auto merge options</li> <li>Revamped shaders for texturing</li> <li>Cycles denoising with OpenImageDenoise and NVIDIA RTX support</li> <li>Library overrides to make local overrides to linked characters and other data</li> </ul> <p>Enhancements:</p> <ul> <li>Eevee shadows, transparency and bump mapping redesigned</li> <li>Viewport options for look development with Cycles and Eevee</li> <li>Finer control over rotations and scale in bones, constraints and drivers</li> <li>Outliner improvements, new file browser and batch rename</li> </ul> </description> </release> ```

    Added subscriber: @Luya-Tshimbalanga

    Added subscriber: @Luya-Tshimbalanga

    Added subscriber: @iss

    Added subscriber: @iss

    Is this still an issue?

    Is this still an issue?

    Changed status from 'Needs Triage' to: 'Needs User Info'

    Changed status from 'Needs Triage' to: 'Needs User Info'

    The standalone

  • tag hinted with **<li>** is still present inside the org.blender.Blender.appdata.xml located on release/freedesktop folder. Tested with the tarball Blender 2.81a.

  • The standalone <li> tag hinted with `**<li>**` is still present inside the org.blender.Blender.appdata.xml located on release/freedesktop folder. Tested with the tarball Blender 2.81a.

    Changed status from 'Needs User Info' to: 'Confirmed'

    Changed status from 'Needs User Info' to: 'Confirmed'

    Thanks for details.

    Thanks for details.

    This issue was referenced by 957ba51200

    This issue was referenced by 957ba51200ae4e4dd72a17a98819d6a71e2805c7

    Changed status from 'Confirmed' to: 'Resolved'

    Changed status from 'Confirmed' to: 'Resolved'
    Brecht Van Lommel self-assigned this 2020-01-20 09:53:24 +01:00
    Sign in to join this conversation.
    No Label
    Interest
    Alembic
    Interest
    Animation & Rigging
    Interest
    Asset Browser
    Interest
    Asset Browser Project Overview
    Interest
    Audio
    Interest
    Automated Testing
    Interest
    Blender Asset Bundle
    Interest
    BlendFile
    Interest
    Collada
    Interest
    Compatibility
    Interest
    Compositing
    Interest
    Core
    Interest
    Cycles
    Interest
    Dependency Graph
    Interest
    Development Management
    Interest
    EEVEE
    Interest
    EEVEE & Viewport
    Interest
    Freestyle
    Interest
    Geometry Nodes
    Interest
    Grease Pencil
    Interest
    ID Management
    Interest
    Images & Movies
    Interest
    Import Export
    Interest
    Line Art
    Interest
    Masking
    Interest
    Metal
    Interest
    Modeling
    Interest
    Modifiers
    Interest
    Motion Tracking
    Interest
    Nodes & Physics
    Interest
    OpenGL
    Interest
    Overlay
    Interest
    Overrides
    Interest
    Performance
    Interest
    Physics
    Interest
    Pipeline, Assets & IO
    Interest
    Platforms, Builds & Tests
    Interest
    Python API
    Interest
    Render & Cycles
    Interest
    Render Pipeline
    Interest
    Sculpt, Paint & Texture
    Interest
    Text Editor
    Interest
    Translations
    Interest
    Triaging
    Interest
    Undo
    Interest
    USD
    Interest
    User Interface
    Interest
    UV Editing
    Interest
    VFX & Video
    Interest
    Video Sequencer
    Interest
    Virtual Reality
    Interest
    Vulkan
    Interest
    Wayland
    Interest
    Workbench
    Interest: X11
    Legacy
    Blender 2.8 Project
    Legacy
    Milestone 1: Basic, Local Asset Browser
    Legacy
    OpenGL Error
    Meta
    Good First Issue
    Meta
    Papercut
    Meta
    Retrospective
    Meta
    Security
    Module
    Animation & Rigging
    Module
    Core
    Module
    Development Management
    Module
    EEVEE & Viewport
    Module
    Grease Pencil
    Module
    Modeling
    Module
    Nodes & Physics
    Module
    Pipeline, Assets & IO
    Module
    Platforms, Builds & Tests
    Module
    Python API
    Module
    Render & Cycles
    Module
    Sculpt, Paint & Texture
    Module
    Triaging
    Module
    User Interface
    Module
    VFX & Video
    Platform
    FreeBSD
    Platform
    Linux
    Platform
    macOS
    Platform
    Windows
    Priority
    High
    Priority
    Low
    Priority
    Normal
    Priority
    Unbreak Now!
    Status
    Archived
    Status
    Confirmed
    Status
    Duplicate
    Status
    Needs Info from Developers
    Status
    Needs Information from User
    Status
    Needs Triage
    Status
    Resolved
    Type
    Bug
    Type
    Design
    Type
    Known Issue
    Type
    Patch
    Type
    Report
    Type
    To Do
    No Milestone
    No project
    No Assignees
    4 Participants
    Notifications
    Due Date
    The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

    No due date set.

    Dependencies

    No dependencies set.

    Reference: blender/blender#71830
    No description provided.