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 608893 - unable to start Rhythmbox if rhythmbox-record-station is installed on 64bit system
unable to start Rhythmbox if rhythmbox-record-station is installed on 64bit s...
Status: RESOLVED DUPLICATE of bug 580022
Product: rhythmbox
Classification: Other
Component: Plugins (other)
0.12.x
Other Linux
: High critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-02-03 15:02 UTC by Hauke
Modified: 2010-02-03 20:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
stacktrace crash rhythmbox (4.79 KB, text/plain)
2010-02-03 18:37 UTC, Hauke
Details

Description Hauke 2010-02-03 15:02:18 UTC
After the installation of the rhythembox record station it is only able to start it once. If rhythmbox is closed and started again it crashes. It does not matter if this happens in the same or a new session.

Ubuntu 9.10 64bit
Rhythmbox 0.12.5
rhythembox-record-station 1.2

Step by step procedures:

1) install rhythembox-record-station-1.2-all.deb with package installer
2) open rhythembox -> acticate plugin -> rhythmbox crashes
3) remove rhythembox-record-station with apt-get remove
4) delete folder /usr/lib/rhythmbox/plugins/record-station/

5) install rhythembox-record-station-1.2-all.deb with package installer
6) open rhythembox, plugin is activated and works propably
7) close rhythembox

8) shell: rhythmbox -d

I copied only the relevant data from the debug messages:

(15:26:38) [0x1979040] [rb_plugins_engine_load] rb-plugins-engine.c:116: Loading plugin: /usr/lib/rhythmbox/plugins/record-station/record-station.rb-plugin
(15:26:38) [0x1979040] [rb_plugins_engine_load] rb-plugins-engine.c:206: Could not find 'Icon' in /usr/lib/rhythmbox/plugins/record-station/record-station.rb-plugin
(15:26:38) [0x1979040] [rb_plugins_engine_load_cb] rb-plugins-engine.c:299: Plugin Record radio stations loaded
(15:26:38) [0x1979040] [rb_python_module_init] rb-python-module.c:420: Init of python module
(15:26:38) [0x1979040] [rb_python_object_get_type] rb-python-plugin.c:273: Registering python plugin instance: RecordStation+RBPythonPlugin
(15:26:38) [0x1979040] [rb_python_module_new_object] rb-python-module.c:393: Creating object of type RecordStation+RBPythonPlugin
(15:26:38) [0x1979040] [rb_python_object_init] rb-python-plugin.c:203: Creating python plugin instance
TypeError: Cannot create a consistent method resolution
order (MRO) for bases ImplementorIface, Orientable, Buildable
**
ERROR:/build/buildd/pygobject-2.18.0/gobject/pygobject.c:924:pygobject_new_full: assertion failed: (tp != NULL)
Aborted

9) start again at step 3)

Thanks for the help!
Comment 1 Fabio Durán Verdugo 2010-02-03 15:50:02 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 2 Hauke 2010-02-03 18:37:16 UTC
Created attachment 152951 [details]
stacktrace crash rhythmbox
Comment 3 Jonathan Matthew 2010-02-03 20:14:09 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 580022 ***
Comment 4 scrawl 2010-02-03 20:27:54 UTC
Are you sure it's a duplicate? The plugin hasn't got to do anything with the queue source.
Comment 5 Jonathan Matthew 2010-02-03 20:29:56 UTC
Yes.