cudd@163.com 发表于 2010-9-3 13:18:22

System.OutOfMemoryException: 异常。

ERROR Spider.HtmlParse [(null)] - SetSource:http://ent.sina.com.cn/star/
System.OutOfMemoryException: 引发类型为“System.OutOfMemoryException”的异常。

cudd@163.com 发表于 2010-9-3 13:18:57

ERROR LocoySpider.Schedule.LocoyJobDispatcher [(null)] - Exception:
System.NullReferenceException: 未将对象引用设置到对象的实例。
   在 LocoySpider.Schedule.LocoyJobDispatcher.O1011OOlO100l(Object sender, EventArgs e)

ERROR Lv.DBOperator.SQLiteDBOperator [(null)] - Exception:
System.Data.SQLite.SQLiteException: SQLite error
near "UPDATE": syntax error
   在 System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
   在 System.Data.SQLite.SQLiteCommand.BuildNextCommand()
   在 System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
   在 System.Data.SQLite.SQLiteDataReader.NextResult()
   在 System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   在 System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   在 System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   在 Lv.DBOperator.SQLiteDBOperator.ExeSql(String sql)

ERROR Lv.DBOperator.SQLiteDBOperator [(null)] - Exception:
System.Data.SQLite.SQLiteException: SQLite error
no such column: 标题
   在 System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
   在 System.Data.SQLite.SQLiteCommand.BuildNextCommand()
   在 System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
   在 System.Data.SQLite.SQLiteDataReader.NextResult()
   在 System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   在 System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   在 System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   在 Lv.DBOperator.SQLiteDBOperator.ExeSql(String sql)

ERROR LocoySpider.Dock_frmGridView [(null)] - Exception:
System.FormatException: 输入字符串的格式不正确。
   在 System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   在 System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   在 LocoySpider.Dock_frmGridView.OO01ll0l0OO11O(Int32 PageIndex)

ERROR LocoySpider.Dock_frmGridView [(null)] - Exception:
System.NullReferenceException: 未将对象引用设置到对象的实例。
   在 LocoySpider.Dock_frmGridView.Ol0O0llO10l0O10O10O00ll()
   在 LocoySpider.Dock_frmGridView.showTabAndLoadData(String jobid, String jobname, DockPanel MDI)

ERROR Spider.HtmlParse [(null)] - SetSource:http://ent.sina.com.cn/
System.OutOfMemoryException: 引发类型为“System.OutOfMemoryException”的异常。
   在 System.String.Concat(String str0, String str1)
   在 Spider.HtmlAttribute.ParSource()
   在 Spider.HtmlAttribute.SetSource(String str)
   在 Spider.HtmlParse.ParSource(Boolean fillurl)
   在 Spider.HtmlParse.SetSource(String phtml, String baseurl, String basehref, Boolean fillurl)

ERROR LocoySpider.Schedule.LocoyJobDispatcher [(null)] - Exception:
System.NullReferenceException: 未将对象引用设置到对象的实例。
   在 LocoySpider.Schedule.LocoyJobDispatcher.O1lOlOl0Ol010(Object sender, EventArgs e)

ERROR LocoySpider.LocoyForm [(null)] - Exception:LoadScheduleLists
System.InvalidOperationException: 集合已修改;可能无法执行枚举操作。
   在 System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   在 LocoySpider.Schedule.Scheduler.AddScheduleOnTrigger()
   在 LocoySpider.LocoyForm.LoadScheduleLists()

ERROR LocoySpider.Schedule.LocoyJobDispatcher [(null)] - Exception:
System.NullReferenceException: 未将对象引用设置到对象的实例。
   在 LocoySpider.Schedule.LocoyJobDispatcher.Ol01l00O01Ol0(Object sender, EventArgs e)

ERROR Spider.HtmlParse [(null)] - SetSource:http://ent.sina.com.cn/star/
System.OutOfMemoryException: 引发类型为“System.OutOfMemoryException”的异常。
   在 System.String.Concat(String str0, String str1)
   在 Spider.HtmlAttribute.ParSource()
   在 Spider.HtmlAttribute.SetSource(String str)
   在 Spider.HtmlParse.ParSource(Boolean fillurl)
   在 Spider.HtmlParse.SetSource(String phtml, String baseurl, String basehref, Boolean fillurl)

ERROR Lv.DBOperator.SQLiteDBOperator [(null)] - Exception:
System.Data.SQLite.SQLiteException: SQLite error
no such column: 采集页地址
   在 System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
   在 System.Data.SQLite.SQLiteCommand.BuildNextCommand()
   在 System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
   在 System.Data.SQLite.SQLiteDataReader.NextResult()
   在 System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   在 System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   在 System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   在 Lv.DBOperator.SQLiteDBOperator.ExeSql(String sql)

cudd@163.com 发表于 2010-9-3 13:19:27

本帖最后由 cudd@163.com 于 2010-9-3 13:24 编辑

win7 ,4G内存,四核AMD,2010SP1个人版。
从日志来看,错误经常发生在SQLlite的操作上。
还有就是内存溢出的错误。
页: [1]
查看完整版本: System.OutOfMemoryException: 异常。