]>
Commit | Line | Data |
---|---|---|
1227625a SP |
1 | |
2 | I have received bug reports about dump telling that dump receives | |
3 | unexpected signals when dump directories (in pass III). I have tried to | |
4 | reproduce the problem and it appears that this may be caused by an optimization | |
5 | problem in some versions of gcc. Dump works fine when compiled with | |
6 | optimization by gcc 2.6.2 but it fails when compiled by gcc 2.6.3: | |
7 | - either it gets an unexpected signal (SIGFPE), | |
8 | - or it issues warnings ``Warning: dumpdirino called with file type | |
9 | 040000'' and does not dump directories. | |
10 | ||
11 | I am not courageous enough to study the assembly code generated by | |
12 | gcc (yet :-), so I have modified the Makefiles to compile dump without | |
13 | optimizations. I have also fixed a few minor bugs and removed some printf's | |
14 | that I had added during my tests. I will study the assembly code generated | |
15 | by gcc soon and fix the problem. | |
16 | ||
17 | The fixed version (numbered 0.2a) is now available on tsx-11.mit.edu | |
18 | in the directory /pub/linux/packages/ext2fs. Please get it if you are using | |
19 | dump and restore. | |
20 | ||
21 | Thanks to Daniel Veillard <Daniel.Veillard@imag.fr>, Bob Snyder | |
22 | <rsnyder@janet.advsys.com>, and Florian La Roche <rzsfl@rz.uni-sb.de> for | |
23 | their reports and their help! | |
24 | ||
25 | -- | |
26 | Remy Card | |
27 | Remy.Card@freenix.fr |