• Rémi Denis-Courmont's avatar
    Unload interface plugin in StopThread rather than destroy · 352cbd7c
    Rémi Denis-Courmont authored
    That is the same problem as we already had with other object types.
    The interface really needs to unload when its owner stops it, not when
    the reference counter drops to zero. This fixes a reference dead loop
    when an interface yields itself (such as Qt through the view menu) and
    a crash if an interface releases itself last (unmapping the running
    caller code).
    352cbd7c
interface.c 8.61 KB