"null pointer exception" Ubuntu vp702x

Asked by Dick Scheeringa

LSB Version: core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-
Distributor ID: Ubuntu
Description: Ubuntu 11.10
Release: 11.10
Codename: oneiric
Linux Nolan 3.0.0-18-generic #31-Ubuntu SMP Tue Mar 27 16:53:46 UTC 2012 i686 i686 i386 GNU/Linux

[ 27.658273] dvb-usb: found a 'TwinhanDTV StarBox DVB-S USB2.0 (VP7021)' in cold state, will try to load a firmware

[ 28.539872] dvb-usb: downloading firmware from file 'dvb-usb-vp702x-02.fw'
[ 28.558052] dvb-usb: found a 'TwinhanDTV StarBox DVB-S USB2.0 (VP7021)' in warm state.
[ 28.558069] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 28.558211] DVB: registering new adapter (TwinhanDTV StarBox DVB-S USB2.0 (VP7021))
[ 28.558576] usb 1-3: USB disconnect, device number 2
[ 28.558607] BUG: unable to handle kernel NULL pointer dereference at (null)
[ 28.558616] IP: [<c152ed9a>] __mutex_lock_slowpath+0x8a/0x120
[ 28.558634] *pde = 00000000
[ 28.558639] Oops: 0002 [#1] SMP
[ 28.558646] Modules linked in: nouveau(+) ttm b43(+) drm_kms_helper ppdev drm mxm_wmi bttv(+) wmi i2c_algo_bit mac80211 dvb_usb_vp702x(+)
[ 28.558701]
[ 28.558706] Pid: 485, comm: modprobe Not tainted 3.0.0-18-generic #31-Ubuntu Dell Computer Corporation Dimension 4550 /
[ 28.558715] EIP: 0060:[<c152ed9a>] EFLAGS: 00010246 CPU: 0
[ 28.558722] EIP is at __mutex_lock_slowpath+0x8a/0x120
[ 28.558726] EAX: 00000000 EBX: d6a0a080 ECX: d6a0a088 EDX: d690fd1c
[ 28.558730] ESI: d6a0a084 EDI: 00000000 EBP: d690fd34 ESP: d690fd10
[ 28.558735] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 28.558740] Process modprobe (pid: 485, ti=d690e000 task=eb54b300 task.ti=d690e000)
[ 28.558743] Stack:
[ 28.558745] c11197a8 d6a0a088 eb54b300 d6a0a088 00000000 0000f812 d6a0a080 d5cea944
[ 28.558757] d5cea000 d690fd44 c152ea84 00000006 d5cea944 d690fd70 f08d2236 d690fd70
[ 28.558768] f09682b3 f09784a8 d5cea944 f08d57a0 d6a0a080 d5cea8dc d5cea944 d5cea92c
[ 28.558779] Call Trace:
[ 28.558790] [<c11197a8>] ? __kmalloc+0x1d8/0x1e0
[ 28.558799] [<c152ea84>] mutex_lock+0x24/0x40
[ 28.558810] [<f08d2236>] vp702x_read_mac_addr+0x26/0x90 [dvb_usb_vp702x]
[ 28.558823] [<f09682b3>] ? dvb_register_adapter+0x113/0x1a0 [dvb_core]
[ 28.558834] [<f08db253>] dvb_usb_adapter_dvb_init+0x63/0x180 [dvb_usb]
[ 28.558842] [<f08da6eb>] dvb_usb_adapter_init+0x8b/0x250 [dvb_usb]
[ 28.558849] [<f08da999>] dvb_usb_init+0x89/0xf0 [dvb_usb]
[ 28.558857] [<f08dab44>] dvb_usb_device_init+0x144/0x200 [dvb_usb]
[ 28.558865] [<c10264d8>] ? default_spin_lock_flags+0x8/0x10
[ 28.558873] [<f08d20a5>] vp702x_usb_probe+0x35/0xb0 [dvb_usb_vp702x]
[ 28.558883] [<c13bd29c>] usb_probe_interface+0xac/0x1a0
[ 28.558890] [<c134833d>] really_probe+0x4d/0x150
[ 28.558897] [<c13507e9>] ? pm_runtime_barrier+0x49/0xb0
[ 28.558903] [<c134857a>] driver_probe_device+0x3a/0x60
[ 28.558909] [<c1348631>] __driver_attach+0x91/0xa0
[ 28.558914] [<c13485a0>] ? driver_probe_device+0x60/0x60
[ 28.558922] [<c13476b9>] bus_for_each_dev+0x49/0x70
[ 28.558928] [<c1348171>] driver_attach+0x21/0x30
[ 28.558933] [<c13485a0>] ? driver_probe_device+0x60/0x60
[ 28.558940] [<c1347e4f>] bus_add_driver+0x17f/0x260
[ 28.558947] [<c1348b06>] driver_register+0x66/0x110
[ 28.558953] [<c13bc311>] usb_register_driver+0x71/0x140
[ 28.558961] [<f078901b>] vp702x_usb_module_init+0x1b/0x1000 [dvb_usb_vp702x]
[ 28.558968] [<f0789000>] ? 0xf0788fff
[ 28.558975] [<c1001125>] do_one_initcall+0x35/0x170
[ 28.558981] [<f0789000>] ? 0xf0788fff
[ 28.558990] [<c1082e2d>] sys_init_module+0xad/0x210
[ 28.558997] [<c1530054>] syscall_call+0x7/0xb
[ 28.559001] Code: 20 63 7f bd 90 8d 74 26 00 8d 73 04 89 f0 e8 ae 0e 00 00 8d 43 08 89 45 e0 8b 43 0c 8d 55 e8 8b 4d e0 89 53 0c 89 45 ec
[ 28.559046] 10 8b 45 e4 ba ff ff ff ff 89 45 f0 89 d0 87 03 83 f8 01 74
[ 28.559070] EIP: [<c152ed9a>] __mutex_lock_slowpath+0x8a/0x120 SS:ESP 0068:d690fd10
[ 28.559079] CR2: 0000000000000000
[ 28.559084] ---[ end trace 9476ccc21b566956 ]---

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu linux Edit question
Assignee:
No assignee Edit question
Solved by:
actionparsnip
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Can you give the output of:

lsusb

Thanks

Revision history for this message
Dick Scheeringa (dscheeringa) said :
#2

This problem started when I migrated to Oneiric. Was fine before that.

lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 13d3:3207 IMC Networks DTV-DVB UDST7020BDA DVB-S Box(DVBS for MCE2005)

Have upgraded to 3.0.0-19-generic #33-Ubuntu but still have same problem.

Thanks
D. Scheeringa

Revision history for this message
Best actionparsnip (andrew-woodhead666) said :
#3
Revision history for this message
Dick Scheeringa (dscheeringa) said :
#4

Looks like support for the unit is dropped... Will drop the query.

Revision history for this message
Dick Scheeringa (dscheeringa) said :
#5

Thanks actionparsnip, that solved my question.