Skip to content

Not specifying size in skin.dmf for a MAIN type causes an exception for BlitSecondaryWindows #2542

@Drulikar

Description

@Drulikar

Remotely similar to #1996; A repository that doesn't specify a size skin value for a MAIN type causes the OD client to crash on connect with the last console message being opendream.view: Loading shaders... (or in tools mode system.map: Starting...)

Image

In addition to the events being null for that window, it also has a weird size and position:

Image

A codebase workaround (unsure if it doesn't cause other problems yet or they aren't just OD unimplemented issues - just 0x0 does not work despite preferencebrowser using 0x0):
Image

OD with above change:
Image

Byond without the above change:
Image

With the modification (no noticeable change from normal) Image

Edit: I ended up just making the size be 1x480 (though 1x300 works too) since one of the pages would not scroll all the way in byond)

Metadata

Metadata

Assignees

No one assigned

    Labels

    ClientInvolves the OpenDream client

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions