rhythmbox crashed with SIGSEGV in __strlen_sse2()

Bug #904854 reported by Jani Uusitalo on 2011-12-15
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rhythmbox
Expired
Critical
rhythmbox (Ubuntu)
Medium
Unassigned

Bug Description

Seems to be allergic to my listening to podcasts. Sometimes crashes when switching between episodes (through double-clicking on the listview), this time just midway listening to one episode (when I brough Rhythmbox's window to front using Unity). Always seems to be in __strlen_sse2() though.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: rhythmbox 2.90.1~20111126.89c872b0-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-4.10-generic 3.2.0-rc5
Uname: Linux 3.2.0-4-generic x86_64
ApportVersion: 1.90-0ubuntu1
Architecture: amd64
CheckboxSubmission: 09ae689090491ca53449589269e4bfd8
CheckboxSystem: edda5d4f616ca792bf437989cb597002
Date: Thu Dec 15 19:25:56 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/rhythmbox
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
LocalLibraries: /usr/local/lib/librtmp.so.0
ProcCmdline: rhythmbox
SegvAnalysis:
 Segfault happened at: 0x7f44214dd6c1 <__strlen_sse2+17>: movdqu (%rdi),%xmm1
 PC (0x7f44214dd6c1) ok
 source "(%rdi)" (0x342820296b6e698b) not located in a known VMA region (needed readable region)!
 destination "%xmm1" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: rhythmbox
StacktraceTop:
 __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:32
 g_strdup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /usr/lib/librhythmbox-core.so.4
 ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
 g_hash_table_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
Title: rhythmbox crashed with SIGSEGV in __strlen_sse2()
UpgradeStatus: Upgraded to precise on 2011-12-14 (1 days ago)
UserGroups: adm admin cdrom dialout disk fuse lpadmin plugdev pulse pulse-access sambashare ssh vboxusers video

Jani Uusitalo (uusijani) wrote :

StacktraceTop:
 __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:32
 g_strdup (str=0x342820296b6e698b <Address 0x342820296b6e698b out of bounds>) at /build/buildd/glib2.0-2.31.4.tested/./glib/gstrfuncs.c:355
 podcast_feed_title_cell_data_func (column=<optimized out>, renderer=0x1501000, tree_model=0x13d5d60, iter=<optimized out>, source=<optimized out>) at rb-podcast-source.c:668
 apply_cell_attributes (renderer=0x1501000, info=0x1503af0, data=0x7fffccd4c490) at /build/buildd/gtk+3.0-3.3.4/./gtk/gtkcellarea.c:1284
 g_hash_table_foreach (hash_table=0x1505520, func=0x7f441e450ce0 <apply_cell_attributes>, user_data=0x7fffccd4c490) at /build/buildd/glib2.0-2.31.4.tested/./glib/ghash.c:1459

Changed in rhythmbox (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
visibility: private → public
Pedro Villavicencio (pedro) wrote :

Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at: https://bugzilla.gnome.org/show_bug.cgi?id=666515

Changed in rhythmbox (Ubuntu):
status: New → Triaged
Changed in rhythmbox:
importance: Unknown → Critical
status: Unknown → New
Changed in rhythmbox:
status: New → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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