Debian Bug report logs - #675235
miro: fails to start: undefined symbol

Package: libjavascriptcoregtk-1.0-0; Maintainer for libjavascriptcoregtk-1.0-0 is Debian WebKit Maintainers <pkg-webkit-maintainers@lists.alioth.debian.org>; Source for libjavascriptcoregtk-1.0-0 is src:webkitgtk (PTS, buildd, popcon).

Reported by: Jonas Smedegaard <dr@jones.dk>

Date: Wed, 30 May 2012 17:15:01 UTC

Severity: important

Tags: moreinfo, unreproducible

Done: Jonas Smedegaard <dr@jones.dk>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Uwe Hermann <uwe@debian.org>:
Bug#675235; Package miro. (Wed, 30 May 2012 17:15:04 GMT) (full text, mbox, link).


Acknowledgement sent to Jonas Smedegaard <dr@jones.dk>:
New Bug report received and forwarded. Copy sent to Uwe Hermann <uwe@debian.org>. (Wed, 30 May 2012 17:15:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Jonas Smedegaard <dr@jones.dk>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: miro: fails to start: undefined symbol
Date: Wed, 30 May 2012 19:11:36 +0200
Package: miro
Version: 4.0.4-1
Severity: grave
Justification: renders package unusable

Fails to start, speweing the following:

using /usr/bin/miro.real
ImportError on miro.plat.frontends.widgets: /usr/lib/libjavascriptcoregtk-1.0.so.0: undefined symbol: _ZN3JSC8JSObject10putByIndexEPNS_6JSCellEPNS_9ExecStateEjNS_7JSValueE
ImportError on miro.frontends.widgets: /usr/lib/libwebkitgtk-1.0.so.0: undefined symbol: _ZN3JSC8JSObject10putByIndexEPNS_6JSCellEPNS_9ExecStateEjNS_7JSValueE
Traceback (most recent call last):
  File "/usr/bin/miro.real", line 312, in <module>
    startapp()
  File "/usr/bin/miro.real", line 265, in startapp
    parsed_options.theme)
  File "/usr/lib/pymodules/python2.7/miro/startfrontend.py", line 86, in run_application
    raise ValueError("Cannot load frontend: %s" % frontend)
ValueError: Cannot load frontend: widgets


 - Jonas

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=da_DK.UTF-8, LC_CTYPE=da_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages miro depends on:
ii  gstreamer0.10-ffmpeg                  0.10.13-5
ii  gstreamer0.10-plugins-bad             0.10.23-3
ii  gstreamer0.10-plugins-base            0.10.36-1
ii  gstreamer0.10-plugins-good            0.10.31-3
ii  gstreamer0.10-x                       0.10.36-1
ii  libavcodec53                          6:0.8.2-2
ii  libavformat53 [libavformat-extra-53]  6:0.8.2-2
ii  libavutil51 [libavutil-extra-51]      6:0.8.2-2
ii  libc6                                 2.13-32
ii  libglib2.0-0                          2.32.3-1
ii  libgtk2.0-0                           2.24.10-1
ii  libpango1.0-0                         1.30.0-1
ii  libsoup2.4-1                          2.38.1-2
ii  libwebkitgtk-1.0-0                    1.8.1-3.1
ii  libx11-6                              2:1.4.99.901-2
ii  miro-data                             4.0.4-1
ii  python                                2.7.2-10
ii  python-dbus                           1.1.0-1
ii  python-gconf                          2.28.1+dfsg-1
ii  python-glade2                         2.24.0-3
ii  python-gst0.10                        0.10.22-3
ii  python-gtk2                           2.24.0-3
ii  python-libtorrent                     0.15.10-1+b1
ii  python-mutagen                        1.20-1
ii  python-pycurl                         7.19.0-5
ii  python-pysqlite2                      2.6.3-2
ii  python-support                        1.0.14
ii  python-webkit                         1.1.8-2

miro recommends no packages.

Versions of packages miro suggests:
ii  ffmpeg                      6:0.8.2-2
ii  ffmpeg2theora               0.27-2
ii  gstreamer0.10-plugins-ugly  0.10.19-2+b1
ii  libav-tools [ffmpeg]        6:0.8.2-2
ii  libavahi-compat-libdnssd1   0.6.31-1
ii  python-notify               0.1.1-3
ii  ttf-dejavu                  2.33-2

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Uwe Hermann <uwe@debian.org>:
Bug#675235; Package miro. (Wed, 30 May 2012 17:33:03 GMT) (full text, mbox, link).


Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Uwe Hermann <uwe@debian.org>. (Wed, 30 May 2012 17:33:03 GMT) (full text, mbox, link).


Message #10 received at 675235@bugs.debian.org (full text, mbox, reply):

From: Julien Cristau <jcristau@debian.org>
To: Jonas Smedegaard <dr@jones.dk>, 675235@bugs.debian.org
Cc: webkit@packages.debian.org
Subject: Re: Bug#675235: miro: fails to start: undefined symbol
Date: Wed, 30 May 2012 19:28:02 +0200
reassign 675235 libjavascriptcoregtk-1.0-0
kthxbye

On Wed, May 30, 2012 at 19:11:36 +0200, Jonas Smedegaard wrote:

> Package: miro
> Version: 4.0.4-1
> Severity: grave
> Justification: renders package unusable
> 
> Fails to start, speweing the following:
> 
> using /usr/bin/miro.real
> ImportError on miro.plat.frontends.widgets: /usr/lib/libjavascriptcoregtk-1.0.so.0: undefined symbol: _ZN3JSC8JSObject10putByIndexEPNS_6JSCellEPNS_9ExecStateEjNS_7JSValueE
> ImportError on miro.frontends.widgets: /usr/lib/libwebkitgtk-1.0.so.0: undefined symbol: _ZN3JSC8JSObject10putByIndexEPNS_6JSCellEPNS_9ExecStateEjNS_7JSValueE
> Traceback (most recent call last):
>   File "/usr/bin/miro.real", line 312, in <module>
>     startapp()
>   File "/usr/bin/miro.real", line 265, in startapp
>     parsed_options.theme)
>   File "/usr/lib/pymodules/python2.7/miro/startfrontend.py", line 86, in run_application
>     raise ValueError("Cannot load frontend: %s" % frontend)
> ValueError: Cannot load frontend: widgets
> 
How could this even be a miro bug...
What version of libjavascriptcoregtk-1.0-0 and other webkit packages is
installed?

Cheers,
Julien




Bug reassigned from package 'miro' to 'libjavascriptcoregtk-1.0-0'. Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Wed, 30 May 2012 17:33:06 GMT) (full text, mbox, link).


No longer marked as found in versions miro/4.0.4-1. Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Wed, 30 May 2012 17:33:07 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian WebKit Maintainers <pkg-webkit-maintainers@lists.alioth.debian.org>:
Bug#675235; Package libjavascriptcoregtk-1.0-0. (Wed, 30 May 2012 18:39:05 GMT) (full text, mbox, link).


Acknowledgement sent to Jonas Smedegaard <dr@jones.dk>:
Extra info received and forwarded to list. Copy sent to Debian WebKit Maintainers <pkg-webkit-maintainers@lists.alioth.debian.org>. (Wed, 30 May 2012 18:39:05 GMT) (full text, mbox, link).


Message #19 received at 675235@bugs.debian.org (full text, mbox, reply):

From: Jonas Smedegaard <dr@jones.dk>
To: Julien Cristau <jcristau@debian.org>
Cc: 675235@bugs.debian.org, webkit@packages.debian.org
Subject: Re: Bug#675235: miro: fails to start: undefined symbol
Date: Wed, 30 May 2012 20:37:26 +0200
[Message part 1 (text/plain, inline)]
On 12-05-30 at 07:28pm, Julien Cristau wrote:
> What version of libjavascriptcoregtk-1.0-0 and other webkit packages 
> is installed?

On 12-05-30 at 07:11pm, Jonas Smedegaard wrote:
> Versions of packages miro depends on:
[snip]
> ii  libwebkitgtk-1.0-0                    1.8.1-3.1
[snip]
> ii  python-webkit                         1.1.8-2

libjavascriptcoregtk-1.0-0 is same source package as libwebkitgtk-1.0-0 
so same version.

Same for gir1.2-javascriptcoregtk-3.0, libjavascriptcoregtk-3.0-0, 
gir1.2-webkit-3.0, libwebkitgtk-1.0-0, libwebkitgtk-1.0-common, 
libwebkitgtk-3.0-0 and libwebkitgtk-3.0-common.

libqtwebkit4 is version 2.2.1-4+b1 

webkit-image-gtk is version 0.0.svn25399-3


Other packages it might help that I lookup the version of, other than 
*javascriptcore* and *webkit*?


Regards,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian WebKit Maintainers <pkg-webkit-maintainers@lists.alioth.debian.org>:
Bug#675235; Package libjavascriptcoregtk-1.0-0. (Wed, 30 May 2012 18:57:03 GMT) (full text, mbox, link).


Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian WebKit Maintainers <pkg-webkit-maintainers@lists.alioth.debian.org>. (Wed, 30 May 2012 18:57:03 GMT) (full text, mbox, link).


Message #24 received at 675235@bugs.debian.org (full text, mbox, reply):

From: Julien Cristau <jcristau@debian.org>
To: Jonas Smedegaard <dr@jones.dk>, 675235@bugs.debian.org
Subject: Re: Bug#675235: miro: fails to start: undefined symbol
Date: Wed, 30 May 2012 20:55:17 +0200
On Wed, May 30, 2012 at 19:11:36 +0200, Jonas Smedegaard wrote:

> ImportError on miro.plat.frontends.widgets: /usr/lib/libjavascriptcoregtk-1.0.so.0: undefined symbol: _ZN3JSC8JSObject10putByIndexEPNS_6JSCellEPNS_9ExecStateEjNS_7JSValueE

Weird.

$ objdump -T /usr/lib/libjavascriptcoregtk-1.0.so.0 | grep _ZN3JSC8JSObject10putByIndexEPNS_6JSCellEPNS_9ExecStateEjNS_7JSValueE
00000000002848a0 g    DF .text  00000000000000a2  Base        _ZN3JSC8JSObject10putByIndexEPNS_6JSCellEPNS_9ExecStateEjNS_7JSValueE

Does ldd -r /usr/lib/libjavascriptcoregtk-1.0.so.0 complain about the
missing symbol?

Cheers,
Julien




Information forwarded to debian-bugs-dist@lists.debian.org, Debian WebKit Maintainers <pkg-webkit-maintainers@lists.alioth.debian.org>:
Bug#675235; Package libjavascriptcoregtk-1.0-0. (Wed, 30 May 2012 20:21:06 GMT) (full text, mbox, link).


Acknowledgement sent to Jonas Smedegaard <dr@jones.dk>:
Extra info received and forwarded to list. Copy sent to Debian WebKit Maintainers <pkg-webkit-maintainers@lists.alioth.debian.org>. (Wed, 30 May 2012 20:21:06 GMT) (full text, mbox, link).


Message #29 received at 675235@bugs.debian.org (full text, mbox, reply):

From: Jonas Smedegaard <dr@jones.dk>
To: Julien Cristau <jcristau@debian.org>
Cc: 675235@bugs.debian.org
Subject: Re: Bug#675235: miro: fails to start: undefined symbol
Date: Wed, 30 May 2012 22:19:09 +0200
[Message part 1 (text/plain, inline)]
On 12-05-30 at 08:55pm, Julien Cristau wrote:
> Does ldd -r /usr/lib/libjavascriptcoregtk-1.0.so.0 complain about the 
> missing symbol?

It does.

...and then it segfaults:

jonas@auryn:~$ ldd -r /usr/lib/libjavascriptcoregtk-1.0.so.0
	linux-vdso.so.1 =>  (0x00007fffe617c000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe5d1c84000)
	libicui18n.so.48 => /usr/lib/x86_64-linux-gnu/libicui18n.so.48 (0x00007fe5d18b7000)
	libicuuc.so.48 => /usr/lib/x86_64-linux-gnu/libicuuc.so.48 (0x00007fe5d1547000)
	libicudata.so.48 => /usr/lib/x86_64-linux-gnu/libicudata.so.48 (0x00007fe5d01d7000)
	libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fe5cffd3000)
	libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007fe5cfdd0000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fe5cfbc8000)
	libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fe5cf876000)
	libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fe5cf625000)
	libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fe5cf32e000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fe5cf027000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe5ceda4000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe5cea1d000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fe5ce807000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fe5d2492000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe5ce602000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fe5ce3eb000)
	libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fe5ce1ca000)
	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fe5cdfb4000)
	libffi.so.5 => /usr/lib/x86_64-linux-gnu/libffi.so.5 (0x00007fe5cdda7000)
undefined symbol: _ZN3JSC8JSObject10putByIndexEPNS_6JSCellEPNS_9ExecStateEjNS_7JSValueE	(/usr/lib/libjavascriptcoregtk-1.0.so.0)
	libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fe5cdb69000)
undefined symbol: _ZN3JSC8JSObject9classNameEPKS0_	(/usr/lib/libjavascriptcoregtk-1.0.so.0)
undefined symbol: _ZN3JSC14JSGlobalObject16putDirectVirtualEPNS_8JSObjectEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueEj	(/usr/lib/libjavascriptcoregtk-1.0.so.0)
undefined symbol: _ZN3JSC13EvalCodeBlock16compileOptimizedEPNS_9ExecStateEPNS_14ScopeChainNodeE	(/usr/lib/libjavascriptcoregtk-1.0.so.0)
undefined symbol: _ZN3JSC17FunctionCodeBlock8jettisonEv	(/usr/lib/libjavascriptcoregtk-1.0.so.0)
/usr/bin/ldd: line 118:  2321 Segmentfejl             LD_TRACE_LOADED_OBJECTS=1 LD_WARN=yes LD_BIND_NOW=yes LD_LIBRARY_VERSION=$verify_out LD_VERBOSE= "$@"


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian WebKit Maintainers <pkg-webkit-maintainers@lists.alioth.debian.org>:
Bug#675235; Package libjavascriptcoregtk-1.0-0. (Wed, 30 May 2012 20:27:04 GMT) (full text, mbox, link).


Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian WebKit Maintainers <pkg-webkit-maintainers@lists.alioth.debian.org>. (Wed, 30 May 2012 20:27:04 GMT) (full text, mbox, link).


Message #34 received at 675235@bugs.debian.org (full text, mbox, reply):

From: Julien Cristau <jcristau@debian.org>
To: Jonas Smedegaard <dr@jones.dk>
Cc: 675235@bugs.debian.org
Subject: Re: Bug#675235: miro: fails to start: undefined symbol
Date: Wed, 30 May 2012 22:22:12 +0200
On Wed, May 30, 2012 at 22:19:09 +0200, Jonas Smedegaard wrote:

> On 12-05-30 at 08:55pm, Julien Cristau wrote:
> > Does ldd -r /usr/lib/libjavascriptcoregtk-1.0.so.0 complain about the 
> > missing symbol?
> 
> It does.
> 
> ...and then it segfaults:
> 
I'd check for corrupted files...

Cheers,
Julien




Added tag(s) unreproducible and moreinfo. Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Wed, 30 May 2012 21:21:02 GMT) (full text, mbox, link).


Severity set to 'important' from 'grave' Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Wed, 30 May 2012 21:21:03 GMT) (full text, mbox, link).


Reply sent to Jonas Smedegaard <dr@jones.dk>:
You have taken responsibility. (Wed, 30 May 2012 22:03:04 GMT) (full text, mbox, link).


Notification sent to Jonas Smedegaard <dr@jones.dk>:
Bug acknowledged by developer. (Wed, 30 May 2012 22:03:04 GMT) (full text, mbox, link).


Message #43 received at 675235-done@bugs.debian.org (full text, mbox, reply):

From: Jonas Smedegaard <dr@jones.dk>
To: Julien Cristau <jcristau@debian.org>
Cc: 675235-done@bugs.debian.org
Subject: Re: Bug#675235: miro: fails to start: undefined symbol
Date: Wed, 30 May 2012 23:59:14 +0200
[Message part 1 (text/plain, inline)]
On 12-05-30 at 10:22pm, Julien Cristau wrote:
> On Wed, May 30, 2012 at 22:19:09 +0200, Jonas Smedegaard wrote:
> 
> > On 12-05-30 at 08:55pm, Julien Cristau wrote:
> > > Does ldd -r /usr/lib/libjavascriptcoregtk-1.0.so.0 complain about 
> > > the missing symbol?
> > 
> > It does.
> > 
> > ...and then it segfaults:
> > 
> I'd check for corrupted files...

Oh. Thanks!

Indeed, a simple reinstallation of libjavascriptcoregtk-1.0-0 made 
resolving work properly again.

Closing as a non-bug.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 28 Jun 2012 07:41:50 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jan 13 02:49:22 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.