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

Reply via email to