[Bug 785871] New: Firefox search crashes when no sound device is available
https://bugzilla.novell.com/show_bug.cgi?id=785871 https://bugzilla.novell.com/show_bug.cgi?id=785871#c0 Summary: Firefox search crashes when no sound device is available Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: openSUSE 12.1 Status: NEW Severity: Normal Priority: P5 - None Component: Firefox AssignedTo: bnc-team-mozilla@forge.provo.novell.com ReportedBy: A.Thomas@cs.rhul.ac.uk QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4 We are running openSUSE 12.1 on a Xen DomU, which has no sound hardware, and if the CTRL+F search option fails to find a match in the page Firefox crashes with the following errors: ALSA lib confmisc.c:768:(parse_card) cannot find card '0' ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:4720:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2212:(snd_pcm_open_noupdate) Unknown PCM default Cannot connect to server socket err = No such file or directory Cannot connect to server socket jack server is not running or cannot be started Reproducible: Always Steps to Reproduce: 1. Start Firefox on machine with no audio device 2. Press CTRL+F and search for some text which is not in the page Actual Results: Firefox crashes. Expected Results: Search box should (silently) turn red to indicate no match. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785871 https://bugzilla.novell.com/show_bug.cgi?id=785871#c1 Wolfgang Rosenauer <wolfgang@rosenauer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |bnc-team-gnome@forge.provo. | |novell.com, | |wolfgang@rosenauer.org InfoProvider| |A.Thomas@cs.rhul.ac.uk --- Comment #1 from Wolfgang Rosenauer <wolfgang@rosenauer.org> 2012-10-20 08:46:55 UTC --- Could you please point to a crash report (if crashreporter comes up please just report the bug to mozilla and grab the link to it from about:crashes afterwards). Basically Firefox is using libcanberra to play a WAV but it would be interesting in which lib the crash actually happens exactly. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785871 https://bugzilla.novell.com/show_bug.cgi?id=785871#c2 Adrian Thomas <A.Thomas@cs.rhul.ac.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|A.Thomas@cs.rhul.ac.uk | --- Comment #2 from Adrian Thomas <A.Thomas@cs.rhul.ac.uk> 2012-10-22 08:44:55 UTC --- Here you go: https://crash-stats.mozilla.com/report/index/e186317c-d3f7-469d-9d04-4815f21... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785871 https://bugzilla.novell.com/show_bug.cgi?id=785871#c3 Wolfgang Rosenauer <wolfgang@rosenauer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Firefox |GNOME AssignedTo|bnc-team-mozilla@forge.prov |bnc-team-gnome@forge.provo. |o.novell.com |novell.com --- Comment #3 from Wolfgang Rosenauer <wolfgang@rosenauer.org> 2012-10-23 08:21:39 UTC --- Thanks accessing a null pointer in libcanberra-multi.so@0xe1d So component is GNOME. Moving. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785871 https://bugzilla.novell.com/show_bug.cgi?id=785871#c4 Bob Vickers <R.Vickers@cs.rhul.ac.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |R.Vickers@cs.rhul.ac.uk --- Comment #4 from Bob Vickers <R.Vickers@cs.rhul.ac.uk> 2012-11-06 12:15:28 UTC --- This bug is very disruptive, so I was looking for a workround...either disabling sound altogether or persuading Firefox not to try and make noises. I found a setting that looked promising, but sadly it made no difference when I typed gsettings set org.gnome.desktop.sound event-sounds false I also tried to replicate the problem on Opensuse 12.2 and failed, so that is encouraging, though no use on systems running 12.1. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785871 https://bugzilla.novell.com/show_bug.cgi?id=785871#c5 --- Comment #5 from Wolfgang Rosenauer <wolfgang@rosenauer.org> 2012-11-06 12:41:40 UTC --- For a workaround it could work to use about:config and change accessibility.typeaheadfind.soundURL to "beep". This needs a browser restart I think. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785871 https://bugzilla.novell.com/show_bug.cgi?id=785871#c6 --- Comment #6 from Bob Vickers <R.Vickers@cs.rhul.ac.uk> 2012-11-06 13:48:05 UTC --- Excellent! That seems to have got round the problem. Thanks -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785871 https://bugzilla.novell.com/show_bug.cgi?id=785871#c7 Mark Gullings <techs@amplifiedcomputers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |techs@amplifiedcomputers.co | |m --- Comment #7 from Mark Gullings <techs@amplifiedcomputers.com> 2012-11-29 16:30:27 UTC --- I reported a similar bug to Firefox, didn't know it might be related to sound. I'm running openSUSE 12.2 64-bit, bug applies to both v16 and v17 of Firefox. See Firefox bug report here: https://bugzilla.mozilla.org/show_bug.cgi?id=816263 http://crash-stats.mozilla.com/report/index/bp-05ec6786-4350-4ad3-b1d4-73ab6... http://crash-stats.mozilla.com/report/index/bp-ad12189c-d776-4394-a04e-8fa8a... Response: There are no Firefox components in the stack trace. It's caused by Gnome's Canberra library. Check your library is up-to-date and if it is, file a bug in Gnome. Keywords: stackwanted Status: UNCONFIRMED → NEW Crash Signature: [@ @0x0 | libcanberra-multi.so@0xf5d] Component: Untriaged → Shell Integration Ever confirmed: true Summary: crash on page content search → crash on page content search with Libcanberra I was using libcanberra 0.29-2.3.2, upgraded to 0.29-2.8.1. He suggested a bug report for Gnome, I don't want to keep opening bug reports at random places since I've only tested it on openSUSE on 1 machine. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785871 https://bugzilla.novell.com/show_bug.cgi?id=785871#c8 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |dimstar@opensuse.org InfoProvider| |A.Thomas@cs.rhul.ac.uk --- Comment #8 from Dominique Leuenberger <dimstar@opensuse.org> 2012-11-29 16:55:22 UTC --- (In reply to comment #4)
I also tried to replicate the problem on Opensuse 12.2 and failed, so that is encouraging, though no use on systems running 12.1.
That's encouraging :) in openSUSE 12.1 we ship libcanberra 0.28, in 12.2 it is libcanberra 0.29; I'll see if I can find some. it MIGHT be this commit: http://git.0pointer.de/?p=libcanberra.git;a=commitdiff;h=fb9342952eb91e7542f... (which, if XID does not exist is 0, which might result in the NUL pointer we see). But then: the last comment says he uses 0.29 already and has the problem :( @Adrian, Bob: if I spin up a 0.28 package with the commit mentioned above, would you be able and willing to test? (Well, anyway: test packages with this patch are available in this repo: http://download.opensuse.org/repositories/home:/dimstar:/branches:/openSUSE:... ) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785871 https://bugzilla.novell.com/show_bug.cgi?id=785871#c9 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED InfoProvider|A.Thomas@cs.rhul.ac.uk | Resolution| |NORESPONSE --- Comment #9 from Dominique Leuenberger <dimstar@opensuse.org> 2013-03-12 09:45:03 UTC --- No response in 5 months... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com