From owner-freebsd-multimedia@freebsd.org Sun Jul 30 20:46:55 2017 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7A041DC1DE4 for ; Sun, 30 Jul 2017 20:46:55 +0000 (UTC) (envelope-from marcelbonnet@gmail.com) Received: from mail-oi0-x22c.google.com (mail-oi0-x22c.google.com [IPv6:2607:f8b0:4003:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3C2DE80273 for ; Sun, 30 Jul 2017 20:46:55 +0000 (UTC) (envelope-from marcelbonnet@gmail.com) Received: by mail-oi0-x22c.google.com with SMTP id g131so168709543oic.3 for ; Sun, 30 Jul 2017 13:46:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=CpPlM0aOC5Ev/U/Dgpe4UHw4z8WuKRqxQzUhSR5+FyE=; b=Jef2pPrTQevqdBBO55cFbP8sZfn3Zf+eY3rJQbuP1x8tb7UbZLCViNXBgYC/tXZ7bA VJBapzdzPU/NHLQDZPpg+9CeM7lRumZ2I/USvRASn75Zzp+/YMTo9q4v7XyBeMTAPl0e 1vOOfhpnGG8j7+Fd+lA5fQASoWyaExvnzk8KlDY30uRsBegtx+8bd67hjswU9t+PWr/c RyslkmnDPOi8altDV4VNjHn5WChM8IEW6HfRg87VNf9s0rGXLOgrUGQa5AFTXn5juw0d neymMnzWUFQ1XkFuSIM7t57/dBQDskGw9wsdZKy0lqnI3fVlI19hdGe0QHj0jA2Tmvrh DBjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=CpPlM0aOC5Ev/U/Dgpe4UHw4z8WuKRqxQzUhSR5+FyE=; b=gRPege6IqEgMiYJyFcLySYeySnQsu2K4Dm4YgYMRIG0g6IeE0vd01/SQwOEh+rOWzU xH79XOaaANb+of3HXrk584vniRFGn6fPCmAXOoRA/cab/PCUCqZIG8l0pm8M076FRdCv UODH9AgLP/asNeXiWiPvlqz5JoQy9RLypTFpWWSV0t2hL7QcKki0z2vAy62sajOerOxc bDnIifjflt/oOaWRVdndJoHOu6caqbfyHSTXY8jXRPTXxAtZGFiAf8F7ej/2loefi4aV oVPhgRqzZvm4L0H1h0GmrHB13PbBZB3L/3AiKVhaGvmmhqN8nFfxOQBNeBTbm4MAgfWx vaVg== X-Gm-Message-State: AIVw1139F8UNcPe71boFbBKscxm+q5k9Znzbsjf3182qoobKY6aKE37i beEgHQaEqlvlsDmO3/VyZRdSn1vgPg68 X-Received: by 10.202.179.85 with SMTP id c82mr3175272oif.5.1501447614303; Sun, 30 Jul 2017 13:46:54 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.134.3 with HTTP; Sun, 30 Jul 2017 13:46:53 -0700 (PDT) In-Reply-To: References: From: Marcel Bonnet Date: Sun, 30 Jul 2017 17:46:53 -0300 Message-ID: Subject: Re: snd_uaudio monitor recording To: Hans Petter Selasky Cc: FreeBSD multimedia Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Jul 2017 20:46:55 -0000 On 30 July 2017 at 07:56, Hans Petter Selasky wrote: > On 07/28/17 15:55, Marcel Bonnet wrote: >> >> 2.1 But, when I started YouTube (chromium browser), virtual_oss >> stopped with a message: Floating point exception . After crash, I had >> no sound anymore. I had to re run virtual_oss to get system sound >> again. > > > Hi, > > Can you open the core dump with GDB and get the backtrace? > > Maybe you need to compile virtual_oss with DEBUG from the ports tree. > > I believe this is some kind of low hanging fruit - division by zero. > > --HPS Hello! Is this the repo? https://github.com/hselasky/virtual_oss Below, is the backtrace. Thank you. [@machine tmp #] gdb /usr/local/sbin/virtual_oss virtual_oss.core GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Core was generated by `virtual_oss'. Program terminated with signal 8, Arithmetic exception. Reading symbols from /usr/lib/libbluetooth.so.4...done. Loaded symbols for /usr/lib/libbluetooth.so.4 Reading symbols from /usr/lib/libsdp.so.4...done. Loaded symbols for /usr/lib/libsdp.so.4 Reading symbols from /usr/lib/libcuse.so.1...done. Loaded symbols for /usr/lib/libcuse.so.1 Reading symbols from /lib/libthr.so.3...done. Loaded symbols for /lib/libthr.so.3 Reading symbols from /lib/libm.so.5...done. Loaded symbols for /lib/libm.so.5 Reading symbols from /usr/local/lib/libsamplerate.so.0...done. Loaded symbols for /usr/local/lib/libsamplerate.so.0 Reading symbols from /lib/libc.so.7...done. Loaded symbols for /lib/libc.so.7 Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1 #0 0x000000000040969f in vclient_ioctl_oss (pdev=0x801c27000, fflags=2, cmd=1074548754, peer_data=0x10000) at virtual_main.c:1324 1324 (voss_dsp_samples / div) * pvc->channels * vclient_sample_bytes(pvc); [New Thread 801c19c00 (LWP 100783/)] [New Thread 801c19700 (LWP 100782/)] [New Thread 801c19200 (LWP 100781/)] [New Thread 801c18d00 (LWP 100780/)] [New Thread 801c18800 (LWP 100779/)] [New Thread 801c18300 (LWP 100778/)] [New Thread 801c17e00 (LWP 100777/)] [New Thread 801c17900 (LWP 100776/)] [New Thread 801c17400 (LWP 100775/)] [New Thread 801c16f00 (LWP 100774/)] [New Thread 801c16a00 (LWP 100773/)] [New Thread 801c16500 (LWP 100772/)] [New Thread 801c16000 (LWP 100579/)] (gdb) -- Marcel Bonnet