Package: broadcom-sta-dkms
Version: 6.30.223.248-2
Severity: critical

this bug report is about a kernel panic that happens pretty reproducibly
on two systems with different broadcom card models and kernel builds. in
both cases, it does not happen during "normal" network traffic, but only
when the instant messenger gajim is started. i'll call the affected
systems by their hostnames.

hephaistos has a BCM43142 wifi card and uses the 3.16-1~exp1 kernel.
here's a transcript a screenshot's relevant parts (can provide full
screenshot if it helps):

> BUG: unable to handle kernel NULL pointer dereference at 0000000000000360
> IP: [<ffffffffa062e963>] wlc_ioctl+0x21/0x168 [wl]
> [...]
> CPU: 1 PID: 21221 Comm: gajim Tainted: P O 3.16-trunk-amd64 #1 Debian 
> 3.16-1~exp1
> [...]
> Call Trace:
> wl_proc_read+0x40/0xa0 [wl]
> proc_read_reg+0x34/0x70
> vfs_read+0x8e/0x170
> SyS_read+0x3d/0xa0
> system_call_fast_compare_end+0x10/0x15

hephaistos has been on sid plus some experimental since long, and the
behavior first appeared around 2014-10-29. i blamed it on failing
hardware (graphics card behaved oddly at the same time) and replaced the
device.

artemis has a BCM4313, and was recently (around 2014-11-20) upgraded
from wheezy to jessie. it has a 3.16.0-4-amd64 kernel.

its backtrace only differs in gajim PID, kernel taint (there's an
additional W), kernel version (3.16.0-4-amd64 #1 Debian 3.16.7-2) and
the details of the call trace (the +0x00 part is larger by 5 for all but
system_call_fast_compare_end).


i'll try to further narrow down which kernel versions are affected, and
what kind of traffic causes the issue (my first wild guess would be
multicasting, which gajim probably does for lan-local autodiscovery). is
there any further information i can provide to find a solution for this?

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages broadcom-sta-dkms depends on:
ii  dkms  2.2.0.3-2

Versions of packages broadcom-sta-dkms recommends:
ii  wireless-tools  30~pre9-8

broadcom-sta-dkms suggests no packages.

-- 
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom

Attachment: signature.asc
Description: Digital signature

Reply via email to