Re: [Ekiga-devel-list] Ekiga and T.140 support



Bug report sent.

On 05/19/2010 04:54 PM, Eugen Dedu wrote:
It seems that it tries to read SDP format information, but there is none (NULL pointer) in T.140. Still, it knows already that, since it prints:

2010/05/19 13:57:52.493 0:50.596 Pool:0xa8cc7b70 SIP No media formats of
type t140, not adding SDP
2010/05/19 13:57:52.493 0:50.597 Pool:0xa8cc7b70 PWLib Assertion fail:
Null pointer reference, file /usr/local/include/ptlib/lists.h, line 399,

So I think it is a bug in opal. Please create a bug report at http://sourceforge.net/tracker/?words=tracker_browse&sort=open_date&sortdir=desc&offset=0&group_id=204472&atid=989748&assignee=&status=&category=&artgroup=&keyword=&submitter=&artifact_id=

Eugen

On 19/05/10 15:48, Thierry Simonnet wrote:
Sorry...
New ekiga.log.gz has bt

On 05/19/2010 03:32 PM, Eugen Dedu wrote:
You have forgot "thread apply all bt",
http://wiki.ekiga.org/index.php/Debugging_Ekiga#How_to_get_a_stack_backtrace_from_a_crash_or_freeze


Eugen

On 19/05/10 14:23, Thierry Simonnet wrote:
Here is the trace of the crash. Full trace is at
http://www.pateam.org/archive/tmp/ekiga-win32/trunk/ekiga.log.gz

It is the log of target client (6005) of the call.
Call is done from 6004 to 6005.
--------------------
010/05/19 13:57:52.424 0:50.527 Pool:0xa8cc7b70 OpalPlugin Setting
decoder options:
Format Name = H.261
Media Type = video
Payload Type = H261
Encoding Name = h261
Annex D (R/O) = 0 FMTP name: D (0) Boolean
CIF MPI (R/W) = 33 FMTP name: CIF (33) UnsignedInt
Clock Rate (R/O) = 90000 UnsignedInt
Content Role (R/W) = No Role Enum
Content Role Mask (R/W) = 0 UnsignedInt
Frame Height (R/W) = 288 UnsignedInt
Frame Time (R/W) = 3003 UnsignedInt
Frame Width (R/W) = 352 UnsignedInt
Max Bit Rate (R/W) = 4096000 UnsignedInt
Max Frame Size (R/O) = 1400 UnsignedInt
Max Rx Frame Height (R/O) = 288 UnsignedInt
Max Rx Frame Width (R/O) = 352 UnsignedInt
Max Tx Packet Size (R/W) = 8192 UnsignedInt
Min Rx Frame Height (R/O) = 144 UnsignedInt
Min Rx Frame Width (R/O) = 176 UnsignedInt
Protocol (R/O) = String
QCIF MPI (R/W) = 33 FMTP name: QCIF (33) UnsignedInt
Rate Control Enable (R/W) = 1 Boolean
Rate Controller (R/W) = String
Target Bit Rate (R/W) = 4096000 UnsignedInt
Temporal Spatial Trade Off (R/O) = 17 UnsignedInt
Tx Key Frame Period (R/W) = 125 UnsignedInt


2010/05/19 13:57:52.425 0:50.529 GMVideoOut...0xb5179b70 XVideo #0,
Adaptor: NV Video Blitter, type: input | image | , ports: 32, first
port: 63
2010/05/19 13:57:52.426 0:50.529 GMVideoOut...0xb5179b70 XVideo Encoding
List for Port 63: id=0 name=XV_IMAGE size=2046x2046 numerator=1
denominator=1
2010/05/19 13:57:52.426 0:50.529 GMVideoOut...0xb5179b70 XVideo
Attribute List for Port 63:
2010/05/19 13:57:52.426 0:50.529 GMVideoOut...0xb5179b70 name:
XV_SET_DEFAULTS
2010/05/19 13:57:52.426 0:50.529 GMVideoOut...0xb5179b70 flags: set
2010/05/19 13:57:52.426 0:50.529 GMVideoOut...0xb5179b70 min_color: 0
2010/05/19 13:57:52.426 0:50.529 GMVideoOut...0xb5179b70 max_color: 0
2010/05/19 13:57:52.426 0:50.530 GMVideoOut...0xb5179b70 name:
XV_SYNC_TO_VBLANK
2010/05/19 13:57:52.426 0:50.530 GMVideoOut...0xb5179b70 flags: get set
2010/05/19 13:57:52.426 0:50.530 GMVideoOut...0xb5179b70 min_color: 0
2010/05/19 13:57:52.426 0:50.530 GMVideoOut...0xb5179b70 max_color: 1
2010/05/19 13:57:52.427 0:50.530 GMVideoOut...0xb5179b70 XVideo Image
format list for Port 63:
2010/05/19 13:57:52.427 0:50.531 GMVideoOut...0xb5179b70 0x32595559
(YUY2) packed, order: YUYV
2010/05/19 13:57:52.427 0:50.531 GMVideoOut...0xb5179b70 0x32315659
(YV12) planar, order: YVU
2010/05/19 13:57:52.427 0:50.531 GMVideoOut...0xb5179b70 0x59565955
(UYVY) packed, order: UYVY
2010/05/19 13:57:52.427 0:50.531 GMVideoOut...0xb5179b70 0x30323449
(I420) planar, order: YUV
2010/05/19 13:57:52.428 0:50.531 GMVideoOut...0xb5179b70 0x3 ( ) packed,
order: BGRX
2010/05/19 13:57:52.428 0:50.531 GMVideoOut...0xb5179b70 XVideo Grabbed
Port: 63
2010/05/19 13:57:52.428 0:50.531 GMVideoOut...0xb5179b70 XVideo Using
XVideo port: 63
2010/05/19 13:57:52.428 0:50.531 GMVideoOut...0xb5179b70 XVideo Found
visual with colordepth of 24bits per pixel
2010/05/19 13:57:52.428 0:50.532 GMVideoOut...0xb5179b70 X11 Created
Window with ID 56623109
2010/05/19 13:57:52.429 0:50.532 GMVideoOut...0xb5179b70 XVideo Colorkey
method: NONE
2010/05/19 13:57:52.429 0:50.532 GMVideoOut...0xb5179b70 XVideo Vertical
sync successfully activated
2010/05/19 13:57:52.429 0:50.532 GMVideoOut...0xb5179b70 XVideo
XQueryShmExtension success
2010/05/19 13:57:52.429 0:50.533 GMVideoOut...0xb5179b70 XVideo Created
XvImage (352x288, data size: 152064, num_planes: 3
2010/05/19 13:57:52.429 0:50.533 GMVideoOut...0xb5179b70 XVideo Plane 0:
pitch=352, offset=0
2010/05/19 13:57:52.429 0:50.533 GMVideoOut...0xb5179b70 XVideo Plane 1:
pitch=176, offset=101376
2010/05/19 13:57:52.429 0:50.533 GMVideoOut...0xb5179b70 XVideo Plane 2:
pitch=176, offset=126720
2010/05/19 13:57:52.430 0:50.533 GMVideoOut...0xb5179b70 XVideo Using
SHM extension
2010/05/19 13:57:52.430 0:50.534 GMVideoOut...0xb5179b70 X11 Unknown wm
type...
2010/05/19 13:57:52.430 0:50.534 GMVideoOut...0xb5179b70
GMVideoOutputManager_X VO_MODE_LOCAL: Successfully opened XV Window
2010/05/19 13:57:52.431 0:50.534 GMVideoOut...0xb5179b70 X11 Unknown X
Event 19 received
2010/05/19 13:57:52.433 0:50.537 Pool:0xa8cc7b70 MediaFormat Merging
H.261 into YUV420P
2010/05/19 13:57:52.434 0:50.537 Pool:0xa8cc7b70 Media Media format
updated on OpalVideoMediaStream-Sink-YUV420P
2010/05/19 13:57:52.434 0:50.537 Pool:0xa8cc7b70 Patch Updated Sink:
format=H.261 ok=1
2010/05/19 13:57:52.442 0:50.545 Media Patch:0xa4c1ab70 OpalPlugin
Encoder sending consecutive I-Frame at 3
2010/05/19 13:57:52.442 0:50.545 Media Patch:0xa4c1ab70 Patch Pushing 1
packet into RC
2010/05/19 13:57:52.443 0:50.547 Media Patch:0xa4c1ab70 Patch Pulled 1
frames from RC
2010/05/19 13:57:52.461 0:50.565 Media Patch:0xa4c1ab70 OpalPlugin
Encoder sending consecutive I-Frame at 4
2010/05/19 13:57:52.462 0:50.565 Media Patch:0xa4c1ab70 Patch Pushing 1
packet into RC
2010/05/19 13:57:52.462 0:50.565 Media Patch:0xa4c1ab70 Patch Pulled 1
frames from RC
2010/05/19 13:57:52.479 0:50.582 Pool:0xa8cc7b70 MediaFormat Removing
codecs
GSM-AMR,LPC-10,MS-IMA-ADPCM,SpeexIETFNarrow-11k,SpeexIETFNarrow-15k,SpeexIETFNarrow-18.2k,SpeexIETFNarrow-24.6k,SpeexIETFNarrow-5.95k,iLBC-13k3,iLBC-15k2,RFC4175_YCbCr-4:2:0,T.140,MSRP,SIP-IM


2010/05/19 13:57:52.480 0:50.583 Media Patch:0xa4c1ab70
GMVideoOutputManager Skipped earlier local frame
2010/05/19 13:57:52.481 0:50.585 Media Patch:0xa4c1ab70 OpalPlugin
Encoder sending consecutive I-Frame at 5
2010/05/19 13:57:52.481 0:50.585 Media Patch:0xa4c1ab70 Patch Pushing 1
packet into RC
2010/05/19 13:57:52.481 0:50.585 Media Patch:0xa4c1ab70 Patch Pulled 1
frames from RC
2010/05/19 13:57:52.482 0:50.586 Pool:0xa8cc7b70 MediaFormat Removing
codecs
GSM-AMR,LPC-10,MS-IMA-ADPCM,SpeexIETFNarrow-11k,SpeexIETFNarrow-15k,SpeexIETFNarrow-18.2k,SpeexIETFNarrow-24.6k,SpeexIETFNarrow-5.95k,iLBC-13k3,iLBC-15k2,RFC4175_YCbCr-4:2:0,T.140,MSRP,SIP-IM


2010/05/19 13:57:52.493 0:50.596 Pool:0xa8cc7b70 Call GetMediaFormats
for Call[Cf9a7f5393]-EP<sip>[1a45ab6b-ab61-df11-80d7-0017a41815e8]
G.722-64k
G.711-ALaw-64k
G.711-uLaw-64k
G.726-16k
G.726-24k
G.726-32k
G.726-40k
GSM-06.10
MS-GSM
iLBC
SpeexIETFWide-20.6k
SpeexWB
SpeexWide-20.6k
SpeexIETFNarrow-8k
SpeexNB
SpeexWNarrow-8k
CELT-48K
CELT-32K
H.261
H.261-CIF
H.261-QCIF
theora
UserInput/RFC2833
NamedSignalEvent
H.224/H323AnnexQ

2010/05/19 13:57:52.493 0:50.596 Pool:0xa8cc7b70 SIP No media formats of
type t140, not adding SDP
2010/05/19 13:57:52.493 0:50.597 Pool:0xa8cc7b70 PWLib Assertion fail:
Null pointer reference, file /usr/local/include/ptlib/lists.h, line 399,
Error=107
Assertion fail: Null pointer reference, file
/usr/local/include/ptlib/lists.h, line 399, Error=107

<A>bort, <C>ore dump, <D>ebug?

On 05/19/2010 01:01 PM, Eugen Dedu wrote:
On 19/05/10 11:16, Thierry Simonnet wrote:
Hello,

I noticed that there is a trouble with ekiga when using T.140
(Realtime
messaging).
When I enable textsupport = yes for my Asterisk PBX (this will enable
T.140), ekiga will crash

assert.cxx(108) PWLib Assertion fail: Null pointer reference, file
/usr/local/include/ptlib/lists.h, line 399, Error=107
Assertion fail: Null pointer reference, file
/usr/local/include/ptlib/lists.h, line 399, Error=107

Well, you should use gdb with -d 4, see wiki debugging, and create a
bug report. I will look into it and forward it upstream if necessary...

It is also true for windows version with the same error.




--

Thierry Simonnet

ESIEE-Paris

Par respect pour l’environnement, n’imprimez ce mail que si nécessaire




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]