"Adam Lock" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>
> cd mozilla/dist/Embed
> ./run-mozilla.sh gtkEmbed
>
> The run-mozilla.sh script sets up all the library paths and has options
> for launching debuggers. If you just type ./gtkEmbed nothing will work.
Thanks. But when I run gtkEmbed, it throws an assertion and ultimately seg
faults:
[jim@localhost Embed]$ ./run-mozilla.sh ./gtkEmbed
MOZILLA_FIVE_HOME=.
LD_LIBRARY_PATH=.:/home/jim/.kde/lib:/usr/lib
LIBRARY_PATH=.:./components
SHLIB_PATH=.
LIBPATH=.
ADDON_PATH=.
MOZ_PROGRAM=./gtkEmbed
MOZ_TOOLKIT=
moz_debug=0
moz_debugger=
CanUnload_enumerate: skipping native
###!!! ASSERTION: Setting main thread twice?: 'Error', file nsThread.cpp,
line 316
###!!! Break: at file nsThread.cpp, line 316
###!!! ASSERTION: You can't dereference a NULL nsCOMPtr with operator->().:
'mRawPtr != 0', file ../../../dist/include/nsCOMPtr.h, line 649
###!!! Break: at file ../../../dist/include/nsCOMPtr.h, line 649
./run-mozilla.sh: line 72: 25383 Segmentation fault $prog ${1+"$@"}
[jim@localhost Embed]$
Am I doing something stupid? I know this is an open source project so I
should dig in and fix it instead of complaining, but the source code base is
alien to me and rather... large.. so I'm not sure I can get my arms around
it just yet.
TIA
JY