After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 658363 - MP3 player properties window makes rhythmbox crash
MP3 player properties window makes rhythmbox crash
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: Removable Media
HEAD
Other Linux
: High critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 662112 663860 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-09-06 14:20 UTC by Joel
Modified: 2011-11-11 21:09 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
rhythmbox -d log (2.04 KB, text/x-log)
2011-09-06 14:20 UTC, Joel
Details
rhythmbox trace log (8.06 KB, text/x-log)
2011-09-08 11:56 UTC, Joel
Details

Description Joel 2011-09-06 14:20:23 UTC
Created attachment 195788 [details]
rhythmbox -d log

version: 2.90.1.git20110829 (archlinux)
steps to reproduce:
- open rhythmbox
- plug in mp3 player (in mass storage mode with .is_audio_player file)
- right click on mp3 player in rhythmbox and click on properties

traces:
rhythmbox -d gives a "sys:1: Warning: g_value_set_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed" message (see log)

I also tried using gdb and here's the last lines of log:
sys:1: Warning: g_value_set_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff063aec0 in gst_encoding_target_get_profiles () from /usr/lib/libgstpbutils-0.10.so.0

I had the intuition that it may be an error in the .is_audio_player file and tried to edit it to remove some of the 'output_formats' values with no success. current values are:
audio/ogg,audio/wav,audio/flac,audio/mp3
Comment 1 Joel 2011-09-06 14:56:25 UTC
I should add that the media player is a Cowon S9, not sure if relevant
Comment 2 Jonathan Matthew 2011-09-06 22:06:12 UTC
Thanks for taking the time to report this bug.
Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 3 Joel 2011-09-08 11:56:43 UTC
Created attachment 195977 [details]
rhythmbox trace log
Comment 4 Joel 2011-09-08 11:57:32 UTC
I added a trace with rhythmbox and gstreamer0.10-base/base-plugins in debug mode according to archlinux guidelines. Please tell me if you need more.
Comment 5 Joel 2011-09-17 10:14:17 UTC
Marking as unconfirmed as requested info has been provided
Comment 6 Jonathan Matthew 2011-09-18 00:40:01 UTC
fixed in commit 2dfea61
Comment 7 Joel 2011-09-18 15:15:18 UTC
You guys rocks :)
Comment 8 Jonathan Matthew 2011-10-18 22:12:52 UTC
*** Bug 662112 has been marked as a duplicate of this bug. ***
Comment 9 Jonathan Matthew 2011-11-11 21:09:29 UTC
*** Bug 663860 has been marked as a duplicate of this bug. ***