Freezes when interacting with the print dialog on specific website
Steps to reproduce:
- Open Epiphany
- Open a specific private website (in my ISP's router web interface:
http://[ip address]/#log
orhttp://[ip address]/#secCheck
) - Open the website's print preview
- A native print dialog opens
- (I select "Print to File)
- (I select a file where to print to)
What happens: At 4., after a few (maybe 10?) seconds, Epiphany freezes. If I'm fast enough, I can interact with the dialog (steps 5. and 6.), but it also freezes if I just wait a few seconds after step 4.
What should happen: No freezing :)
Reproducibility: I can reproduce the issue 100% on different systems (one running Fedora 39, the other one Fedora 40 beta) with the same website. I cannot reproduce the issue for any diffent website I have tried. As an example, it does not freeze on https://example.com/
Additional information: I have exported a backtrace with gdb from Fedora 40 beta: epipany-freeze-print.txt
The router is a Fritz!Box by AVM in case you happen to have the same brand of devices.
Version info:
- Epiphany version (from About Web in the main menu): 45.2 (Fedora 39), 46.0 (Fedora 40 beta)
- WebKitGTK version (from About Web -> Troubleshooting -> Debugging Information): WebKitGTK 2.44.0 (on both Fedora 39 and Fedora 40 beta)
- Distributor (Linux operating system, Flathub, Epiphany Tech Preview, etc.): see above
Edited by Christian Stadelmann