ports/74432: ohphone 1.4.1 crashes in 5.3 Stable

Federico Besnard fico at del.ufrj.br
Fri Nov 26 17:50:40 UTC 2004


>Number:         74432
>Category:       ports
>Synopsis:       ohphone 1.4.1 crashes in 5.3 Stable
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 26 17:50:39 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Federico Besnard
>Release:        5.3-Stable
>Organization:
DEL/UFRJ
>Environment:
% uname -a
FreeBSD [...] 5.3-STABLE FreeBSD 5.3-STABLE #2: Thu Nov 25 14:33:31 GMT-1 2004     [...]  i386

>Description:
Executing ohphone -l will produces PCM error message. No sound is available. Configuration file looks OK, ohphone signs up with gatekeeper.

Sound works well otherwise. KDE 3.3.0 aRts on /dev/dsp generates clean output and poor input (mic seems to be noise). No error messages.

I am running on a Toshiba Satellite 2805-s302,
% dmesg | grep pcm
pcm0: <Yamaha DS-1E (YMF754)> port 0xfebc-0xfebf,0xfec0-0xfeff mem 0xefdf0000-0xefdf7fff irq 11 at device 12.0 on pci0
pcm0: <Asahi Kasei AK4543 AC97 Codec>
pcm0: [GIANT-LOCKED]

Kernel is fresh new up to date, idem ports.

Error Message:
Nov 26 18:28:52 camelot kernel: Danger! pcm0:play:2 bufsoft size increasing from 3584 to 3956 after CHANNEL_SETBLOCKSIZE()
Nov 26 18:28:52 camelot kernel: Danger! pcm0:record:1 bufsoft size increasing from 3584 to 4048 after CHANNEL_SETBLOCKSIZE()
Nov 26 18:28:52 camelot kernel: Danger! pcm0:play:2 bufsoft size increasing from 3584 to 3956 after CHANNEL_SETBLOCKSIZE()
Nov 26 18:28:52 camelot kernel: Danger! pcm0:record:1 bufsoft size increasing from 3584 to 4048 after CHANNEL_SETBLOCKSIZE()
Nov 26 18:28:52 camelot kernel: Danger! pcm0:play:2 bufsoft size increasing from 3584 to 3956 after CHANNEL_SETBLOCKSIZE()
Nov 26 18:28:52 camelot kernel: Danger! pcm0:record:1 bufsoft size increasing from 3584 to 4048 after CHANNEL_SETBLOCKSIZE()
Nov 26 18:28:53 camelot kernel: pcm0:play:2: play interrupt timeout, channel dead
                                          
>How-To-Repeat:
(you need a well set ~/.pwlib/ohphone.ini)

% ohphone -l
OhPhone Version 1.4.1 by Open H323 Project on Unix FreeBSD (5.3-STABLE-i386)

Incoming channel port ranges 5000 to 5999
Local username: *****
TerminateOnHangup is 0
Auto answer is 0
DialAfterHangup is 0
FastStart is 1
H245Tunnelling is 1
SilenceSupression is 1
H245InSetup is 1
Jitter buffer: 50-250 ms
Connect port: 1720

Video receive disabled

Video transmit disabled


Sound output device: "/dev/dsp"
Sound  input device: "/dev/dsp"
Recording using mixer channel mic
Record volume is 75
Play volume is 75
G.711 frame size: 30
GSM frame size: 4
User Input Send Mode: as H.245 string
Codecs (in preference order):
 Table:
   GSM-06.10{sw} <1>
   MS-GSM{sw} <2>
   G.711-uLaw-64k{sw} <3>
   G.711-ALaw-64k{sw} <4>
   SpeexNarrow-8k{sw} <5>
   SpeexNarrow-11k{sw} <6>
   SpeexNarrow-15k{sw} <7>
   SpeexNarrow-18.2k{sw} <8>
   SpeexNarrow-5.95k{sw} <9>
   G.726-16k{sw} <10>
   G.726-24k{sw} <11>
   G.726-32k{sw} <12>
   G.726-40k{sw} <13>
   LPC-10{sw} <14>
   UserInput/hookflash <15>
   UserInput/basicString <16>
   UserInput/dtmf <17>
   UserInput/RFC2833 <18>
 Set:
   0:
     0:
       GSM-06.10{sw} <1>
       MS-GSM{sw} <2>
       G.711-uLaw-64k{sw} <3>
       G.711-ALaw-64k{sw} <4>
       SpeexNarrow-8k{sw} <5>
       SpeexNarrow-11k{sw} <6>
       SpeexNarrow-15k{sw} <7>
       SpeexNarrow-18.2k{sw} <8>
       SpeexNarrow-5.95k{sw} <9>
       G.726-16k{sw} <10>
       G.726-24k{sw} <11>
       G.726-32k{sw} <12>
       G.726-40k{sw} <13>
       LPC-10{sw} <14>
     1:
       UserInput/hookflash <15>
     2:
       UserInput/basicString <16>
       UserInput/dtmf <17>
       UserInput/RFC2833 <18>


Listening interfaces : ALL:1720
Enabling H.235 security access to gatekeeper.
Gatekeeper set: ***@***.***
Waiting for incoming calls for "*****"
Command ? c1555666777
FicoGDB is calling host 1555666777
Command ? Started logical channel: sending G.711-uLaw-64k{sw} <3>
Started logical channel: receiving G.711-uLaw-64k{sw} <3>
Ringing phone for "*.*.*.*" ...
Call with "*.*.*.*" established.
      
>Fix:
unknown
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list