Package: cppcheck
Version: 1.34-1

cppcheck enters an infinite cycle while checking the file 
drivers/net/sfc/boards.c of the current Linux kernel. I waited for more than an 
hour, but it still couldn't end checking the file.
A relevant piece of a strace log is :
open("drivers/net/sfc/efx.h", O_RDONLY) = 4
read(4, "/*******************************"..., 8191) = 3150
read(4, "", 8191)                       = 0
close(4)                                = 0
open("drivers/net/sfc/workarounds.h", O_RDONLY) = 4
read(4, "/*******************************"..., 8191) = 2519
read(4, "", 8191)                       = 0
close(4)                                = 0
close(3)                                = 0
brk(0x173f000)                          = 0x173f000
brk(0x1760000)                          = 0x1760000
brk(0x1797000)                          = 0x1797000
mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f290563c000
brk(0x1777000)                          = 0x1777000
mmap(NULL, 524288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f29055bc000
munmap(0x7f290563c000, 262144)          = 0
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f29054bc000
munmap(0x7f29055bc000, 524288)          = 0
mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f290478b000
munmap(0x7f29054bc000, 1048576)         = 0
mmap(NULL, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f290438b000
munmap(0x7f290478b000, 2097152)         = 0
mmap(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f2903b8b000
munmap(0x7f290438b000, 4194304)         = 0
^C--- SIGINT (Interrupt) @ 0 (0) ---

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30.1-my001 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages cppcheck depends on:
ii  libc6                         2.9-20     GNU C Library: Shared libraries
ii  libgcc1                       1:4.4.0-11 GCC support library
ii  libstdc++6                    4.4.0-11   The GNU Standard C++ Library v3





--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to