Package: iceweasel Version: 3.0.3-3 When iceweasel is run for the first time, it cannot access the directory ~/.mozilla/firefox (permisssion denied) which causes it to crash. (I installed Etch and immediately upgraded to Lenny before installing iceweasel.)
I solved this problem by running $sudo iceweasel $sudo chown -R me:me .mozilla I don't know if the first step was necessary. I am including the tail of the output from $strace iceweasel read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\1\31 \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274c\t\0\0\0\0|\0\0\0\377\30 \1\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\2\31 \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274d\t\0\0\0\0|\0\0\0\377\30 \1\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\3\31 \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274e\t\0\0\0\0|\0\0\0\377\30 \1\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\4\31 \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274f\t\0\0\0\0|\0\0\0\377\30 \1\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\5\31 \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274g\t\0\0\0\0|\0\0\0\377\30 \1\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\364\30 \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274h\t\1\0\0\0|\0\0\0\363\30 \1\1\0\0\0&J\25\10\374\325 \10\4\274\211\277\10"..., 4096) = 36 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\10\0\200\2\226\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1 i\t\0\0\0\0\226\0\0\0\10\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\10\0\200\2/[EMAIL PROTECTED]"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0j\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0006\0 \1\226\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0k\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0006\0 \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274l\t\1\0\0\0|\0\0\0|\0\0\0\1\0\0\0&J\25\10\374\325 \10\4\274\211\2777"..., 4096) = 36 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0007\0 \1\226\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0m\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0007\0 \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274n\t\1\0\0\0|\0\0\0006\0 \1\1\0\0\0&J\25\10\374\325 \10\4\274\211\277\17"..., 4096) = 36 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"[EMAIL PROTECTED]"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1 o\t\0\0\0\0\226\0\0\0\10\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"[EMAIL PROTECTED]/[EMAIL PROTECTED]"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0p\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\230. \1\226\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0q\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\230. \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274r\t\0\0\0\0|\0\0\0|\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\230. \1/[EMAIL PROTECTED]"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0s\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\227. \1\226\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0t\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\227. \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274u\t\0\0\0\0|\0\0\0|\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\227. \1/[EMAIL PROTECTED]"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0v\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\226. \1\226\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0w\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\226. \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274x\t\0\0\0\0|\0\0\0|\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\226. \1/[EMAIL PROTECTED]"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0y\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\225. \1\226\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0z\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\225. \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274{\t\0\0\0\0|\0\0\0|\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\225. \1/[EMAIL PROTECTED]"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0|\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\tI \1\226\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0}\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\tI \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274~\t\0\0\0\0|\0\0\0|\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\tI \1/[EMAIL PROTECTED]"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0\177\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\nI \1\226\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0\200\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\17\0\2\0\nI \1"..., 8}], 1) = 8 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\274\201\t\0\0\0\0|\0\0\0|\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"\24\0\6\0\nI \1/[EMAIL PROTECTED]"..., 24}], 1) = 24 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\0\202\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&J\25\10\374\325 \10\4\274\211\277"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(15, [14], [14], NULL, NULL) = 1 (out [14]) writev(14, [{"<\0\2\0\0\0\0\3+\0\1\0"..., 12}], 1) = 12 select(15, [14], [], NULL, NULL) = 1 (in [14]) read(14, "\1\2\204\t\0\0\0\0\215\2\200\0\374\325 \10\4\274\211\277\230Q\204\10d\"\36\10\2113\t\10"..., 4096) = 32 read(14, 0x80983b4, 4096) = -1 EAGAIN (Resource temporarily unavailable) close(14) = 0 access("/usr/lib/iceweasel/updates", F_OK) = -1 ENOENT (No such file or directory) access("/home/ischindl/.mozilla/firefox", F_OK) = -1 EACCES (Permission denied) mkdir("/home/ischindl/.mozilla/firefox", 0700) = -1 EACCES (Permission denied) munmap(0xb7fd0000, 14704) = 0 munmap(0xb71eb000, 11863948) = 0 munmap(0xb717c000, 453712) = 0 munmap(0xb715d000, 124020) = 0 munmap(0xb7105000, 212224) = 0 munmap(0xb7071000, 602800) = 0 munmap(0xb704a000, 158688) = 0 munmap(0xb702c000, 122176) = 0 munmap(0xb6f4c000, 915884) = 0 munmap(0xb6f38000, 80968) = 0 munmap(0xb6ee0000, 273628) = 0 munmap(0xb6b79000, 11700) = 0 munmap(0xb6b75000, 16072) = 0 munmap(0xb6b41000, 212480) = 0 munmap(0xb6693000, 325012) = 0 munmap(0xb6686000, 29636) = 0 writev(13, [{"GIOP\1\2\1\5\0\0\0\0"..., 12}], 1) = 12 close(13) = 0 writev(11, [{"GIOP\1\2\1\5\0\0\0\0"..., 12}], 1) = 12 close(11) = 0 close(9) = 0 close(8) = 0 unlink("/tmp/orbit-ischindl/linc-50c5-0-32637cfe28e97") = 0 close(12) = 0 exit_group(1) = ?