[sldev] Maybe I'm making progress

Laurence Brickner brickrte at hughes.net
Tue Jan 5 16:47:25 PST 2010


Robin,

That makes a lot of sense and fits with the ghost I've been chasing.  Thanks
to both you and Mike for "Hanging in there".

Larry/Shor

-----Original Message-----
From: Robin Cornelius [mailto:robin.cornelius at gmail.com] 
Sent: Tuesday, January 05, 2010 14:39
To: brickrte at odyssey.net
Cc: 'Mike Monkowski'; 'SLDev Mailing List'
Subject: Re: [sldev] Maybe I'm making progress

Laurence Brickner wrote:
> Mike,
> Well, just for example media_plugin_base.  Breakpoints in
> media_plugin_base.cpp get disabled when the app is launched.  I think the
> problem is the decision at link-time to throw away the debug info for the
> whole sub-project because one library doesn't have it.  It really sounds
> like a compiler switch or command line option, but I haven't found it.
>

media_plugins are spawned as a *separate process* to the viewer you
cannot set a break point in a media plugin or the base media plugin
files and expect to hit it from snowglobe, you will need to start
snowglobe then attach the debugger to the plugin process once it has
started, then you can do usual debugging. but you also need to disable
the watch dog in snowglobe or your breaking the plugin will make it
think the plugin has died and snowglobe will ignore it.

Robin




More information about the SLDev mailing list