Bug 999894 - Undefined symbol from /lib64/libjavascriptcoregtk-3.0.so.0
Summary: Undefined symbol from /lib64/libjavascriptcoregtk-3.0.so.0
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: webkitgtk3
Version: 19
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-08-22 10:44 UTC by Serge Matveenko
Modified: 2013-08-27 11:20 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-08-27 11:20:44 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Affected message. (808 bytes, application/zip)
2013-08-26 14:47 UTC, Serge Matveenko
no flags Details

Description Serge Matveenko 2013-08-22 10:44:17 UTC
Description of problem:

Evolution crashes on reply when text selected for quoting contains new line character.

The error reported to console is "evolution: symbol lookup error: /lib64/libjavascriptcoregtk-3.0.so.0: undefined symbol: _ZN3JSC9Structure16putSpecificValueERNS_12JSGlobalDataEFS_12PropertyNamgEjPNS_6JSCellE"


Version-Release number of selected component (if applicable):

Name        : evolution
Arch        : x86_64
Version     : 3.8.5
Release     : 2.fc19


How reproducible:

Always.


Steps to Reproduce:
1. Select message with preview enabled.
2. Select multiline text in preview window.
3. Hit "reply" or "group reply" button

Actual results:

Evolution crashes with message

evolution: symbol lookup error: /lib64/libjavascriptcoregtk-3.0.so.0: undefined symbol: _ZN3JSC9Structure16putSpecificValueERNS_12JSGlobalDataEFS_12PropertyNamgEjPNS_6JSCellE


Expected results:

Reply editor window opened.

Comment 1 Milan Crha 2013-08-23 05:44:12 UTC
Thanks for a bug report. The library is part of webkitgtk3, thus I move it there. Could you write here a version of it, please? (rpm -q webkitgtk3).

Comment 2 Serge Matveenko 2013-08-23 07:55:22 UTC
$ rpm -q webkitgtk3
webkitgtk3-2.0.4-1.fc19.x86_64

Comment 3 Serge Matveenko 2013-08-23 07:57:49 UTC
I'm using evolution-ews. Dont know is it important or not.

Comment 4 Tomas Popela 2013-08-26 14:30:17 UTC
Hi, thank you for your bug report. Me and Milan can't reproduce it. It happens for you on every email?

Comment 5 Serge Matveenko 2013-08-26 14:46:11 UTC
Hi, just realized that only some of messages are affected.

Attaching one that is affected.

It is plain text message containing quoted text.

You need to select text from the "bbb..." line to the "ccc..." line.

Comment 6 Serge Matveenko 2013-08-26 14:47:05 UTC
Created attachment 790553 [details]
Affected message.

Comment 7 Milan Crha 2013-08-27 08:37:37 UTC
I've installed:
   $ rpm -q webkitgtk3
   webkitgtk3-2.0.4-1.fc19.x86_64

and I imported your message into a subfolder of On This Computer/Inbox and selected the beginning of "bbb" at the end of "ccc" with a mouse drag and it did not crash to me, neither wrote anything on a console of evolution.

Could it be that the installation/update of the webkitgtk3 failed in some weird way, left the libraries half update and half with its previous version?

   $ ls -l /lib64/libjavascriptcoregtk-*
lrwxrwxrwx. 1 root root      35 Jul  4 11:02 /lib64/libjavascriptcoregtk-1.0.so.0 -> libjavascriptcoregtk-1.0.so.0.13.14
-rwxr-xr-x. 1 root root 5730288 Jun  7 17:10 /lib64/libjavascriptcoregtk-1.0.so.0.13.14
lrwxrwxrwx. 1 root root      35 Aug 26 09:57 /lib64/libjavascriptcoregtk-3.0.so -> libjavascriptcoregtk-3.0.so.0.13.16
lrwxrwxrwx. 1 root root      35 Aug 26 09:57 /lib64/libjavascriptcoregtk-3.0.so.0 -> libjavascriptcoregtk-3.0.so.0.13.16
-rwxr-xr-x. 1 root root 5730248 Jul 22 11:02 /lib64/libjavascriptcoregtk-3.0.so.0.13.16

Comment 8 Serge Matveenko 2013-08-27 08:57:58 UTC
$ rpm -q webkitgtk3
webkitgtk3-2.0.4-1.fc19.x86_64

$ ls -l /lib64/libjavascriptcoregtk-*
lrwxrwxrwx. 1 root root      35 авг 20 16:21 /lib64/libjavascriptcoregtk-3.0.so.0 -> libjavascriptcoregtk-3.0.so.0.13.16
-rwxr-xr-x. 1 root root 5730248 июл 22 13:02 /lib64/libjavascriptcoregtk-3.0.so.0.13.16

Comment 9 Milan Crha 2013-08-27 10:52:03 UTC
Hrm, even with uninstalled webkitgtk (and gimp) and restarted evolution I do not get the crash. Could you try to:
   $ yum downgrade webkitgtk3
   $ yum update webkitgtk3

just in case the previous update failed for any reason, please?

Also, I do not expect you doing anything differently from me, but to be sure, I place mouse cursor at the beginning of the first "bbb", push down mouse left button and drag it at the end of "ccc" line, then I release the mouse button, thus there are selected all "bbb" and "ccc" with "> ccc" as well.

Comment 10 Serge Matveenko 2013-08-27 11:20:44 UTC
$ yum downgrade webkitgtk3
$ yum update webkitgtk3

fixed the problem. Odd.

Thank you very much for support and keep up the good work!


Note You need to log in before you can comment on or make changes to this bug.