Compare Revisions

Debugging Mozilla with gdb

Revision 68139:

Revision 68139 by Jesse on

Revision 68140:

Revision 68140 by blassey on

Title:
Debugging Mozilla with gdb
Debugging Mozilla with gdb
Slug:
Debugging_Mozilla_with_gdb
Debugging_Mozilla_with_gdb
Content:

Revision 68139
Revision 68140
n231      Since Linux is unable to generate useful core files for muln231      Since Linux is unable to generate useful core files for mul
>ti-threaded applications, tracking down race-conditions that don'>ti-threaded applications, tracking down race-conditions that don'
>t show up under the debugger can be a bit tricky. Unless you've g>t show up under the debugger can be a bit tricky. Unless you've g
>iven the <code>--enable-crash-on-assert</code> switch to <code>co>iven the <code>--enable-crash-on-assert</code> switch to <code>co
>nfigure</code>, you can now change the behavior of <code>NS_ASSER>nfigure</code>, you can now change the behavior of <code>NS_ASSER
>TION</code> (actually nsDebug::Break) using the <code><a class="i>TION</code> (actually nsDebug::Break) using the <code><a class="i
>nternal" href="/XPCOM_DEBUG_BREAK" title="XPCOM DEBUG BREAK">XPCO>nternal" href="/en/XPCOM_DEBUG_BREAK" title="en/XPCOM DEBUG BREAK
>M_DEBUG_BREAK</a></code> environment variable.&nbsp; See the corr>">XPCOM_DEBUG_BREAK</a></code> environment variable.&nbsp; See th
>esponding article for details on its possible values.>e corresponding article for details on its possible values.
t354        <a class="internal" href="/en/Debugging" title="en/Debuggt354        <a class="internal" href="/En/Debugging" title="en/Debugg
>ing">Debugging</a>>ing">Debugging</a>

Back to History