Package: miro
Version: 4.0.1.1-1
Severity: normal

Hi,

the new version of miro segfaults on startup. I tried some ways of evading
this:

* moving .miro away
* installing all suggested packages
* downgrading gstreamer stuff from dmo to stock debian sid

but so far nothing worked out. Does it dislike running in kde? I've attached
an strace but I don't do python so I can't decipher what went wrong.

Kind regards

Sebastian

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

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

Versions of packages miro depends on:
ii  gstreamer0.10-ffmpeg        0.10.11-4    FFmpeg plugin for GStreamer
ii  gstreamer0.10-plugins-bad   0.10.22-2    GStreamer plugins from the "bad" s
ii  gstreamer0.10-plugins-base  0.10.34-1    GStreamer plugins from the "base" 
ii  gstreamer0.10-plugins-good  0.10.29-2    GStreamer plugins from the "good" 
ii  gstreamer0.10-x             0.10.34-1    GStreamer plugins for X11 and Pang
ii  libavcodec52                4:0.6.2-3    Libav codec library
ii  libavformat52               4:0.6.2-3    Libav file format library
ii  libavutil50                 4:0.6.2-3    Libav utility library
ii  libc6                       2.13-6       Embedded GNU C Library: Shared lib
ii  libglib2.0-0                2.28.6-1     The GLib library of C routines
ii  libgtk2.0-0                 2.24.4-3     The GTK+ graphical user interface 
ii  libpango1.0-0               1.28.3-6     Layout and rendering of internatio
ii  libsoup2.4-1                2.34.2-1     HTTP library implementation in C -
ii  libwebkit-1.0-2             1.2.7-3      Web content engine library for Gtk
ii  libx11-6                    2:1.4.3-1    X11 client-side library
ii  miro-data                   4.0.1.1-1    GTK+ based RSS video aggregator da
ii  python                      2.6.6-14     interactive high-level object-orie
ii  python-dbus                 0.84.0-1     simple interprocess messaging syst
ii  python-gconf                2.28.1-3     Python bindings for the GConf conf
ii  python-glade2               2.24.0-2     GTK+ bindings: Glade support
ii  python-gst0.10              0.10.21-2+b1 generic media-playing framework (P
ii  python-gtk2                 2.24.0-2     Python bindings for the GTK+ widge
ii  python-libtorrent           0.15.6-1     Python bindings for libtorrent-ras
ii  python-mutagen              1.19-2.1     audio metadata editing library
ii  python-pycurl               7.19.0-4     Python bindings to libcurl
ii  python-pysqlite2            2.6.3-1+b1   Python interface to SQLite 3
ii  python-support              1.0.13       automated rebuilding support for P
ii  python-webkit               1.1.8-2      WebKit/Gtk Python bindings
ii  python2.6                   2.6.6-10     An interactive high-level object-o

miro recommends no packages.

Versions of packages miro suggests:
ii  ffmpeg                        4:0.6.2-3  Multimedia player, server, encoder
ii  ffmpeg2theora                 0.27-1.1   Theora video encoder using ffmpeg
ii  gstreamer0.10-plugins-ugly    0.10.18-1  GStreamer plugins from the "ugly" 
ii  libavahi-compat-libdnssd1     0.6.30-3   Avahi Apple Bonjour compatibility 
ii  python-notify                 0.1.1-2+b3 Python bindings for libnotify
ii  ttf-dejavu                    2.33-1     Metapackage to pull in ttf-dejavu-

-- no debconf information
execve("/usr/bin/miro", ["miro"], [/* 50 vars */]) = 0
brk(0)                                  = 0xa4b000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f47e015a000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=135545, ...}) = 0
mmap(NULL, 135545, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f47e0138000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\357\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1566736, ...}) = 0
mmap(NULL, 3680312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f47dfbba000
mprotect(0x7f47dfd34000, 2093056, PROT_NONE) = 0
mmap(0x7f47dff33000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x179000) = 0x7f47dff33000
mmap(0x7f47dff38000, 18488, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f47dff38000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f47e0137000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f47e0136000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f47e0135000
arch_prctl(ARCH_SET_FS, 0x7f47e0136700) = 0
mprotect(0x7f47dff33000, 16384, PROT_READ) = 0
mprotect(0x7f47e015c000, 4096, PROT_READ) = 0
munmap(0x7f47e0138000, 135545)          = 0
getpid()                                = 9166
rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTORER|SA_RESTART, 0x7f47dfbec480}, {SIG_DFL, [], 0}, 8) = 0
geteuid()                               = 1000
brk(0)                                  = 0xa4b000
brk(0xa6c000)                           = 0xa6c000
getppid()                               = 9165
stat("/home/sebrem", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/bin/miro", O_RDONLY)         = 3
fcntl(3, F_DUPFD, 10)                   = 10
close(3)                                = 0
fcntl(10, F_SETFD, FD_CLOEXEC)          = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x40f540, ~[RTMIN RT_1], SA_RESTORER, 0x7f47dfbec480}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x7f47dfbec480}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x7f47dfbec480}, NULL, 8) = 0
read(10, "#!/bin/sh\n# This file is generat"..., 8192) = 491
stat("/usr/local/bin/miro.real", 0x7fff406079f0) = -1 ENOENT (No such file or directory)
stat("/usr/bin/miro.real", {st_mode=S_IFREG|0755, st_size=11047, ...}) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f47e01369d0) = 9167
wait4(-1, /usr/lib/pymodules/python2.6/mutagen/m4a.py:41: DeprecationWarning: mutagen.m4a is deprecated; use mutagen.mp4 instead.
  "mutagen.m4a is deprecated; use mutagen.mp4 instead.", DeprecationWarning)
2011-06-11 10:44:35,704 INFO     root: Starting up Miro
2011-06-11 10:44:35,705 INFO     root: Version:    4.0.1.1
2011-06-11 10:44:35,706 INFO     root: Revision:   http://git.participatoryculture.org/miro - dc8f6237
2011-06-11 10:44:35,707 INFO     root: Builder:    uwe@limejuice
2011-06-11 10:44:35,707 INFO     root: Build Time: 1307651775.52
2011-06-11 10:44:35,708 INFO     root: Debugmode:  False
2011-06-11 10:44:35,708 INFO     root: Reading HTTP Password list
2011-06-11 10:44:35,709 INFO     root: Starting libCURL thread
2011-06-11 10:44:35,713 INFO     root: Starting event loop thread
2011-06-11 10:44:35,715 INFO     root: Restoring database...
2011-06-11 10:44:35,716 INFO     root: Loading core extensions in /usr/share/miro/resources/extensions
2011-06-11 10:44:35,718 INFO     root: Sqlite3 version:   3.7.6.3
2011-06-11 10:44:35,720 INFO     root: Pysqlite version:  2.4.1
2011-06-11 10:44:35,722 INFO     root: opening database /home/sebrem/.miro/sqlitedb
2011-06-11 10:44:35,723 INFO     root: Loading user extensions in /home/sebrem/.miro/extensions
2011-06-11 10:44:35,735 INFO     root: Linux version:     Linux 2.6.39-2-amd64 x86_64
2011-06-11 10:44:35,736 INFO     root: Python version:    2.6.6 (r266:84292, Apr 20 2011, 09:34:38) 
[GCC 4.5.2]
2011-06-11 10:44:35,736 INFO     root: Gtk+ version:      (2, 24, 4)
2011-06-11 10:44:35,737 INFO     root: PyGObject version: (2, 28, 4)
2011-06-11 10:44:35,737 INFO     root: PyGtk version:     (2, 24, 0)
2011-06-11 10:44:35,737 INFO     root: Language:          [('LANG', 'de_DE.UTF-8')]
2011-06-11 10:44:35,761 INFO     root: libtorrent:        0.15.6.0
2011-06-11 10:44:35,762 INFO     root: pycurl:            libcurl/7.21.6 GnuTLS/2.10.5 zlib/1.2.3.4 libidn/1.20 librtmp/2.3
2011-06-11 10:44:35,812 INFO     root: GStreamer version: GStreamer 0.10.34
2011-06-11 10:44:35,813 WARNING  root: gstreamerrenderer: ElementNotFoundError 'gconfaudiosink'
2011-06-11 10:44:35,817 INFO     root: GStreamer audiosink: autoaudiosink
2011-06-11 10:44:35,819 WARNING  root: gstreamerrenderer: ElementNotFoundError 'gconfvideosink'
2011-06-11 10:44:35,822 INFO     root: GStreamer videosink: xvimagesink
2011-06-11 10:44:35,823 INFO     root: GStreamer version: GStreamer 0.10.34
2011-06-11 10:44:35,824 WARNING  root: gstreamerrenderer: ElementNotFoundError 'gconfaudiosink'
2011-06-11 10:44:35,825 INFO     root: GStreamer audiosink: autoaudiosink
2011-06-11 10:44:35,825 INFO     root: set_renderer: successfully loaded gstreamerrenderer
2011-06-11 10:44:35,876 TIMING   root: Database upgrade time: 0.159
2011-06-11 10:44:35,877 WARNING  root: Error loading item info cache: 'item_info_cache_db_version'
2011-06-11 10:44:35,881 INFO     root: Loading video converters...
2011-06-11 10:44:35,903 INFO     root: Spawning global feed dtv:manualFeed
2011-06-11 10:44:35,909 INFO     root: Spawning global feed dtv:search
2011-06-11 10:44:35,914 INFO     root: Spawning global feed dtv:searchDownloads
2011-06-11 10:44:35,919 INFO     root: Spawning global feed dtv:directoryfeed
2011-06-11 10:44:35,923 INFO     root: Watching directory /home/sebrem/.miro/Movies with class <class 'miro.frontends.widgets.gtk.gtkdirectorywatch.GTKDirectoryWatcher'>
2011-06-11 10:44:35,930 WARNING  root: Error calling enumerate_children on /home/sebrem/.miro/Movies: Datei oder Verzeichnis nicht gefunden
2011-06-11 10:44:35,932 INFO     root: setup tabs...
2011-06-11 10:44:35,933 INFO     root: Creating site tab order
2011-06-11 10:44:35,934 INFO     root: Creating channel tab order
2011-06-11 10:44:35,936 INFO     root: Creating playlist tab order
2011-06-11 10:44:35,938 INFO     root: setup theme...
2011-06-11 10:44:35,939 INFO     root: Spawning Miro Guide...
2011-06-11 10:44:35,967 INFO     root: Adding default feeds
2011-06-11 10:44:35,967 INFO     root: adding feed (u'http://feeds.feedburner.com/tedtalks_video', False)
2011-06-11 10:44:35,976 INFO     root: adding feed (u'http://revision3.com/lifehacker/feed/MP4-hd30', False)
2011-06-11 10:44:36,001 INFO     root: adding feed (u'http://feeds.thisamericanlife.org/talpodcast', False)
2011-06-11 10:44:36,008 INFO     root: adding feed (u'http://feeds.themoth.org/themothpodcast', False)
2011-06-11 10:44:36,023 INFO     root: adding feed (u'http://feeds.feedburner.com/VodoPromotedWorks', False)
2011-06-11 10:44:36,097 INFO     root: Checking movies directory '/home/sebrem/.miro/Movies/'...
/usr/lib/pymodules/python2.6/miro/frontends/widgets/gtk/layout.py:45: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  padding=padding)
/usr/lib/pymodules/python2.6/miro/frontends/widgets/gtk/window.py:708: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  self.vbox.pack_start(widget._widget, expand=True)
/usr/lib/pymodules/python2.6/miro/frontends/widgets/gtk/base.py:179: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  return self._widget.size_request()
/usr/lib/pymodules/python2.6/miro/frontends/widgets/gtk/drawing.py:195: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  child_width, child_height = self.get_child().size_request()
/usr/lib/pymodules/python2.6/miro/frontends/widgets/gtk/simple.py:226: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  self._widget.add(self.child._widget)
/usr/lib/pymodules/python2.6/miro/frontends/widgets/gtk/base.py:271: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  self._widget.add(self.child._widget)
/usr/lib/pymodules/python2.6/miro/frontends/widgets/gtk/window.py:437: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  self._window.show()
/usr/lib/pymodules/python2.6/miro/plat/frontends/widgets/webkitbrowser.py:65: Warning: cannot register existing type `WebKitSoupAuthDialog'
  webkit.WebView.__init__(self)
/usr/lib/pymodules/python2.6/miro/plat/frontends/widgets/webkitbrowser.py:65: Warning: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
  webkit.WebView.__init__(self)
/usr/lib/pymodules/python2.6/miro/plat/frontends/widgets/webkitbrowser.py:65: Warning: g_once_init_leave: assertion `initialization_value != 0' failed
  webkit.WebView.__init__(self)
/usr/lib/pymodules/python2.6/miro/plat/frontends/widgets/webkitbrowser.py:65: Warning: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
  webkit.WebView.__init__(self)
/usr/lib/pymodules/python2.6/miro/plat/frontends/widgets/webkitbrowser.py:65: Warning: invalid (NULL) pointer instance
  webkit.WebView.__init__(self)
/usr/lib/pymodules/python2.6/miro/plat/frontends/widgets/webkitbrowser.py:65: Warning: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
  webkit.WebView.__init__(self)

(miro.real:9167): libsoup-CRITICAL **: soup_session_add_feature: assertion `SOUP_IS_SESSION_FEATURE (feature)' failed
/usr/lib/pymodules/python2.6/miro/plat/frontends/widgets/webkitbrowser.py:65: Warning: g_object_unref: assertion `G_IS_OBJECT (object)' failed
  webkit.WebView.__init__(self)
/usr/lib/pymodules/python2.6/miro/frontends/widgets/gtk/layout.py:46: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  widget._widget.show()
[{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], 0, NULL) = 9167
--- SIGCHLD (Child exited) @ 0 (0) ---
write(2, "Segmentation fault\n", 19Segmentation fault
)    = 19
read(10, "", 8192)                      = 0
exit_group(139)                         = ?

Reply via email to