Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

文档结构探查器点击命令节点报错 #241

Closed
Charltsing opened this issue Oct 16, 2024 · 6 comments
Closed

文档结构探查器点击命令节点报错 #241

Charltsing opened this issue Oct 16, 2024 · 6 comments
Assignees
Labels
改进 New feature or request 缺陷 Something isn't working

Comments

@Charltsing
Copy link

invalid-operator.zip

非法指令造成的,应该考虑加个容错。
1

错误提示
2

@wmjordan wmjordan added 缺陷 Something isn't working 改进 New feature or request labels Oct 17, 2024
@wmjordan
Copy link
Owner

请去下载空间下载新的测试版。

@wmjordan wmjordan self-assigned this Oct 17, 2024
@Charltsing
Copy link
Author

3

遇到未知操作符之后,解析就中断了吗?
我觉得应该继续,至少应该从下一行继续。

@wmjordan
Copy link
Owner

请下载新的测试版。

@Charltsing
Copy link
Author

谢谢,辛苦了。现在可以解析后面的指令了

@Charltsing
Copy link
Author

Charltsing commented Oct 22, 2024

测试
test.pdf
test2.pdf
报错

1.1.0.4562,1.1.0.4553 提示错误:
iTextSharp.text.exceptions.InvalidPdfException: '>' not expected at file pointer 1259
在 iTextSharp.text.pdf.PRTokeniser.ThrowError(String error)
在 iTextSharp.text.pdf.PRTokeniser.NextToken()
在 iTextSharp.text.pdf.PdfContentParser.NextValidToken()
在 iTextSharp.text.pdf.PdfContentParser.ReadPRObject()
在 iTextSharp.text.pdf.PdfContentParser.Parse(List`1 ls)
在 PDFPatcher.Processor.PdfContentStreamProcessor.ProcessContent(Byte[] contentBytes, PdfDictionary resources)
在 PDFPatcher.Model.DocumentObject.PopulateChildrenForSpecialObject()
在 PDFPatcher.Model.DocumentObject.PopulateChildren(Boolean refresh)
在 PDFPatcher.Model.DocumentObject.get_Children()
在 PDFPatcher.Functions.DocumentInspectorControl.<>c.b__24_3(Object o)
在 BrightIdeasSoftware.TreeListView.Branch.FetchChildren()
在 BrightIdeasSoftware.TreeListView.Branch.Expand()
在 BrightIdeasSoftware.TreeListView.Tree.Expand(Object model)
在 BrightIdeasSoftware.TreeListView.Expand(Object model)
在 BrightIdeasSoftware.TreeListView.ToggleExpansion(Object model)
在 BrightIdeasSoftware.TreeListView.ProcessLButtonDown(OlvListViewHitTestInfo hti)
在 BrightIdeasSoftware.ObjectListView.HandleLButtonDown(Message& m)
在 BrightIdeasSoftware.ObjectListView.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

测试 1.0.4.4514没问题。

@Charltsing Charltsing reopened this Oct 22, 2024
@wmjordan
Copy link
Owner

修复了,请下载新的测试版。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
改进 New feature or request 缺陷 Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants