brian cameron wrote:

> 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:

Get a newer mozilla release.  That was fixed after M18.

--Chris

> 
> --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



-- 
------------
Christopher Blizzard
http://people.redhat.com/blizzard/
mozilla.org - We're on a mission from God.  Still.
------------


Reply via email to