Data Dump

“David Kuechenmeister” <david.kuechenmeister@viasat.com> wrote in message
news:app921$q54$1@inn.qnx.com

I don’t understand. What is the Unversal Control Panel or cafe?

qdn.cafe conference at this news server is a cafe. Universal Control Panel
was discussed there lately, see Rob Krten’s post “Idea:Universal Control
Panel” dated 7/30/2002.

Cheers,
Eduard.

What a good thread! Thanks.

“ed1k” <ed1k@nobody.fools.ca> wrote in message
news:appmvm$c12$1@inn.qnx.com

“David Kuechenmeister” <> david.kuechenmeister@viasat.com> > wrote in message
news:app921$q54$> 1@inn.qnx.com> …
I don’t understand. What is the Unversal Control Panel or cafe?

qdn.cafe conference at this news server is a cafe. Universal Control Panel
was discussed there lately, see Rob Krten’s post “Idea:Universal Control
Panel” dated 7/30/2002.

Cheers,
Eduard.
\

“Rennie Allen” <rallen@csical.com> wrote in message
news:3DC00F65.9080908@csical.com

Bill Caroselli (Q-TPS) wrote:
Would anyone else be interested in this kind of feature?

How many times have you had a kernel crash with QNX ?

Not often, enough I suspect to warrant much in the way
of development.

Well sure, YOU don’t see many kernel crashes because you’re working with
stable released product but internally, on the cutting edge, especially when
trying new features and targets…

:wink:

Kris

“Rennie Allen” <rallen@csical.com> wrote in message
news:3DC00F65.9080908@csical.com

How many times have you had a kernel crash with QNX ?

Not often, enough I suspect to warrant much in the way
of development.

Not often that is QSSL’s fault. But it has happened.

More often, its my own fault while writing a new interrupt handler.
But still a debugging tool would be nice.

BTW, since I haven’t tried this yet on QNX6, what post mortum debugging is
available in QNX6? (like the Watcom Post Mortum debugging in QNX4.)

“Bill Caroselli (Q-TPS)” <QTPS@earthlink.net> wrote:

BTW, since I haven’t tried this yet on QNX6, what post mortum debugging is
available in QNX6? (like the Watcom Post Mortum debugging in QNX4.)

Run dumper, get a core file, load the core file into the debuger.
About the same.

-David

QNX Training Services
http://www.qnx.com/support/training/
Please followup in this newsgroup if you have further questions.

Hi Alain…

What is the state of the Universal Control Panel? Has something come
out yet?

regards…

Miguel.


Alain Bonnefoy wrote:

Universal Control Panel ? > :wink: > (look at the cafe!)

Colin Burgess a écrit:

David Kuechenmeister <> david.kuechenmeister@viasat.com> > wrote:


nm gets me the address, too.




\

nm cmdProcessor.exe | grep m_workon

0805c264 D m_workon





How can I examine the memory at address 0x0805c264 to get the value of
m_workon?



gdb?
\

Hi David…

How do you load a core file into the debugger? I suppose that this may
be in the training videos… Just the same, when there is a core dump,
where is this core?

Regards…

Miguel.


David Gibbs wrote:

“Bill Caroselli (Q-TPS)” <> QTPS@earthlink.net> > wrote:


BTW, since I haven’t tried this yet on QNX6, what post mortum debugging is
available in QNX6? (like the Watcom Post Mortum debugging in QNX4.)


Run dumper, get a core file, load the core file into the debuger.
About the same.

-David

From the command line:
gdb <core_file>|<pid_to_attach>

Note that you must be running dumper to get core files. Dumper is usually
pointing to /var/dumps for it’s burial ground.

From inside gdb:

(gdb) core-file <core_file_to_load>

cheers,

Kris

“Miguel Simon” <simon@ou.edu> wrote in message
news:3DC4850B.4050906@ou.edu

Hi David…

How do you load a core file into the debugger? I suppose that this may
be in the training videos… Just the same, when there is a core dump,
where is this core?

Regards…

Miguel.


David Gibbs wrote:
“Bill Caroselli (Q-TPS)” <> QTPS@earthlink.net> > wrote:


BTW, since I haven’t tried this yet on QNX6, what post mortum debugging
is
available in QNX6? (like the Watcom Post Mortum debugging in QNX4.)


Run dumper, get a core file, load the core file into the debuger.
About the same.

-David

Miguel Simon <simon@ou.edu> wrote:

Hi David…

How do you load a core file into the debugger? I suppose that this may
be in the training videos… Just the same, when there is a core dump,
where is this core?

Others have answered for gdb.

For the IDE:

Debug->C/C++ Program

Select the source…and there will in the wizard be a little check
box labelled “use core file”. Click that box, then a “browse” button
will become active letting you browse to & load the core file.

-David

QNX Training Services
http://www.qnx.com/support/training/
Please followup in this newsgroup if you have further questions.