I was thinking maybe the crash is only triggered one in every x faxes
because most of the time the bad compiled code is not touched upon
often. Possibly in this case it is "Adjusting for RTC (real time clock?)
found at row" in "recvPageDLEData". Maybe this does not happen often,
and when it does, then "this" is corrupted, and we get segfault.

It would look like a compiler bug, since it appears other distro's do
not appear to be suffering from it. Although I do not know how much
hylafax is used in the wild these days. Many people now use hylafax+
too.

Of course I am speaking as a total layman, but just looking at the gdb
log against the source code, it is hard to see why the source would
corrupt "this" pointer in the run up to the segfault.


I am suspicious that it is only one sender that is causing the segfault for me. 
The sender is using a USR modem with a very old version of VSI-FAX on SCO UNIX. 
Both USR modems and VSI fax are known to be problematic. That sender has always 
been troublesome, one in every 5 or so transmissions has always failed without 
segfault.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/600219

Title:
  faxgetty segfault

To manage notifications about this bug go to:
https://bugs.launchpad.net/hylafax/+bug/600219/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to