Share your knowledge at the LQ Wiki.
Go Back > Forums > Non-*NIX Forums > Programming
User Name
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.


  Search this Thread
Old 09-10-2008, 04:29 AM   #1
Registered: Aug 2005
Location: Slovenia
Distribution: Fedora, Ubuntu
Posts: 69

Rep: Reputation: 15
Mission Critical Linux - In Memory Core Dump


I'm working on the embedded device with limited FLASH and RAM size. Because of that I cannot write process core dump to the FLASH, but maybe I could write it to the RAM. I found something I was looking for on In Memory Core Dump. I was hoping I could have it as a reference guide. The problem is that when I go to download page I get:

Mcore downloads

Fatal error: Call to undefined function xslt_create() in /var/www.oss/projects/mcore/download.php on line 121
I also wrote an email to the contact provided, but I got mail back as it does not exist anymore.

The page does not work fully anymore. Does anybody have this code downloaded? Is there some other replacement for the trick I'm trying to do?

Best regards,
Old 09-10-2008, 05:20 AM   #2
Senior Member
Registered: Oct 2003
Location: UK
Distribution: Kubuntu 12.10 (using awesome wm though)
Posts: 3,530

Rep: Reputation: 63
Maybe you could create a RAM disk and dump there?
Old 09-10-2008, 05:33 AM   #3
Registered: Aug 2005
Location: Slovenia
Distribution: Fedora, Ubuntu
Posts: 69

Original Poster
Rep: Reputation: 15
I thought about that, but in my case I have to reboot the device when I get for example segmentation fault (signal 11). This is because the device should "heal" itself without user intervention. But I would still need core dump for post crash error examination.

I have to be able to write core dump to the memory (not enough space on the flash), reboot the device and convince boot loader (uBoot in my case) not to erase contents of memory and get that same core dump when the device is alive again. I am not sure if this is possible with ram disk. I am sure that there is no guarantee that the device /dev/ram0 for example will get the same physical memory region on another system reboot.

Old 09-10-2008, 11:35 AM   #4
Registered: Jun 2007
Location: Munich, Germany
Distribution: RHEL, CentOS, Fedora, SLES (...)
Posts: 399

Rep: Reputation: 39
How about netdump or serialdump? Or is there a possibility to use JTAG to see what is going on on the embedded device?


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Italian Ministry of Economics and Finance Powers Mission-Critical Applications LXer Syndicated Linux News 0 12-18-2007 03:20 PM
Preparing SCSI drive for Mission Critical use? Slim Backwater Linux - Hardware 0 05-09-2007 09:36 AM
LXer: Solid: Boosting MySQL for Mission-Critical Users LXer Syndicated Linux News 0 02-13-2007 04:16 PM
gencore() does not dump core of shared memory segments anubhuti_k AIX 0 01-15-2007 09:17 AM
LXer: Poll Finds CIOs Considering Linux for mission-critical Use LXer Syndicated Linux News 0 01-05-2007 01:54 PM > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 04:57 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration