miro crashes on startup with Illegal instruction in libjavascriptcoregtk-1.0.so.0

Bug #1143374 reported by J G Miller
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
miro (Ubuntu)
New
Undecided
Unassigned

Bug Description

PRETTY_NAME="Ubuntu quantal (12.10)"
VERSION="12.10, Quantal Quetzal"

Package: miro
Origin: Ubuntu
Maintainer: Ubuntu Developers <email address hidden>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Architecture: i386
Version: 4.0.4-1

(gdb) run /usr/bin/miro.real
Starting program: /usr/bin/python /usr/bin/miro.real
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xb2319b40 (LWP 16723)]
[New Thread 0xb1a18b40 (LWP 16724)]
[New Thread 0xb10ceb40 (LWP 16725)]
[New Thread 0xb06ffb40 (LWP 16726)]
2013-03-04 03:50:41,390 INFO root: Starting up Miro
2013-03-04 03:50:41,397 INFO root: Version: 4.0.4
2013-03-04 03:50:41,401 INFO root: Revision: <email address hidden>:pculture/miro.git - 284c92ad
2013-03-04 03:50:41,405 INFO root: Builder: buildd@rothera
2013-03-04 03:50:41,419 INFO root: Build Time: 1330314923.65
2013-03-04 03:50:41,424 INFO root: Debugmode: False
2013-03-04 03:50:41,425 INFO root: Reading HTTP Password list
2013-03-04 03:50:41,434 INFO root: Starting libCURL thread
[New Thread 0xafcffb40 (LWP 16727)]
2013-03-04 03:50:41,635 INFO root: Starting event loop thread
[New Thread 0xaf4feb40 (LWP 16728)]
[New Thread 0xaecfdb40 (LWP 16729)]
[New Thread 0xae4fcb40 (LWP 16730)]
[New Thread 0xadcfbb40 (LWP 16731)]
2013-03-04 03:50:41,675 INFO root: Loading core extensions in /usr/share/miro/resources/extensions
2013-03-04 03:50:41,679 INFO root: Installing deleted file checker...
2013-03-04 03:50:41,681 INFO root: Restoring database...
2013-03-04 03:50:41,687 INFO root: Sqlite3 version: 3.7.13
2013-03-04 03:50:41,688 INFO root: Pysqlite version: 2.6.0
2013-03-04 03:50:41,697 INFO root: opening database /home/users/miller/.miro/sqlitedb
2013-03-04 03:50:41,707 INFO root: Loading user extensions in /home/users/miller/.miro/extensions
2013-03-04 03:50:41,788 TIMING root: Database upgrade time: 0.104
2013-03-04 03:50:41,805 INFO root: Linux version: Linux 3.5.0-25-generic i686
2013-03-04 03:50:41,811 INFO root: Python version: 2.7.3 (default, Sep 26 2012, 21:53:58)
[GCC 4.7.2]
2013-03-04 03:50:41,812 INFO root: Gtk+ version: (2, 24, 13)
2013-03-04 03:50:41,814 INFO root: PyGObject version: (2, 28, 6)
2013-03-04 03:50:41,828 INFO root: PyGtk version: (2, 24, 0)
2013-03-04 03:50:41,830 INFO root: Language: [('LANGUAGE', 'en_US.UTF-8'), ('LANG', 'en_US.UTF-8')]
2013-03-04 03:50:42,961 INFO root: Loading video converters...
2013-03-04 03:50:42,968 INFO root: libtorrent: 0.16.3.0
2013-03-04 03:50:42,969 INFO root: pycurl: libcurl/7.27.0 GnuTLS/2.12.14 zlib/1.2.7 libidn/1.25 librtmp/2.3
2013-03-04 03:50:43,752 INFO root: GStreamer version: GStreamer 0.10.36
2013-03-04 03:50:44,072 INFO root: GStreamer audiosink: gconfaudiosink
2013-03-04 03:50:44,119 INFO root: GStreamer videosink: gconfvideosink
2013-03-04 03:50:44,122 INFO root: GStreamer version: GStreamer 0.10.36
2013-03-04 03:50:44,133 INFO root: GStreamer audiosink: gconfaudiosink
2013-03-04 03:50:44,140 INFO root: set_renderer: successfully loaded gstreamerrenderer
2013-03-04 03:50:44,448 INFO root: setup tabs...
2013-03-04 03:50:44,552 INFO root: setup theme...
2013-03-04 03:50:45,272 INFO root: Checking movies directory '/home/users/miller/.miro/Movies/'...
2013-03-04 03:50:47,696 TIMING root: idle (reconnect downloaders) too slow (2.415 secs)
[New Thread 0xa1623b40 (LWP 16738)]
2013-03-04 03:50:54,436 TIMING root: idle (handling backend message: <miro.messages.TrackDevices object at 0x9c128cc>) too slow (0.681 secs)
[New Thread 0xa0d87b40 (LWP 16739)]
[New Thread 0xa0586b40 (LWP 16740)]
2013-03-04 03:50:56,725 TIMING root: idle (curl transfer callback) too slow (0.544 secs)
2013-03-04 03:50:58,430 TIMING root: idle (curl transfer callback) too slow (0.890 secs)
2013-03-04 03:50:59,471 TIMING root: idle (curl transfer callback) too slow (0.765 secs)
[New Thread 0x9fbd2b40 (LWP 16741)]
[New Thread 0x9eed4b40 (LWP 16742)]
[New Thread 0x9e6d3b40 (LWP 16743)]
[New Thread 0x9ded2b40 (LWP 16744)]
[New Thread 0x9d6d1b40 (LWP 16745)]
[New Thread 0x9ced0b40 (LWP 16746)]
[New Thread 0x9c6cfb40 (LWP 16747)]
2013-03-04 03:51:01,752 INFO root: Starting auto downloader...
[New Thread 0x9be54b40 (LWP 16748)]
2013-03-04 03:51:01,926 INFO root: this platform has the built-in autoupdate parser disabled. Skipping.
[Thread 0x9c6cfb40 (LWP 16747) exited]
[Thread 0x9e6d3b40 (LWP 16743) exited]
2013-03-04 03:51:03,495 TIMING root: idle (curl transfer callback) too slow (1.542 secs)
[Thread 0x9ced0b40 (LWP 16746) exited]
[Thread 0x9eed4b40 (LWP 16742) exited]
[Thread 0xa1623b40 (LWP 16738) exited]
[Thread 0x9ded2b40 (LWP 16744) exited]
2013-03-04 03:51:05,628 TIMING root: idle (curl transfer callback) too slow (1.971 secs)
2013-03-04 03:51:05,636 TIMING root: idle (curl transfer callback) cumulative is too slow (6.642 secs)

Program received signal SIGILL, Illegal instruction.
0xb400be26 in ?? () from /usr/lib/libjavascriptcoregtk-1.0.so.0

Package: libjavascriptcoregtk-1.0-0
Origin: Ubuntu
Maintainer: Ubuntu Developers <email address hidden>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Architecture: i386
Source: webkit
Version: 1.10.0-0ubuntu1.1

~/.miro/miro-downloader-log: No such file or directory

Temporarily purging libjavascriptcoregtk-1.0 demonstrates that miro does indeed need this library although it is not listed
as a direct dependecy in the package summary.

miro.real
ImportError on miro.plat.frontends.widgets: libjavascriptcoregtk-1.0.so.0: cannot open shared object file: No such file or directory
ImportError on miro.frontends.widgets: libjavascriptcoregtk-1.0.so.0: cannot open shared object file: No such file or directory

Revision history for this message
J G Miller (jgmiller) wrote :

After installing the debug symbols for libjavascriptcoregtk-1.0.so.0 , gdb reveals

Program received signal SIGILL, Illegal instruction.
0xb4197e26 in llint_op_jless () from /usr/lib/libjavascriptcoregtk-1.0.so.0

This crash also occurs with the lates Miro 5.0.4 downloaded from upstream, so it would seem that this bug should in fact be filed against libjavascriptcoregtk rather than miro.

tags: added: libjavascriptcoregtk-1.0.so.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.