Bug 732887 - banshee crashes on startup in KDE when oxygen-gtk style (the default) is used
banshee crashes on startup in KDE when oxygen-gtk style (the default) is used
Status: RESOLVED FIXED
Classification: openSUSE
Product: openSUSE 12.1
Classification: openSUSE
Component: KDE4 Applications
Final
All Other
: P5 - None : Normal (vote)
: ---
Assigned To: Mr Maintenance
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-11-26 19:03 UTC by Tim Edwards
Modified: 2012-02-15 14:39 UTC (History)
6 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Edwards 2011-11-26 19:03:03 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20100101 Firefox/8.0

[Info  19:56:29.554] Running Banshee 2.2.0: [openSUSE 12.1 (linux-gnu, x86_64) @ 2011-10-30 05:43:19 UTC]
The program 'Banshee' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAccess (attempt to access private resource denied)'.
  (Details: serial 456 error_code 10 request_code 152 minor_code 1)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)


Reproducible: Always

Steps to Reproduce:
1.Start banshee
2.
3.
Actual Results:  
It crashes immediately with the BadAccess error

Expected Results:  
It runs normally

https://bugs.archlinux.org/task/25406
Comment 1 Jigish Gohil 2011-12-01 05:38:19 UTC
updating to oxygen-gtk-1.1.50git.1321710186 from KDE:Unstable fixes the issue so update via online_update would be nice.
Comment 2 Roger Luedecke 2011-12-05 19:00:26 UTC
I have noticed this problem as well. Seems to affect many GTK apps.
Comment 3 Roger Luedecke 2011-12-05 19:01:36 UTC
Changing theme from oxygen-gtk to another fixes this. However, there are icons missing.
Comment 4 Günter Lichtenberg 2011-12-15 17:34:58 UTC
With intellegacy driver, all tested gtk apps crash the X-Server (firefox, google-chrome, gnucash, gimp). The user is send back to the login screen, the X-Server gets an segmentation fault. Since oxygen-gtk seems to be the default style, IMHO an update in the SUSE update repo is needed.

I use Oxygen-Molecule now, which works.
Comment 5 Kyle Hepner 2011-12-29 05:54:24 UTC
This is also happening to me and it would be great if I could use this theme and use banshee at the same time.
Comment 6 Nelson Marques 2011-12-30 20:21:44 UTC
I'm changing the component to KDE applications; it's clear enough this isn't a Banshee problem, but instead a KDE/GTK+ engine problem (oxygen-gtk).
Comment 7 Nelson Marques 2011-12-30 20:22:44 UTC
Heads up: GTK3 Banshee comming up soon for testing... oxygen-gtk should be updated to keep up.
Comment 8 Tim Edwards 2011-12-31 00:21:22 UTC
Looks like the bug was fixed by KDE devs: https://bugs.kde.org/show_bug.cgi?id=286140

I tried the oxygen-gtk package from KDE:UpdatedApps and it's solved the problem. Can we please get this backported into the oxygen-gtk package in the distro?

http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/x86_64/
Comment 9 Nelson Marques 2012-02-15 11:28:58 UTC
I've backported the fix and implemented it. Going to request an update for openSUSE:12.1 since it indirectly affects Banshee.

Tim, thanks for pointing the way to the fix.
Comment 10 Nelson Marques 2012-02-15 11:46:14 UTC
SR: 105193 to openSUSE:12.1:Update:Test

This submit request includes a backport from upstream which is a potential fix to this issue. Assigning to Maintenance.

Maintenance: would it be possible to release this update?

NM
Comment 11 Bernhard Wiedemann 2012-02-15 12:00:32 UTC
This is an autogenerated message for OBS integration:
This bug (732887) was mentioned in
https://build.opensuse.org/request/show/105193 12.1 / oxygen-gtk
Comment 12 Marcus Meissner 2012-02-15 14:29:53 UTC
is OK. submitreq you arelady did too so it is onm its way.
Comment 13 Nelson Marques 2012-02-15 14:39:50 UTC
Marcus thanks :)