FS#23663 - Ettercap-gtk crashes

Attached to Project: Arch Linux
Opened by Alexander Kyte (sublimepua) - Saturday, 09 April 2011, 13:31 GMT
Last edited by Andrea Scarpino (BaSh) - Friday, 13 May 2011, 19:03 GMT
Task Type Bug Report
Category General
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version 3.5.1
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Summary and Info:
The current version of ettercap packaged with arch is unworkable. The r4 is used in most other repos, and has had no problems to my knowledge.

Steps to Reproduce:
1. Run ettercap-gtk --gtk
2. open the sniffing menu and try to do something productive
3. watch it crash
4. read the error message "Cannot open etter.finger.mac"

This task depends upon

Closed by  Andrea Scarpino (BaSh)
Friday, 13 May 2011, 19:03 GMT
Reason for closing:  Won't fix
Additional comments about closing:  package moved to AUR
Comment by Dan McGee (toofishes) - Saturday, 09 April 2011, 19:06 GMT
  • Field changed: Attached to Project (Pacman → Arch Linux)
Check your project next time...
Comment by Enjolras (enjolras) - Sunday, 17 April 2011, 13:27 GMT
Hi, i can reproduce. You should fix a least category and report version.

open("${prefix}/share/ettercap/etter.finger.mac", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./share/etter.finger.mac", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "ERROR : 2, Aucun fichier ou doss"..., 108ERROR : 2, Aucun fichier ou dossier de ce type)

$ file /usr/share/ettercap/etter.finger.mac
/usr/share/ettercap/etter.finger.mac: ISO-8859 English text

please find a backtrace.

PS ettercap seems to be not maintained any more… Why is it still in extra ?
Comment by Rémy Oudompheng (remyoudompheng) - Thursday, 28 April 2011, 05:41 GMT
The strace output is enough to show there is improper quoting somewhere:

configure.in: AC_DEFINE_UNQUOTED(INSTALL_DATADIR, "`eval echo $datadir`")

This won't work as there is an extra level of indrection in the configure script. This problem is very common and solutions are suggested in the autoconf manual.
http://www.gnu.org/software/autoconf/manual/html_node/Defining-Directories.html

Loading...