go-fileversion icon indicating copy to clipboard operation
go-fileversion copied to clipboard

Panic if a file has no meta information

Open generikvault opened this issue 1 year ago • 0 comments

The method Info.FileVersion() panics if an excecutable has no meta data.

github.com/bi-zone/go-fileversion.Info.verQueryValue({{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}}, {0xc0002a8060, 0x24}, 0x1)
        C:/Users/jkeller/go/pkg/mod/github.com/bi-zone/[email protected]/version_info.go:334 +0x279
github.com/bi-zone/go-fileversion.Info.verQueryValueString({{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}}, {0x7b50?, 0x1f?}, {0x7ff6c318fee9, 0xb})
        C:/Users/jkeller/go/pkg/mod/github.com/bi-zone/[email protected]/version_info.go:321 +0x151
github.com/bi-zone/go-fileversion.Info.GetPropertyWithLocale({{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}}, {0x7ff6c318fee9, 0xb}, {0x49, 0x4e4})
        C:/Users/jkeller/go/pkg/mod/github.com/bi-zone/[email protected]/version_info.go:300 +0x85
github.com/bi-zone/go-fileversion.Info.GetProperty({{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}}, {0x7ff6c318fee9, 0xb})
        C:/Users/jkeller/go/pkg/mod/github.com/bi-zone/[email protected]/version_info.go:286 +0x177
github.com/bi-zone/go-fileversion.Info.FileVersion(...)

generikvault avatar Oct 28 '24 14:10 generikvault