2月5日,甲与乙订立一份房屋买卖合同,约定乙购买甲的房屋一套(以下称01号房),价格80。并约定,合同签订后一内20,交付房屋后付30,办理过户登记后付30。 2月8日,丙得知甲欲将该房屋出卖,表示愿意购买。甲告其已与乙签订合同的事实,丙说愿出90。于是,甲与丙签订了房屋买卖合同,约定合同签订后3日内丙付清全部房款,同时办理过户登记。2月11日,丙付清了全部房款,并办理了过户登记。 2月12日,当乙支付第一笔房款时,甲说:房屋已卖掉,但同小区还有一套房屋(以下称02号房),可作价100出卖。后当即表示同意,但提出只能首付20,其余80向银行申请贷款。甲、合同文本上将房屋相关信息、价款和付款方式作了修改,其余条款未修改。 乙支付首付20后,恰逢国家出台房地产贷款调控政策,乙不再具备贷款资格。故乙表示仍然要买01号房,要求甲按原合同履行。甲表示01号房无法交付,并表示第二份合同已经生效,如乙不履行将要承担违约责任。乙认为甲违约在先。3月中旬,乙诉请法院确认甲丙之间的房屋买卖合同无效,甲应履行2月5日双方签订的合同,交付01号房,并承担迟延交付的违约责任。甲则要求乙继续履行购买02号房的义务。 3月20日,丙聘请不具备装修资质的A公司装修01号房。装修期间,A公司装修工张某因操作失误将水管砸坏,漏水导致邻居丁的家具等物件损坏,损失约5000元。 5月20日,丙花3000元从商场购买B公司生产的热水器,B公司派员工上门安装。5月30日,从B公司离职,但经常到B公司派驻丙所住小区的维修处门前承揽维修业务。7月24日,丙因热水器故障到该维修处要求B公司维修,碰到。丙对说:热水器是你装的,出了问题你得去修。维修处负责人因人手不够,便对说:那你就去帮忙修一下吧。便随丙去维修。维修过程中操作失误致热水器毁损。 甲、丙之间的房屋买卖合同效力如何?考察甲、丙之间合同效力时应当考虑本案中的哪些因素?