Contents

Introduction

Prerequisites

Requirements

Componentes Utilizados

Conventions

Identificar a causa do recarregamento

Causa de exceções SegV

Troubleshoot

Informações a serem coletadas se você abrir um caso de TAC

Informações Relacionadas

Introduction

Este documento explica o que causa as exceções de violação de segmentação (SegV) em roteadores e como solucioná-los. A Cisco recomenda ler o Troubleshooting de Travamentos do Roteador antes de passar para este documento.

Prerequisites

Requirements

Não existem requisitos específicos para este documento.

Componentes Utilizados

As informações neste documento são baseadas nestas versões de software e hardware:

- Todas as versões de software Cisco IOS®

- Cisco 1700 Series Routers

- Cisco 2600 Series Routers

- Cisco 3600 Series Routers

- Cisco 3700 Series Routers

- Cisco 4500 Series Routers

- Cisco 4700 Series Routers

- Roteadores Cisco AS5300 Series

- Roteadores Cisco MC3810 Series

- Cisco 7200 Series Routers

- Cisco 7500 Series Routers

Observação: este documento não se aplica a switches Cisco Catalyst ou plataformas MGX.

As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. All of the devices used in this document started with a cleared (default) configuration. Se sua rede estiver ativa, certifique-se de compreender o impacto potencial de qualquer comando antes de utilizá-lo.

Conventions

For more information on document conventions, refer to the Cisco Technical Tips Conventions.

Identificar a causa do recarregamento

Se você não executar o ciclo de energia ou recarregar manualmente o roteador, a saída show version exibirá:

Router uptime is 2 days, 3 hours, 5 minutes

System restarted by error - a SegV exception, PC 0x80245F7C

System image file is "flash:c2600-js-mz.120-9.bin"

or

Router uptime is 11 hours, 38 minutes

System returned to ROM by error - a SegV exception, PC 0x80249B0C

System image file is "flash:c2600-is-mz.121-1.5.bin"

Essas linhas também podem estar presentes nos registros do console:

*** System received a SegV exception ***

signal= 0xb, code= 0x1200, context= 0x80d15094

PC = 0x80678854, Vector = 0x1200, SP = 0x80fcf170

Se você tiver a saída de um comando show version de seu dispositivo Cisco, poderá usar o Cisco CLI Analyzer para exibir possíveis problemas e correções. Para usar o Cisco CLI Analyzer, você deve ser um cliente registrado, estar conectado e com o JavaScript habilitado.

Causa de exceções SegV

As exceções de SegV são sempre problemas de software. É possível que diferentes problemas de software causem uma exceção SegV, como:

- Acesso a um endereço de memória inválido

- Acesso de gravação a uma região da memória somente leitura

- Um salto para um PC inválido (geralmente 0x0)

Troubleshoot

Se você não recarregou ou desligou o roteador manualmente desde a exceção SegV, você pode procurar um ID de bug conhecido que corresponda à ferramenta Cisco CLI Analyzer.

Se você tiver a saída de um comando show stacks de seu dispositivo Cisco, poderá usar o Cisco CLI Analyzer para exibir possíveis problemas e correções. Para usar o Cisco CLI Analyzer, você deve ser um cliente registrado, estar conectado e ter o JavaScript habilitado.

Se a saída decodificada do comando show stacks corresponder a um bug de software conhecido, você receberá os IDs de bug dos bugs de software mais prováveis que causaram a exceção SegV. Clique nos hiperlinks de ID de bug para exibir detalhes adicionais de bug do Cisco Bug Toolkit (somente clientes registrados) , que pode ajudá-lo a determinar a correspondência correta de ID de bug. Depois de identificar um ID de bug correspondente, consulte o campo "corrigido em" para determinar a primeira versão do software Cisco IOS que contém a correção do bug.

Se você não tiver certeza de qual ID de bug corresponde ou qual versão do software Cisco IOS contém a correção para o problema, uma atualização do software Cisco IOS para a versão mais recente na sua versão de treinamento é uma opção que frequentemente resolve o problema. Essa opção geralmente funciona porque a versão mais recente geralmente contém a correção para um grande número de bugs.

Informações a serem coletadas se você abrir um caso de TAC

Se você ainda precisar de assistência após seguir as etapas de solução de problemas fornecidas e quiser criar uma solicitação de serviço no Suporte Técnico da Cisco, inclua estas informações:

- Etapas executadas para solucionar o problema antes de abrir o caso.

- show technical-support output (se possível, no modo enable)

- saída show log ou capturas de console, se disponível

- arquivo crashinfo (se presente e não já incluído no show technical-support)

Você pode carregar essas informações para o seu caso com a ferramenta Case Query (somente clientes registrados) . Se não conseguir acessar a ferramenta Case Query, você poderá enviar as informações em um anexo de e-mail para attach@cisco.com com o número do caso na linha de assunto da sua mensagem.

Observação: não recarregue manualmente ou desligue e ligue o roteador antes de coletar essas informações, a menos que seja necessário solucionar problemas de uma exceção SegV, pois isso pode causar a perda de informações importantes necessárias para determinar a causa raiz do problema.

Informações Relacionadas

- Troubleshooting de Travamentos de Roteador

- Suporte Técnico - Cisco Systems