You are not logged in.
Folks,
Opera seems to crash on start-up, right after upgrading the following packages. Anybody else sees the same issue? Suspecting the Gtk upgrade...
[2011-10-20 21:23] upgraded erlang (R14B-2 -> R14B04-1)
[2011-10-20 21:23] upgraded glib2 (2.30.0-1 -> 2.30.1-1)
[2011-10-20 21:23] upgraded glib-networking (2.30.0-1 -> 2.30.1-1)
[2011-10-20 21:23] upgraded gtk-update-icon-cache (2.24.6-2 -> 2.24.7-1)
[2011-10-20 21:23] upgraded gtk2 (2.24.6-2 -> 2.24.7-1)
[2011-10-20 21:23] upgraded gtk3 (3.2.0-2 -> 3.2.1-1)
[2011-10-20 21:23] upgraded libsoup (2.36.0-1 -> 2.36.1-1)
[2011-10-20 21:23] upgraded libsoup-gnome (2.36.0-1 -> 2.36.1-1)
[2011-10-20 21:23] upgraded gvfs (1.10.0-2 -> 1.10.1-1)
[2011-10-20 21:23] upgraded gvfs-gphoto2 (1.10.0-2 -> 1.10.1-1)
[2011-10-20 21:24] upgraded linux (3.0.6-2 -> 3.0.7-1)
[2011-10-20 21:24] upgraded linux-headers (3.0.6-2 -> 3.0.7-1)
[2011-10-20 21:24] upgraded notification-daemon (0.7.2-1 -> 0.7.3-1)
------------------------------------------
opera
(opera:5270): Gtk-CRITICAL **: IA__gtk_widget_unrealize: assertion `GTK_IS_WIDGET (widget)' failed
(opera:5270): Gtk-CRITICAL **: IA__gtk_widget_is_toplevel: assertion `GTK_IS_WIDGET (widget)' failed
opera [crash logging]: CRASH!!
/usr/lib/opera/opera got signal SIGSEGV at address 7F09A7E7C8B8
Log was created here:
/var/tmp/crash20111020213826.txt
zsh: killed opera
------------------------------------------
head -25 /var/tmp/crash20111020213826.txt
OPERA-CRASHLOG V1 desktop 11.51 1087 unix Linux-x86_64
/usr/lib/opera/opera got signal SIGSEGV at address 7F09A7E7C8B8
Registers:
RAX=0000000000000000 RBX=0000000000000000 RCX=00007F09ABB91760
RDX=0000000000000000 RSI=0000000000000000 RDI=0000000000000003
R8=0000000002C4FAC0 R9=6977282054454744 R10=0000000000000001
R11=0000000000000000 R12=0000000000000001 R13=000000000387C020
R14=00007F09A625A000 R15=00007F099C002130 RBP=00007FFF7A373C00
RSP=00007FFF7A373BC0 RIP=00007F09A7E7C8B8 FLAGS=00010246
FPU stack:
st(0)=00000000000000000000 st(1)=00000000000000000000 st(2)=00000000000000000000
st(3)=00000000000000000000 st(4)=00000000000000000000 st(5)=00000000000000000000
st(6)=400990EE634B94500000 st(7)=400990EE634B94500000 SW=037F CW=037F
XMM0=00000000000000000000000000000000 XMM1=000000000000000000FF000000000000
XMM2=00000000000000000000000000000000 XMM3=00000000000000000000000000000000
XMM4=47004C4C554E203D2120656C75646F6D XMM5=40404040404040404040404040404040
XMM6=5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B5B XMM7=20202020202020202020202020202020
XMM8=00007F8FF86450B400007FFF00000001 XMM9=000000000000000000000000038FF600
XMM10=000000000390947000007F8FF6603DA0 XMM11=FFFFFFFFFF601000FFFFFFFFFF600000
XMM12=000000004EA016420000000003900AF0 XMM13=00007F8FF864B2050000000003909520
XMM14=2D78FFFF00000B7F000000000000000A XMM15=00000000000000000000000000000000
Stack dump:
7FFF7A373BC0 00007F099C002120 00007FFF7A373C00 !.....<7zÿ..
Offline
Yes, it's gtk2. Downgrading to 2.24.6-2 fixed the issue.
Offline
I can confirm this bug as well. Downgrading gtk2 did fix it.
--Theoden
"If builders built buildings the way programmers write programs,
the first woodpecker that came along would destroy civilization."
Offline
My opera was crashing on exit... the debug log threw something similar -- "Gtk-CRITICAL **: IA__gtk_widget_unrealize: assertion `GTK_IS_WIDGET (widget)' failed"
Reverting to gtk2-2.24.6 solved the problem.
Last edited by quaaark (2011-10-21 04:49:34)
Offline
Instead if downgrading gtk2 you may try updating Opera to 11.52 (not yet in repo), which is working here with gtk2 2.24.7-1 (x86_64).
Offline
Instead if downgrading gtk2 you may try updating Opera to 11.52 (not yet in repo), which is working here with gtk2 2.24.7-1 (x86_64).
I did that with i686 (32 bit) - did not work - only worked again after downgrading gtk2.
--Theoden
"If builders built buildings the way programmers write programs,
the first woodpecker that came along would destroy civilization."
Offline
Is the bug already reported in the Arch bug tracker?
Offline
Downgrading to gtk2-2.24.6 fixed the crashing for me.
Offline
(opera:5291): Gtk-CRITICAL **: IA__gtk_widget_unrealize: assertion `GTK_IS_WIDGET (widget)' failed
(opera:5291): Gtk-CRITICAL **: IA__gtk_widget_is_toplevel: assertion `GTK_IS_WIDGET (widget)' failed
opera [crash logging]: CRASH!!
/usr/lib/opera/opera got signal SIGSEGV at address 7FAADC9738B8
The same thing happens here too. If I can help with any kind of extra info please tell me. And yes I have updated my system yesterday.
I have not tried downgrading yet.
Offline
Hmm ... I'm sure I posted in this thread. Where is my post gone?
http://my.opera.com/ruario/blog/2011/10 … ing-to-gtk
EDIT: If people are looking for the 11.52 stable they can get it from here
http://my.opera.com/ruario/blog/2011/10 … arch-linux
Last edited by ruario (2011-10-25 15:00:54)
Offline
ruario
Yes you have posted in this thread. But the site have been down today, and when it was up agian, all the newest post was gone.
EDIT:
More about it here:
http://www.archlinux.org/news/wiki-and-bbs-downtime/
Last edited by rxxt (2011-10-26 00:21:48)
Offline
@rxxt: ahh .. thanks for the explanation!
Offline
I tried the newest 11.52 version of Opera but the crashing still persists with gtk2-2.24.7. For the time being I am just going to run gtk2-2.24.6. My post got deleted in the server crash.
I am running x86_64.
Offline
If you have disabled Opera's Gtk integration to avoid the crashes but find the default look of an unskinned Opera a little too bright because you are a fan of darker themes, then here is something that might amuse you.
Stick the following /etc/operaprefs_default.ini after the tooklkit disabling section (of you can put it directly in ~/.opera/operapres.ini) to make Opera look like it is themed after the Arch Linux sites.
[Interface Colors]
Background=#ecf2f5
Background Selected=#0088cc
Button=#333333
Button Dark=#3c3c3c
Button Light=#5a5a5a
Button Text=#999999
Button Very Dark=#646464
Scrollbar Background=#464646
Text=#1793d1
Text Disabled=#5a5a5a
Tooltip Background=#333333
Tooltip Text=#ffffff
UI Background=#333333
UI Font=#999999
UI Menu=#999999
Note this will only work if you have Gtk themeing switched off via the info I posted above or by manually setting opera:config#FileSelector|DialogToolkit to 4.
P.S. This is based on adjusting the opera:config#Interface Colors preferences.
Last edited by ruario (2011-10-26 06:56:35)
Offline
You can use these settings to manually tweak Opera to match all kinds of themes. Or if you want something more powerful we also have full skins here:
http://my.opera.com/community/customize/skins/
Offline
By the way, does anyone have any thoughts on how to get the two Opera packages updated
http://www.archlinux.org/packages/community/i686/opera/
http://www.archlinux.org/packages/commu … _64/opera/
I have dropped the maintainer a couple of emails but perhaps he is away. I'd like to get them updated ASAP because Opera 11.52 includes a security fix. In, the mean time I have an updated Opera 11.52 PKGBUILD on my blog.
Offline
opera 11.51 runs perfectly in my x86_64 machine with multilib/lib32-gtk2 2.24.7-1; seems to be a native 32 bit problem.
Last edited by wollew (2011-10-26 13:57:42)
Offline
Opera 11.52 is now in repo. But still the same problem with the latest gtk2 on my x86_64..
Offline
Opera 11.52 is now in repo. But still the same problem with the latest gtk2 on my x86_64..
Same for me in Arch Xfce 64-bit, fully updated. Crashes on closing.
Version information
Version
11.52
Build
1100
Platform
Linux
System
x86_64, 3.0-ARCH
Offline
The crash started happening after Opera 11.52 was released, so 11.52 was never going to fix it. The bug seems to be Gtk bug, not an Opera bug. We'll speak to the Gtk guys to be sure. In the mean time disable Gtk support in Opera as I outlined above.
Offline
What are the chances of seeing a opera 11.53 to workaround the gtk problem? On another note, I have read that some of the devs are working on supporting gtk3. If so, will this be in the upcoming opera 12?
Offline
Opera 11.52 starts here just fine, but crashes at exit, both with and without the /etc/operaprefs_default.ini posted above (also tried removing ~/.opera, just to be sure).
Reported the bug: https://bugs.archlinux.org/task/26742
Offline
The crash started happening after Opera 11.52 was released, so 11.52 was never going to fix it. The bug seems to be Gtk bug, not an Opera bug. We'll speak to the Gtk guys to be sure. In the mean time disable Gtk support in Opera as I outlined above.
only opera can get a better trace before blaming on gtk.
Give what you have. To someone, it may be better than you dare to think.
Offline
@wonder: Our plan is to provide them a small example program (including source code) that crashes with recent Gtk but not older Gtk and ask them if they think we are doing anything wrong (we don't think we are). We have the program but I don't know if we have shared it yet.
@quasifilmie 11.60+ will have Gtk themeing. here is a build that supports it and also has a work around for the Gtk 2.24.7 issue:
Offline
@ruario can't you make public the trace? do you have a bug report on bugzilla?
when you say recent, do you mean the latest released or using gtk+2.24 branch? because i see some fixes there
Last edited by wonder (2011-11-04 15:24:48)
Give what you have. To someone, it may be better than you dare to think.
Offline