[Bug 843464] New: 32-bit java in 64-bit OpenSUSE 13.1 crashes with error related to libc.so.6
https://bugzilla.novell.com/show_bug.cgi?id=843464 https://bugzilla.novell.com/show_bug.cgi?id=843464#c0 Summary: 32-bit java in 64-bit OpenSUSE 13.1 crashes with error related to libc.so.6 Classification: openSUSE Product: openSUSE Factory Version: 13.1 Beta 1 Platform: x86-64 OS/Version: SUSE Other Status: NEW Severity: Major Priority: P5 - None Component: KVM AssignedTo: kvm-bugs@forge.provo.novell.com ReportedBy: mjvaisane@gmail.com QAContact: jdouglas@suse.com Found By: --- Blocker: --- Created an attachment (id=561004) --> (http://bugzilla.novell.com/attachment.cgi?id=561004) Java crash log hs_err file User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1640.0 Safari/537.36 SUSE/31.0.1640.0 I need to run 3rd-party provided Commercial application (IBM Notes) which provides its own java version. On OpenSUSE 13.1 beta1 application stopped working, it was working fine with OpenSUSE 12.3. I then tested different 32-bit java runtime environments, and all of them crashed with the same or similar error. Reproducible: Always Steps to Reproduce: 1. download 32-bit java jre from Oracle web site, and extract it 2. try to run any java application with 32-bit jre (I usedh ttp://sourceforge.net/projects/briss/) Actual Results: # SIGSEGV (0xb) at pc=0xf7634e95, pid=24567, tid=4135324480 # # JRE version: (7.0_40-b43) (build ) # Java VM: Java HotSpot(TM) Server VM (24.0-b56 mixed mode linux-x86 ) # Problematic frame: # C [libc.so.6+0x12ee95] __strstr_sse42+0x355 Expected Results: Application should run. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c
Mika Vaisanen
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c1
--- Comment #1 from Mika Vaisanen
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c2
--- Comment #2 from Mika Vaisanen
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c3
Don Vosburg
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c
Ye Yuan
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c4
Michal Vyskocil
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c5
--- Comment #5 from Mika Vaisanen
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c6
--- Comment #6 from Michal Vyskocil
Could someone rebuild glibc with -O3? I am trying to cross-compile but for glibc it is not so easy it looks like
We are not Gentoo'es, so I don't thing that -O3 for glibc is the best option. I'd rather remove the inline. However you can easily do it on your own. All you need is to install osc and get build service account osc branch -c openSUSE:Factory/glibc cd home:$login:branches:Base:System/glibc vim glibc.spec find a line make %{?_smp_mflags} CFLAGS="$cflags" BUILD_CFLAGS="$cflags" and add -O3 to CFLAGS and BUILD_FLAGS close spec and type osc build --baselibs openSUSE_Factory i586 -k rpms/ and then use glibc.rpm from rpms/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c7
--- Comment #7 from Mika Vaisanen
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c8
--- Comment #8 from Michal Vyskocil
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c9
--- Comment #9 from Andreas Schwab
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c10
--- Comment #10 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c11
--- Comment #11 from Mika Vaisanen
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c12
--- Comment #12 from Don Vosburg
With latest update, 32-bit java works properly.
glibc-32bit-2.18-4.3.1.x86_64 glibc-2.18-4.3.1.x86_64
Everything now works as expected from my testing - mark as resolved! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=843464
https://bugzilla.novell.com/show_bug.cgi?id=843464#c13
Andreas Schwab
participants (1)
-
bugzilla_noreply@novell.com