After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 580278 - Crash: PTLIB - PAbstractArray
Crash: PTLIB - PAbstractArray
Status: RESOLVED DUPLICATE of bug 575886
Product: ekiga
Classification: Applications
Component: general
3.2.x
Other All
: Normal critical
: ---
Assigned To: Ekiga maintainers
Ekiga maintainers
Depends on:
Blocks:
 
 
Reported: 2009-04-26 12:03 UTC by Jesper Pedersen
Modified: 2009-04-27 13:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Jesper Pedersen 2009-04-26 12:03:26 UTC
Steps to reproduce:
1. Start ekiga (moving logo)
2. Play around
3. File->Exit


Stack trace:
(gdb) bt

Thread 9 (Thread 0x7fffea801950 (LWP 4695))

  • #0 select
    from /lib64/libc.so.6
  • #1 PThread::PXBlockOnIO
    at ptlib/unix/tlibthrd.cxx line 983
  • #2 PChannel::PXSetIOBlock
    at ptlib/unix/channel.cxx line 120
  • #3 PSocket::os_accept
    at ptlib/unix/socket.cxx line 210
  • #4 PTCPSocket::Accept
    at ptlib/common/sockets.cxx line 2361
  • #5 OpalListenerTCP::Accept
    at /home/jews/CVS/opal-3.6/src/opal/transports.cxx line 625
  • #6 OpalListener::ListenForConnections
    at /home/jews/CVS/opal-3.6/src/opal/transports.cxx line 472
  • #7 OpalListener::ListenForConnections_PNotifier::Call
    at /home/jews/CVS/opal-3.6/include/opal/transports.h line 357
  • #8 PSimpleThread::Main
    at ptlib/common/osutils.cxx line 2027
  • #9 PThread::PX_ThreadStart
    at ptlib/unix/tlibthrd.cxx line 437
  • #10 start_thread
    from /lib64/libpthread.so.0
  • #11 clone
    from /lib64/libc.so.6
  • #12 ??

Thread 8 (Thread 0x7fffea842950 (LWP 4694))

  • #0 select
    from /lib64/libc.so.6
  • #1 PSocket::Select
    at ptlib/unix/socket.cxx line 332
  • #2 PSocket::Select
    at ptlib/common/sockets.cxx line 1046
  • #3 PMonitoredSockets::ReadFromSocket
    at ptclib/psockbun.cxx line 588
  • #4 PMonitoredSocketBundle::ReadFromBundle
    at ptclib/psockbun.cxx line 992
  • #5 OpalListenerUDP::Accept
    at /home/jews/CVS/opal-3.6/src/opal/transports.cxx line 734
  • #6 OpalListener::ListenForConnections
    at /home/jews/CVS/opal-3.6/src/opal/transports.cxx line 472
  • #7 OpalListener::ListenForConnections_PNotifier::Call
    at /home/jews/CVS/opal-3.6/include/opal/transports.h line 357
  • #8 PSimpleThread::Main
    at ptlib/common/osutils.cxx line 2027
  • #9 PThread::PX_ThreadStart
    at ptlib/unix/tlibthrd.cxx line 437
  • #10 start_thread
    from /lib64/libpthread.so.0
  • #11 clone
    from /lib64/libc.so.6
  • #12 ??

Thread 4 (Thread 0x7fffea946950 (LWP 4690))

  • #0 PStandardColourConverter::YUV420PtoRGB
    at ptlib/common/vconvert.cxx line 1615
  • #1 P_YUV420P_BGR32::Convert
    at ptlib/common/vconvert.cxx line 1687
  • #2 XWindow::PutFrame
    at ../../lib/gui/xwindow.cpp line 306
  • #3 GMVideoOutputManager_x::display_frame
    at ../../../../lib/engine/components/x-videooutput/videooutput-manager-x.cpp line 464
  • #4 GMVideoOutputManager::redraw
    at ../../../../lib/engine/components/common-videooutput/videooutput-manager-common.cpp line 328
  • #5 GMVideoOutputManager::Main
    at ../../../../lib/engine/components/common-videooutput/videooutput-manager-common.cpp line 105
  • #6 PThread::PX_ThreadStart
    at ptlib/unix/tlibthrd.cxx line 437
  • #7 start_thread
    from /lib64/libpthread.so.0
  • #8 clone
    from /lib64/libc.so.6
  • #9 ??

Thread 2 (Thread 0x7ffff7e56950 (LWP 4688))

  • #0 select
    from /lib64/libc.so.6
  • #1 PThread::Sleep
    at ptlib/unix/tlibthrd.cxx line 814
  • #2 Ekiga::VideoInputCore::VideoPreviewManager::Main
    at ../../../lib/engine/videoinput/videoinput-core.cpp line 118
  • #3 PThread::PX_ThreadStart
    at ptlib/unix/tlibthrd.cxx line 437
  • #4 start_thread
    from /lib64/libpthread.so.0
  • #5 clone
    from /lib64/libc.so.6
  • #6 ??

Thread 1 (Thread 0x7ffff7fb4790 (LWP 4685))

  • #0 select
    from /lib64/libc.so.6
  • #1 PThread::Sleep
    at ptlib/unix/tlibthrd.cxx line 814
  • #2 PThread::WaitForTermination
    at ptlib/unix/tlibthrd.cxx line 931
  • #3 PThread::Terminate
    at ptlib/unix/tlibthrd.cxx line 857
  • #4 ~PThread
    at ptlib/unix/tlibthrd.cxx line 383
  • #5 ~AudioEventScheduler
    at ../../../lib/engine/audiooutput/audiooutput-scheduler.cpp line 62
  • #6 ~AudioOutputCore
    at ../../../lib/engine/audiooutput/audiooutput-core.cpp line 83
  • #7 ~gmref_ptr
    at ../lib/engine/framework/gmref.h line 108
  • #8 ~ServiceCore
    at /usr/include/c++/4.3/ext/new_allocator.h line 118
  • #9 engine_stop
    at engine.cpp line 319
  • #10 GnomeMeeting::StopEngine
    at ekiga.cpp line 247
  • #11 main
    at gui/main.cpp line 4575


Other information:
Stable branches (PTLIB-2.6 / OPAL-3.6 / EKIGA-3.2) from 20090426
Comment 1 Snark 2009-04-27 13:47:56 UTC
Looks pretty much like bug #575886, even if the situation is different, the trace looks the same.

*** This bug has been marked as a duplicate of 575886 ***