Bug#635265: Floating Point Exception on call renders ekiga unusable

2011-07-26 Thread Ryan Kavanagh
Hi Eugen,

(CC'ing the BTS as no longer reproducible)

On Tue, Jul 26, 2011 at 02:58:27PM +0200, Eugen Dedu wrote:
 In gdb when it crashes, could you please print the values of:
 videoStreamParm.parm.capture.timeperframe.denominator
 and
 videoStreamParm.parm.capture.timeperframe.numerator
 ?

I'm no longer able to reproduce the crash. I've tried starting and
calling with other camera-using applications open (I believe Skype was
running when ekiga was crashing), but can't make it crash. I can provide
you a list of packages that have been upgraded since Sunday if you think
it would be useful. Seeing that it's not presently an issue, feel free
to close the bug and I'll reopen it if ever it reappears.

Best wishes,
Ryan

-- 
|_)|_/  Ryan Kavanagh |  GnuPG key
| \| \  http://ryanak.ca/ |  4A11C97A (Transitioning from E95EDDC9)   
()  ascii ribbon campaign - against html e-mail 
/\  www.asciiribbon.org   - against proprietary attachments


signature.asc
Description: Digital signature


Bug#635265: Floating Point Exception on call renders ekiga unusable

2011-07-24 Thread Ryan Kavanagh
Package: ekiga
Version: 3.2.7-4
Severity: grave
Rationale: FPE causes ekiga to crash whenever I try to call out---thus
 rendering it unusable

Hi,
When I try to call out using ekiga, I get an FPE. I have not tested if
this happens on incommind calls as well. A backtrace is inserted, please
don't hesitate to let me know if you need any additional information.

Best wishes,
Ryan

GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as i486-linux-gnu.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/bin/ekiga...(no debugging symbols found)...done.
(gdb) handle SIG33 pass nostop noprint
SignalStop  Print   Pass to program Description
SIG33 NoNo  Yes Real-time event 33
(gdb) set paginaition 0
(gdb) run
Starting program: /usr/bin/ekiga 
[Thread debugging using libthread_db enabled]
[New Thread 0xb5070b70 (LWP 6613)]
[New Thread 0xb4131b70 (LWP 6614)]
[New Thread 0xb40f0b70 (LWP 6615)]
[New Thread 0xb40afb70 (LWP 6616)]
[New Thread 0xb406eb70 (LWP 6619)]
[New Thread 0xb402db70 (LWP 6620)]
[New Thread 0xb3fecb70 (LWP 6621)]
[New Thread 0xb3fabb70 (LWP 6622)]
[New Thread 0xb3f6ab70 (LWP 6623)]
[New Thread 0xb3f29b70 (LWP 6624)]
[Thread 0xb3f29b70 (LWP 6624) exited]
[New Thread 0xb3f29b70 (LWP 6637)]
[Thread 0xb3f6ab70 (LWP 6623) exited]
[New Thread 0xb3f6ab70 (LWP 6645)]
[Thread 0xb3fabb70 (LWP 6622) exited]
[New Thread 0xb3fabb70 (LWP 6646)]
[New Thread 0xaf470b70 (LWP 6647)]
[Thread 0xaf470b70 (LWP 6647) exited]
[New Thread 0xaf470b70 (LWP 6648)]
[Thread 0xaf470b70 (LWP 6648) exited]
[New Thread 0xaf470b70 (LWP 6663)]

Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 0xaf470b70 (LWP 6663)]
0xb4345083 in PVideoInputDevice_V4L2::Open(PString const, bool) () from 
/usr/lib/ptlib-2.6.7/devices/videoinput/v4l2_pwplugin.so
(gdb) backtrace full
#0  0xb4345083 in PVideoInputDevice_V4L2::Open(PString const, bool) () from 
/usr/lib/ptlib-2.6.7/devices/videoinput/v4l2_pwplugin.so
No symbol table info available.
#1  0xb7238285 in PVideoInputDevice::CreateOpenedDevice(PString const, PString 
const, bool, PPluginManager*) () from /usr/lib/libpt.so.2.6.7
No symbol table info available.
#2  0x081caaa1 in GMVideoInputManager_ptlib::open(unsigned int, unsigned int, 
unsigned int) ()
No symbol table info available.
#3  0x08154749 in Ekiga::VideoInputCore::internal_open(unsigned int, unsigned 
int, unsigned int) ()
No symbol table info available.
#4  0x08154b53 in Ekiga::VideoInputCore::start_stream() ()
No symbol table info available.
#5  0x0817b469 in PVideoInputDevice_EKIGA::Start() ()
No symbol table info available.
#6  0xb77fa45e in OpalVideoMediaStream::Open() () from /usr/lib/libopal.so.3.6.8
No symbol table info available.
#7  0xb77d4ac0 in OpalConnection::OpenMediaStream(OpalMediaFormat const, 
unsigned int, bool) () from /usr/lib/libopal.so.3.6.8
No symbol table info available.
#8  0xb7843d2d in OpalPCSSConnection::OpenMediaStream(OpalMediaFormat const, 
unsigned int, bool) () from /usr/lib/libopal.so.3.6.8
No symbol table info available.
#9  0xb77e4cb9 in OpalCall::OpenSourceMediaStreams(OpalConnection, 
OpalMediaType const, unsigned int, OpalMediaFormat const) () from 
/usr/lib/libopal.so.3.6.8
No symbol table info available.
#10 0xb7c64d82 in 
SIPConnection::OnReceivedSDPMediaDescription(SDPSessionDescription, unsigned 
int) () from /usr/lib/libopal.so.3.6.8
No symbol table info available.
#11 0xb7c61061 in SIPConnection::OnReceivedSDP(SIP_PDU) () from 
/usr/lib/libopal.so.3.6.8
No symbol table info available.
#12 0xb7c6ffbb in SIPConnection::OnReceivedOK(SIPTransaction, SIP_PDU) () 
from /usr/lib/libopal.so.3.6.8
No symbol table info available.
#13 0xb7c6a626 in SIPConnection::OnReceivedResponse(SIPTransaction, SIP_PDU) 
() from /usr/lib/libopal.so.3.6.8
No symbol table info available.
#14 0xb7c886b9 in SIPTransaction::OnReceivedResponse(SIP_PDU) () from 
/usr/lib/libopal.so.3.6.8
No symbol table info available.
#15 0xb7c8e513 in SIPInvite::OnReceivedResponse(SIP_PDU) () from 
/usr/lib/libopal.so.3.6.8
No symbol table info available.
#16 0xb7c598a8 in SIPEndPoint::SIP_PDU_Work::OnReceivedPDU() () from 
/usr/lib/libopal.so.3.6.8
No symbol table info available.
#17 0xb7c5afc7 in SIPEndPoint::SIP_PDU_Thread::Main() () from 
/usr/lib/libopal.so.3.6.8
No symbol table info available.
#18 0xb73679fc in PThread::PX_ThreadStart(void*) () from /usr/lib/libpt.so.2.6.7
No symbol table info available.
#19 0xb6931c39 in start_thread () from 
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
No symbol table info available.
#20 0xb664596e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
No symbol table info 

Bug#635265: Floating Point Exception on call renders ekiga unusable

2011-07-24 Thread Eugen Dedu

On 24/07/11 16:28, Ryan Kavanagh wrote:

Rationale: FPE causes ekiga to crash whenever I try to call out---thus
  rendering it unusable

Hi,
When I try to call out using ekiga, I get an FPE. I have not tested if
this happens on incommind calls as well. A backtrace is inserted, please
don't hesitate to let me know if you need any additional information.


Could you please test with ekiga from experimental?  If you still get 
the crash, get a new stacktrace.


Thank you,
--
Eugen



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#635265: Floating Point Exception on call renders ekiga unusable

2011-07-24 Thread Ryan Kavanagh
Hi Eugen,

On Sun, Jul 24, 2011 at 06:39:09PM +0200, Eugen Dedu wrote:
 Could you please test with ekiga from experimental?  If you still
 get the crash, get a new stacktrace.

That it does:

GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as i486-linux-gnu.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/bin/ekiga...(no debugging symbols found)...done.
(gdb) handle SIGG33 pass nostop noprint
SignalStop  Print   Pass to program Description
SIG33 NoNo  Yes Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/ekiga 
[Thread debugging using libthread_db enabled]
[New Thread 0xb506db70 (LWP 3465)]
[New Thread 0xb318ab70 (LWP 3474)]
[New Thread 0xb3149b70 (LWP 3475)]
[New Thread 0xb3108b70 (LWP 3476)]
[New Thread 0xb30c7b70 (LWP 3479)]
[New Thread 0xb3086b70 (LWP 3480)]
[New Thread 0xb3045b70 (LWP 3482)]
[New Thread 0xb3004b70 (LWP 3483)]
[New Thread 0xb2fc3b70 (LWP 3484)]
[New Thread 0xb2f82b70 (LWP 3485)]
[New Thread 0xadf24b70 (LWP 3503)]
[New Thread 0xad696b70 (LWP 3505)]
[New Thread 0xace95b70 (LWP 3506)]
[Thread 0xace95b70 (LWP 3506) exited]
[Thread 0xad696b70 (LWP 3505) exited]
[New Thread 0xad696b70 (LWP 3507)]
[Thread 0xad696b70 (LWP 3507) exited]
[Thread 0xb2f82b70 (LWP 3485) exited]
[New Thread 0xb2f82b70 (LWP 3531)]
[Thread 0xb3004b70 (LWP 3483) exited]
[New Thread 0xb3004b70 (LWP 3532)]
[Thread 0xb2f82b70 (LWP 3531) exited]
[Thread 0xb3004b70 (LWP 3532) exited]
[New Thread 0xb3004b70 (LWP 3553)]
[Thread 0xb2fc3b70 (LWP 3484) exited]
[New Thread 0xb2fc3b70 (LWP 3554)]
[New Thread 0xb2f82b70 (LWP 3555)]
[New Thread 0xac634b70 (LWP 3556)]
[Thread 0xb2f82b70 (LWP 3555) exited]
[New Thread 0xb2f82b70 (LWP 3560)]
[Thread 0xadf24b70 (LWP 3503) exited]
[New Thread 0xac5f3b70 (LWP 3580)]
[Thread 0xac5f3b70 (LWP 3580) exited]
[New Thread 0xac5f3b70 (LWP 3617)]
[New Thread 0xac5a2b70 (LWP 3618)]
[New Thread 0xac561b70 (LWP 3619)]
[New Thread 0xac510b70 (LWP 3620)]
[New Thread 0xac4cfb70 (LWP 3621)]

Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 0xac5f3b70 (LWP 3617)]
0xb433c968 in PVideoInputDevice_V4L2::Open(PString const, bool) () from 
/usr/lib/ptlib-2.10.1/devices/videoinput/v4l2_pwplugin.so
(gdb) backtrace full
#0  0xb433c968 in PVideoInputDevice_V4L2::Open(PString const, bool) () from 
/usr/lib/ptlib-2.10.1/devices/videoinput/v4l2_pwplugin.so
No symbol table info available.
#1  0xb6ea1d55 in PVideoInputDevice::CreateOpenedDevice(PString const, PString 
const, bool, PPluginManager*) () from /usr/lib/libpt.so.2.10.1
No symbol table info available.
#2  0xb7d6a08b in GMVideoInputManager_ptlib::open(unsigned int, unsigned int, 
unsigned int) () from /usr/lib/ekiga/3.3.1/libekiga.so
No symbol table info available.
#3  0xb7d12f3c in Ekiga::VideoInputCore::internal_open(unsigned int, unsigned 
int, unsigned int) () from /usr/lib/ekiga/3.3.1/libekiga.so
No symbol table info available.
#4  0xb7d1339b in Ekiga::VideoInputCore::start_stream() () from 
/usr/lib/ekiga/3.3.1/libekiga.so
No symbol table info available.
#5  0xb7da3240 in PVideoInputDevice_EKIGA::Start() () from 
/usr/lib/ekiga/3.3.1/libekiga.so
No symbol table info available.
#6  0xb74ff374 in OpalVideoMediaStream::Open() () from 
/usr/lib/libopal.so.3.10.1
No symbol table info available.
#7  0xb74d6c45 in OpalConnection::OpenMediaStream(OpalMediaFormat const, 
unsigned int, bool) () from /usr/lib/libopal.so.3.10.1
No symbol table info available.
#8  0xb74e2c4b in OpalLocalConnection::OpenMediaStream(OpalMediaFormat const, 
unsigned int, bool) () from /usr/lib/libopal.so.3.10.1
No symbol table info available.
#9  0xb74e9162 in OpalCall::OpenSourceMediaStreams(OpalConnection, 
OpalMediaType const, unsigned int, OpalMediaFormat const, 
OpalVideoFormat::ContentRole) () from /usr/lib/libopal.so.3.10.1
No symbol table info available.
#10 0xb79347e0 in 
SIPConnection::OnReceivedAnswerSDPSession(SDPSessionDescription, unsigned int) 
() from /usr/lib/libopal.so.3.10.1
No symbol table info available.
#11 0xb793131a in SIPConnection::OnReceivedAnswerSDP(SIP_PDU) () from 
/usr/lib/libopal.so.3.10.1
No symbol table info available.
#12 0xb793cc91 in SIPConnection::OnReceivedOK(SIPTransaction, SIP_PDU) () 
from /usr/lib/libopal.so.3.10.1
No symbol table info available.
#13 0xb794388c in SIPConnection::OnReceivedResponse(SIPTransaction, SIP_PDU) 
() from /usr/lib/libopal.so.3.10.1
No symbol table info available.
#14 0xb79584f2 in SIPTransaction::OnReceivedResponse(SIP_PDU) () from 
/usr/lib/libopal.so.3.10.1
No symbol table info available.
#15 0xb795e7b8 in ?? () from /usr/lib/libopal.so.3.10.1
No symbol table 

Bug#635265: Floating Point Exception on call renders ekiga unusable

2011-07-24 Thread Eugen Dedu

On 24/07/11 19:34, Ryan Kavanagh wrote:

Hi Eugen,

On Sun, Jul 24, 2011 at 06:39:09PM +0200, Eugen Dedu wrote:

  Could you please test with ekiga from experimental?  If you still
  get the crash, get a new stacktrace.

That it does:


One more wish :o)

Please install dbg for ptlib, opal and ekiga packages.  And execute like 
this:

  gdb --args ekiga -d 4 21|tee out.log
and attach out.log (or send it to me privately to analyse with 
ptlib/opal developers, see 
http://wiki.ekiga.org/index.php/Debugging_Ekiga#How_to_get_a_debug_output for 
info inside).


--
Eugen



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org