Mon, 18 Sep 2000 [EMAIL PROTECTED] wrote:
> Hello again :)
> 
> I finally found the solution to my problem:
> 
> I declared a FIFO handler in the Relatime part of my application, and when
> it was receiving configuration data and tried to set up the IO-Card
> something failed. Which lead to a segmentation fault message in my
> configuration program and a kernel dump with the name and pid of the config
> program, so I was looking at the wrong place for the bug :(
> 
> Conclusion: Don't trust any error messages, but put some trace messages in
> your realtime module so you know whats happening ....

Well, perhaps an indication that this is not Windoze! ;-)

The Linux kernel doesn't expect to be generating exceptions itself, so it
always blames the threads that trigger them. Or; Linux doesn't pretend to be
fault tolerant WRT kernel bugs. (It's stupid to even try that if you care the
slightest about security; only true microkernels can provide anything like fault
tolerance against driver bugs, and that's only for hardware not using DMA...)


David Olofson
 Programmer
 Reologica Instruments AB
 [EMAIL PROTECTED]

..- M u C o S --------------------------------. .- David Olofson ------.
|           A Free/Open Multimedia           | |     Audio Hacker     |
|      Plugin and Integration Standard       | |    Linux Advocate    |
`------------> http://www.linuxdj.com/mucos -' | Open Source Advocate |
..- A u d i a l i t y ------------------------. |        Singer        |
|  Rock Solid Low Latency Signal Processing  | |      Songwriter      |
`---> http://www.angelfire.com/or/audiality -' `-> [EMAIL PROTECTED] -'
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to