i just ported  linphone 2.0.1 on arm9 (kernel 2.6   ,oss)

> i can make call between arm and pc
> but after dialogue established ,i get following error in linphone and it
> crashes out
>
> linphonec> linphonec> Connected.
> linphonec> Unable to handle kernel NULL pointer dereference at virtual
> address 00000000
> pgd = c3dec000
> [00000000] *pgd=00de6031, *pte=00000000, *ppte=00000000
> Internal error: Oops: 17 [#1]
> CPU: 0
> PC is at i2c_smbus_write_byte_data+0x10/0x4c
> LR is at WM8978_WriteData+0x2c/0x38
> pc : [<c01711c0>]    lr : [<c0175a48>]    Not tainted
> sp : c031fe40  ip : c031fe88  fp : c031fe84
> r10: 00000000  r9 : c031e000  r8 : c001ff68
> r7 : c092f7a0  r6 : c01735c8  r5 : c0238be4  r4 : f0009000
> r3 : c0238c14  r2 : 00000000  r1 : 00000000  r0 : 00000000
> Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  Segment user
> Control: 5317F  Table: 03DEC000  DAC: 00000015
> Process linphonec (pid: 809, stack limit = 0xc031e1a0)
> Stack: (0xc031fe40 to 0xc0320000)
> fe40: 00000000 c0cdb240 c0e561b8 c092f7a0 c031e000 00000000 c031fe7c
> c031fe68
> fe60: c01cffe0 c01cf950 c0e561b8 00000000 c031fe8c c031fe80 c031fe94
> c031fe88
> fe80: c0175a48 c01711c0 c031feac c031fe98 c0175cac c0175a2c 00003e80
> f0009000
> fea0: c031fecc c031feb0 c0175888 c0175ca0 c031fee4 c0238b14 00000002
> bdfffd48
> fec0: c031fee4 c031fed0 c0173410 c01757ec 00000003 00000002 c031ff2c
> c031fee8
> fee0: c01747dc c01733b8 c08e2bcc 00000000 f0000000 c031e000 f0000000
> c022fb00
> ff00: 00000003 00000002 00008000 00010000 c092f7a0 bdfffd48 40045010
> c092f7a0
> ff20: c031ff4c c031ff30 c0081654 c0174414 c001fa90 0000000c c092f7a0
> bdfffd48
> ff40: c031ff7c c031ff50 c008192c c00815e8 c0045005 c092f7a0 c001ff68
> 0000000c
> ff60: bdfffd48 40045010 c001ff68 c031e000 c031ffa4 c031ff80 c0081990
> c0081680
> ff80: c00815d0 00000001 bdfffd54 0000000c 0012b288 00000036 00000000
> c031ffa8
> ffa0: c001fdc0 c0081960 bdfffd54 0000000c 0000000c 40045010 bdfffd48
> bdfffc9c
> ffc0: bdfffd54 0000000c 0012b288 00000036 00003e80 bdfffd50 00000010
> 00000000
> ffe0: 0001adcc bdfffc80 00011984 000dfb98 60000010 0000000c c5a7b83a
> 494f713e
> Backtrace:
> [<c01711b0>] (i2c_smbus_write_byte_data+0x0/0x4c) from [<c0175a48>]
> (WM8978_WriteData+0x2c                                    /0x38)
> [<c0175a1c>] (WM8978_WriteData+0x0/0x38) from [<c0175cac>]
> (WM8978_DAC_Setup+0x1c/0xe0)
> [<c0175c90>] (WM8978_DAC_Setup+0x0/0xe0) from [<c0175888>]
> (i2sStartPlay+0xac/0xe4)
>  r4 = F0009000
> [<c01757dc>] (i2sStartPlay+0x0/0xe4) from [<c0173410>]
> (wb_audio_start_play+0x68/0xa8)
>  r6 = BDFFFD48  r5 = 00000002  r4 = C0238B14
> [<c01733a8>] (wb_audio_start_play+0x0/0xa8) from [<c01747dc>]
> (wb_dsp_ioctl+0x3d8/0x46c)
>  r5 = 00000002  r4 = 00000003
> [<c0174404>] (wb_dsp_ioctl+0x0/0x46c) from [<c0081654>]
> (do_ioctl+0x7c/0x98)
>  r7 = C092F7A0  r6 = 40045010  r5 = BDFFFD48  r4 = C092F7A0
> [<c00815d8>] (do_ioctl+0x0/0x98) from [<c008192c>] (vfs_ioctl+0x2bc/0x2e0)
>  r6 = BDFFFD48  r5 = C092F7A0  r4 = 0000000C
> [<c0081670>] (vfs_ioctl+0x0/0x2e0) from [<c0081990>] (sys_ioctl+0x40/0x64)
>  r9 = C031E000  r8 = C001FF68  r6 = 40045010  r5 = BDFFFD48
>  r4 = 0000000C
> [<c0081950>] (sys_ioctl+0x0/0x64) from [<c001fdc0>]
> (ret_fast_syscall+0x0/0x2c)
>  r7 = 00000036  r6 = 0012B288  r5 = 0000000C  r4 = BDFFFD54
> Code: e1a0c00d e92dd800 e24cb004 e24dd038 (e1d0c0b0)
>  Segmentation fault
>
_______________________________________________
Linphone-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/linphone-users

Reply via email to