2010-11-20 4 views
10

Ich spiele um mit Werkzeugentwicklung in Valgrind und bin immer folgende Fehlermeldung:Valgrind Fehler: Fehler in UME mit Fehlern 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. 

aber meine ausführbare Datei hat nichts anderes als einfache Variablenzuweisungen. Ich kann nicht verstehen, wie ich dieses Problem beheben kann. Irgendwelche Vorschläge?

+0

Konnten Sie das lösen? – kichik

Antwort

8

Ich habe keine Antwort, aber es gibt einen offenen Fehler zu diesem Thema.

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

+1

+1 autsch - afaict, dieser Bug lebt immer noch in Ubuntu 12.10 (amd64), valgrind 3.7.0, wenn ich eine mmap auf einer 4.3GB Datei gelesen habe. – kfmfe04