Mozilla experts:
I am running a build of Nautilus 0.8.1 built with Mozilla milestone 18
and running on Solaris 8. This problem only happens on Solaris. A
build of the same code runs with no problem on Red Hat Linux 6.2.
I am launching the Nautilus Mozilla integration by following these
steps:
+ When Nautilus comes up I am clicking on the "Help" tab in the
left-hand area of the screen.
+ Then I click on "Applications->bug-buddy", although clicking on any
help entry seems to have the same behavior.
The main section of the Nautilus screen greys out as the following
stdout/stderr messages appear in the shell window where I launched
Nautilus:
--error log begin--
nNCL: registering deferred (0)
WARNING: chrome: failed to get base url for
chrome://necko/locale/necko.properties -- using wacky default, file
nsChromeRegistry.cpp, line 507
Gdk-WARNING **: locale not supported by C library
GFX: dpi=96 t2p=0.0666667 p2t=15 depth=8
WEBSHELL+ = 1
WARNING: chrome: failed to get base url for
chrome://embedding/browser/content/simple-shell.xul -- using wacky
default, file nsChromeRegistry.cpp, line 507
WARNING: chrome: failed to get base url for
chrome://communicator/content/directory/directory.xul -- using
wacky
default, file nsChromeRegistry.cpp, line 507
WARNING: chrome: failed to get base url for
chrome://global/content/xul.css
-- using wacky default, file nsChromeRegistry.cpp, line 507
CSSLoaderImpl::LoadSheet: Load of URL
'chrome://global/content/xul.css'
failed. Error code: 16389
WARNING: chrome: failed to get base url for
chrome://global/skin/scrollbars.css -- using wacky default, file
nsChromeRegistry.cpp, line 507
CSSLoaderImpl::LoadAgentSheet: Load of URL
'chrome://global/skin/scrollbars.css' failed. Error code: 16389
Note: verifyreflow is disabled
--error log end--
The two error messages that the load of 'xul.css' and 'scrollbars.css'
failed look bad to me. These messages appear just before Nautilus
hangs,
so I am wondering if it is unable to find these files, or if it is
somehow trying to access old versions of these files. It seems Mozilla
is having trouble getting the base URL for chrome, but I can't find any
information about how to specify this. I have been searing around the
mozilla website, dejanews, altavista, etc., but am not really finding
any ways to set the default chrome URL. I have also tried putting a
breakpoint in nsChromRegistry.cpp, but gdb keeps complaining that this
file is not visible to the nautilus-mozilla-content-view program.
Any ideas here, or am I running down a dead end?
Anyway, at this point Nautilus hangs. The Nautilus throbber and the
list
of "Help" sctions remain active, but the rest of Nautilus stops
responding
to any activity.
Here is the stack trace of the Nautilus process (generated by the pstack
program). I note that thread #1 seems to be where the process is
hanging:
--Nautilus stack trace start--
20084: nautilus
----------------- lwp# 1 / thread# 1 --------------------
fe0990cc poll (ffbec950, e, ffffffff)
fe04c638 select (34, 0, ffbecb70, fe0bb1bc, ffbecbf0, ffbec950) +
2cc
fe4fb4c4 select (1, fef1aa74, ff0ec538, 0, 0, 0) + 34
fef03ef0 giop_main_next_message_2 (1, 341aa0, 0, ffffffff, 9, 101da0)
+ 44
fef067e8 giop_recv_reply_buffer_use_multiple_2 (341aa0, ffbecdf0, 1,
fee90c50, ffbece74, 32575c) + bc
fef069c4 giop_recv_reply_buffer_use_2 (341aa0, ffbece74, 1, 7efefeff,
9, ffbece70) + 2c
fee35afc Bonobo_Control_setWindowId (342198, 201c48, ffbecef8, 20,
20, ffbecf78) + 23c
fe69e1d8 bonobo_control_frame_set_remote_window (342350, 3420b8,
e58f0, 0, 0, 1) + 88
fe6a0dd4 bonobo_control_frame_sync_realize (3420b8, 33e978, 11515,
440068f, e8ad8, ffbed018) + 134
fe6afa08 bonobo_socket_realize (342350, 0, fe6af640, 13e040, 227548,
0) + 3c8
fea23494 gtk_marshal_NONE__NONE (342350, fe6af640, 0, ffbed268,
d2398, 0) + 28
fea8fd20 gtk_signal_real_emit (342350, f, ffbed268, 1, ffbed5cc,
656d6172) + 2e0
fea8b62c gtk_signal_emit (342350, f, feb61388, 180, d31cc, 786f4248)
+ 358
feb0177c gtk_widget_realize (342350, 70c, 11515, 300, ffbed9fc, ff00)
+ 2f8
feb010a0 gtk_widget_map (342350, 341d38, d115, ffff7c00, 1c6ea0,
ff3bd330) + 2b0
fe94a03c gtk_box_map (342300, 0, fe949d14, ffbed820, d2398, 0) + 328
fea23494 gtk_marshal_NONE__NONE (342300, fe949d14, 0, ffbed8a8,
d2398, 2011c) + 28
fea8fd20 gtk_signal_real_emit (342300, d, ffbed8a8, 1, ffbedc0c, 0) +
2e0
fea8b62c gtk_signal_emit (342300, d, feb61388, 300, 0, 0) + 358
feb0111c gtk_widget_map (342300, 2a8470, 12015, 180, d31cc, 656d6172)
+ 32c
fe940d68 gtk_bin_map (2a8470, fe940a68, ffff7fff, ffff7c00, ffbee09c,
ff00) + 300
0005f114 nautilus_view_frame_map (2a8470, 0, 5f090, 22da30, 1d0c30,
0) + 84
fea23494 gtk_marshal_NONE__NONE (2a8470, 5f090, 0, ffbeded0, d2398,
ff3bd330) + 28
fea8fd20 gtk_signal_real_emit (2a8470, d, ffbeded0, 1, ffbee234, 0) +
2e0
fea8b62c gtk_signal_emit (2a8470, d, feb61388, dffffc00, ffbee2ac,
2011c) + 358
feb0111c gtk_widget_map (2a8470, 107c8, 12015, f7ffffff, f7fffc00, 0)
+ 32c
fe3f8c40 e_paned_pack2 (158f50, 2a8470, 1, 1, 0, 0) + 4b8
0006e858 nautilus_window_set_content_view_widget (106190, 2a8470, 0,
0, 0, 0) + 33c
00060be0 location_has_really_changed (106190, 2a8470, 1, 5a098, 0, 0)
+ e8
00063920 load_underway_callback (2a8470, 106190, 63868, ffff7c00, 0,
0) + b8
fea23494 gtk_marshal_NONE__NONE (2a8470, 63868, 106190, ffbee650,
d2398, ffbeec38) + 28
fea91c98 gtk_handlers_run (240738, ffbee5a8, 2a8470, ffbee650, 0,
fe913973) + 184
fea8ffe0 gtk_signal_real_emit (2a8470, af, ffbee650, 1, ffbee9b4,
fee0d2b4) + 5a0
fea8b62c gtk_signal_emit (2a8470, af, d5c00, 0, 0, 0) + 358
0005b6b8 view_frame_underway (2a8470, 12015, 0, 0, 0, 0) + 1a4
0005e928 nautilus_view_frame_report_load_underway (2a8470, 0, 0, 0,
0, 0) + a4
0005a0a8 report_load_underway (2a8470, 0, 331420, 5a098, 0, 0) + 10
ff3514e8 execute_queued_functions (116de8, ff35145c, ff0ec538, 0, 0,
0) + 8c
ff0bee2c g_idle_dispatch (ff35145c, ffbeecd8, 116de8, ff0bee0c, 0,
ffbeec38) + 20
ff0bcc18 g_main_dispatch (ffbeecd8, ffbeecd8, ff0ec3f0, ff0bebcc,
ff0bedb8, fe913973) + 1bc
ff0bd99c g_main_iterate (1, 1, 1, feed198c, ff3e2628, fee0d2b4) + c3c
ff0bdc94 g_main_run (104bb8, fe8f2f34, feb5d7ec, feed01c0, ff3e2628,
1acf4) + 110
fea200b0 gtk_main (1, da818, da818, f2168, 0, 0) + 1a0
fee705e0 bonobo_main (1, 0, 0, 0, 0, 1) + c
0003d594 main (1, ffbef0e4, ffbef0ec, d60b0, 0, 0) + 5f4
00027e9c _start (0, 0, 0, 0, 0, 0) + 5c
----------------- lwp# 2 / thread# 2 --------------------
fe09a890 signotifywait ()
fe4ee920 _dynamiclwps (fe50e000, 5c, 0, 0, 0, 0) + 1c
fe4f1c78 thr_yield (0, 0, 0, 0, 0, 0) + 8c
----------------- lwp# 3 / thread# 10 --------------------
fe09aec0 lwp_sema_wait (fd00fe30)
fe4e97e4 _park (fd00fe30, fe50e000, 0, fd00fd78, 0, 0) + 114
fe4e94c0 _swtch (fd00fd78, 0, fe50e000, 5, 25be20, a) + 400
fe4e8004 cond_wait (4356, 13b418, fe50e000, 13b430, fd00fd78,
fe4eca9c) + e4
fe4e7f00 pthread_cond_wait (13b430, 13b418, 13b410, 0, 0, 0) + 8
fdf02d00 gnome_vfs_thread_pool_wait_for_work (13b410, 0, 13b418, 0,
0, 0) + 18
fdf02d60 thread_entry (13b410, fdf53d18, 0, 5, 1, fe401000) + 50
fe4fbb24 _thread_start (13b410, 0, 0, 0, 0, 0) + 40
----------------- lwp# 4 / thread# 11 --------------------
fe09aec0 lwp_sema_wait (fcf0de30)
fe4e97e4 _park (fcf0de30, fe50e000, 0, fcf0dd78, 0, fd00fd78) +
114
fe4e94c0 _swtch (fcf0dd78, 0, fe50e000, 5, b, b) + 400
fe4e8004 cond_wait (4356, 13b560, fe50e000, 13b578, fcf0dd78,
fe4eca9c) + e4
fe4e7f00 pthread_cond_wait (13b578, 13b560, 13b558, 0, 0, 0) + 8
fdf02d00 gnome_vfs_thread_pool_wait_for_work (13b558, 0, 13b560, 0,
0, 0) + 18
fdf02d60 thread_entry (13b558, fdf53d18, 0, 5, 1, fe401000) + 50
fe4fbb24 _thread_start (13b558, 0, 0, 0, 0, 0) + 40
----------------- lwp# 5 --------------------------------
fe098454 door (0, 0, 0, 0, fdee5d18, 4)
fe4ea440 _lwp_start (0, 0, 0, 0, 0, 0) + 18
-------------------------- thread# 3 --------------------
fe4ed8d8 _reap_wait (fe512a30, 20a04, 0, fe50e000, 0, 0) + 38
fe4ed630 _reaper (fe50ee58, fe514798, fe512a30, fe50ee30, 1,
fe400000) + 38
fe4fbb24 _thread_start (0, 0, 0, 0, 0, 0) + 40
-------------------------- thread# 4 --------------------
fe4e8004 cond_wait (4356, 1c6dd0, fe50e000, 1c6de8, fda0bd78,
fe4eca9c) + e4
fe4e7f00 pthread_cond_wait (1c6de8, 1c6dd0, 1c6dc8, 0, 0, 0) + 8
fdf02d00 gnome_vfs_thread_pool_wait_for_work (1c6dc8, 0, 1c6dd0, 0,
0, 0) + 18
fdf02d60 thread_entry (1c6dc8, fdf53d18, 1, fe51ae04, 0, 2) + 50
fe4fbb24 _thread_start (1c6dc8, 0, 0, 0, 0, 0) + 40
-------------------------- thread# 5 --------------------
fe4e8004 cond_wait (4356, 16cc60, fe50e000, 16cc78, fd909d78,
fe4eca9c) + e4
fe4e7f00 pthread_cond_wait (16cc78, 16cc60, 16cc58, 0, 0, 0) + 8
fdf02d00 gnome_vfs_thread_pool_wait_for_work (16cc58, 0, 16cc60, 0,
0, 0) + 18
fdf02d60 thread_entry (16cc58, fdf53d18, 0, 5, 1, fe401000) + 50
fe4fbb24 _thread_start (16cc58, 0, 0, 0, 0, 0) + 40
-------------------------- thread# 6 --------------------
fe4e8004 cond_wait (4356, 16cd00, fe50e000, 16cd18, fd807d78,
fe4eca9c) + e4
fe4e7f00 pthread_cond_wait (16cd18, 16cd00, 16ccf8, 0, 0, 0) + 8
fdf02d00 gnome_vfs_thread_pool_wait_for_work (16ccf8, 0, 16cd00, 0,
0, 0) + 18
fdf02d60 thread_entry (16ccf8, fdf53d18, 0, 5, 1, fe401000) + 50
fe4fbb24 _thread_start (16ccf8, 0, 0, 0, 0, 0) + 40
-------------------------- thread# 7 --------------------
fe4e8004 cond_wait (4356, 1c4578, fe50e000, 1c4590, fd705d78,
fe4eca9c) + e4
fe4e7f00 pthread_cond_wait (1c4590, 1c4578, 1c4570, 0, 0, 0) + 8
fdf02d00 gnome_vfs_thread_pool_wait_for_work (1c4570, 0, 1c4578, 0,
0, 0) + 18
fdf02d60 thread_entry (1c4570, fdf53d18, 0, 5, 1, fe401000) + 50
fe4fbb24 _thread_start (1c4570, 0, 0, 0, 0, 0) + 40
-------------------------- thread# 8 --------------------
fe4e8004 cond_wait (4356, 1c4690, fe50e000, 1c46a8, fd603d78,
fe4eca9c) + e4
fe4e7f00 pthread_cond_wait (1c46a8, 1c4690, 1c4688, 0, 0, 0) + 8
fdf02d00 gnome_vfs_thread_pool_wait_for_work (1c4688, 0, 1c4690, 0,
0, 0) + 18
fdf02d60 thread_entry (1c4688, fdf53d18, 0, 5, 1, fe401000) + 50
fe4fbb24 _thread_start (1c4688, 0, 0, 0, 0, 0) + 40
-------------------------- thread# 9 --------------------
fe4e8004 cond_wait (4356, 1c47a8, fe50e000, 1c47c0, fd501d78,
fe4eca9c) + e4
fe4e7f00 pthread_cond_wait (1c47c0, 1c47a8, 1c47a0, 0, 0, 0) + 8
fdf02d00 gnome_vfs_thread_pool_wait_for_work (1c47a0, 0, 1c47a8, 0,
0, 0) + 18
fdf02d60 thread_entry (1c47a0, fdf53d18, 0, 5, 1, fe401000) + 50
fe4fbb24 _thread_start (1c47a0, 0, 0, 0, 0, 0) + 40
--Nautilus stack trace end--
And here is the stacktrace for the nautilus-mozilla-content-view program
(again
generated by the pstack program), which includes the embedded Mozilla
code. Again
the hang seems to be in thread #1:
--nautilus-mozilla-content-view stack trace start--
16674: nautilus-mozilla-content-view
--oaf-activate-iid=OAFIID:nautilus_mozil
----------------- lwp# 1 / thread# 1 --------------------
fdf990cc poll (1660c8, c, 9)
fe4fb278 poll (9, 0, 0, 165db0, ff039adc, 0) + 34
ff03d4e4 g_main_iterate (1, 1, 0, 0, 0, 0) + 784
ff03db20 g_main_iteration (1, c7fac, 0, 0, 0, 0) + 78
fc44410c DispatchNativeEvent__10nsAppShelliPv (c7fa0, 0, 0, fc4440cc,
c7fa0, fbfb5220) + 40
fe3b4f34 LoadChrome__18GtkMozEmbedPrivate (ffbec638, c7fa0, c7fa0,
fc1804c8, c8360, c8360) + 494
fe3b4868 Realize__18GtkMozEmbedPrivateP10_GtkWidget (f46b0, ec954,
fc1fb5f0, fc1fb5f8, ec954, ebdd0) + 6d4
fe3ba4dc gtk_moz_embed_realize__FP10_GtkWidget (6f1d0, 0, fe3ba180,
1, ffbed364, ff3bd330) + 35c
fea23494 gtk_marshal_NONE__NONE (6f1d0, fe3ba180, 0, ffbec9c0,
fea2346c, 0) + 28
fea8fd20 gtk_signal_real_emit (6f1d0, f, ffbec9c0, 1, ffbecd24, 0) +
2e0
fea8b62c gtk_signal_emit (6f1d0, f, feb61388, 100, 2967c, ff3bd330) +
358
feb0177c gtk_widget_realize (6f1d0, 1072c, c315, 300, fea2346c, 0) +
2f8
feb010a0 gtk_widget_map (6f1d0, e9188, c115, ffff7c00, ffbed914,
fe913043) + 2b0
fe94a03c gtk_box_map (6d150, 0, fe949d14, ffbecf78, fea2346c, 0) +
328
fea23494 gtk_marshal_NONE__NONE (6d150, fe949d14, 0, ffbed000,
fea2346c, ffbed9b4) + 28
fea8fd20 gtk_signal_real_emit (6d150, d, ffbed000, 1, ffbed364,
ff3bd330) + 2e0 fea8b62c gtk_signal_emit (6d150, d, feb61388, 400, 0, 0)
+ 358
feb0111c gtk_widget_map (6d150, ef6a8, c915, ffff7c00, 0, 0) + 32c
feb19d64 gtk_window_map (ef6a8, 0, feb19a64, ff3e3778, 2967c,
ff3bd330) + 300
fea23494 gtk_marshal_NONE__NONE (ef6a8, feb19a64, 0, ffbed5b0,
fea2346c, 0) + 28
fea8fd20 gtk_signal_real_emit (ef6a8, d, ffbed5b0, 1, ffbed914,
fe913043) + 2e0 fea8b62c gtk_signal_emit (ef6a8, d, feb61388, 0, 0, 0) +
358
feb0111c gtk_widget_map (ef6a8, 1071c, c915, 0, 2, ffbed9b4) + 32c
feb1981c gtk_window_show (ef6a8, 0, feb1954c, ff3e3778, 2967c,
ff3bd330) + 2d0
fea23494 gtk_marshal_NONE__NONE (ef6a8, feb1954c, 0, ffbedbb0,
fea2346c, 0) + 28
fea8fd20 gtk_signal_real_emit (ef6a8, b, ffbedbb0, 1, ffbedf14,
fe687c6d) + 2e0 fea8b62c gtk_signal_emit (ef6a8, b, feb61388, ee680, 0,
0) + 358
feaffb28 gtk_widget_show (ef6a8, ee7e8, ee7e8, ee680, 0, 0) + 2c4
fe6a1d08 impl_Bonobo_Control_setWindowId (ee6dc, ef274, ffbee0c0,
fe6a1978, 77496400, 77496400) + 390
fee50b14 _ORBIT_skel_Bonobo_Control_setWindowId (ee6dc, 6cfe8,
ffbee0c0, fe6a1978, fee509ec, 0) + 128
fef8bb94 ORBit_POA_handle_request (6cfe8, 53718, fefa4408, ef260,
ffbecf2c, ef244) + 4b4
fef8ff14 ORBit_handle_incoming_request (6cfe8, 0, ff06c538, 0, 0, 0)
+ 298
fef903ac ORBit_handle_incoming_message (6cfe8, fef4aa4c, fef90240,
ffffffc0, 4, 6f320) + 16c
fef368a8 giop_recv_reply_buffer_use_multiple_2 (ef180, ffbee308, 1,
fee90648, ffbee384, eb804) + 17c
fef369c4 giop_recv_reply_buffer_use_2 (ef180, ffbee384, 1, 1, ef0e4,
feeac238) + 2c
fee1dd4c Bonobo_Unknown_unref (ef2d8, ffbee4f8, fef4aa6c, ff355e34,
ffbee47c, eb804) + 198
fee77a5c bonobo_object_release_unref (ef2d8, ffbee4f8, ffbee47c, 0,
ef0e4, ff367ea0) + 60
ff3550f0 view_frame_call_end (ef2d8, ffbee4f8, b, 0, 68656c70,
65617a65) + 24
ff3553e4 nautilus_view_report_load_underway (eb620, eb738, 1, 0, 0,
0) + 44
0001cb18 mozilla_load_location_callback (eb620, eb738, 6d150, 1ca88,
2967c, ff3bd330) + 90
fea2322c gtk_marshal_NONE__POINTER (eb620, 1ca88, 6d150, ffbee7b0,
fea231fc, 0) + 30
fea91c98 gtk_handlers_run (5c4f8, ffbee708, eb620, ffbee7b0, 0,
ff343162) + 184 fea8ffe0 gtk_signal_real_emit (eb620, 64, ffbee7b0, 1,
ffbeeb14, ff342c02) + 5a0
fea8b62c gtk_signal_emit (eb620, 64, eb738, 0, 0, 0) + 358
ff354088 call_load_location (eb620, eb738, a2398, ff353ff8, 0, 0) +
90
ff3514e8 execute_queued_functions (e92b8, ff35145c, ff06c538, 0, 0,
0) + 8c
ff03ee2c g_idle_dispatch (ff35145c, ffbeed48, e92b8, ff03ee0c, 17908,
ffbeeca8) + 20
ff03cc18 g_main_dispatch (ffbeed48, ffbeed48, ff06c3f0, ff039b10,
ff03edb8, fe913973) + 1bc
ff03d99c g_main_iterate (1, 1, 1, feed1968, ff3e2628, fee0d2b4) + c3c
ff03dc94 g_main_run (e91d8, fe8f2f34, feb5d7ec, feed019c, ff3e2628,
1465c) + 110
fea200b0 gtk_main (1, 0, 0, ffbeeeb8, 0, 0) + 1a0
fee705e0 bonobo_main (0, 41e44, 41c00, ffbef05c, 2e340, 0) + c
000186d8 main (3, ffbeefd4, ffbeefe4, 4d428, 0, 0) + 1cc
00018208 _start (0, 0, 0, 0, 0, 0) + 5c
----------------- lwp# 2 / thread# 2 --------------------
fdf9a890 signotifywait ()
fe4ee920 _dynamiclwps (fe50e000, 5c, 0, 0, 0, 0) + 1c
fe4f1c78 thr_yield (0, 0, 0, 0, 0, 0) + 8c
----------------- lwp# 3 / thread# 5 --------------------
fdf9aec0 lwp_sema_wait (fcbf1e30)
fe4e97e4 _park (fcbf1e30, fe50e000, 0, fcbf1d78, 2502c, 0) + 114
fe4e94c0 _swtch (fcbf1d78, 0, fe50e000, 5, 165f88, 0) + 400
fe4e8004 cond_wait (4356, 7d0b8, fe50e000, 133b80, fcbf1d78, 4fb39) +
e4
fe4e7f00 pthread_cond_wait (133b80, 7d0b8, f8138, 1661b8, fe1580a0,
fe0b5058) + 8
fe33d004 PR_WaitCondVar (133b78, ffffffff, 0, 3, 0, fe0c4b96) + 1b0
fe33db78 PR_Wait (7d0b0, ffffffff, 1, 27909c, 0, fd014638) + 188
fe27e408 Wait__13nsAutoMonitorUi (fcbf1b50, ffffffff, fe125100,
fd268158, fdfbe800, f8138) + 14
fe17f2e4 GetRequest__12nsThreadPoolP9nsIThread (cb248, f7e38, cb248,
7d080, 1661bc, fe2e5800) + 1a8
fe1808c4 Run__20nsThreadPoolRunnable (c9a98, c9a98, fe1807dc,
fe5120c8, 10, c9b09) + e8
fe17d648 Main__8nsThreadPv (f7e38, f80d8, fe17d528, 8, f80d8, 0) +
120
fe347258 _pt_root (f80d8, fe514798, 0, 5, 1, fe401000) + 18c
fe4fbb24 _thread_start (f80d8, 0, 0, 0, 0, 0) + 40
----------------- lwp# 4 / thread# 4 --------------------
fdf990cc poll (fdc91b48, 1, 88b8)
fe4fb278 poll (caf98, 1, 3567e0, 10, 0, 0) + 34
fd01fe4c Run__24nsSocketTransportService (cae60, cae60, fd01fdb0,
fe5120c8, 10, a35f9) + 9c
fe17d648 Main__8nsThreadPv (ca360, 7cde8, fe17d528, 8, 7cde8, 0) +
120
fe347258 _pt_root (7cde8, fddc3d18, 1, fe51ae04, 0, 2) + 18c
fe4fbb24 _thread_start (7cde8, 0, 0, 0, 0, 0) + 40
----------------- lwp# 5 --------------------------------
fdf9ae74 lwp_cond_wait (fe5155c8, fe5155d8, fdd55bf0)
fdf92b30 _lwp_cond_timedwait (0, 3a8947bd, fdd55c58, fe5155c8,
fe5155d8, 0) + 98
fe4e8e18 _age (fe50edc0, fe50edc4, fe50e000, 0, 0, 4) + 94
fdf984b0 _door_return (0, 0, 0, 0, 0, 0) + 68
----------------- lwp# 6 --------------------------------
fdf98454 door (0, 0, 0, 0, fc585d18, 4)
fe4ea440 _lwp_start (0, 0, 0, 0, 0, 0) + 18
-------------------------- thread# 3 --------------------
fe4ed8d8 _reap_wait (fe512a30, 20a04, 0, fe50e000, 0, 0) + 38
fe4ed630 _reaper (fe50ee58, fe514798, fe512a30, fe50ee30, 1,
fe400000) + 38
fe4fbb24 _thread_start (0, 0, 0, 0, 0, 0) + 40
--nautilus-mozilla-content-view stack trace end--
It seems that nautilus-mozilla-content-view is trying to talk to the
"nautilus"
process. It seems to be hung in a method
nsAppShell::DispatchNativeEvent, called
by GtkMozEmbedPrivate::LoadChrome().
I am working with debug compiles of both Mozilla and Nautilus, and been
using gdb to trace through the code (with help from the "Debugging
Mozilla
on Linux FAQ"):
http://www.mozilla.org/unix/debugging-faq.html
However, I am not quite familiar enough with the code to know where to
look from here, so any tips, workarounds, or information regarding
how to further diagnose or debug this situation would be much
appreciated.
Thanks!
Brian Cameron