Bug 17374

Summary: sweethome3d crashes while rendering videos on ATI graphics machines
Product: Mageia Reporter: José Jorge <lists.jjorge>
Component: RPM PackagesAssignee: David GEIGER <geiger.david68210>
Status: RESOLVED OLD QA Contact:
Severity: normal    
Priority: Normal CC: alien, fri, geiger.david68210, lists.jjorge
Version: 5   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: sweethome3d CVE:
Status comment:
Attachments: Crash with version 4.6 of MGA5 i586
Crash with version 5.1 of MGA5 i586 updates_testing
Crash log tar.gz compressed,
error log .tgz from version 5.2 on mga6 cauldron 64 bit

Description José Jorge 2015-12-21 10:54:05 CET
Version 4.6 of sweethome3d crashes after one minute rendering the joined file in video. Version x86_64 does not crash.

Steps to reproduce :
- load sh3d joined file
- right click in the 3D view, choose render video
- click on render, wait for one minute maximum


Reproducible: 

Steps to Reproduce:
Comment 1 José Jorge 2015-12-21 10:58:30 CET
The file is too big to be joined here. So I share it through Owncloud :

http://popcircus.hd.free.fr/owncloud/index.php/s/kVSW5JfZPYq6Ul2

Below the crash message.

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x8553c514, pid=2748, tid=2233465664
#
# JRE version: OpenJDK Runtime Environment (8.0_65-b17) (build 1.8.0_65-b17)
# Java VM: OpenJDK Server VM (25.65-b01 mixed mode linux-x86 )
# Problematic frame:
# C  [libGL.so.1+0x40514]
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
Comment 2 José Jorge 2015-12-22 18:42:10 CET
Created attachment 7297 [details]
Crash with version 4.6 of MGA5 i586
José Jorge 2015-12-22 18:42:17 CET

CC: (none) => lists.jjorge

Comment 3 José Jorge 2015-12-22 18:43:10 CET
Created attachment 7298 [details]
Crash with version 5.1 of MGA5 i586 updates_testing
Comment 4 José Jorge 2015-12-22 18:43:43 CET
Unfortunately version 5.1 submitted to updates_testing does not fix the problem.
Samuel Verschelde 2016-01-11 09:23:01 CET

Assignee: bugsquad => geiger.david68210

Comment 5 Morgan Leijström 2016-04-28 18:15:24 CEST
Both 4.6 and 5.1 in testing crash here on mga5-64 so probably it is not the arch, but other things that is the problem.

CC: (none) => fri
Hardware: i586 => All

Comment 6 Morgan Leijström 2016-04-28 18:19:51 CEST
Created attachment 7704 [details]
Crash log tar.gz compressed,

Sweethome3d 5.1-1.mga5 from updates testing, on 64 bit mga5, i7 CPU, 8GBRAM
Crashes after less than ten seconds generating a simple video at lowest resolution of pretty simple room.
Morgan Leijström 2016-04-28 18:21:01 CEST

Summary: sweethome3d crashes on i586 rendering videos => sweethome3d crashes while rendering videos

claire robinson 2016-04-28 18:35:25 CEST

CC: (none) => geiger.david68210

Comment 7 Morgan Leijström 2016-04-28 18:48:10 CEST
Created attachment 7705 [details]
error log .tgz from version 5.2 on mga6 cauldron 64 bit

5.2 too crashes while generating video on cauldron 64 bit on a different machine.
Morgan Leijström 2016-04-28 18:48:55 CEST

Whiteboard: (none) => MGA5TOO
Version: 5 => Cauldron

Comment 8 David GEIGER 2016-04-28 19:16:34 CEST
It seems to be more a problem with java (openjdk) or with the driver video fglrx than sweethome3d.

I don't know how to debug that correctly.

Version: Cauldron => 5

Comment 9 Morgan Leijström 2016-04-28 21:21:49 CEST
Ah, yes.
Both machines it was crashing on have ATI graphics (and use proprietary drivers)

Now i have installed it on two very different machines, one old Thinkpad T61 with Intel Duo CPU, Nvidia Quadro graphics, and one AMD hexacore with Nvidia 760 graphics.  Both work perfectly with sweethome3d 5.1-1.mga5 from updates testing, on 64 bit mga5.  (did not bother testing 4.6)

IMO you can push 5.1 as there seem not be a regression, but in this case same bug (whatever and wherever it is...)

Version: 5 => Cauldron

Morgan Leijström 2016-04-29 08:23:29 CEST

Summary: sweethome3d crashes while rendering videos => sweethome3d crashes while rendering videos on ATI graphics machines

Comment 10 José Jorge 2016-05-01 09:52:12 CEST
In fact the first bug report was on Intel 915 graphics, and it did not crash on MGA5_64 with Intel 945 graphics.

I feel the java bug is the good way to go, not the ATI graphics, maybe a too small stack? (I never programmed in java)

I also feel an 5.2 update could be pushed, just to use the latest version.
Comment 11 Morgan Leijström 2016-05-01 10:40:25 CEST
I support both your conclusions :)

I think we should get in contact with sweethome3d developers and see if they recognize the problem.
Comment 12 AL13N 2016-05-23 22:39:13 CEST
(In reply to José Jorge from comment #10)
> In fact the first bug report was on Intel 915 graphics, and it did not crash
> on MGA5_64 with Intel 945 graphics.
> 
> I feel the java bug is the good way to go, not the ATI graphics, maybe a too
> small stack? (I never programmed in java)
> 
> I also feel an 5.2 update could be pushed, just to use the latest version.

any reason this is not done yet? for mga5? I could use an updated version. gonna start building a house soon.

CC: (none) => alien

Comment 13 José Jorge 2016-05-24 11:06:10 CEST
(In reply to AL13N from comment #12)
> (In reply to José Jorge from comment #10)
> > I also feel an 5.2 update could be pushed, just to use the latest version.
> 
> any reason this is not done yet? for mga5? I could use an updated version.
> gonna start building a house soon.

Time miss. Feel free to submit the latest update to updates_testing. I never got a reply from upstream...

Status: NEW => ASSIGNED

Comment 14 David Walser 2017-12-31 19:21:09 CET
Looks like this bug was really only for Mageia 5, as fglrx is gone as of Mageia 6.  Closing.

Status: ASSIGNED => RESOLVED
Resolution: (none) => OLD
Whiteboard: MGA5TOO => (none)
Version: Cauldron => 5