Open GoogleCodeExporter opened 8 years ago
Valgrind has tracked this down to the OutWindowCopyBackBlock function, which is
a "BRCM modification" in the WindowOut.h file (I've never seen good code from
Broadcom).
Specifically it is performing an invalid read on a pointer address that is not
mapped in memory. The invalid address on my 64 bit machine is 0x010541D087,
while it appears that this address should be 0x0541D087. That high byte (0x01)
is outside the range of a 32-bit address, which is probably why this works fine
in 32-bit environments.
Still looking in to the specific cause and a fix.
Original comment by heffne...@gmail.com
on 26 Nov 2013 at 3:41
Any improvement here?
Thanks for your time.
Original comment by antoniov...@gmail.com
on 3 Jan 2014 at 8:10
I meet the same problem. I run archlinux 64bit in VM virtual.
Download the file from: www.dd-wrt.com : dd-wrt.v24_std_generic.bin
run the last fmk tools: extract-firmware.sh
Here is error:
Firmware Mod Kit (extract) 0.99, (c)2011-2013 Craig Heffner, Jeremy Collake
Preparing tools ...
Scanning firmware...
File "./src/binwalk-1.0/src/bin/binwalk-script", line 14
print "Progress: %.2f%% (%d / %d)\n" % (((float(bwalk.total_scanned) / float(bwalk.scan_length)) * 100), bwalk.total_scanned, bwalk.scan_length)
^
SyntaxError: invalid syntax
sort: cannot read: /home/huatian/firmware_mod_kit/work/logs/binwalk.log: No
such file or directory
Extracting 0 bytes of header image at offset 0
ERROR: No supported file system found! Aborting...
Original comment by GuHuat...@gmail.com
on 1 Feb 2014 at 2:37
This problem is cased by python being bound to python3 (instead of 2.7), where this is a syntax error. Just make sure that "python --version" returns 2.x.x.
Original issue reported on code.google.com by
antoniov...@gmail.com
on 16 Nov 2013 at 3:35