Bug 66345

Summary: switching from one interface plugin to another crashes noatun!
Product: noatun Reporter: Eray Ozkural <erayo>
Component: generalAssignee: Multimedia Developers <kde-multimedia>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Eray Ozkural 2003-10-21 15:02:39 UTC
Version:           2.3.3 (using KDE 3.1.92 (CVS >= 20031007), compiled sources)
Compiler:          gcc version 3.3.2 20030908 (Debian prerelease)
OS:          Linux (i686) release 2.4.21-xfs

How to reproduce:
  Precondition: You have one UI plugin running.
  1. Configuring plugins. Select an interface you know that doesn't crash.
  2. Unselect current plugin.
  3. Apply changes
  4. Watch noatun crash :)

What doesn't crash:
  1. Select an interface in addition
  2. Apply changes
  3. Unselect former interface
  4. Apply changes

Cheers,
Comment 1 Stefan Gehn 2003-10-30 20:21:58 UTC
fixed in CVS, plugin loading/unloading order is REALLY important for Noatun and way more complicated than for Kopete :(
I hope somebody helps me with redoing the plugin-system after 3.2, I'd love to let some kdecore class handle all this.