Bug 548940 - [abrt] crash detected in Miro-2.5.4-1.fc12
Summary: [abrt] crash detected in Miro-2.5.4-1.fc12
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Miro
Version: 12
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Alex Lancaster
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:a725814e
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-12-19 16:20 UTC by Sigitas Mockus
Modified: 2010-05-15 20:18 UTC (History)
4 users (show)

Fixed In Version: Miro-3.0.1-1.fc12
Clone Of:
Environment:
Last Closed: 2010-05-15 20:18:44 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (7.64 KB, text/plain)
2009-12-19 16:20 UTC, Sigitas Mockus
no flags Details
Command line "miro --unittest" output (13.70 KB, text/plain)
2010-02-18 09:43 UTC, BugRocks
no flags Details
Miro strace output (31.45 KB, text/plain)
2010-02-19 01:05 UTC, BugRocks
no flags Details

Description Sigitas Mockus 2009-12-19 16:20:12 UTC
abrt 1.0.0 detected a crash.

Attached file: backtrace
cmdline: /usr/bin/python /usr/bin/miro.real 
component: Miro
executable: /usr/bin/miro.real
kernel: 2.6.31.6-166.fc12.i686.PAE
package: Miro-2.5.4-1.fc12
uuid: a725814e

Comment 1 Sigitas Mockus 2009-12-19 16:20:15 UTC
Created attachment 379362 [details]
File: backtrace

Comment 2 Alex Lancaster 2009-12-19 21:32:43 UTC
What were you doing when this happened?   Can you reproduce this?   Reporting the backtrace only isn't that helpful without some context.

Comment 3 BugRocks 2010-02-18 09:43:51 UTC
Created attachment 394876 [details]
Command line "miro --unittest" output

Miro crashes sometimes I don't know why it seems random, sometimes I just click something and the alert appears from ABRT that miro crashed.

Also miro.real get stuck and I have to kill it manually.

I used the command line and saw that was a auto-test for miro and it failed.
I'm sending the output of that test, maybe it helps.

Comment 4 BugRocks 2010-02-18 10:48:02 UTC
Starting miro from the command line gives this:

2010-02-18 19:02:30,252 INFO     Starting up Miro
2010-02-18 19:02:30,254 INFO     Version:    2.5.4
2010-02-18 19:02:30,260 INFO     OS:         Linux 2.6.31.12-174.2.19.fc12.i686.PAE i686
2010-02-18 19:02:30,261 INFO     Revision:   ssh://wguaraldi.org/var/git/miro - 1e20db82
2010-02-18 19:02:30,262 INFO     Builder:    mockbuild.phx.redhat.com
2010-02-18 19:02:30,263 INFO     Build Time: 1261094216.86
2010-02-18 19:02:30,263 INFO     Starting event loop thread
2010-02-18 19:02:30,265 INFO     Restoring database...
2010-02-18 19:02:30,266 INFO     Python version:    2.6.2 (r262:71600, Aug 21 2009, 12:22:21) 
[GCC 4.4.1 20090818 (Red Hat 4.4.1-6)]
2010-02-18 19:02:30,266 INFO     Gtk+ version:      (2, 18, 6)
2010-02-18 19:02:30,267 INFO     PyGObject version: (2, 20, 0)
2010-02-18 19:02:30,267 INFO     PyGtk version:     (2, 16, 0)
2010-02-18 19:02:30,267 INFO     Language:          [('LANG', 'en_US.UTF-8')]
2010-02-18 19:02:30,268 INFO     set_renderer: trying to add gstreamerrenderer
2010-02-18 19:02:30,303 INFO     Sqlite3 version:   3.6.20
2010-02-18 19:02:30,303 INFO     Pysqlite version:  2.4.1
2010-02-18 19:02:30,304 INFO     opening database /home/bluemonday/.miro/sqlitedb
2010-02-18 19:02:30,305 INFO     GStreamer version: GStreamer 0.10.25 (GIT)
2010-02-18 19:02:30,308 TIMING   Database upgrade time: 0.043
2010-02-18 19:02:30,321 INFO     GStreamer audiosink: gconfaudiosink
2010-02-18 19:02:30,321 INFO     GStreamer version: GStreamer 0.10.25 (GIT)
2010-02-18 19:02:30,326 INFO     setup tabs
2010-02-18 19:02:30,326 INFO     GStreamer videosink: gconfvideosink
2010-02-18 19:02:30,327 INFO     GStreamer version: GStreamer 0.10.25 (GIT)
2010-02-18 19:02:30,328 INFO     GStreamer audiosink: gconfaudiosink
2010-02-18 19:02:30,328 INFO     set_renderer: successfully loaded gstreamerrenderer
2010-02-18 19:02:30,338 INFO      theme
2010-02-18 19:02:30,341 INFO     Checking movies directory '/home/Bluemonday/Videos/Miro/'...
/usr/lib/python2.6/site-packages/miro/eventloop.py:179: DeprecationWarning: socket.ssl() is deprecated.  Use ssl.wrap_socket() instead.
  result = func(*args, **kwargs)
2010-02-18 19:02:32,770 INFO     Starting auto downloader...
2010-02-18 19:02:32,816 INFO     Starting movie data updates
2010-02-18 19:02:32,856 INFO     This platform has autoupdate disabled.
2010-02-18 19:03:00,451 WARNING  get_current_time: caught exception: query failed
2010-02-18 19:03:05,694 WARNING  get_current_time: caught exception: query failed
_____________________________________________________________________________

2010-02-18 19:30:39,203 WARNING  get_current_time: caught exception: query failed

Playing an mp4 file from.
http://meetthegimp.org/episode-133-the-power-of-a-book/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+meetthegimp+%28Meet+the+GIMP!%29

_____________________________________________________________________________


2010-02-18 19:35:38,428 INFO     WARNING: error in Feed.update for Feed - Search (http://blogdigger.com/media/rss.jsp?q=LoL&media=video&media=torrent&sortby=date) -- 

Using the search function in miro gives out the above.

I use Tor and privoxy, block the torrent ports and didn't set the torrent client

Comment 5 will kahn-greene 2010-02-18 14:37:26 UTC
(In reply to comment #3)
> Created an attachment (id=394876) [details]
> Command line "miro --unittest" output
> 
> Miro crashes sometimes I don't know why it seems random, sometimes I just click
> something and the alert appears from ABRT that miro crashed.
> 
> Also miro.real get stuck and I have to kill it manually.
> 
> I used the command line and saw that was a auto-test for miro and it failed.
> I'm sending the output of that test, maybe it helps.    

Most of those tests are failing because the test data isn't there and it looks like you're not running it from the English locale.

The HTTPDownloaderTest sometimes fails--it's a finicky test and depends greatly on your download speed.  I'm puzzled as to why the fasttypes tests are failing, but we got rid of FastTypes in Miro 3.0 (soon to be released), so those tests are a non-issue now.  I'm not sure why the UnicodeFeedTestCase is failing--that's odd and I've never seen that fail before.

Comment 6 will kahn-greene 2010-02-18 14:48:35 UTC
(In reply to comment #4)
> Starting miro from the command line gives this:
> [snip]
> 2010-02-18 19:03:00,451 WARNING  get_current_time: caught exception: query
> failed
> 2010-02-18 19:03:05,694 WARNING  get_current_time: caught exception: query
> failed
> _____________________________________________________________________________
> 
> 2010-02-18 19:30:39,203 WARNING  get_current_time: caught exception: query
> failed
> 
> Playing an mp4 file from.
> http://meetthegimp.org/episode-133-the-power-of-a-book/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+meetthegimp+%28Meet+the+GIMP!%29

I don't understand why you wrote this in the comment.  Is this causing a crash or are you speculating on the log file output?


> _____________________________________________________________________________
> 
> 
> 2010-02-18 19:35:38,428 INFO     WARNING: error in Feed.update for Feed -
> Search
> (http://blogdigger.com/media/rss.jsp?q=LoL&media=video&media=torrent&sortby=date)
> -- 
> 
> Using the search function in miro gives out the above.
> 
> I use Tor and privoxy, block the torrent ports and didn't set the torrent
> client    

Looks like blogdigger has changed their site or API or something.  Going to that url yields the equivalent of a 404.  If I had to chance a guess, I'd say the blogdigger folks broke their site.  It doesn't harm Miro in any way, though, so I'll leave it in for 3.0 in case they fix it.

Comment 7 BugRocks 2010-02-19 01:04:29 UTC
Thanks for the reply.

Now the boring stuff.

> 2010-02-18 19:30:39,203 WARNING  get_current_time: caught exception: query
> failed

I just put that there because it was a warning and comes out if I try to load a file from that type. It plays ok, but gives out the warning.

Typing "locale" on the terminal gives this:

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

About the slow warnings there is a lot of them with a lot of failed icon queries and a lot of warnings about sites not loading at the beginning if I was to venture a guess is almost as if there is no stack to handle the threads and they are all trying to go at once causing some bottlenecks, but that is just a feeling not really anything I have proof for. I just ignore all of that and wait until Miro has finished updating the feeds and then it reloads other pages that failed.

It gives so much warnings that the cache from the terminal gets full very quickly.

I'm on a optical 100Mb DSL line, firefox load pages almost instantly so it can't be my connection can it?

There was an dnsmasq update (17 february 2010)

Maybe it is important or not but it seems to crash more after I leave it on for long periods of time, sometimes I forget Miro is open in another workspace and can be there for days, could it be a error trying to find things in the DB that are a day old? or the cache was cleaned and when Miro try to access something it craches? I'm blind guessing here, I don't have the faintest idea how Miro works and did not try to fallow anything.

I will post the output of the strace if you want to take a look.

Comment 8 BugRocks 2010-02-19 01:05:06 UTC
Created attachment 395021 [details]
Miro strace output

Comment 9 Fedora Update System 2010-05-06 00:03:42 UTC
Miro-3.0.1-1.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/Miro-3.0.1-1.fc12

Comment 10 Fedora Update System 2010-05-07 03:51:11 UTC
Miro-3.0.1-1.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update Miro'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/Miro-3.0.1-1.fc12

Comment 11 Fedora Update System 2010-05-15 20:18:08 UTC
Miro-3.0.1-1.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.


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