kernelroll icon indicating copy to clipboard operation
kernelroll copied to clipboard

Seems to make shared library loading not work...

Open jeandrek opened this issue 9 years ago • 0 comments

I tried to load it and it loads fine but VLC won't start with this error:

$ cvlc ~/Music/test.mp3
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision ...)
[000...] core audio output error: corrupt module: /usr/lib/vlc/plugins/audio_output/libpulse_plugin.so
[000...] dummy interface: using the dummy interface module...
Segmentation fault (core dumped)

(I replaced long parts with ... because I typed it in on another computer.) sudo doesn't work either:

$ sudo
sudo: error while loading shared libraries: /usr/lib/sudo/tls/x86_64/libutil.so.1: cannot read file data: Error 9

but su works. If I run modprobe -r kernelroll (and the tab completion completes kernelroll) then I get:

modprobe: FATAL: Module kernelroll not found.

If I reboot, everything is fine. (but reboot now just hangs forever, so I have to power it off...) I'm using Parabola GNU/Linux-libre (like Arch). I have a 4.3.3-gnu-1 kernel. And I have x86_64.

Also, I didn't seem to have a System.map so I got one by running:

nm /lib/modules/4.3.3-gnu-1/build/vmlinux | grep -v '\(compiled\)\|\(\.o$$\)\|\( [aUw] \)\|\(\.\.ng$$\)\|\(LASH[RL]DI\)' | sort > System.map

(command from http://oss.sgi.com/LDP/HOWTO/Kernel-HOWTO/kernel_files_info.html)

Thanks

jeandrek avatar Feb 18 '16 02:02 jeandrek