Hi,

I'm having some problem with the dvevm sound driver. I'm trying to port mplayer to dvevm with all the code running on ARM side at the moment (no DSP application yet).

When mplayer application tries to open /dev/dsp and /dev/mixer devices on ARM it crashes with "Unable to handle kernel NULL pointer dereference" debug trace.

Since all code is running on ARM side, its using standard malloc (no CMEM since code is not using DSP).

Would appreciate if somebody help me figure out what the problem is?

/Farid Azhar

==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 1 ch, s16le, 20.7 kbit/2.93% (ratio: 2584->88200)
Selected audio codec: [ffcook] afm: ffmpeg (FFmpeg COOK audio decoder)
==========================================================================
<1>Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c22dc000
[00000000] *pgd=85bdb031, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#7]
Modules linked in: ipv6 dvt_dsa dsplinkk cmemk
CPU: 0
PC is at audio_ioctl+0x4d4/0x5f0
LR is at 0x0
pc : [<c01b0304>]    lr : [<00000000>]    Tainted: PF
sp : c5e3fef8  ip : 00000000  fp : c5e3ff34
r10: 00551b3c  r9 : c5e3fef8  r8 : c5c4b6e0
r7 : c027a444  r6 : c027a3d8  r5 : 00000000  r4 : c027a444
r3 : 00003000  r2 : 00000004  r1 : 00000000  r0 : 00000000
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  Segment user
Control: 5317F  Table: 822DC000  DAC: 00000015
Process mplayer (pid: 2791, stack limit = 0xc5e3e1a0)
Stack: (0xc5e3fef8 to 0xc5e40000)
fee0: 00000000 00000000 ff00: 00000000 00003000 00000001 c5c4b6e0 ffffffe7 8010500c 00551b3c c002b154 ff20: c5e3e000 00900036 c5e3ff54 c5e3ff38 c0091fcc c01afe40 c5c4b6e0 00551b3c ff40: 00000004 00000000 c5e3ff7c c5e3ff58 c00922d4 c0091f60 c5e3ff84 c5e3ff68 ff60: c5c4b6e0 fffffff7 8010500c 00000036 c5e3ffa4 c5e3ff80 c0092334 c0091ff0 ff80: c007d8f8 00000000 0062ec28 0052dbbc 00551b3c 00000009 00000000 c5e3ffa8 ffa0: c002a9c0 c0092304 0052dbbc 00551b3c 00000004 8010500c 00551b3c 00000000 ffc0: 0052dbbc 00551b3c 00000009 0052dab0 0052dbc4 0052dab0 00000001 0000ac44 ffe0: 0050164c beffeab0 0006e410 40404344 60000010 00000004 ffffffff ffffffff
Backtrace:
[<c01afe30>] (audio_ioctl+0x0/0x5f0) from [<c0091fcc>] (do_ioctl+0x7c/0x90)
[<c0091f50>] (do_ioctl+0x0/0x90) from [<c00922d4>] (vfs_ioctl+0x2f4/0x314)
r7 = 00000000  r6 = 00000004  r5 = 00551B3C  r4 = C5C4B6E0
[<c0091fe0>] (vfs_ioctl+0x0/0x314) from [<c0092334>] (sys_ioctl+0x40/0x64)
r7 = 00000036  r6 = 8010500C  r5 = FFFFFFF7  r4 = C5C4B6E0
[<c00922f4>] (sys_ioctl+0x0/0x64) from [<c002a9c0>] (ret_fast_syscall+0x0/0x2c)
r6 = 00000009  r5 = 00551B3C  r4 = 0052DBBC
Code: e594204c e5943014 e0030392 e50b3030 (e5952000)
Segmentation fault

_________________________________________________________________
Buy what you want when you want it on Sympatico / MSN Shopping http://shopping.sympatico.msn.ca/content/shp/?ctId=2,ptnrid=176,ptnrdata=081805

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to