Summary: | net-misc/efax-0.9a Segmentation Fault | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Keef Aragon <keef> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | treecleaner |
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Easy patch that fixes segfault |
Description
Keef Aragon
2006-07-20 21:31:05 UTC
Created attachment 92369 [details, diff]
Easy patch that fixes segfault
Just moved the va_start and va_end around and all looks good.
I suppose the command would be of help to reproduce. I originally used the "fax" command with numbers X'ed out: fax CLASSINIT="-o1" NAME='"Keef Aragon"' DEV=ttyS0 PAGE='letter' FROM='"+1 XXX XXX XXXX"' -v send 'XXXXXXXXXX' Desktop/XXXXXXXXXX.ps which uses efix and calls: efax -v "chewmainrxtf" -v "chewmainrxtf" -d/dev/ttyS0 -x /var/lock/LCK..ttyS0 -iZ '-i&FE0&D2S7=120' '-i&C0' -iM1L0 -o1 -l "+1 XXX XXX XXXX" -kZ -h "2006/07/20 15:47 +1 XXX XXX XXXX Keef Aragon p. %d/%d" -t "TXXXXXXXXXX" /home/karagon/Desktop/XXXXXXXXXX.ps.[0-9][0-9][0-9] I can also confirm that the patch works, and this really needs to be corrected in the ebuild. Unfortunately hylafax doesnt work on amd64 and this makes efax that much more important. Someone please fix this in the ebuild. Patch committed, can you guys test this, as I haven't the hardware/know-how? |