Подробности

[В начало]

Проблема в реализации № L0018

Краткое описание

drivers/isdn/icn/icn.c: Разыменование нулевого указателя

Подробное описание

Разыменованиу нулевого указателя в драйвере ./drivers/isdn/icn/icn.c в функции icn_addcard: Путь:

  • Строка 1580: допустим, что card2 = null, тогда идем на строчку 1581
  • Строка 1581: разыменование во втором параметре функции printk "card2->interface.id"
  • 1580        if (!(card2 = icn_initcard(port, id2))) {
    1581                printk(KERN_INFO
    1582                       "icn: (%s) half ICN-4B, port 0x%x added\n",
    1583                       card2->interface.id, port);
    1584                return 0;
    1585        }
    

    Компонент

    linux-kernel 2.6.32

    Принято

    http://lkml.org/lkml/2009/12/15/219

    Статус

    Признано ошибкой

    [В начало]