Bug 1150333 - [abrt] java-1.7.0-openjdk-headless: Oxygen::ComboBoxData::setButton(): java killed by SIGABRT
Summary: [abrt] java-1.7.0-openjdk-headless: Oxygen::ComboBoxData::setButton(): java k...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: eclipse
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Alexander Kurtakov
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:020dd76a58a8e8b99c4b86fc0dc...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-10-08 01:21 UTC by Jeremy
Modified: 2014-11-03 11:54 UTC (History)
18 users (show)

Fixed In Version: oxygen-gtk2-1.4.6-1.fc20
Clone Of:
Environment:
Last Closed: 2014-11-03 11:54:46 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (163.18 KB, text/plain)
2014-10-08 01:21 UTC, Jeremy
no flags Details
File: cgroup (181 bytes, text/plain)
2014-10-08 01:21 UTC, Jeremy
no flags Details
File: core_backtrace (109.71 KB, text/plain)
2014-10-08 01:21 UTC, Jeremy
no flags Details
File: dso_list (10.34 KB, text/plain)
2014-10-08 01:21 UTC, Jeremy
no flags Details
File: environ (2.61 KB, text/plain)
2014-10-08 01:21 UTC, Jeremy
no flags Details
File: limits (1.29 KB, text/plain)
2014-10-08 01:21 UTC, Jeremy
no flags Details
File: maps (72.52 KB, text/plain)
2014-10-08 01:21 UTC, Jeremy
no flags Details
File: open_fds (15.22 KB, text/plain)
2014-10-08 01:21 UTC, Jeremy
no flags Details
File: proc_pid_status (953 bytes, text/plain)
2014-10-08 01:21 UTC, Jeremy
no flags Details
File: var_log_messages (1.51 KB, text/plain)
2014-10-08 01:21 UTC, Jeremy
no flags Details
File: backtrace (37.82 KB, text/plain)
2014-10-22 15:03 UTC, Julien HENRY
no flags Details

Description Jeremy 2014-10-08 01:21:22 UTC
Version-Release number of selected component:
java-1.7.0-openjdk-headless-1.7.0.65-2.5.2.5.fc20

Additional info:
reporter:       libreport-2.2.3
backtrace_rating: 3
cmdline:        java -Dosgi.requiredJavaVersion=1.7 -XX:MaxPermSize=256m -Xms512m -Xmx2G -jar /home/jeremy.ng/bin/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar -os linux -ws gtk -arch x86_64 -showsplash /home/jeremy.ng/bin/eclipse//plugins/org.eclipse.platform_4.4.0.v20140925-0400/splash.bmp -launcher /home/jeremy.ng/bin/eclipse/eclipse -name Eclipse --launcher.library /home/jeremy.ng/bin/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326/eclipse_1605.so -startup /home/jeremy.ng/bin/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.appendVmargs -exitdata 7e002e -product org.eclipse.epp.package.standard.product -vm /usr/bin/java -vmargs -Dosgi.requiredJavaVersion=1.7 -XX:MaxPermSize=256m -Xms512m -Xmx2G -jar /home/jeremy.ng/bin/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
crash_function: Oxygen::ComboBoxData::setButton
executable:     /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65-2.5.2.5.fc20.x86_64/jre-abrt/bin/java
kernel:         3.16.3-200.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            88009

Truncated backtrace:
Thread no. 1 (10 frames)
 #4 Oxygen::ComboBoxData::setButton at /usr/src/debug/oxygen-gtk2-1.4.5/src/animations/oxygencomboboxdata.cpp:87
 #5 setButton at /usr/src/debug/oxygen-gtk2-1.4.5/src/animations/oxygencomboboxengine.h:59
 #6 Oxygen::draw_box at /usr/src/debug/oxygen-gtk2-1.4.5/src/oxygenstylewrapper.cpp:930
 #7 _gtk_button_paint at gtkbutton.c:1511
 #8 gtk_toggle_button_expose at gtktogglebutton.c:440
 #9 _gtk_marshal_BOOLEAN__BOXED at gtkmarshalers.c:86
 #14 gtk_widget_event_internal at gtkwidget.c:5017
 #15 gtk_widget_send_expose at gtkwidget.c:4846
 #16 gtk_container_propagate_expose at gtkcontainer.c:2757
 #17 gtk_combo_box_expose_event at gtkcombobox.c:2705

Comment 1 Jeremy 2014-10-08 01:21:26 UTC
Created attachment 944815 [details]
File: backtrace

Comment 2 Jeremy 2014-10-08 01:21:27 UTC
Created attachment 944816 [details]
File: cgroup

Comment 3 Jeremy 2014-10-08 01:21:29 UTC
Created attachment 944817 [details]
File: core_backtrace

Comment 4 Jeremy 2014-10-08 01:21:31 UTC
Created attachment 944818 [details]
File: dso_list

Comment 5 Jeremy 2014-10-08 01:21:32 UTC
Created attachment 944819 [details]
File: environ

Comment 6 Jeremy 2014-10-08 01:21:34 UTC
Created attachment 944820 [details]
File: limits

Comment 7 Jeremy 2014-10-08 01:21:35 UTC
Created attachment 944821 [details]
File: maps

Comment 8 Jeremy 2014-10-08 01:21:37 UTC
Created attachment 944822 [details]
File: open_fds

Comment 9 Jeremy 2014-10-08 01:21:38 UTC
Created attachment 944823 [details]
File: proc_pid_status

Comment 10 Jeremy 2014-10-08 01:21:40 UTC
Created attachment 944824 [details]
File: var_log_messages

Comment 11 Julien HENRY 2014-10-22 15:03:44 UTC
Another user experienced a similar problem:

Using Eclipse Luna SR1

reporter:       libreport-2.2.3
backtrace_rating: 4
cmdline:        java -Dorg.eclipse.swt.browser.UseWebKitGTK=true -Dosgi.requiredJavaVersion=1.7 -XX:MaxPermSize=256m -Xms512m -Xmx2000m -jar /home/julien/Prog/Softs/eclipse-luna//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar -os linux -ws gtk -arch x86_64 -showsplash /home/julien/Prog/Softs/eclipse-luna//plugins/org.eclipse.platform_4.4.0.v20140925-0400/splash.bmp -launcher /home/julien/Prog/Softs/eclipse-luna/eclipse -name Eclipse --launcher.library /home/julien/Prog/Softs/eclipse-luna//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326/eclipse_1605.so -startup /home/julien/Prog/Softs/eclipse-luna//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.appendVmargs -exitdata d98007 -product org.eclipse.epp.package.standard.product -vm /usr/bin/java -vmargs -Dorg.eclipse.swt.browser.UseWebKitGTK=true -Dosgi.requiredJavaVersion=1.7 -XX:MaxPermSize=256m -Xms512m -Xmx2000m -jar /home/julien/Prog/Softs/eclipse-luna//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
crash_function: Oxygen::ComboBoxData::setButton
executable:     /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.71-2.5.3.0.fc20.x86_64/jre-abrt/bin/java
kernel:         3.16.6-200.fc20.x86_64
package:        java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.0.fc20
reason:         java killed by SIGABRT
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 12 Julien HENRY 2014-10-22 15:03:47 UTC
Created attachment 949436 [details]
File: backtrace

Comment 13 Deepak Bhole 2014-10-23 14:28:44 UTC
Re-assigning as this originated in Eclipse related JNI code.

Comment 14 Alexander Kurtakov 2014-10-23 14:35:51 UTC
Can you reproduce the problem if you change the gtk theme in kde settings to something else bug oxygen? Upstream we get a number of bugs regarding crashes with Oxygen-gtk and this seems to be oxygen-gtk fault as everyone that changed (to any other theme) doesn't experience the crash anymore.

Comment 15 Julien HENRY 2014-10-23 14:45:29 UTC
Can't reproduce after switching to the only other theme available on my box: Raleigh. But that's not an option for me since all GTK applications like Firefox and Eclipse look so ugly with this theme...

Comment 16 Alexander Kurtakov 2014-10-23 14:58:22 UTC
(In reply to Julien HENRY from comment #15)
> Can't reproduce after switching to the only other theme available on my box:
> Raleigh. But that's not an option for me since all GTK applications like
> Firefox and Eclipse look so ugly with this theme...

This is oxygen-gtk theme crash so there is hardly anything that can be done from eclipse side. My recommendation is to install adwaita gtk theme and switch to it as it is the default gtk theme and things are first verified against it.

Comment 17 Julien HENRY 2014-10-23 15:00:48 UTC
Changelog:
oxygen-gtk2 - version 1.4.6
Improvements include:
- for gtk2: fix crash in eclipse

$ rpm -qa | grep oxygen-gtk2
oxygen-gtk2-1.4.5-1.fc20.x86_64

Maybe an update of oxygen-gtk2 to 1.4.6 could help?

Comment 18 Alexander Kurtakov 2014-10-23 15:03:38 UTC
Please try and tell us.

Comment 19 Julien HENRY 2014-10-23 15:28:06 UTC
Sorry but I don't know how to install it.

FYI: https://bugs.kde.org/show_bug.cgi?id=339174

Is it possible to provide a rpm (for example in update-testing repo)?

Comment 21 Julien HENRY 2014-10-23 15:54:00 UTC
I confirm issue is fixed using the new oxygen-gtk version.

Thanks!

Comment 22 Alexander Kurtakov 2014-10-23 15:56:44 UTC
Julien, please give karma to the build (login in https://admin.fedoraproject.org/updates/oxygen-gtk2-1.4.6-1.fc20 and give it +1) so it gets faster to stable.

Comment 23 Mat Booth 2014-11-03 11:54:46 UTC
Based on karma comments in the linked update, I will close this bug as fixed.


Note You need to log in before you can comment on or make changes to this bug.