Bug 132124 - [EFL]EWebLauncher crash from run-launcher script
Summary: [EFL]EWebLauncher crash from run-launcher script
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-24 03:38 PDT by Tanay
Modified: 2014-05-06 05:58 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tanay 2014-04-24 03:38:46 PDT
EWebLauncher gives Segmentation Fault when launched via the ./Tools/Scripts/run-launcher script.
Comment 1 Tanay 2014-04-24 03:40:10 PDT
(In reply to comment #0)
> EWebLauncher gives Segmentation Fault when launched via the ./Tools/Scripts/run-launcher script.

Revision Details : 167753
Comment 2 Tanay 2014-04-25 00:00:41 PDT
(In reply to comment #1)
> (In reply to comment #0)
> > EWebLauncher gives Segmentation Fault when launched via the ./Tools/Scripts/run-launcher script.
> 
> Revision Details : 167753

Valgrind logs attached. Copying the relevant stack trace. Analysing the same. 

==28988== Process terminating with default action of signal 11 (SIGSEGV)
==28988==  Access not within mapped region at address 0x58
==28988==    at 0xFD7A010: MozNPN_GetStringIdentifier (in /usr/lib/jvm/jre1.7.0_45/lib/i386/libnpjp2.so)
==28988==    by 0xFD7B7DF: DTLiteObject::initialize() (in /usr/lib/jvm/jre1.7.0_45/lib/i386/libnpjp2.so)
==28988==    by 0xFD7BFA1: NPAPIBasePlugin::NP_Initialize(_NPNetscapeFuncs*) (in /usr/lib/jvm/jre1.7.0_45/lib/i386/libnpjp2.so)
==28988==    by 0xFD8757C: NP_Initialize (in /usr/lib/jvm/jre1.7.0_45/lib/i386/libnpjp2.so)
==28988==    by 0x618EDCF: WebCore::PluginPackage::load() (in /home/tanay.c/webkit/WebKitBuild/Release/lib/libwebcore_efl.so.0.1.0)
==28988==    by 0x618F761: WebCore::PluginPackage::fetchInfo() (in /home/tanay.c/webkit/WebKitBuild/Release/lib/libwebcore_efl.so.0.1.0)
==28988==    by 0x618709C: WebCore::PluginPackage::createPackage(WTF::String const&, long const&) (in /home/tanay.c/webkit/WebKitBuild/Release/lib/libwebcore_efl.so.0.1.0)
==28988==    by 0x5D2BF73: WebCore::PluginDatabase::refresh() (in /home/tanay.c/webkit/WebKitBuild/Release/lib/libwebcore_efl.so.0.1.0)
==28988==    by 0x5D2C8D1: WebCore::PluginDatabase::installedPlugins(bool) (in /home/tanay.c/webkit/WebKitBuild/Release/lib/libwebcore_efl.so.0.1.0)
==28988==    by 0x405A2F3: PlatformStrategiesEfl::refreshPlugins() (in /home/tanay.c/webkit/WebKitBuild/Release/lib/libewebkit.so.0.1.0)
==28988==    by 0x5D26622: WebCore::PluginData::refresh() (in /home/tanay.c/webkit/WebKitBuild/Release/lib/libwebcore_efl.so.0.1.0)
==28988==    by 0x5BB9113: WebCore::Page::refreshPlugins(bool) (in /home/tanay.c/webkit/WebKitBuild/Release/lib/libwebcore_efl.so.0.1.0)
==28988==    by 0x5BD3354: WebCore::Settings::setPluginsEnabled(bool) (in /home/tanay.c/webkit/WebKitBuild/Release/lib/libwebcore_efl.so.0.1.0)
==28988==    by 0x40777C8: _ewk_view_smart_add(_Evas_Object*) (in /home/tanay.c/webkit/WebKitBuild/Release/lib/libewebkit.so.0.1.0)
==28988==    by 0x423FA92: evas_object_smart_add (evas_object_smart.c:473)
==28988==    by 0x4078C12: ewk_view_add (in /home/tanay.c/webkit/WebKitBuild/Release/lib/libewebkit.so.0.1.0)
==28988==    by 0x804BE96: windowCreate (in /home/tanay.c/webkit/WebKitBuild/Release/bin/EWebLauncher)
==28988==    by 0x804C0A3: browserCreate (in /home/tanay.c/webkit/WebKitBuild/Release/bin/EWebLauncher)
==28988==    by 0x804AAC6: main (in /home/tanay.c/webkit/WebKitBuild/Release/bin/EWebLauncher)
Comment 3 Tanay 2014-05-06 05:58:13 PDT
This issue gets resolved if I remove the /usr/lib/jvm/jre1.7.0_45 directory