From owner-freebsd-gecko@FreeBSD.ORG Mon Oct 13 22:58:52 2014 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C7F33E24 for ; Mon, 13 Oct 2014 22:58:52 +0000 (UTC) Received: from mail-oi0-x230.google.com (mail-oi0-x230.google.com [IPv6:2607:f8b0:4003:c06::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 97928C8B for ; Mon, 13 Oct 2014 22:58:52 +0000 (UTC) Received: by mail-oi0-f48.google.com with SMTP id g201so14618371oib.7 for ; Mon, 13 Oct 2014 15:58:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=AhrnE5B8RoJBZ3LYZvTzs+PRrofHsidtLEkDJ/MuYh4=; b=fjwE3ZQ00QVxD66uLoB8bSPGC+L0ccUWvXO0SPKSFeX9qJbepy+maatB68rKgcVc/m 6o2xu5flVigNvaLPVsKeX9FuSL5K5hp46Khi3nbD69Yw+Ry1R5L2X82TRrOyddoK7mYe V8p8R3GIxSFoiqYi9DmDyjioAABK/bAQLlUjsXdN4Pgf9OvIRJUT5Sps114M4M+JYqMh n5JFM3kaNZ9/QK9U8TwG0ERW8TIQThvx0MaV4FcHrpI5kk079S1YWP+g7ADIadPEFZtg gPbHD7dQbEopnNtQSyZ82e9zMpJTE5Idpv5FjU8dXFU8qlJxcb/FbkHve2kuJj+n8I0h difw== MIME-Version: 1.0 X-Received: by 10.60.67.165 with SMTP id o5mr1296715oet.24.1413241132030; Mon, 13 Oct 2014 15:58:52 -0700 (PDT) Received: by 10.76.88.102 with HTTP; Mon, 13 Oct 2014 15:58:51 -0700 (PDT) Date: Tue, 14 Oct 2014 11:58:52 +1300 Message-ID: Subject: Firefox amd64 32.0 crash when trying to use Linux flash plugin (26.0 works fine) From: Ben Russell To: gecko@FreeBSD.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Oct 2014 22:58:53 -0000 Times like these make me glad I use FlashBlock. uname -a: FreeBSD sas 10.0-STABLE FreeBSD 10.0-STABLE #1 r264433: Mon Apr 14 14:19:15 NZST 2014 ben@sas:/usr/obj/usr/src/10/sys/GENERIC amd64 ident: /usr/ports/www/firefox/Makefile: $FreeBSD: head/www/firefox/Makefile 367888 2014-09-10 20:50:31Z gerald $ Built from ports on FreeBSD/amd64. Whenever Firefox attempts to use the Flash plugin, the browser crashes. I chucked it into gdb and this is where the crash occurs: ###!!! [Parent][MessageChannel::InterruptCall] Error: Channel error: cannot send/recv [New Thread 830a2b000 (LWP 100589/ImageDecoder #3)] ###!!! [Parent][MessageChannel::InterruptCall] Error: Channel error: cannot send/recv ###!!! [Parent][MessageChannel::InterruptCall] Error: Channel error: cannot send/recv ###!!! [Parent][MessageChannel::InterruptCall] Error: Channel error: cannot send/recv [New Thread 80190c400 (LWP 100522/Gecko_IOThread)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 80190c400 (LWP 100522/Gecko_IOThread)] 0x00000008026b6484 in std::__1::__tree_balance_after_insert*> () from /usr/local/lib/firefox/libxul.so (gdb) bt #0 0x00000008026b6484 in std::__1::__tree_balance_after_insert*> () from /usr/local/lib/firefox/libxul.so #1 0x0000000809d78185 in event_base_loop () from /usr/local/lib/event2/libevent-2.0.so.6 #2 0x00000008026b66c7 in std::__1::__tree_balance_after_insert*> () from /usr/local/lib/firefox/libxul.so #3 0x00000008026d2b9d in std::__1::basic_string, std::__1::allocator >::push_back () from /usr/local/lib/firefox/libxul.so #4 0x00000008026dfee9 in std::__1::basic_ostream >::write () from /usr/local/lib/firefox/libxul.so #5 0x00000008026b6c57 in std::__1::__tree_balance_after_insert*> () from /usr/local/lib/firefox/libxul.so #6 0x0000000800f43455 in pthread_create () from /lib/libthr.so.3 #7 0x0000000000000000 in ?? () (gdb) bt full #0 0x00000008026b6484 in std::__1::__tree_balance_after_insert*> () from /usr/local/lib/firefox/libxul.so No symbol table info available. #1 0x0000000809d78185 in event_base_loop () from /usr/local/lib/event2/libevent-2.0.so.6 No symbol table info available. #2 0x00000008026b66c7 in std::__1::__tree_balance_after_insert*> () from /usr/local/lib/firefox/libxul.so No symbol table info available. #3 0x00000008026d2b9d in std::__1::basic_string, std::__1::allocator >::push_back () from /usr/local/lib/firefox/libxul.so No symbol table info available. #4 0x00000008026dfee9 in std::__1::basic_ostream >::write () from /usr/local/lib/firefox/libxul.so No symbol table info available. #5 0x00000008026b6c57 in std::__1::__tree_balance_after_insert*> () from /usr/local/lib/firefox/libxul.so No symbol table info available. #6 0x0000000800f43455 in pthread_create () from /lib/libthr.so.3 No symbol table info available. #7 0x0000000000000000 in ?? () No symbol table info available. (gdb) Note, Flash worked fine in Firefox 26.0, and it works fine in Chromium 34.0. Let me know if you need more info or have any ideas. Thanks. -- Ben R