<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/biatchux/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/biatchux/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/biatchux/bugs/</id><updated>2004-12-18T22:54:58Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>dcfldd linker error</title><link href="https://sourceforge.net/p/biatchux/bugs/52/" rel="alternate"/><published>2004-12-18T22:54:58Z</published><updated>2004-12-18T22:54:58Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net133c2a7827c454658fd6db96c657836cf39c02fa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;When linking md5.o and dcfldd.o staticallyto creates&lt;br /&gt;
dcfldd, the following error is encountered:&lt;/p&gt;
&lt;p&gt;/src/dcfldd-1.0/src$ gcc -static -march=i386 -o dcfldd&lt;br /&gt;
dcfldd.o md5.o ../intl/libintl.a ../lib/libfetish.a&lt;br /&gt;
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../libc.a(dcigettext.o)(.rodata+0x0):&lt;br /&gt;
multiple definition of `_nl_default_default_domain'&lt;br /&gt;
../intl/libintl.a(dcgettext.o)(.rodata+0x0): first&lt;br /&gt;
defined here&lt;br /&gt;
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../libc.a(dcigettext.o)(.data+0x0):&lt;br /&gt;
multiple definition of `_nl_current_default_domain'&lt;br /&gt;
../intl/libintl.a(dcgettext.o)(.data+0x0): first&lt;br /&gt;
defined here&lt;br /&gt;
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../libc.a(dcigettext.o)(.rodata+0x9):&lt;br /&gt;
multiple definition of `_nl_default_dirname'&lt;br /&gt;
../intl/libintl.a(dcgettext.o)(.rodata+0x9): first&lt;br /&gt;
defined here&lt;br /&gt;
/usr/bin/ld: Warning: size of symbol&lt;br /&gt;
`_nl_default_dirname' changed from 24 in&lt;br /&gt;
../intl/libintl.a(dcgettext.o) to 18 in&lt;br /&gt;
../intl/libintl.a(dcgettext.o)&lt;br /&gt;
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../libc.a(loadmsgcat.o)(.text+0x5d0):&lt;br /&gt;
In function `_nl_load_domain':&lt;br /&gt;
: multiple definition of `_nl_load_domain'&lt;br /&gt;
../intl/libintl.a(loadmsgcat.o)(.text+0x0): first&lt;br /&gt;
defined here&lt;br /&gt;
/usr/bin/ld: Warning: size of symbol `_nl_load_domain'&lt;br /&gt;
changed from 1131 in ../intl/libintl.a(loadmsgcat.o) to&lt;br /&gt;
2665 in ../intl/libintl.a(loadmsgcat.o)&lt;br /&gt;
collect2: ld returned 1 exit status&lt;/p&gt;
&lt;p&gt;Above file compiles correctly if tried dynamically&lt;/p&gt;
&lt;p&gt;Host system is Slackware 10, 2.6.9 kernel, glibc-2.3.2&lt;br /&gt;
and gcc-3.4.3. Pentium 4 2,4 512MB RAM.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>statbin missing files</title><link href="https://sourceforge.net/p/biatchux/bugs/51/" rel="alternate"/><published>2004-11-19T14:13:53Z</published><updated>2004-11-19T14:13:53Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net33db3a66d7fbfd0c8caf7d4489d2ee282a734f29</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The statbin/linux-ir.sh program runs programs in the&lt;br /&gt;
statbin/linux2.2_x86 directory. But many of the files&lt;br /&gt;
it tries to run aren't there. Please add these files to&lt;br /&gt;
the statbin/linux2.2_x86 directory:&lt;/p&gt;
&lt;p&gt;arp&lt;br /&gt;
cat&lt;br /&gt;
echo&lt;br /&gt;
env&lt;br /&gt;
hostname&lt;br /&gt;
ls&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>fatback prints "Error: unfinished quote" endlessly</title><link href="https://sourceforge.net/p/biatchux/bugs/50/" rel="alternate"/><published>2004-10-16T10:28:33Z</published><updated>2004-10-16T10:28:33Z</updated><author><name>Andy Stevens</name><uri>https://sourceforge.net/u/stevensa/</uri></author><id>https://sourceforge.net9bc12da2282f9b31d699207963f4c34fffd7ea18</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I was using fatback in interactive mode, and tried to&lt;br /&gt;
change into a directory which had a space in its (long)&lt;br /&gt;
name.  Unfortunately, I forgot to put the closing quote&lt;br /&gt;
and just entered&lt;br /&gt;
fatback&amp;gt;cd "Black Isle&lt;br /&gt;
On hitting Return, fatback started printing&lt;br /&gt;
Error: unfinished quote&lt;br /&gt;
to the console, and did so endlessly until I killed the&lt;br /&gt;
process.&lt;/p&gt;
&lt;p&gt;The cause is in interface.c, in the split_line and&lt;br /&gt;
cmdline_car functions.  split_line has a loop counter&lt;br /&gt;
over the input line of text, but doesn't actually&lt;br /&gt;
increment it; instead it passes a reference to it as a&lt;br /&gt;
parameter to cmdline_car, and expects that to update&lt;br /&gt;
it.  Under normal circumstances, cmdline_car will find&lt;br /&gt;
the limits of the next word, allocate memory for it and&lt;br /&gt;
make a copy, update the counter (*index = i;) and&lt;br /&gt;
return a reference to the copy.  If there are&lt;br /&gt;
mismatched quotes or the length of the word is zero&lt;br /&gt;
(e.g. ""), then it just returns NULL.  However, in&lt;br /&gt;
these circumstances it fails to update the loop&lt;br /&gt;
counter... so split_line immediately calls it again&lt;br /&gt;
with the exact same starting position, leading to an&lt;br /&gt;
infinite loop!&lt;/p&gt;
&lt;p&gt;The simplest fix is to simply add&lt;br /&gt;
*index = i;&lt;br /&gt;
lines immediately before both of the&lt;br /&gt;
return NULL;&lt;br /&gt;
statements.&lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>fatback leaves files open</title><link href="https://sourceforge.net/p/biatchux/bugs/49/" rel="alternate"/><published>2004-10-15T23:59:48Z</published><updated>2004-10-15T23:59:48Z</updated><author><name>Andy Stevens</name><uri>https://sourceforge.net/u/stevensa/</uri></author><id>https://sourceforge.net5748023d92ee9b68f85f600a6186635c9b948e9d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I've been having some trouble using fatback's automatic&lt;br /&gt;
recovery on a partition that Gnome recently trashed&lt;br /&gt;
(for some reason the wastebasket is now linked to my&lt;br /&gt;
second Windows partition, so when I emptied the trash&lt;br /&gt;
it went off and deleted half the files on there before&lt;br /&gt;
I realised and stopped it :-()&lt;/p&gt;
&lt;p&gt;Although it's only an 8 Gig partition and I've got 24&lt;br /&gt;
Gig spare in /home, I run out of space when running&lt;br /&gt;
'fatback --output=win_d_recovery/ --auto /dev/hda5'. &lt;br /&gt;
It seems there's a sector being misinterpreted as part&lt;br /&gt;
of a directory entry, and when it tries to recover its&lt;br /&gt;
contents (a bunch of files with random names,&lt;br /&gt;
occassionally including a non-printable control&lt;br /&gt;
character!) it ends up creating a number of files of&lt;br /&gt;
random data up to a Gig or more.  I didn't expect this&lt;br /&gt;
to be a problem as I figured I could delete them again&lt;br /&gt;
from another shell as fast as they're created.&lt;/p&gt;
&lt;p&gt;However, when I delete these files it's not freeing up&lt;br /&gt;
any space on the disk, and eventually the /home&lt;br /&gt;
partition fills up completely.  lsof reveals that the&lt;br /&gt;
deleted files are in fact still open, which is why the&lt;br /&gt;
space remains unavailable.&lt;/p&gt;
&lt;p&gt;I believe the cause of this is in recovery.c, in the&lt;br /&gt;
extract_file function.  In almost every place before&lt;br /&gt;
the function returns, it does&lt;br /&gt;
close(file);&lt;br /&gt;
free(buffer);&lt;br /&gt;
free(fname);&lt;br /&gt;
except for one - there's a bit which reads&lt;br /&gt;
if (chainlen &amp;lt; reqd_clusts) {&lt;br /&gt;
display(VERBOSE, log_carve, fname);&lt;br /&gt;
carve_file(clusts, cluster, size,&lt;br /&gt;
bytes_per_clust, file);&lt;br /&gt;
return 0;&lt;br /&gt;
}&lt;br /&gt;
So far as I can see, carve_file doesn't do any cleaning&lt;br /&gt;
up either, so in this case the file doesn't get closed.&lt;br /&gt;
In fact, I've been seeing a number of messages in the&lt;br /&gt;
log about carving files, so it seems likely to me that&lt;br /&gt;
this is what's stopping me deleting the files until&lt;br /&gt;
fatback exits (or is killed).&lt;/p&gt;
&lt;p&gt;I guess the fix is to replace the above with&lt;br /&gt;
if (chainlen &amp;lt; reqd_clusts) {&lt;br /&gt;
display(VERBOSE, log_carve, fname);&lt;br /&gt;
carve_file(clusts, cluster, size,&lt;br /&gt;
bytes_per_clust, file);&lt;br /&gt;
close(file);&lt;br /&gt;
free(fname);&lt;br /&gt;
return 0;&lt;br /&gt;
}&lt;br /&gt;
(buffer won't need freeing, as it hasn't been&lt;br /&gt;
emalloc'ed by this point)  As I'm mainly a java&lt;br /&gt;
programmer, though, and my C is a bit rusty, I'd&lt;br /&gt;
appreciate it if someone else could take a look at it&lt;br /&gt;
and confirm this won't cause any unpleasant&lt;br /&gt;
side-effects elsewhere.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Andrew.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Multiline Compiling Error</title><link href="https://sourceforge.net/p/biatchux/bugs/48/" rel="alternate"/><published>2004-10-08T21:18:50Z</published><updated>2004-10-08T21:18:50Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net3bfa2a7e8aa51ddb2642402558bf86ae4abe1269</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I am trying to compile on Knoppix 3.6, running GCC 3.3.4,&lt;br /&gt;
with not much joy: &lt;/p&gt;
&lt;p&gt;make[2]: Leaving directory `/home/xxx/dcfldd-1.0/intl'&lt;br /&gt;
Making all in src&lt;br /&gt;
make[2]: Entering directory `/home/xxx/dcfldd-1.0/src'&lt;br /&gt;
source='dcfldd.c' object='dcfldd.o' libtool=no \
depfile='.deps/dcfldd.Po' tmpdepfile='.deps/dcfldd.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DLOCALEDIR=\"/usr/local/share/locale\"&lt;br /&gt;
-DSHAREDIR=\"/usr/local/share\" -DHAVE_CONFIG_H -I. -I.&lt;br /&gt;
-I.. -I.. -I. -I../lib -I../intl  -I/usr/local/include&lt;br /&gt;
-g -O2 -c `test -f dcfldd.c || echo './'`dcfldd.c&lt;br /&gt;
dcfldd.c:326:17: missing terminating " character&lt;br /&gt;
dcfldd.c:370:1: missing terminating " character&lt;br /&gt;
dcfldd.c:1524:1: unterminated argument list invoking&lt;br /&gt;
macro "_"&lt;br /&gt;
dcfldd.c: In function `usage':&lt;br /&gt;
dcfldd.c:326: error: `_' undeclared (first use in this&lt;br /&gt;
function)&lt;br /&gt;
dcfldd.c:326: error: (Each undeclared identifier is&lt;br /&gt;
reported only once&lt;br /&gt;
dcfldd.c:326: error: for each function it appears in.)&lt;br /&gt;
dcfldd.c:326: error: parse error at end of input&lt;br /&gt;
make[2]: *** [dcfldd.o] Error 1&lt;br /&gt;
make[2]: Leaving directory `/home/xxx/dcfldd-1.0/src'&lt;br /&gt;
make[1]: *** [all-recursive] Error 1&lt;br /&gt;
make[1]: Leaving directory `/home/xxx/dcfldd-1.0'&lt;br /&gt;
make: *** [all] Error 2&lt;/p&gt;
&lt;p&gt;Please could you advise.  I have looked at the code,&lt;br /&gt;
and (not being a c programmer) attempted to insert the&lt;br /&gt;
apparently missing "\n\" to ensure that multi-line&lt;br /&gt;
strings are not a problem (which i understand is what&lt;br /&gt;
the error message is about)... No joy.  Help on this&lt;br /&gt;
would be appreciated.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;enigmacz@hotmail.com&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>many lib version issues</title><link href="https://sourceforge.net/p/biatchux/bugs/47/" rel="alternate"/><published>2004-09-17T16:01:37Z</published><updated>2004-09-17T16:01:37Z</updated><author><name>José Moya</name><uri>https://sourceforge.net/u/jmoysae/</uri></author><id>https://sourceforge.net09d296081765adeedcd9a1d4c8edc3eee43661b0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Many people has submitted version issues. Some version &lt;br /&gt;
issues affect even the user compiled files. I've had to&lt;/p&gt;
&lt;p&gt;mkdir /lib2&lt;br /&gt;
cd /usr/i386-glibc21-linux;&lt;br /&gt;
for A in *; sln $pwd/$A /lib2&lt;br /&gt;
cd /mnt/fire/lib&lt;br /&gt;
for A in *; sln $pwd/$A /lib2&lt;br /&gt;
sln /lib2 lib&lt;/p&gt;
&lt;p&gt;(i.e. replace actual /lib with a /lib+/usr/i386-glibc21-linux)&lt;br /&gt;
to make it work.)&lt;/p&gt;
&lt;p&gt;~/john-1.6 needs glibc_2.3; many GLIBCs are supported &lt;br /&gt;
by /lib/libc-2.2.5.o, but 2.3 is not one of these.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Where is TestDisk?</title><link href="https://sourceforge.net/p/biatchux/bugs/46/" rel="alternate"/><published>2004-08-02T14:41:34Z</published><updated>2004-08-02T14:41:34Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net402b105c5a83dca3effce6bdc1b030c74fcfc3f1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I am trying to find the TestDisk program, but I couldnt. &lt;br /&gt;
Could be a version problem? Or doesnt it work in Linux? I &lt;br /&gt;
have tried testdisk and TestDisk in the linux shell &lt;br /&gt;
prompt...&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>pandora is broken  - FIRE .4a</title><link href="https://sourceforge.net/p/biatchux/bugs/45/" rel="alternate"/><published>2004-05-13T15:20:01Z</published><updated>2004-05-13T15:20:01Z</updated><author><name>semio</name><uri>https://sourceforge.net/u/semio/</uri></author><id>https://sourceforge.neteb30ea7883377ba17e4dfdbd67e60a0611c96395</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;pan-on: relocation error: pan-on: symbol __on_exit, &lt;br /&gt;
version GLIBC_2.0 not defined in file libc.so.6 with link &lt;br /&gt;
time reference&lt;/p&gt;
&lt;p&gt;error applies to both pan-on and pan-off&lt;/p&gt;
&lt;p&gt;-semio&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>another supposed virus</title><link href="https://sourceforge.net/p/biatchux/bugs/44/" rel="alternate"/><published>2004-04-15T14:48:15Z</published><updated>2004-04-15T14:48:15Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.netcae7a59f24c59a57a95e2474bb7d0547e1d89dd8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;ddosping is reported to have the Hacktool virus by &lt;br /&gt;
Norton Antivirus.  I imagine this is a false positive, &lt;br /&gt;
please confirm.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>ntop libssl version mismatch</title><link href="https://sourceforge.net/p/biatchux/bugs/43/" rel="alternate"/><published>2004-03-30T22:32:50Z</published><updated>2004-03-30T22:32:50Z</updated><author><name>Chuckles B</name><uri>https://sourceforge.net/u/clifffogle/</uri></author><id>https://sourceforge.net4e5ee47f91a2a9aa718ff491a3d139d03f9b1bca</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Attempting to run ntop in FIRE 0.4a returns:&lt;/p&gt;
&lt;p&gt;ntop:  error while loading shared libraries: &lt;br /&gt;
libssl.so.0.9.7:  cannot open shared object file:  No&lt;br /&gt;
such file or directory&lt;/p&gt;
&lt;p&gt;/lib shows only libssl.so.0.9.6b&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>