[Problem] Buffer Overflow bei Modify, tools/tar. (Freetz 1.1.4)

k10-287

Neuer User
Mitglied seit
18 Sep 2011
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Yerf/Hallo liebe Community,

Ich habe leider ein kleines Problem beim 2. Schritt (erstellen des Images)

Verwendet hab ich die Freetz Vers. 1.1.4, auf Ubuntu 11.04 (+ erforderliche Packets), mit folgendem Ergebnis :

Code:
yerf@yerf-Extensa-5630EZ:~/Downloads/freetz/freetz-1.1.4$ make
WARNING: The program jam was not found in path.
STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
    1227 inodes (1316 blocks) to write
    created 923 files
    created 70 directories
    created 176 symlinks
    created 128 devices
    created 0 fifos
unpacking var.tar
done.

STEP 2: MODIFY
*** buffer overflow detected ***: /home/yerf/Downloads/freetz/freetz-1.1.4/./tools/tar terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x2b9c21aa71d7]
/lib/x86_64-linux-gnu/libc.so.6(+0xfd0f0)[0x2b9c21aa60f0]
/home/yerf/Downloads/freetz/freetz-1.1.4/./tools/tar[0x407dd6]
/home/yerf/Downloads/freetz/freetz-1.1.4/./tools/tar[0x4089cc]
/home/yerf/Downloads/freetz/freetz-1.1.4/./tools/tar[0x408546]
/home/yerf/Downloads/freetz/freetz-1.1.4/./tools/tar[0x40920d]
/home/yerf/Downloads/freetz/freetz-1.1.4/./tools/tar[0x416e0c]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xff)[0x2b9c219c7eff]
/home/yerf/Downloads/freetz/freetz-1.1.4/./tools/tar[0x4032b9]
======= Memory map: ========
00400000-00434000 r-xp 00000000 00:14 4723408                            /home/yerf/Downloads/freetz/freetz-1.1.4/tools/tar
00633000-00634000 r--p 00033000 00:14 4723408                            /home/yerf/Downloads/freetz/freetz-1.1.4/tools/tar
00634000-00637000 rw-p 00034000 00:14 4723408                            /home/yerf/Downloads/freetz/freetz-1.1.4/tools/tar
00637000-00638000 rw-p 00000000 00:00 0 
00cae000-00cf0000 rw-p 00000000 00:00 0                                  [heap]
2b9c2157e000-2b9c2159f000 r-xp 00000000 08:02 4923                       /lib/x86_64-linux-gnu/ld-2.13.so
2b9c2159f000-2b9c215a1000 rw-p 00000000 00:00 0 
2b9c2179e000-2b9c2179f000 r--p 00020000 08:02 4923                       /lib/x86_64-linux-gnu/ld-2.13.so
2b9c2179f000-2b9c217a1000 rw-p 00021000 08:02 4923                       /lib/x86_64-linux-gnu/ld-2.13.so
2b9c217a1000-2b9c217a8000 r-xp 00000000 08:02 5005                       /lib/x86_64-linux-gnu/librt-2.13.so
2b9c217a8000-2b9c219a7000 ---p 00007000 08:02 5005                       /lib/x86_64-linux-gnu/librt-2.13.so
2b9c219a7000-2b9c219a8000 r--p 00006000 08:02 5005                       /lib/x86_64-linux-gnu/librt-2.13.so
2b9c219a8000-2b9c219a9000 rw-p 00007000 08:02 5005                       /lib/x86_64-linux-gnu/librt-2.13.so
2b9c219a9000-2b9c21b33000 r-xp 00000000 08:02 4936                       /lib/x86_64-linux-gnu/libc-2.13.so
2b9c21b33000-2b9c21d32000 ---p 0018a000 08:02 4936                       /lib/x86_64-linux-gnu/libc-2.13.so
2b9c21d32000-2b9c21d36000 r--p 00189000 08:02 4936                       /lib/x86_64-linux-gnu/libc-2.13.so
2b9c21d36000-2b9c21d37000 rw-p 0018d000 08:02 4936                       /lib/x86_64-linux-gnu/libc-2.13.so
2b9c21d37000-2b9c21d3e000 rw-p 00000000 00:00 0 
2b9c21d3e000-2b9c21d56000 r-xp 00000000 08:02 5001                       /lib/x86_64-linux-gnu/libpthread-2.13.so
2b9c21d56000-2b9c21f56000 ---p 00018000 08:02 5001                       /lib/x86_64-linux-gnu/libpthread-2.13.so
2b9c21f56000-2b9c21f57000 r--p 00018000 08:02 5001                       /lib/x86_64-linux-gnu/libpthread-2.13.so
2b9c21f57000-2b9c21f58000 rw-p 00019000 08:02 5001                       /lib/x86_64-linux-gnu/libpthread-2.13.so
2b9c21f58000-2b9c21f5f000 rw-p 00000000 00:00 0 
2b9c21f5f000-2b9c2274c000 r--p 00000000 08:02 140067                     /usr/lib/locale/locale-archive
2b9c22770000-2b9c22785000 r-xp 00000000 08:02 4964                       /lib/x86_64-linux-gnu/libgcc_s.so.1
2b9c22785000-2b9c22984000 ---p 00015000 08:02 4964                       /lib/x86_64-linux-gnu/libgcc_s.so.1
2b9c22984000-2b9c22985000 r--p 00014000 08:02 4964                       /lib/x86_64-linux-gnu/libgcc_s.so.1
2b9c22985000-2b9c22986000 rw-p 00015000 08:02 4964                       /lib/x86_64-linux-gnu/libgcc_s.so.1
7fff78ec8000-7fff78ee9000 rw-p 00000000 00:00 0                          [stack]
7fff78fff000-7fff79000000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
applying patches
  applying patches (7050-de)
ERROR: No HTML directory given.
make: *** [firmware-nocompile] Fehler 1

Ich hab das Forum bereits brav nach diesem Fehler durchsucht, landete dabei auch bei mehreren Patches (#1 , #2), sowie Changelogs (#1), wonach dieser eigentlich schon behoben wäre.

Vermutlich hab ich wieder irgendwas vergessen, oder unbedacht geändert.. (.config liegt für diesen Fall bei).


Ich hoffe, ihr könnt mir weiterhelfen..^^

mfg.

k10-287
 

Anhänge

  • .config.zip
    3.4 KB · Aufrufe: 0
Der Fehler ist nicht in 1.1.4 behoben. Daher würd ich dir empfehlen die Anweisungen aus dem Freetz-1.2 Thread zu befolgen. Wobei du da vielleicht noch 3 Tage warten solltest, weil ich es gestern kaputt gemacht habe und noch keine Zeit zum Reparieren hatte.

Gruß
Oliver
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.