← Back to team overview

compiz team mailing list archive

[Bug 1043143] [NEW] Unresolved symbols in plugins are not detected at build time, instead cause cryptic crashes in COMPIZ_PLUGIN_20090315()

 

Public bug reported:

Unresolved symbols in plugins are not detected at build time, instead
cause cryptic crashes in COMPIZ_PLUGIN_20090315().

I first noticed this yesterday when I made an unresolved symbol mistake
in the opengl plugin. Then I noticed the same was true in imgsvg (bug
956986).

We should update the compiz_plugin() function to apply linker flag
-zdefs to all plugins to ensure unresolved symbols are found at build
time.

** Affects: compiz
     Importance: Medium
     Assignee: Daniel van Vugt (vanvugt)
         Status: Triaged

** Affects: compiz (Ubuntu)
     Importance: Medium
     Assignee: Daniel van Vugt (vanvugt)
         Status: Triaged

** Also affects: compiz
   Importance: Undecided
       Status: New

** Changed in: compiz
       Status: New => Triaged

** Changed in: compiz
     Assignee: (unassigned) => Daniel van Vugt (vanvugt)

** Changed in: compiz
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1043143

Title:
  Unresolved symbols in plugins are not detected at build time, instead
  cause cryptic crashes in COMPIZ_PLUGIN_20090315()

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1043143/+subscriptions


Follow ups

References