1) it seems that the seg fault is caused by strerror(errno).
After replacing strerror(errno) with a default text, no segmentation faults
happens anymore.
2) thanks to Strider -> Bug #102631 I replaced in the madfuload.rules file
ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/2806/*",
RUN+="/usr/sbin/madfuload -l -3 -f /usr/share/usb/maudio/ma006100.bin -D
$root/$name"
with
ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="763/2806/*",
RUN+="/usr/sbin/madfuload -l -3 -f /usr/share/usb/maudio/ma006100.bin -D
$env{DEVNAME}"
Then, madfuload works flawlessly with my Transit on amd64.
--
madfuload crashes with 'segmentation fault' on amd64
https://bugs.launchpad.net/bugs/301771
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs