Re: jhbuilding firefox?



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.

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

Attachment: signature.asc
Description: This is a digitally signed message part



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