[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
https://bugzilla.novell.com/show_bug.cgi?id=785871
https://bugzilla.novell.com/show_bug.cgi?id=785871#c2
Adrian Thomas
https://bugzilla.novell.com/show_bug.cgi?id=785871
https://bugzilla.novell.com/show_bug.cgi?id=785871#c3
Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=785871
https://bugzilla.novell.com/show_bug.cgi?id=785871#c4
Bob Vickers
https://bugzilla.novell.com/show_bug.cgi?id=785871
https://bugzilla.novell.com/show_bug.cgi?id=785871#c5
--- Comment #5 from Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=785871
https://bugzilla.novell.com/show_bug.cgi?id=785871#c6
--- Comment #6 from Bob Vickers
https://bugzilla.novell.com/show_bug.cgi?id=785871
https://bugzilla.novell.com/show_bug.cgi?id=785871#c7
Mark Gullings
https://bugzilla.novell.com/show_bug.cgi?id=785871
https://bugzilla.novell.com/show_bug.cgi?id=785871#c8
Dominique Leuenberger
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
participants (1)
-
bugzilla_noreply@novell.com