Opera from time to time (at least once a day) crashs when doing a paste to the URL bar. Sometimes using the Ctrl+v, mostly using the middle click. I can't tell the frequency of crash for either ways since I mostly use the middle click paste. This bug has been there since as far as 2012. The problem didn't bother me too much at first but overtime it did. There has been a forum post about a similar problem at one time before 2014, but I have not been able to find it back today, so I created this post to report the problem.
Here is my setup:
-
Opera:
-
Version information:
-
Version: 12.16
-
Build: 1860
-
Platform: Linux
-
System: x86_64, 3.13.7-1-ARCH
-
-
Browser identification: Opera/9.80 (X11; Linux x86_64) Presto/2.12.388 Version/12.16
-
-
OS: Arch Linux
Here are the steps I did to reproduce the crash:
-
Tools > Delete private Data
-
goto: www.google.com
-
select: Google.ca offered in: Francais
-
open a new tab with the '+' tab beside the first tab (lets call it tab[2])
-
middle click paste in the URL bar
-
open a new tab with the '+' tab beside tab[2] BUT close tab[2] by pressing its X before the next tab opens.
Observation:
-
Doing this will close tab[2], but the next tab won't as requested in this step.
-
The only tab left open is the first tab on www.google.com
-
-
select: Google.ca offered in: Francais
-
open a new tab with the '+' tab beside the first tab (lets call it tab[2])
-
middle click paste in the URL bar multiple times at the same character position.
Observation:
-
Opera browser will freeze for a few seconds and then closes.
-
A crash report opens up.
-
Sending the crash report fails. Even when pressing Send Again.
-
Arch Linux uses systemd so to get the some more informations I did:
sudo journalctl -xn
Doing multiple variations of select, middle click past, close tab.
[code]
sudo journalctl -xn
Apr 08 20:11:34 bell kernel: opera[23367]: segfault at 5344902c ip 0000000000e3eed7 sp 00007f1cab6a3a00 error 6 in opera[400000+16cc000]
Apr 08 20:11:35 bell systemd-coredump[23949]: Process 23277 (opera) dumped core.
Apr 08 20:13:00 bell kernel: opera[24020]: segfault at 53449082 ip 0000000000e3eed7 sp 00007f972633fa00 error 6 in opera[400000+16cc000]
Apr 08 20:13:00 bell systemd-coredump[24454]: Process 23879 (opera) dumped core.
Apr 08 20:15:29 bell kernel: opera[24489]: segfault at 53449117 ip 0000000000e3eed7 sp 00007fae848c9a00 error 6 in opera[400000+16cc000]
Apr 08 20:15:30 bell systemd-coredump[25336]: Process 24401 (opera) dumped core.
Apr 08 20:27:45 bell kernel: opera[31033]: segfault at 534493f7 ip 0000000000e3eed7 sp 00007f9d73ef9a00 error 6 in opera[400000+16cc000]
Apr 08 20:27:46 bell systemd-coredump[31921]: Process 31031 (opera) dumped core.
Apr 08 20:29:30 bell kernel: opera[32362]: segfault at 53449460 ip 0000000000e3eed7 sp 00007f17a1660a00 error 6 in opera[400000+16cc000]
Apr 08 20:29:30 bell systemd-coredump[32522]: Process 32360 (opera) dumped core.
Apr 08 20:31:26 bell kernel: opera[786]: segfault at 534494d4 ip 0000000000e3eed7 sp 00007f82252c5a00 error 6 in opera[400000+16cc000]
Apr 08 20:31:26 bell systemd-coredump[993]: Process 761 (opera) dumped core.
[/code]
Doing the steps reported above to reproduce the crash
[code]
sudo journalctl -xn
Apr 08 20:44:41 bell kernel: opera[5635]: segfault at 534497ef ip 0000000000e3eed7 sp 00007fdd22c1da00 error 6 in opera[400000+16cc000]
Apr 08 20:44:42 bell systemd-coredump[5784]: Process 5610 (opera) dumped core.
Apr 08 20:54:44 bell kernel: opera[9025]: segfault at 53449a4a ip 0000000000e3eed7 sp 00007f53dba69a00 error 6 in opera[400000+16cc000]
Apr 08 20:54:45 bell systemd-coredump[9237]: Process 9000 (opera) dumped core.
Apr 08 21:18:42 bell kernel: opera[17227]: segfault at 53449fe8 ip 0000000000e3eed7 sp 00007f48e029ca00 error 6 in opera[400000+16cc000]
Apr 08 21:18:42 bell systemd-coredump[17367]: Process 17202 (opera) dumped core.
[/code]
What should I do to avoid this problem to occur again?