Re: crash by cdc_acm driver in kernels 4.8-rc1/5

From: Wim Osterholt
Date: Thu Sep 08 2016 - 12:54:27 EST


On Thu, Sep 08, 2016 at 03:05:15PM +0200, Oliver Neukum wrote:
> > Sep 6 19:12:38 localhost kernel: Call Trace:
> > Sep 6 19:12:38 localhost kernel: [<c01f4347>] ? 0xc01f4347
>
> Hi,
>
> your stack trace is broken. Did you fail to install the System.map file?

Source is available under /usr/src/linux --> /usr/src/linux-4.8-rc5
System.map is available there, also as System.map-4.8-rc5.
System.map and System.map-4.8-rc5 is also available in /boot.
But the call trace still shows no symbols.
>From reading I understood that symbols from modules will not be available in
System.map. So what else should I do?



[ 46.133212] usb 4-1: new full-speed USB device number 2 using uhci_hcd
[ 46.334136] usb 4-1: New USB device found, idVendor=0572, idProduct=1340
[ 46.334140] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 46.334142] usb 4-1: Product: USB Modem
[ 46.334145] usb 4-1: Manufacturer: Conexant
[ 46.334147] usb 4-1: SerialNumber: 12345678
[ 46.388110] BUG: unable to handle kernel NULL pointer dereference at 00000246
[ 46.391243] IP: [<e12d0a35>] 0xe12d0a35
[ 46.391243] *pde = 00000000
[ 46.391243] Oops: 0000 [#1] SMP
[ 46.391243] Modules linked in: cdc_acm(+) radeon drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ttm drm agpgart i2c_algo_bit fbcon bitblit softcursor font tileblit lirc_serial(C) lirc_dev(O) binfmt_misc svgalib_helper(O) snd_pcm_oss snd_mixer_oss usbhid usb_storage ipw2200 snd_intel8x0 snd_ac97_codec libipw lib80211 ac97_bus cfg80211 snd_pcm snd_timer rfkill firmware_class snd via_rhine ppdev soundcore pcspkr uhci_hcd mii ehci_pci ehci_hcd usbcore floppy parport_pc lpc_ich usb_common fan parport acpi_cpufreq thermal mfd_core processor button
[ 46.391243] CPU: 1 PID: 1868 Comm: udevd Tainted: G C O 4.8.0-rc5 #1
[ 46.391243] Hardware name: MEDIONPC MS-7048/MS-7048, BIOS 6.00 PG 02/12/2004
[ 46.391243] task: df6adb00 task.stack: dc740000
[ 46.391243] EIP: 0060:[<e12d0a35>] EFLAGS: 00010202 CPU: 1
[ 46.391243] EAX: 00000000 EBX: dec6f000 ECX: 00000000 EDX: 00000124
[ 46.391243] ESI: dec6f27c EDI: dc7a5800 EBP: 00000246 ESP: dc741ce8
[ 46.391243] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 46.391243] CR0: 80050033 CR2: 00000246 CR3: 1c714000 CR4: 00000690
[ 46.391243] Stack:
[ 46.391243] df788000 df788000 df788400 dc7a5800 df4b5780 df4b57b8 00000001 dc7a5870
[ 46.391243] dc4409c0 df78801c 00000040 00000010 00000000 dec6f00c dec6f27c 00000000
[ 46.391243] dc79e800 00000000 df6adb00 da4a5f30 c01f5243 00000246 00000246 da4a5f30
[ 46.391243] Call Trace:
[ 46.391243] [<c01f5243>] ? 0xc01f5243
[ 46.391243] [<c043c68a>] ? 0xc043c68a
[ 46.391243] [<e09fc22f>] ? 0xe09fc22f
[ 46.391243] [<c03087a8>] ? 0xc03087a8
[ 46.391243] [<c0308907>] ? 0xc0308907
[ 46.391243] [<c0307444>] ? 0xc0307444
[ 46.391243] [<c03083c3>] ? 0xc03083c3
[ 46.391243] [<c03088b2>] ? 0xc03088b2
[ 46.391243] [<c0308097>] ? 0xc0308097
[ 46.391243] [<c0308ebe>] ? 0xc0308ebe
[ 46.391243] [<e09fb525>] ? 0xe09fb525
[ 46.391243] [<e12d30a9>] ? 0xe12d30a9
[ 46.391243] [<e12d3000>] ? 0xe12d3000
[ 46.391243] [<c01003eb>] ? 0xc01003eb
[ 46.391243] [<c043c68a>] ? 0xc043c68a
[ 46.391243] [<c027d355>] ? 0xc027d355
[ 46.391243] [<c01af013>] ? 0xc01af013
[ 46.391243] [<c0184275>] ? 0xc0184275
[ 46.391243] [<c01842a4>] ? 0xc01842a4
[ 46.391243] [<c017546b>] ? 0xc017546b
[ 46.391243] [<c01756c3>] ? 0xc01756c3
[ 46.391243] [<c0100ed1>] ? 0xc0100ed1
[ 46.391243] [<c043dd25>] ? 0xc043dd25
[ 46.391243] Code: 44 24 04 ba 20 1c 2d e1 89 58 74 83 c0 1c 89 44 24 24 e8 35 4e 03 df 85 c0 0f 88 ed fe ff ff 8b 6c 24 54 85 ed 0f 84 91 00 00 00 <0f> b6 45 00 ba c0 00 40 02 83 e8 04 e8 b4 e4 ed de 85 c0 89 83
[ 46.391243] EIP: [<e12d0a35>] SS:ESP 0068:dc741ce8
[ 46.391243] CR2: 0000000000000246
[ 46.802809] ---[ end trace 3cd7f784cc67fa66 ]---
[ 46.811156] udevd[884]: worker [1868] terminated by signal 9 (Killed)
[ 46.811164] udevd[884]: worker [1868] failed while handling '/devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.1'


Regards, Wim.
y