[Ekiga-devel-list] crash dump



Below is a crash dump that I obtained in OPAL when trying to register with an
unresolvable domain name(failed register attempt) segvs during
cleanup(destructor). This crash does not happen in Ekiga2 but does with the
trunk version of Ekiga/OPAL (compiled on July 2, 2007)

Thanks
Anand

> asetlur asetlur-c1 /cygdrive/c/Program Files/Ekiga
> $ gdb ekiga.exe
> GNU gdb 6.6
> Copyright (C) 2006 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "i686-pc-mingw32"...
> (gdb) run
> Starting program: c:\Program Files\Ekiga/ekiga.exe
> Loaded symbols for C:\WINDOWS\system32\ntdll.dll
> Loaded symbols for C:\WINDOWS\system32\kernel32.dll
> Loaded symbols for c:\Program Files\Ekiga\libexpat-1.dll
> Loaded symbols for C:\WINDOWS\system32\msvcrt.dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libgdk-win32-2.0-0.
> dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libgdk_pixbuf-2.0-0
> .dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libglib-2.0-0.dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\iconv.dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\intl.dll
> Loaded symbols for C:\WINDOWS\system32\advapi32.dll
> Loaded symbols for C:\WINDOWS\system32\rpcrt4.dll
> Loaded symbols for C:\WINDOWS\system32\ole32.dll
> Loaded symbols for C:\WINDOWS\system32\gdi32.dll
> Loaded symbols for C:\WINDOWS\system32\user32.dll
> Loaded symbols for C:\WINDOWS\system32\shell32.dll
> Loaded symbols for C:\WINDOWS\system32\shlwapi.dll
> Loaded symbols for C:\WINDOWS\system32\ws2_32.dll
> Loaded symbols for C:\WINDOWS\system32\ws2help.dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libgmodule-2.0-0.dl
> l
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libgobject-2.0-0.dl
> l
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libcairo-2.dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libpng13.dll
> Loaded symbols for c:\Program Files\Intel\Wireless\Bin\zlib1.dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libpango-1.0-0.dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libpangocairo-1.0-0
> .dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libpangowin32-1.0-0
> .dll
> Loaded symbols for C:\WINDOWS\system32\imm32.dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libgthread-2.0-0.dl
> l
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libgtk-win32-2.0-0.
> dll
> Loaded symbols for c:\Program Files\Common Files\GTK\2.0\bin\libatk-1.0-0.dll
> Loaded symbols for C:\WINDOWS\system32\comctl32.dll
> Loaded symbols for C:\WINDOWS\system32\comdlg32.dll
> Loaded symbols for C:\WINDOWS\system32\winspool.drv
> Loaded symbols for c:\Program Files\Ekiga\liblber.dll
> Loaded symbols for c:\Program Files\Ekiga\libldap_r.dll
> Loaded symbols for c:\Program Files\Ekiga\libspeex-1.dll
> Loaded symbols for C:\WINDOWS\system32\avicap32.dll
> Loaded symbols for C:\WINDOWS\system32\winmm.dll
> Loaded symbols for C:\WINDOWS\system32\version.dll
> Loaded symbols for C:\WINDOWS\system32\msvfw32.dll
> Loaded symbols for C:\WINDOWS\system32\ddraw.dll
> Loaded symbols for C:\WINDOWS\system32\dciman32.dll
> Loaded symbols for C:\WINDOWS\system32\mpr.dll
> Loaded symbols for C:\WINDOWS\system32\oleaut32.dll
> Loaded symbols for C:\WINDOWS\system32\quartz.dll
> Loaded symbols for C:\WINDOWS\system32\snmpapi.dll
> Loaded symbols for C:\WINDOWS\system32\wsock32.dll
> Loaded symbols for C:\WINDOWS\system32\mswsock.dll
> 
> (ekiga.exe:3944): Pango-WARNING **: couldn't load font "Tahoma Condensed Not-Rot
> ated 8", falling back to "Sans Condensed Not-Rotated 8", expect ugly output.
> 
> (ekiga.exe:3944): Pango-WARNING **: couldn't load font "Sans Condensed Not-Rotat
> ed 8", falling back to "Sans Not-Rotated 8", expect ugly output.
> 
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to thread 3944.0x13c4]
> 0x00519d3d in OpalTransport::CloseWait (this=0x0)
>     at ./src/opal/transports.cxx:1326
>         in ./src/opal/transports.cxx
> (gdb) 1326      ./src/opal/transports.cxx: No such file or directory.
> 
> (gdb) bt
> #0  0x00519d3d in OpalTransport::CloseWait (this=0x0)
>     at ./src/opal/transports.cxx:1326
> #1  0x0052afc2 in SIPHandler::~SIPHandler (this=0x40481d0)
>     at ./src/sip/handlers.cxx:115
> #2  0x0052cc4b in SIPRegisterHandler::~SIPRegisterHandler (this=0x40481d0)
>     at ./src/sip/handlers.cxx:244
> #3  0x0080d13a in PSafeCollection::DeleteObject (this=0x3fee140,
>     object=0x40481d0) at ./src/ptlib/common/safecoll.cxx:400
> #4  0x0080d031 in PSafeCollection::DeleteObjectsToBeRemoved (this=0x3fee140)
>     at ./src/ptlib/common/safecoll.cxx:385
> #5  0x004f566c in SIPEndPoint::GarbageCollector (this=0x3fede58)
>     at ./src/sip/sipep.cxx:835
> #6  0x00a01a03 in SIPEndPoint::GarbageCollector_PNotifier::Call (
>     this=0x3fee7f8, note= 0x3fee220, extra=1) at ./include/sip/sipep.h:983
> #7  0x00a3f7a6 in PNotifier::operator() (this=0x3fee230, notifier= 0x3fee220,
>     extra=1) at ./include/ptlib/notifier.h:99
> #8  0x007fbb56 in PTimer::OnTimeout (this=0x3fee220)
>     at ./src/ptlib/common/osutils.cxx:1408
> #9  0x007fbcef in PTimer::Process (this=0x3fee220, delta= 0x3c1fcc8,
>     minTimeLeft= 0x3c1fd88) at ./src/ptlib/common/osutils.cxx:1450
> #10 0x007fc3be in PTimerList::Process (this=0xb701e0)
>     at ./src/ptlib/common/osutils.cxx:1495
> #11 0x00807952 in PProcess::HouseKeepingThread::Main (this=0x2b08d18)
>     at ./src/ptlib/msos/win32.cxx:1557
> #12 0x00805fab in PThread::MainFunction (threadPtr=0x2b08d18)
>     at ./src/ptlib/msos/win32.cxx:1242
> #13 0x77c3a3b0 in msvcrt!_endthreadex () from C:\WINDOWS\system32\msvcrt.dll
> #14 0x02b08d18 in ?? ()
> #15 0x7c90ee18 in strchr () from C:\WINDOWS\system32\ntdll.dll
> #16 0x7c917bb8 in ntdll!RtlRealPredecessor ()
>    from C:\WINDOWS\system32\ntdll.dll
> #17 0x02b08ae0 in ?? ()
> #18 0x00000000 in ?? ()
> (gdb)
> 
> (gdb) thread apply all bt
> 
> Thread 21 (thread 3944.0x152c):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e31b in ntdll!ZwRemoveIoCompletion ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x71a5d609 in WSPStartup () from C:\WINDOWS\system32\mswsock.dll
> #3  0x00000294 in ?? ()
> #4  0x065affbc in ?? ()
> #5  0x065affb0 in ?? ()
> #6  0x065affa4 in ?? ()
> #7  0x71a5d650 in WSPStartup () from C:\WINDOWS\system32\mswsock.dll
> #8  0x03c1ec18 in ?? ()
> #9  0x7c90ee18 in strchr () from C:\WINDOWS\system32\ntdll.dll
> #10 0x00291fb0 in ?? ()
> #11 0xc0000241 in ?? ()
> #12 0x00000000 in ?? ()
> 
> Thread 20 (thread 3944.0x117c):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90d85c in ntdll!ZwDelayExecution () from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c8023ed in SleepEx () from C:\WINDOWS\system32\kernel32.dll
> #3  0x00000000 in ?? ()
> 
> Thread 19 (thread 3944.0xe74):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e9c0 in ntdll!ZwWaitForSingleObject ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x71a54033 in _libmsvcrt_a_iname () from C:\WINDOWS\system32\mswsock.dll
> #3  0x000002cc in ?? ()
> #4  0x00000001 in ?? ()
> #5  0x061afa1c in ?? ()
> #6  0x00000000 in ?? ()
> 
> Thread 18 (thread 3944.0x558):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e9c0 in ntdll!ZwWaitForSingleObject ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c8025cb in WaitForSingleObjectEx ()
>    from C:\WINDOWS\system32\kernel32.dll
> #3  0x000002f4 in ?? ()
> #4  0x00000000 in ?? ()
> 
> Thread 17 (thread 3944.0x428):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e9c0 in ntdll!ZwWaitForSingleObject ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x71a54033 in _libmsvcrt_a_iname () from C:\WINDOWS\system32\mswsock.dll
> #3  0x00000300 in ?? ()
> #4  0x00000001 in ?? ()
> #5  0x05daf664 in ?? ()
> #6  0x00000103 in ?? ()
> #7  0x00000000 in ?? ()
> 
> Thread 16 (thread 3944.0xd68):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90d85c in ntdll!ZwDelayExecution () from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c8023ed in SleepEx () from C:\WINDOWS\system32\kernel32.dll
> #3  0x00000000 in ?? ()
> 
> Thread 15 (thread 3944.0x14a8):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e9ab in ntdll!ZwWaitForMultipleObjects ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c8094e2 in KERNEL32!CreateFileMappingA ()
>    from C:\WINDOWS\system32\kernel32.dll
> #3  0x00000004 in ?? ()
> #4  0x05baff10 in ?? ()
> #5  0x00000001 in ?? ()
> #6  0x00000000 in ?? ()
> 
> Thread 14 (thread 3944.0x1c8):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e9c0 in ntdll!ZwWaitForSingleObject ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c8025cb in WaitForSingleObjectEx ()
>    from C:\WINDOWS\system32\kernel32.dll
> #3  0x00000364 in ?? ()
> #4  0x00000000 in ?? ()
> 
> Thread 13 (thread 3944.0x14f0):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e9c0 in ntdll!ZwWaitForSingleObject ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c8025cb in WaitForSingleObjectEx ()
>    from C:\WINDOWS\system32\kernel32.dll
> #3  0x00000370 in ?? ()
> #4  0x00000000 in ?? ()
> 
> Thread 9 (thread 3944.0x1500):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e9c0 in ntdll!ZwWaitForSingleObject ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c8025cb in WaitForSingleObjectEx ()
>    from C:\WINDOWS\system32\kernel32.dll
> #3  0x000003b4 in ?? ()
> #4  0x00000000 in ?? ()
> 
> Thread 8 (thread 3944.0x146c):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e9ab in ntdll!ZwWaitForMultipleObjects ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c8094e2 in KERNEL32!CreateFileMappingA ()
>    from C:\WINDOWS\system32\kernel32.dll
> #3  0x00000004 in ?? ()
> #4  0x053afe68 in ?? ()
> #5  0x00000001 in ?? ()
> #6  0x00000000 in ?? ()
> 
> Thread 7 (thread 3944.0x1458):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7e4191be in USER32!GetProcessWindowStation ()
>    from C:\WINDOWS\system32\user32.dll
> #2  0x7e4191f1 in USER32!GetMessageW () from C:\WINDOWS\system32\user32.dll
> #3  0x04edff98 in ?? ()
> #4  0x00000000 in ?? ()
> 
> Thread 6 (thread 3944.0xf08):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e31b in ntdll!ZwRemoveIoCompletion ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c91079d in ntdll!RtlAppendStringToString ()
>    from C:\WINDOWS\system32\ntdll.dll
> #3  0x00000478 in ?? ()
> #4  0x046dffac in ?? ()
> #5  0x046dffb0 in ?? ()
> #6  0x046dff98 in ?? ()
> #7  0x046dffa0 in ?? ()
> #8  0xfeeefeee in ?? ()
> #9  0x00250000 in ?? ()
> #10 0x00000000 in ?? ()
> 
> Thread 5 (thread 3944.0x1434):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90d85c in ntdll!ZwDelayExecution () from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c9279d4 in ntdll!RtlRandom () from C:\WINDOWS\system32\ntdll.dll
> #3  0x00000001 in ?? ()
> #4  0x044dffac in ?? ()
> #5  0x00000000 in ?? ()
> 
> Thread 4 (thread 3944.0x1428):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e9ab in ntdll!ZwWaitForMultipleObjects ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c8094e2 in KERNEL32!CreateFileMappingA ()
>    from C:\WINDOWS\system32\kernel32.dll
> #3  0x00000002 in ?? ()
> #4  0x03e5fef8 in ?? ()
> #5  0x00000001 in ?? ()
> #6  0x00000000 in ?? ()
> 
> Thread 3 (thread 3944.0x13c4):
> #0  0x00519d3d in OpalTransport::CloseWait (this=0x0)
>     at ./src/opal/transports.cxx:1326
> #1  0x0052afc2 in SIPHandler::~SIPHandler (this=0x40481d0)
>     at ./src/sip/handlers.cxx:115
> #2  0x0052cc4b in SIPRegisterHandler::~SIPRegisterHandler (this=0x40481d0)
>     at ./src/sip/handlers.cxx:244
> #3  0x0080d13a in PSafeCollection::DeleteObject (this=0x3fee140,
>     object=0x40481d0) at ./src/ptlib/common/safecoll.cxx:400
> #4  0x0080d031 in PSafeCollection::DeleteObjectsToBeRemoved (this=0x3fee140)
>     at ./src/ptlib/common/safecoll.cxx:385
> #5  0x004f566c in SIPEndPoint::GarbageCollector (this=0x3fede58)
>     at ./src/sip/sipep.cxx:835
> #6  0x00a01a03 in SIPEndPoint::GarbageCollector_PNotifier::Call (
>     this=0x3fee7f8, note= 0x3fee220, extra=1) at ./include/sip/sipep.h:983
> #7  0x00a3f7a6 in PNotifier::operator() (this=0x3fee230, notifier= 0x3fee220,
>     extra=1) at ./include/ptlib/notifier.h:99
> #8  0x007fbb56 in PTimer::OnTimeout (this=0x3fee220)
>     at ./src/ptlib/common/osutils.cxx:1408
> #9  0x007fbcef in PTimer::Process (this=0x3fee220, delta= 0x3c1fcc8,
>     minTimeLeft= 0x3c1fd88) at ./src/ptlib/common/osutils.cxx:1450
> #10 0x007fc3be in PTimerList::Process (this=0xb701e0)
>     at ./src/ptlib/common/osutils.cxx:1495
> #11 0x00807952 in PProcess::HouseKeepingThread::Main (this=0x2b08d18)
>     at ./src/ptlib/msos/win32.cxx:1557
> #12 0x00805fab in PThread::MainFunction (threadPtr=0x2b08d18)
>     at ./src/ptlib/msos/win32.cxx:1242
> #13 0x77c3a3b0 in msvcrt!_endthreadex () from C:\WINDOWS\system32\msvcrt.dll
> #14 0x02b08d18 in ?? ()
> #15 0x7c90ee18 in strchr () from C:\WINDOWS\system32\ntdll.dll
> #16 0x7c917bb8 in ntdll!RtlRealPredecessor ()
>    from C:\WINDOWS\system32\ntdll.dll
> #17 0x02b08ae0 in ?? ()
> #18 0x00000000 in ?? ()
> 
> Thread 2 (thread 3944.0x13c0):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e9c0 in ntdll!ZwWaitForSingleObject ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c8025cb in WaitForSingleObjectEx ()
>    from C:\WINDOWS\system32\kernel32.dll
> #3  0x000005e4 in ?? ()
> #4  0x00000000 in ?? ()
> 
> Thread 1 (thread 3944.0x7dc):
> #0  0x7c90eb94 in ntdll!LdrAccessResource ()
>    from C:\WINDOWS\system32\ntdll.dll
> #1  0x7c90e9ab in ntdll!ZwWaitForMultipleObjects ()
>    from C:\WINDOWS\system32\ntdll.dll
> #2  0x7c8094e2 in KERNEL32!CreateFileMappingA ()
>    from C:\WINDOWS\system32\kernel32.dll
> #3  0x00000002 in ?? ()
> #4  0x0022fafc in ?? ()
> #5  0x00000001 in ?? ()
> #6  0x00000000 in ?? ()
> 0x00519d3d      1326    in ./src/opal/transports.cxx
> 





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