Bug 1324

Summary: Module _XXX_ does not have a _XXX_ModuleData data object. (for damage, cw)
Product: xorg Reporter: Stéphane Loeuillet <s.loeuillet>
Component: App/xorgcfgAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high CC: ajax
Version: 6.8.0   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 400    

Description Stéphane Loeuillet 2004-09-10 11:52:57 UTC
running xorgcfg (with Xorg already configured and running), it was very verbose
on module loading and i got those :

Loading /usr/X11R6/lib/modules/libdamage.a
LoadModule: Module damage does not have a damageModuleData data object.
Unloading /usr/X11R6/lib/modules/libdamage.a
Failed to load module "damage" (invalid module, 0)

Loading /usr/X11R6/lib/modules/libcw.a
LoadModule: Module cw does not have a cwModuleData data object.
Unloading /usr/X11R6/lib/modules/libcw.a
Failed to load module "cw" (invalid module, 0)

and also those : (not related to first issue)

Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o
Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.6111
NVIDIA X Driver  1.0-6111  Tue Jul 27 07:56:22 PDT 2004
NVIDIA Unified Driver for all NVIDIA GPUs
  ERROR SIGILL caught!

Loading /usr/X11R6/lib/modules/drivers/ati_drv.o
Module ati: vendor="X.Org Foundation"
        compiled for 6.8.0, module version = 6.5.6
  ERROR SIGSEGV caught!

i use xorg-x11 6.8.0 on gentoo x86, along with nvidia binary driver 61.11
this module was already loaded as my display driver when i launched xorgcfg
Comment 1 Adam Jackson 2005-07-01 20:57:18 UTC
trivial to fix, but really not sure why those are even being built.  nothing
ever tries to load them, so...
Comment 2 Adam Jackson 2005-07-01 22:38:50 UTC
Created attachment 3017 [details]
Xorg.0.log.modularx.afterpatch

confirmed, those are not supposed to be loadable modules at all.  this patch
nukes them.
Comment 3 Adam Jackson 2005-07-01 22:42:45 UTC
applied, closing.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.