[Bug 839089] New: Firefox Print Dialog: Default Settings for "Print to File" fail silently
https://bugzilla.novell.com/show_bug.cgi?id=839089 https://bugzilla.novell.com/show_bug.cgi?id=839089#c0 Summary: Firefox Print Dialog: Default Settings for "Print to File" fail silently Classification: openSUSE Product: openSUSE Factory Version: 13.1 Milestone 4 Platform: All OS/Version: Other Status: NEW Severity: Minor Priority: P5 - None Component: Firefox AssignedTo: bnc-team-mozilla@forge.provo.novell.com ReportedBy: Yarny@public-files.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0 In the print dialog (File/Print...), after choosing "Print to File" Firefox suggests to print to the file "mozilla.pdf" in my home directory. Clicking "OK" shows the progress bar for a moment, but no file "mozilla.pdf" is created anywhere. Reproducible: Always Steps to Reproduce: 1. File/Print 2. "Print to File" 3. OK Actual Results: nothing Expected Results: pdf file created Printing to pdf works if the target directory is chosen manually ("Save in folder"/"Other..."), even if I pick my home directory again. Merely changing the filename doesn't affect the bug. This bug is quite annoying since printing to the home directory requires considerably more mouse navigation and clicking. I'm not sure if this really is a Firefox bug: I recall that this bug did not occur with openSUSE 12.2 and Firefox 22, but it did occur with openSUSE 12.3 and Firefox 22 (and above). Maybe there is some file picking library which is used by Firefox and which got broken between openSUSE versions ..? Thunderbird is suffering the same issue (also beginning with openSUSE 12.3). While researching the net I stumbled over https://bugzilla.mozilla.org/415023 ("Print to file fails silently when permission denied"). To check if Firefox attempts to print to the wrong directory, I reproduced the bug with root privileges, but there wasn't a "mozilla.pdf" anywhere in the file system afterwards. So that bug is apparently not causing the problem reported here. -- 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=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c1
Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c2
Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c3
--- Comment #3 from Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c4
Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c5
Dominique Leuenberger
default: open("/tmp/1G192W.tmp", O_RDWR|O_CREAT|O_EXCL, 0600) = 29 close(29) = 0 chmod("/tmp/1G192W.tmp", 0600) = 0 open("/tmp/1G192W.tmp", O_WRONLY|O_CREAT|O_TRUNC, 0664) = 29 [...] write(29, "%PDF-", 5) = 5 write(29, "1.5\n", 4) = 4 write(29, "%", 1) = 1
own location: stat("/home/dle1gis/mozilla.pdf", 0x7f85f3523498) = -1 ENOENT (No such file or directory) lstat("/home/dle1gis/mozilla.pdf", 0x7f85f3523498) = -1 ENOENT (No such file or directory) stat("/home/dle1gis/mozilla1.pdf", {st_mode=S_IFREG|0644, st_size=84127, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2917, ...}) = 0 [...] write(71, "%PDF-", 5) = 5 write(71, "1.5\n", 4) = 4 write(71, "%", 1) = 1 [...]
so I would say, somewhere, something is not properly initialized Tested on Factory, with gtk 2.24.20. 12.2 was shipped with gtk 2.24.10 (works) 12.3 was shipped with gtk 2.24.14 and later updated to 2.24.18 Can anybody on a 12.3 system try to uninstall the gtk2 patch and revert temporarily to 2.24.14 to see if the issue was introduced between 2.24.10 and 14 or if it was between .14 and .18? (will narrow down the scope a lot already). -- 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=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c6
Yarny Yarny
Can anybody on a 12.3 system try to uninstall the gtk2 patch and revert temporarily to 2.24.14[...] Done. Version 2.24.14-2.1.1 in openSUSE 12.3 works as expected, i.e., doesn't show the bug.
I also noticed that Inkscape (openSUSE 12.3) suffers from the same bug. It does, however, issue the warning message
Error printing Operation not supported when printing into a file fails.
-- 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=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c7
Yarny Yarny
https://bugzilla.novell.com/show_bug.cgi?id=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c8
Raul Malea
https://bugzilla.novell.com/show_bug.cgi?id=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c9
Michael Gorse
https://bugzilla.novell.com/show_bug.cgi?id=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c10
--- Comment #10 from Dominique Leuenberger
Also filed the patch up-stream: https://bugzilla.gnome.org/show_bug.cgi?id=711177
The bug was already reported :) See the 'See Also' field in Bugzilla. -- 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=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c11
--- Comment #11 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c12
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c13
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=839089
https://bugzilla.novell.com/show_bug.cgi?id=839089#c15
--- Comment #15 from Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com