Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Mar 1999 11:13:36 +0200
From:      Theo PAGTZIS <T.Pagtzis@cs.ucl.ac.uk>
To:        freebsd-questions@FreeBSD.ORG
Subject:   help I am in big trouble
Message-ID:  <610.922875216@cs.ucl.ac.uk>

next in thread | raw e-mail | index | archive | help


I have been trying for some time to run a daemon for mobility on my machine. 
At some point this daemon is creating a routing socket and is sending a 
routing socket message through the routing socket to the kernel to act on 
something.

The daemon that I have complains that the kernel does not understand this 
routing socket message. The support for mobility on the kernel should really 
have taken care of that, but for some reason it does not. So I decided to run 
a debug session on the daemon so that I can trace the problem.

I have reached the point where the write operation to the socket is made but I 
cannot go deeper into the kernel code to see what is happening there. I am 
running xxgdb or gdbtk. I have not used ddb yet. Could you possibly assist me 
in showing how it is possible to set the debugger to go from the source of a 
debugged executable into the source of another executable when during the 
debug session of the first a function is being called from the second.

Also if you have any knowledge with the kernel, you may be able to explain 
this to me. When you create new routing socket messages and these have been 
defined in a header file (.h) which are the places that you have to make sure 
that you put your header so that the kernel understands the routing socket 
message


Any help would be highly appreciated.

Now some general problem that I have been having with my FreeBSD box


- For some time since I installed fbsd I am having problems with my keyboard. 
It goes dead after some time of usage. The rest of the system is fine, 
including the mouse. So it looks as if the process that controls the keyboard 
(or something like that is crashing or stopping). How can I stop that from 
happening. I have to reboot the machine every time this happens and it get a 
pain in the back side.

- Also how can my exmh client to be able to retrieve mail from a server

- Is there a similar program to truss (on Solaris) for freeBSD??

- Is there a front-end for ddb??

Many Thanks

Theo



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?610.922875216>