Bug 414782 - SIGSEGV creating Mozilla browser widget
Summary: SIGSEGV creating Mozilla browser widget
Status: CLOSED DUPLICATE of bug 385035
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.2.1   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-09 10:23 EDT by Emyr Derfel CLA
Modified: 2013-08-09 10:52 EDT (History)
2 users (show)

See Also:


Attachments
Full SISEGV logdump (64.65 KB, text/x-log)
2013-08-09 10:23 EDT, Emyr Derfel CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Emyr Derfel CLA 2013-08-09 10:23:55 EDT
Created attachment 234267 [details]
Full SISEGV logdump

Trying to load the Web Browser page in Eclipse Preferences. Similar crashes when pausing on autocomplete items (org.eclipse.jface.text.contentassist.AdditionalInfoController.showInformation, top frame is XPCOM._NS_NewLocalFile(II[I)I+0).

Puppy Linux Slacko/5.5 (32-bit)


Installed from http://www.silverdollarsolutions.com/PuppyLinux/asterisk/eclipse_java-4.2.1_x86.sfs.zip

Eclipse IDE for Java Developers
Version: Juno Service Release 1
Build id: 20120920-0800

# java -version
java version "1.7.0_40"
OpenJDK Runtime Environment (IcedTea 2.4.0) (Slackware)
OpenJDK Client VM (build 24.0-b40, mixed mode, sharing)
#

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xb1f01bc5, pid=25103, tid=3075995328
#
# JRE version: OpenJDK Runtime Environment (7.0_40-b20) (build 1.7.0_40-b20)
# Java VM: OpenJDK Client VM (24.0-b40 mixed mode, sharing linux-x86 )
# Problematic frame:
# C  [UTF-16.so+0xbc5]  gconv+0x3b5
#
# Core dump written. Default location: /root/core or core.25103
#
# 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.
#

---------------  T H R E A D  ---------------

Current thread (0x080bac00):  JavaThread "main" [_thread_in_native, id=25103, stack(0xbfcc6000,0xbfd16000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=2 (SEGV_ACCERR), si_addr=0xb1b8c000

Registers:
EAX=0xb1b8c000, EBX=0xb1f04ff4, ECX=0x091bd18c, EDX=0xb1b8c002
ESP=0xbfd12da0, EBP=0x091bd188, ESI=0x00000000, EDI=0x00000000
EIP=0xb1f01bc5, EFLAGS=0x00010216, CR2=0xb1b8c000

Top of Stack: (sp=0xbfd12da0)
0xbfd12da0:   0922934c 092293bc bfd12e30 091bd2d0
0xbfd12db0:   00000000 bfd12ecc 00000000 00000000
0xbfd12dc0:   00000000 b75a0330 00000001 b7701ff4
0xbfd12dd0:   b77023e0 092a52b8 c3f37fc8 091bd2d0
0xbfd12de0:   00000000 b1b880e4 091b5350 b2b96654
0xbfd12df0:   00000004 b75a0330 00000000 bfd12e2c
0xbfd12e00:   b1b880e6 00000002 0922934c 092293bc
0xbfd12e10:   091b8120 00000004 b14ad540 00000000 

Instructions: (pc=0xb1f01bc5)
0xb1f01ba5:   74 3d 8d 50 02 39 54 24 38 0f 82 92 02 00 00 8d
0xb1f01bb5:   4d 04 39 4c 24 3c 0f 82 53 02 00 00 8b 7c 24 40
0xb1f01bc5:   0f b7 30 85 ff 75 bc 66 81 fe ff d7 0f 87 53 02
0xb1f01bd5:   00 00 89 d0 39 44 24 38 89 75 00 89 cd 75 c3 8b 

Register to memory mapping:

EAX=0xb1b8c000 is an unknown value
EBX=0xb1f04ff4: <offset 0x3ff4> in /usr/lib/gconv/UTF-16.so at 0xb1f01000
ECX=0x091bd18c is an unknown value
EDX=0xb1b8c002 is an unknown value
ESP=0xbfd12da0 is pointing into the stack for thread: 0x080bac00
EBP=0x091bd188 is an unknown value
ESI=0x00000000 is an unknown value
EDI=0x00000000 is an unknown value


Stack: [0xbfcc6000,0xbfd16000],  sp=0xbfd12da0,  free space=307k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [UTF-16.so+0xbc5]  gconv+0x3b5

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.eclipse.swt.internal.mozilla.XPCOM._NS_NewLocalFile(II[I)I+0
j  org.eclipse.swt.internal.mozilla.XPCOM.NS_NewLocalFile(II[I)I+10
j  org.eclipse.swt.browser.AppFileLocProvider.<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V+100
j  org.eclipse.swt.browser.Mozilla.create(Lorg/eclipse/swt/widgets/Composite;I)V+163
j  org.eclipse.swt.browser.Browser.<init>(Lorg/eclipse/swt/widgets/Composite;I)V+81
j  org.eclipse.ui.internal.browser.WebBrowserUtil.canUseInternalWebBrowser()Z+59
j  org.eclipse.ui.internal.browser.WebBrowserPreferencePage.createContents(Lorg/eclipse/swt/widgets/Composite;)Lorg/eclipse/swt/widgets/Control;+202
j  org.eclipse.jface.preference.PreferencePage.createControl(Lorg/eclipse/swt/widgets/Composite;)V+88
j  org.eclipse.jface.preference.PreferenceDialog.createPageControl(Lorg/eclipse/jface/preference/IPreferencePage;Lorg/eclipse/swt/widgets/Composite;)V+2
j  org.eclipse.jface.preference.PreferenceDialog$14.run()V+18
J  org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
j  org.eclipse.ui.internal.JFaceUtil$1.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1
j  org.eclipse.jface.util.SafeRunnable.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4
j  org.eclipse.jface.preference.PreferenceDialog.showPage(Lorg/eclipse/jface/preference/IPreferenceNode;)Z+115
<snip>
Comment 1 Grant Gayed CLA 2013-08-09 10:52:20 EDT
Your dump indicates that it's attempting to use the libraries from /usr/lib/firefox-19.0, which is not a supported gecko version.  The only question is why the Browser is attempting to use this at all.

This has come up before, marking report as a duplicate.

*** This bug has been marked as a duplicate of bug 385035 ***