kmod 3 - endless loop in __kmod_module_get_probe_list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Aaaaand it's back.

On 2012-01-10 00:15, Mantas M. wrote:
> I have a /etc/modprobe.d/virtualbox.conf with the following contents:
>
> | softdep vboxdrv post: vboxnetflt vboxnetadp
>
> With module-init-tools, this would cause 'vboxnetflt' and 'vboxnetadp'
> to be loaded automatically after 'vboxdrv'. With kmod 3-5 (Arch Linux
> [testing]), `modprobe vboxdrv` appears to go into an infinite loop and
> soon segfaults.

With kmod 5-2 (Arch Linux [testing]), the same `modprobe vboxdrv` with
the same "virtualbox.conf" goes to *another* infinite loop and segfaults.

Except this time the backtrace is different:

| #88 0x00007fe08888c343 in __kmod_module_fill_softdep (mod=0x24f02b0,
|     list=0x7fffc1c3b1a8) at libkmod/libkmod-module.c:1021
| #89 0x00007fe08888c41f in __kmod_module_get_probe_list (mod=0x24f0440,
|     ignorecmd=false, list=0x7fffc1c3b1a8) at libkmod/libkmod-module.c:1050
| #90 0x00007fe08888c343 in __kmod_module_fill_softdep (mod=0x24f02b0,
|     list=0x7fffc1c3b1a8) at libkmod/libkmod-module.c:1021
| #91 0x00007fe08888c41f in __kmod_module_get_probe_list (mod=0x24f0440,
|     ignorecmd=false, list=0x7fffc1c3b1a8) at libkmod/libkmod-module.c:1050

This time, giving "-n" or "--dry-run" does not change anything, it goes
to segfault instantly.

Backtrace:

  http://ompldr.org/vY3JtcA/kmod-5-2-arch.trace.xz

Coredump:

  http://ompldr.org/vY3JtcQ/kmod-5-2-arch.dump.txz

Also tested with kmod git abb7e47, same.

-- 
Mantas Mikulėnas <grawity@xxxxxxxxx>

--
To unsubscribe from this list: send the line "unsubscribe linux-modules" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux