[Asterisk-Users] * crash when forward voicemail --Nicolas Gudino

James H. Cloos Jr. cloos at jhcloos.com
Thu Jan 1 23:03:15 MST 2004


>>>>> "JR" == JR Richardson <jr.richardson at cox.net> writes:

JR> I ran that export command you
JR> suggested, then launched *, everything worked fine.  I'm still
JR> looking for info on what that command actually does.  Can you shed
JR> some light please?

Exporting LD_ASSUME_KERNEL=2.4.1 tells libc to use the old-style
'int 80' method of doing syscalls to the kernel, as well as the
old-style type of thread support.  RH9 and 2.6 kernels support
newer, faster methods of syscalls and threads on amd64 and recent
ia32 cpus.  The need to assume an earlier kernel version indicates
that some part of * or a lib it (or one of its modules) is linked
to breaks when using the newer routines.

Eventually such bugs should be eradicated and LD_ASSUME_KERNEL will
not be required.  (Eg, my gentoo laptop only supports nptl threads
and I have no problems running * there.)

-JimC





More information about the asterisk-users mailing list