-
Notifications
You must be signed in to change notification settings - Fork 245
Open
Description
in our application we got nil pointer dereference error while extracting text from document.
we debugged the application and found that in docx.go, f is nil when PartName is "/docprops/core.xml"
for _, override := range contentTypeDefinition.Overrides {
f := zipFiles[override.PartName]
switch {
case override.ContentType == "application/vnd.openxmlformats-package.core-properties+xml":
rc, err := f.Open()
if err != nil {
return "", nil, fmt.Errorf("error opening '%v' from archive: %v", f.Name, err)
}
defer rc.Close()
}it panics when it ran rc, err := f.Open()
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels