rhythmbox crashed with SIGABRT in g_assertion_message() - assertion failed: (entry == NULL || rb_history_current (sorder->priv->history) == NULL || (entry == sorder->priv->external_playing_entry || entry == rb_history_current (sorder->priv->history)))

Bug #910487 reported by Mark Rooney on 2012-01-01
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Medium
Unassigned

Bug Description

Editing some music in library Rhythmbox unexpectedly crashed.

Ubuntu 12.04 Alpha 1

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: rhythmbox 2.90.1~20111126.89c872b0-0ubuntu3
ProcVersionSignature: Ubuntu 3.2.0-7.13-generic 3.2.0-rc7
Uname: Linux 3.2.0-7-generic x86_64
ApportVersion: 1.90-0ubuntu1
Architecture: amd64
CrashCounter: 1
Date: Sun Jan 1 16:36:01 2012
ExecutablePath: /usr/bin/rhythmbox
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20111129.1)
LogAlsaMixer:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
ProcCmdline: rhythmbox
ProcEnviron:
 LANGUAGE=en_AU:en
 PATH=(custom, no user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
Signal: 6
SourcePackage: rhythmbox
StacktraceTop:
 raise () from /lib/x86_64-linux-gnu/libc.so.6
 abort () from /lib/x86_64-linux-gnu/libc.so.6
 g_assertion_message () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_assertion_message_expr () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /usr/lib/librhythmbox-core.so.4
Title: rhythmbox crashed with SIGABRT in raise()
UpgradeStatus: Upgraded to precise on 2011-12-27 (5 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Mark Rooney (rooney-mark-a) wrote :
visibility: private → public

StacktraceTop:
 g_assertion_message (domain=<optimized out>, file=<optimized out>, line=<optimized out>, func=0x7ffa429e89d0 "rb_shuffle_play_order_go_next", message=0x4862e00 "assertion failed: (entry == NULL || rb_history_current (sorder->priv->history) == NULL || (entry == sorder->priv->external_playing_entry || entry == rb_history_current (sorder->priv->history)))") at /build/buildd/glib2.0-2.31.4.tested/./glib/gtestutils.c:1810
 g_assertion_message_expr (domain=0x7ffa429eb262 "Rhythmbox", file=0x7ffa429e867b "rb-play-order-shuffle.c", line=233, func=0x7ffa429e89d0 "rb_shuffle_play_order_go_next", expr=<optimized out>) at /build/buildd/glib2.0-2.31.4.tested/./glib/gtestutils.c:1821
 rb_shuffle_play_order_go_next (porder=0x1f1b8c0) at rb-play-order-shuffle.c:230
 rb_shell_player_do_next_internal (player=0x21b2000, from_eos=1, allow_stop=1, error=0x7fff7a1ece30) at rb-shell-player.c:2147
 rb_shell_player_handle_eos_unlocked (player=0x21b2000, entry=0x7ffa2453e430, allow_stop=1) at rb-shell-player.c:875

Changed in rhythmbox (Ubuntu):
importance: Undecided → Medium
summary: - rhythmbox crashed with SIGABRT in raise()
+ rhythmbox crashed with SIGABRT in g_assertion_message()
tags: removed: need-amd64-retrace

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in rhythmbox (Ubuntu):
status: New → Confirmed
Bryce Harrington (bryce) on 2012-02-22
summary: - rhythmbox crashed with SIGABRT in g_assertion_message()
+ rhythmbox crashed with SIGABRT in g_assertion_message() - assertion
+ failed: (entry == NULL || rb_history_current (sorder->priv->history) ==
+ NULL || (entry == sorder->priv->external_playing_entry || entry ==
+ rb_history_current (sorder->priv->history)))
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers