2010-11-20 98 views
10

我玩弄工具發展Valgrind的和正在以下錯誤:Valgrind的錯誤:未能在UME,錯誤22

valgrind: mmap(0x8048000, 4096) failed in UME with error 22 (Invalid argument). 
valgrind: this can be caused by executables with very large text, data or bss segments. 

,但我的可執行文件有什麼,但簡單的變量賦值。我無法理解如何解決這個問題。有什麼建議麼?

+0

你能解決這個問題嗎? – kichik 2011-12-22 19:15:51

回答

8

我沒有答案,但在這個問題上有一個開放的錯誤。

http://bugs.kde.org/show_bug.cgi?id=138424

+1

+1 ouch - afaict,這個bug仍然存在於Ubuntu 12.10(amd64),valgrind 3.7.0,當時我在一個4.3GB的文件上做了mmap讀取。 – kfmfe04 2013-03-27 23:04:43