The problem is that the benchmark code uses 32bit lseek(2) function. It should either be replaced with lseek64(2), or define _FILE_OFFSET_BITS 64 Here is a (one-line) patch:
--- a/src/disks/gdubenchmarkdialog.c +++ b/src/disks/gdubenchmarkdialog.c @@ -9,6 +9,7 @@ #include "config.h" +#define _FILE_OFFSET_BITS 64 #include <glib/gi18n.h> #include <gio/gunixfdlist.h> #include <gio/gunixinputstream.h> -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1081019 Title: Benchmark for disks always fails on 32 bit systems To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-disk-utility/+bug/1081019/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs