Re: jhbuilding firefox?



On 6/9/05, Raphaël Slinckx <raphael slinckx net> wrote:
> On jeu, 2005-06-09 at 15:06 -0400, Luis Villa wrote:
> > On 6/9/05, Christian Persch <chpe gnome org> wrote:
> > > Hi,
> > >
> > > Le jeudi 09 juin 2005 à 14:29 -0400, Luis Villa a écrit :
> > > > On 6/9/05, Christian Persch <chpe stud uni-saarland de> wrote:
> > > > > AFAIK jhbuild supports building firefox _trunk_ already;
> > > >
> > > > There isn't a target, at least :/
> > >
> > > Adding products="browser" to the <mozillamodule> does that, see
> > > http://bugzilla.gnome.org/show_bug.cgi?id=164564 .
> >
> > Ah-ha. (And removing the branch argument to configure.)
> 
> Indeed, i tried that some days ago, firefox compiled fine, was usable,
> but after re jhbuilding epiphany --with-mozilla=firefox it caused a
> bizarre crash at startup that nobody was able to diagnosticate.

Hrm, works for me- definitely can't repro that crash.

Luis
 
> If you manage to reproduce this, i would be happy :)
> 
> 
> 
> 
> > #0  0xb69a6ed9 in JS_DHashTableOperate () from /usr/lib/MozillaFirefox/libmozjs.so
> > #1  0xb6935022 in JSContext2XPCContextMap::Find ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #2  0xb693460d in XPCJSRuntime::GetXPCContext ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #3  0xb6918b6d in nsXPConnect::GetContext () from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #4  0xb691cc04 in XPCCallContext::XPCCallContext ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #5  0xb6918ff7 in nsXPConnect::InitClasses () from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #6  0xb6939478 in XPCJSContextStack::GetSafeJSContext ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #7  0xb6939ad7 in nsXPCThreadJSContextStackImpl::GetSafeJSContext ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #8  0xb64e9d3d in nsScriptSecurityManager::GetSafeJSContext ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libcaps.so
> > #9  0xb64f1d86 in nsScriptSecurityManager::Init () from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libcaps.so
> > #10 0xb64f2410 in nsScriptSecurityManager::GetScriptSecurityManager ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libcaps.so
> > #11 0xb64f80e2 in Construct_nsIScriptSecurityManager ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libcaps.so
> > #12 0xb6d74ba3 in nsGenericFactory::CreateInstance () from /mnt/extra/gnome-install/lib/firefox-1.0+/libxpcom_core.so
> > #13 0xb6dc6b11 in nsComponentManagerImpl::CreateInstanceByContractID ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/libxpcom_core.so
> > #14 0xb6dc77ba in nsComponentManagerImpl::GetServiceByContractID ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/libxpcom_core.so
> > #15 0xb6d74100 in CallGetService () from /mnt/extra/gnome-install/lib/firefox-1.0+/libxpcom_core.so
> > #16 0xb6d745a2 in nsGetServiceByContractID::operator() () from /mnt/extra/gnome-install/lib/firefox-1.0+/libxpcom_core.so
> > #17 0xb6d73f4d in nsCOMPtr_base::assign_from_gs_contractid ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/libxpcom_core.so
> > #18 0xb6938097 in nsCOMPtr<nsIScriptSecurityManager>::nsCOMPtr ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #19 0xb69562bf in mozJSComponentLoader::ReallyInit ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #20 0xb695735e in mozJSComponentLoader::ModuleForLocation ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #21 0xb6956c75 in mozJSComponentLoader::AttemptRegistration ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #22 0xb695695c in mozJSComponentLoader::AutoRegisterComponent ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #23 0xb6956614 in mozJSComponentLoader::RegisterComponentsInDir ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #24 0xb695645d in mozJSComponentLoader::AutoRegisterComponents ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/components/libxpconnect.so
> > #25 0xb6dc966a in nsComponentManagerImpl::AutoRegisterNonNativeComponents ()
> >    from /mnt/extra/gnome-install/lib/firefox-1.0+/libxpcom_core.so
> > #26 0xb6dc9494 in nsComponentManagerImpl::AutoRegisterImpl ()
> > #27 0xb6dc9b4c in nsComponentManagerImpl::AutoRegister () from /mnt/extra/gnome-install/lib/firefox-1.0+/libxpcom_core.so
> > #28 0xb6d78fd1 in NS_InitXPCOM2_P () from /mnt/extra/gnome-install/lib/firefox-1.0+/libxpcom_core.so
> > #29 0xb7fcb77f in NS_InitXPCOM2 () from /mnt/extra/gnome-install/lib/firefox-1.0+/libxpcom.so
> > #30 0xb7fe0ea2 in NS_InitEmbedding () from /mnt/extra/gnome-install/lib/firefox-1.0+/libgtkembedmoz.so
> > #31 0xb7fd64c3 in EmbedPrivate::PushStartup () from /mnt/extra/gnome-install/lib/firefox-1.0+/libgtkembedmoz.so
> > #32 0xb7fd37c3 in gtk_moz_embed_push_startup () from /mnt/extra/gnome-install/lib/firefox-1.0+/libgtkembedmoz.so
> > #33 0x080b738c in mozilla_embed_single_init (mes=0x8183d90) at mozilla-embed-single.cpp:519
> > #34 0xb756f875 in IA__g_type_create_instance (type=0) at gtype.c:1596
> > #35 0xb7557e32 in g_object_constructor (type=0, n_construct_properties=0, construct_params=0x0) at gobject.c:1045
> > #36 0xb755718f in IA__g_object_newv (object_type=135764240, n_parameters=135764240, parameters=0x0) at gobject.c:942
> > #37 0xb7557cee in IA__g_object_new_valist (object_type=135764240, first_property_name=0x0,
> >     var_args=0xbfffd548 "h\uffff\uffff\uffff\234\uffff\r\b\b") at gobject.c:985
> > #38 0xb7557dfb in IA__g_object_new (object_type=135764240, first_property_name=0x0) at gobject.c:823
> > #39 0x080b2ccd in ephy_embed_factory_new_object (type=135761424) at ephy-embed-factory.c:60
> > #40 0x080db465 in impl_get_embed_single (shell=0x816de20) at ephy-embed-shell.c:179
> > #41 0x0807081d in impl_get_embed_single (embed_shell=0x816de20) at ephy-shell.c:241
> > #42 0x080db491 in ephy_embed_shell_get_embed_single (shell=0x0) at ephy-embed-shell.c:191
> > #43 0xb6a9c21d in ephy_sidebar_extension_init (extension=0x81794e8) at ephy-sidebar-extension.c:668
> > #44 0xb756f875 in IA__g_type_create_instance (type=0) at gtype.c:1596
> > #45 0xb7557e32 in g_object_constructor (type=0, n_construct_properties=0, construct_params=0x0) at gobject.c:1045
> > #46 0xb755718f in IA__g_object_newv (object_type=135746360, n_parameters=135746360, parameters=0x0) at gobject.c:942
> > #47 0xb7557cee in IA__g_object_new_valist (object_type=135746360, first_property_name=0x0,
> > #48 0xb7557dfb in IA__g_object_new (object_type=135746360, first_property_name=0x0) at gobject.c:823
> > #49 0x080f7975 in ephy_module_new_object (module=0x817ad78) at ephy-module.c:152
> > #50 0x080f48d0 in impl_get_object (eloader=0x0, attributes=0x0) at ephy-shlib-loader.c:192
> > #51 0x080f12ea in ephy_loader_get_object (loader=0x81734d8, attributes=0x8197d68) at ephy-loader.c:60
> > #52 0x0808b7c7 in sync_loaded_extensions (manager=0x8170470) at ephy-extensions-manager.c:848
> > #53 0x0808bf20 in ephy_extensions_manager_startup (manager=0x8170470) at ephy-extensions-manager.c:1266
> > #54 0x08071b14 in ephy_shell_get_extensions_manager (es=0x816de20) at ephy-shell.c:913
> > #55 0x08071cc5 in ephy_shell_get_session (shell=0x816de20) at ephy-shell.c:806
> > #56 0x08088a94 in impl_ephy_automation_loadUrlWithStartupId (_servant=0x816f9b4, url=0x8115a79 "", fullscreen=0 '\0',
> >     open_in_existing_tab=0 '\0', open_in_new_tab=0 '\0', startup_id=36274851, ev=0xbfffec80) at ephy-automation.c:59
> > #57 0x0809be58 in _ORBIT_skel_small_GNOME_EphyAutomation_loadUrlWithStartupId (_o_servant=0x0, _o_retval=0x0,
> >     _o_args=0x8197d68, _o_ctx=0x0, _o_ev=0x0,
> >     _impl_loadUrlWithStartupId=0x8088a60 <impl_ephy_automation_loadUrlWithStartupId>) at EphyAutomation-common.c:36
> > #58 0xb75b83f6 in ORBit_c_stub_invoke (obj=0x816faa0, methods=0x8132744, method_index=5, ret=0x0, args=0xbfffdc10,
> >     ctx=0x0, ev=0xbfffec80, class_id=8, method_offset=24,
> >     skel_impl=0x809be10 <_ORBIT_skel_small_GNOME_EphyAutomation_loadUrlWithStartupId>) at poa.c:2627
> > #59 0x0808866c in GNOME_EphyAutomation_loadUrlWithStartupId (_obj=0x0, url=0x8115a79 "", fullscreen=0 '\0',
> >     open_in_existing_tab=0 '\0', open_in_new_tab=0 '\0', startup_id=36274851, ev=0x0) at EphyAutomation-stubs.c:52
> > #60 0x08070e55 in ephy_shell_startup (shell=0x816de20, flags=0, user_time=36274851, args=0x0, string_arg=0x0,
> >     error=0xbfffed18) at ephy-shell.c:337
> > #61 0x080704e8 in main (argc=135888232, argv=0x8197d68) at ephy-main.c:295
> 
> 
> BodyID:211575792.2.n.logpart (stored separately)
> 
> _______________________________________________
> epiphany-list mailing list
> epiphany-list gnome org
> http://mail.gnome.org/mailman/listinfo/epiphany-list
> 
> 
>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]