I have received a few more faxes with gdb running, but no segfaults so
far.

As before, gdb exits after each fax is received, and must be manually
re-started.  The log file for a normally received fax reads:

root@isabel:/tmp# cat gdb-9245.log 
[New process 9251]
[New process 9304]

Program exited normally.
No stack.
/tmp/gdb-9245.batch:12: Error in sourced command file:
No symbol "this" in current context.
root@isabel:/tmp# 


"/usr/sbin/faxgetty" is still showing up as "stripped", despite installation of 
the "hylafax-server-dbg_6.0.5-5_i386.deb" package:

root@isabel:/tmp# file /usr/sbin/faxgetty
/usr/sbin/faxgetty: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), 
dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
root@isabel:/tmp#

After gdb exits, there is a "/usr/sbin/faxgetty -D ttyS0" present in the
process tree.

Also, I fear that my system is hopelessly confused.  I had previously
installed hylafax 6.0.5 by compiling the source code.  Before installing
the "deb" packages you supplied, I ran a "make distclean", believing
that it would delete all the previously installed files.  That turned
out not to be the case.  Now, I have hylafax files in "/usr/local/sbin",
from the previous install, as well as files in "/usr/sbin" from the more
recent "deb" install.   Also, my "/var/spool/hylafax/etc/config" file,
which has the timestamp of the "deb" installation, still has multiple
references to the old installation "/usr/local/sbin" ,"/usr/local/bin",
and "/usr/local/lib" directories.

In particular, "/usr/local/sbin/faxgetty" and "/usr/sbin/faxgetty" have
different file sizes.  I made sure that I specified "/usr/sbin/faxgetty"
to be loaded by gdb-wrapper.sh.

I suppose I could just clear the "/usr/local/sbin" directory, as the
only files in it are from hylafax, then re-generate the config file so
it specifies the "/usr/sbin" directory, and do the same for
"/usr/local/bin" and "/usr/local/lib".

Will it do any good to keep running "gdb" with a stripped faxgetty?
Should I re-compile the source code with debugging info turned on?  Can
you supply a "deb" file with an unstripped faxgetty for Ubuntu 10.04?
Should I wait for Ubuntu 12.04 LTS to become available in a few weeks,
and see it that makes any difference?

Thanks,
Mark

-- 
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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to