Thrift框架中函數棧的大小對程序的影響

寫一套程序,WebService的用了Thrift,還有一個單機版。單機版運行一直正常,Thrift版卻總Crash在一個功能類的一個成員函數上。注意,是成員函數上,而不是成員函數裏。但在GDB的調試過程當中,運行無比正常,用GDB調試Core就顯示在了該函數上。函數 出錯緣由是在運行時編譯器發現函數中對棧空間的使用它搞不定了,就是太大了,因而在進入函數前就Crash掉了。線程 因而縮小了該函數中
相關文章
相關標籤/搜索