我们正在调用一个子例程process_input
,call_pv
它是从一个处理最大为 1 MB 大小的文本输入的进程代码中调用的。该过程执行以下操作:
- 它吃掉任何 maileater 客户端的邮件
- 在应用程序中创建新票证
- 如果邮件大小> 1 MB,则回复
我最近发送了一个大约 800 KB 的文件,这导致进程不断崩溃,直到 2 GB 并崩溃。这是电话:
Call_pv("process_input",G_EVAL|G_ARRAY);
任何想法都会有所帮助。有什么替代方法call_pv
吗?
其他详细信息:电子邮件中发送的文本包含重音字符。