From owner-freebsd-x11@freebsd.org Thu Oct 17 16:06:31 2019 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B968B1560CD for ; Thu, 17 Oct 2019 16:06:31 +0000 (UTC) (envelope-from raichoo@acmelabs.space) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46vDYg221Yz4Mq7 for ; Thu, 17 Oct 2019 16:06:31 +0000 (UTC) (envelope-from raichoo@acmelabs.space) Received: by mailman.nyi.freebsd.org (Postfix) id 458511560CB; Thu, 17 Oct 2019 16:06:31 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4543D1560CA for ; Thu, 17 Oct 2019 16:06:31 +0000 (UTC) (envelope-from raichoo@acmelabs.space) Received: from mail.acmelabs.space (acmelabs.space [185.244.195.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46vDYf16Mjz4Mq5 for ; Thu, 17 Oct 2019 16:06:29 +0000 (UTC) (envelope-from raichoo@acmelabs.space) Received: from lain.lan (unknown [213.240.178.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.acmelabs.space (Postfix) with ESMTPSA id EC2804524 for ; Thu, 17 Oct 2019 16:06:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=acmelabs.space; s=dkim; t=1571328388; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=6tTrrlZyfYYQDqEkbvlbTt8dO/rNZgf0a+R5Teh8xdc=; b=cjMU7M2vPKWT0cNSihqE1fTFxDBDHwugVmZPR8FYV511CihhQTt75EYks6RdiUIsaBsByP eWIU8Fq0yKgQyaQRQs1tkhOymNd+3K61XH8zik2y/R0oDsKKTAlu4qgIe3uNwG5U3XXGhF LbPzndCSkbTLZPRgi9BeCHq/kDjULQk= Date: Thu, 17 Oct 2019 18:06:31 +0200 From: raichoo To: x11@freebsd.org Subject: Firefox crashes when running natively on wayland Message-ID: <20191017160631.GA1310@lain.lan> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="oyUTqETQ0mS9luUI" Content-Disposition: inline User-Agent: Mutt/1.12.2 (2019-09-21) X-Rspamd-Queue-Id: 46vDYf16Mjz4Mq5 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=acmelabs.space header.s=dkim header.b=cjMU7M2v; dmarc=none; spf=none (mx1.freebsd.org: domain of raichoo@acmelabs.space has no SPF policy when checking 185.244.195.243) smtp.mailfrom=raichoo@acmelabs.space X-Spamd-Result: default: False [-1.41 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[acmelabs.space:s=dkim]; NEURAL_HAM_MEDIUM(-0.99)[-0.994,0]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.993,0]; HAS_ATTACHMENT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[x11@freebsd.org]; TO_DN_NONE(0.00)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[acmelabs.space]; DKIM_TRACE(0.00)[acmelabs.space:+]; CTYPE_MIXED_BOGUS(1.00)[]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; IP_SCORE(-0.12)[asn: 197540(-0.60), country: DE(-0.01)]; ASN(0.00)[asn:197540, ipnet:185.244.192.0/22, country:DE]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Oct 2019 16:06:31 -0000 --oyUTqETQ0mS9luUI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, Running firefox natively on wayland crashes on startup. I've tried this on 2 different installations. Anyone else seeing this? $ env MOZ_ENABLE_WAYLAND=1 lldb /usr/local/bin/firefox (lldb) target create "/usr/local/bin/firefox" Current executable set to '/usr/local/bin/firefox' (x86_64). (lldb) run Process 1466 launching Process 1466 launched: '/usr/local/bin/firefox' (x86_64) Process 1466 stopped * thread #19, name = 'Compositor', stop reason = signal SIGSEGV: invalid address (fault address: 0x0) frame #0: 0x00000008078adf3b libxul.so`mozilla::widget::WaylandShmPool::CreateTemporaryFile(int) + 251 libxul.so`mozilla::widget::WaylandShmPool::CreateTemporaryFile: -> 0x8078adf3b <+251>: movl $0xf3, 0x0 0x8078adf46 <+262>: callq 0x809b48c60 ; symbol stub for: abort 0x8078adf4b <+267>: leaq -0x58(%rbp), %rdi 0x8078adf4f <+271>: callq 0x8051b8170 ; nsTSubstring::Finalize() (lldb) bt * thread #19, name = 'Compositor', stop reason = signal SIGSEGV: invalid address (fault address: 0x0) * frame #0: 0x00000008078adf3b libxul.so`mozilla::widget::WaylandShmPool::CreateTemporaryFile(int) + 251 frame #1: 0x00000008078adfe7 libxul.so`mozilla::widget::WaylandShmPool::WaylandShmPool(mozilla::widget::nsWaylandDisplay*, int) + 23 frame #2: 0x00000008078afc67 libxul.so`mozilla::widget::WindowSurfaceWayland::CreateWaylandBuffer(int, int) + 391 frame #3: 0x00000008078b0031 libxul.so`mozilla::widget::WindowSurfaceWayland::GetWaylandBufferToDraw(bool) + 833 frame #4: 0x00000008078b0216 libxul.so`mozilla::widget::WindowSurfaceWayland::LockWaylandBuffer() + 22 frame #5: 0x00000008078b0d64 libxul.so`mozilla::widget::WindowSurfaceWayland::Lock(mozilla::gfx::IntRegionTyped const&) + 2324 frame #6: 0x000000080789cd9b libxul.so`mozilla::widget::WindowSurfaceProvider::StartRemoteDrawingInRegion(mozilla::gfx::IntRegionTyped&, mozilla::layers::BufferMode*) + 155 frame #7: 0x0000000805df2633 libxul.so`mozilla::layers::BasicCompositor::BeginFrameForWindow(mozilla::gfx::IntRegionTyped const&, mozilla::Maybe > const&, mozilla::gfx::IntRectTyped const&, mozilla::gfx::IntRegionTyped const&) + 1123 frame #8: 0x0000000805f9bbb1 libxul.so`mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped const&, mozilla::gfx::IntRegionTyped const&) + 641 frame #9: 0x0000000805f9b322 libxul.so`mozilla::layers::LayerManagerComposite::UpdateAndRender() + 2626 frame #10: 0x0000000805f9a836 libxul.so`mozilla::layers::LayerManagerComposite::EndTransaction(mozilla::TimeStamp const&, mozilla::layers::LayerManager::EndTransactionFlags) + 182 frame #11: 0x0000000805fba4fc libxul.so`mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::layers::BaseTransactionId, mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped const*) + 1356 frame #12: 0x0000000805fc485f libxul.so`mozilla::layers::CompositorVsyncScheduler::Composite(mozilla::layers::BaseTransactionId, mozilla::TimeStamp) + 127 frame #13: 0x0000000805fd4b8f libxul.so`mozilla::detail::RunnableMethodImpl, mozilla::TimeStamp), true, (mozilla::RunnableKind)1, mozilla::layers::BaseTransactionId, mozilla::TimeStamp>::Run() + 47 frame #14: 0x000000080565c910 libxul.so`MessageLoop::DoWork() + 736 frame #15: 0x000000080565d231 libxul.so`base::MessagePumpDefault::Run(base::MessagePump::Delegate*) + 305 frame #16: 0x000000080565bee8 libxul.so`MessageLoop::Run() + 88 frame #17: 0x0000000805673878 libxul.so`base::Thread::ThreadMain() + 456 frame #18: 0x0000000805663aea libxul.so`ThreadFunc(void*) + 10 frame #19: 0x00000008011eb75b libthr.so.3`thread_start(curthread=0x0000000810588900) at thr_create.c:292:16 Kind regards, raichoo --oyUTqETQ0mS9luUI Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="raichoo@acmelabs.space.gpg.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- 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 o4kTuD+uxAg= =yh5q -----END PGP PUBLIC KEY BLOCK----- --oyUTqETQ0mS9luUI--