FS#32943 - [jdk7-openjdk] when running sweethome3d, icedtea crashed

Attached to Project: Arch Linux
Opened by Alexander F. Rødseth (xyproto) - Monday, 03 December 2012, 01:27 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 02 February 2013, 09:26 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Andreas Radke (AndyRTR)
Guillaume ALAUX (galaux)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Console output:

Java 3D: implicit antialiasing enabled
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f99c6518988, pid=9909, tid=140298424895232
#
# JRE version: 7.0_09-b30
# Java VM: OpenJDK 64-Bit Server VM (23.2-b09 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [libGL.so.1+0x84988] glXCreateNewContext+0x64b8
#
# Core dump written. Default location: /home/alexander/core or core.9909
#
# An error report file with more information is saved as:
# /home/alexander/hs_err_pid9909.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
# http://icedtea.classpath.org/bugzilla
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
/usr/bin/sweethome3d: line 33: 9909 Avbrutt (SIGABRT) (core dumped) $JAVA_HOME/bin/java -Xmx1024m -cp $CP com.eteks.sweethome3d.SweetHome3D -open "$1"

Attaching core and hs_err_pid9909.log

This is on x86_64.

jdk7-openjdk 7.u9_2.3.3-1

/usr/lib/libGL.so is owned by nvidia-utils 310.19-1

Steps to reproduce:

* Start sweethome3d (is in AUR)
* Create a little room with some furniture (not sure if needed)
* Select 3D view -> Create video...
* Move around in the 3D window and press the red recording button for each position
* Create several positions (at least 3-4)
* Click create to create the video
* While the video is being created, select 3D view -> Aerial view and move around
* Make sure the video is long enough, so that there is time to move around while it is being created
* Specifically, zoom out by scrolling the mouse wheel towards you in the aerial view
* Crash!
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Saturday, 02 February 2013, 09:26 GMT
Reason for closing:  Not a bug
Comment by Alexander F. Rødseth (xyproto) - Monday, 03 December 2012, 01:29 GMT
If someone is able to reproduce this, I'll report it upstream and include a link here.
Comment by Guillaume ALAUX (galaux) - Thursday, 06 December 2012, 13:46 GMT
I'm having 2 different crashes while trying to reproduce yours.

01) When starting with dual head, sweethome immediatly crashes with
# C [libGL.so.1+0x1d4c3] glXGetFBConfigs+0x53

02) When disabling dual head and creating a video as you said
# C [libGL.so.1+0x20091] glXMakeContextCurrent+0xb1

Core dumps are too big to post but ask them if required.
Comment by Alexander F. Rødseth (xyproto) - Friday, 07 December 2012, 19:42 GMT
Thanks for testing. I'll report this to the icedtea bug tracker and hopefully this is relevant to them and not specific for glx/nvidia/sweethome3d.
Comment by Andreas Radke (AndyRTR) - Friday, 28 December 2012, 10:48 GMT
Upstream report url?
Comment by Alexander F. Rødseth (xyproto) - Thursday, 03 January 2013, 13:27 GMT Comment by Alexander F. Rødseth (xyproto) - Friday, 04 January 2013, 19:56 GMT Comment by Andreas Radke (AndyRTR) - Saturday, 02 February 2013, 07:20 GMT
Is this bug still present?
Comment by Alexander F. Rødseth (xyproto) - Saturday, 02 February 2013, 08:50 GMT
Yes. It's probably not an issue with openjdk itself, though, but J3D. Can close.

Loading...