WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 94797
REGRESSION(
r126306
): it broke the plugin process
https://bugs.webkit.org/show_bug.cgi?id=94797
Summary
REGRESSION(r126306): it broke the plugin process
Carlos Garcia Campos
Reported
2012-08-23 04:54:31 PDT
http://trac.webkit.org/changeset/126306
broke plugins in WebKit2:
http://build.webkit.org/builders/GTK%20Linux%2032-bit%20Release/builds/26291/steps/API%20tests/logs/stdio
All plugins fail to load due to a runtime symbol lookup error in the plugin process. It can be easily reproduced: $ ../Tools/gtk/run-with-jhbuild Release/Programs/WebKitPluginProcess -scanplugin Release/TestNetscapePlugin/.libs/libtestnetscapeplugin.so /home/cgarcia/WebKit/WebKitBuild/Release/Programs/.libs/lt-WebKitPluginProcess: symbol lookup error: /home/cgarcia/WebKit/WebKitBuild/Release/Programs/.libs/lt-WebKitPluginProcess: undefined symbol: _ZN7WebCore21WebKitFontFamilyNames14standardFamilyE I think it also broke make distcheck.
Attachments
Rollout r126306
(101.57 KB, patch)
2012-08-23 05:01 PDT
,
Carlos Garcia Campos
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Carlos Garcia Campos
Comment 1
2012-08-23 05:01:43 PDT
Created
attachment 160131
[details]
Rollout
r126306
Ok, I manually rolled out the webcore split, because other changes were added to the makefiles and automatic rollout wouldn't apply. I propose to roll this out for now to be able to finish the release and fix the problems afterwards.
Carlos Garcia Campos
Comment 2
2012-08-23 05:03:26 PDT
Btw, the make distcheck error I got was very similar (if not the same) to the one we had when supplemental idl stuff was added: CXX Source/WebCore/platform/graphics/libWebCorePlatform_la-Pattern.lo In file included from ../Source/WebCore/bindings/js/ScriptController.h:26:0, from ../Source/WebCore/page/Frame.h:40, from ../Source/WebCore/platform/graphics/MediaPlayer.cpp:33: ../Source/WebCore/bindings/js/JSDOMWindowShell.h:32:25: error fatal: JSDOMWindow.h: No existe el archivo o el directorio compilación terminada.
Carlos Garcia Campos
Comment 3
2012-08-23 05:33:16 PDT
I'm asking for review because I did the rollout manually, so I wanted to make sure ews was green and someone else had looked at the patch before landing it, just to be extra sure.
Xan Lopez
Comment 4
2012-08-23 05:36:45 PDT
Comment on
attachment 160131
[details]
Rollout
r126306
Looks OK to me.
WebKit Review Bot
Comment 5
2012-08-23 06:21:18 PDT
Comment on
attachment 160131
[details]
Rollout
r126306
Clearing flags on attachment: 160131 Committed
r126421
: <
http://trac.webkit.org/changeset/126421
>
WebKit Review Bot
Comment 6
2012-08-23 06:21:21 PDT
All reviewed patches have been landed. Closing bug.
Philippe Normand
Comment 7
2012-11-13 11:09:50 PST
I'm trying kov's patch. It works fine with a debug build (flash works in minibrowser). Trying a release build now
Philippe Normand
Comment 8
2012-11-13 11:29:34 PST
Release build works too...
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug