linphone-users
[Top][All Lists]
Advanced

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

[Linphone-users] (no subject)


From: conrad_videokonferenz
Subject: [Linphone-users] (no subject)
Date: Tue, 20 Feb 2007 11:39:25 +0100

Hi Simon,

yesterday i took time out to do the debugging and backtracing on the Windows 
version of Linphone. Have a look:


Test 1
------------------------------------------------------------------------------
- Direct call between two Linphones 0.2.0 - theora videocodec selected
- Crashes immediately upon connecting


address@hidden /c/mingw/bin
$ gdb /c/Programme/Linphone/linphone-wx.exe 
GNU gdb 5.2.1
Copyright 2002 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"...
An internal GDB error was detected.  This may make further
debugging unreliable.  Quit this debugging session? (y or n) n

Create a core file containing the current state of GDB? (y or n) 

Please answer y or n.
Create a core file containing the current state of GDB? (y or n) n

(gdb) c:/cygmnt/prj/pkg/src/gdb/mingw32/gdb/dwarf2read.c:985: 
gdb-internal-error: read_comp_unit_head: dwarf from non elf file
run
Starting program: c:/Programme/Linphone/linphone-wx.exe 

Program received signal SIGSEGV, Segmentation fault.
[Switching to thread 1388.0xb24]
0x0060fe98 in ?? ()
(gdb) bt full
#0  0x0060fe98 in ?? ()
No symbol table info available.
#1  0x0060ff22 in ?? ()
No symbol table info available.
#2  0x0061e105 in ?? ()
No symbol table info available.
#3  0x00616e11 in ?? ()
No symbol table info available.
#4  0x006201c6 in ?? ()
No symbol table info available.
#5  0x0062024a in ?? ()
No symbol table info available.
#6  0x00620282 in ?? ()
No symbol table info available.
#7  0x00620282 in ?? ()
No symbol table info available.
#8  0x00620282 in ?? ()
No symbol table info available.
#9  0x006202e5 in ?? ()
No symbol table info available.
#10 0x0062045f in ?? ()
No symbol table info available.
#11 0x0060a521 in ?? ()
No symbol table info available.
#12 0x77c0a3b0 in _libmsvcrt_a_iname ()
No symbol table info available.
#13 0x7c80b683 in _libmsvcrt_a_iname ()
No symbol table info available.
(gdb) 



Test 2
------------------------------------------------
- Spontaneous crash while selecting parameters
$ gdb /c/Programme/Linphone/linphone-wx.exe
GNU gdb 5.2.1
Copyright 2002 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"...
An internal GDB error was detected.  This may make further
debugging unreliable.  Quit this debugging session? (y or n) n

Create a core file containing the current state of GDB? (y or n) n

(gdb) c:/cygmnt/prj/pkg/src/gdb/mingw32/gdb/dwarf2read.c:985: 
gdb-internal-error: read_comp_unit_head: dwarf from non elf file

(gdb) run
Starting program: c:/Programme/Linphone/linphone-wx.exe 

Program received signal SIGSEGV, Segmentation fault.
[Switching to thread 1220.0x47c]
0x77c16fa3 in _libmsvcrt_a_iname ()
(gdb) bt full
#0  0x77c16fa3 in _libmsvcrt_a_iname ()
No symbol table info available.
#1  0x00006300 in ?? ()
No symbol table info available.
#2  0x0061c4ff in ?? ()
No symbol table info available.
#3  0x0061c651 in ?? ()
No symbol table info available.
#4  0x00616e11 in ?? ()
No symbol table info available.
#5  0x006201c6 in ?? ()
No symbol table info available.
#6  0x0062024a in ?? ()
No symbol table info available.
#7  0x00620282 in ?? ()
No symbol table info available.
#8  0x00620282 in ?? ()
No symbol table info available.
#9  0x006202e5 in ?? ()
No symbol table info available.
#10 0x0062045f in ?? ()
No symbol table info available.
#11 0x0060a521 in ?? ()
No symbol table info available.
#12 0x77c0a3b0 in _libmsvcrt_a_iname ()
No symbol table info available.
#13 0x7c80b683 in _libmsvcrt_a_iname ()
No symbol table info available.
(gdb) 



Test 3: Selected STUN server - crashed the application
-------------------------------------------------------

address@hidden /c/mingw/bin
$ gdb /c/Programme/Linphone/linphone-wx.exe
GNU gdb 5.2.1
Copyright 2002 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"...
An internal GDB error was detected.  This may make further
debugging unreliable.  Quit this debugging session? (y or n) n

Create a core file containing the current state of GDB? (y or n) n

(gdb) c:/cygmnt/prj/pkg/src/gdb/mingw32/gdb/dwarf2read.c:985: 
gdb-internal-error: read_comp_unit_head: dwarf from non elf file

(gdb) run
Starting program: c:/Programme/Linphone/linphone-wx.exe 

Program received signal SIGSEGV, Segmentation fault.
0x77c17b26 in _libmsvcrt_a_iname ()
(gdb) bt full
#0  0x77c17b26 in _libmsvcrt_a_iname ()
No symbol table info available.
#1  0x0199daf0 in ?? ()
No symbol table info available.
#2  0x00600380 in ?? ()
No symbol table info available.
#3  0x00602198 in ?? ()
No symbol table info available.
#4  0x00405cca in ?? ()
No symbol table info available.
#5  0x0044dc45 in ?? ()
No symbol table info available.
#6  0x0044df9c in ?? ()
No symbol table info available.
#7  0x0044ef69 in ?? ()
No symbol table info available.
#8  0x004652eb in ?? ()
No symbol table info available.
#9  0x0044ef1e in ?? ()
No symbol table info available.
#10 0x004652eb in ?? ()
No symbol table info available.
#11 0x0044ef1e in ?? ()
No symbol table info available.
#12 0x00440b5b in ?? ()
No symbol table info available.
#13 0x00445fa0 in ?? ()
No symbol table info available.
#14 0x004460be in ?? ()
No symbol table info available.
#15 0x00429927 in ?? ()
No symbol table info available.
#16 0x0042d0a6 in ?? ()
No symbol table info available.
#17 0x00424fd0 in ?? ()
No symbol table info available.
#18 0x77d18734 in _libmsvcrt_a_iname ()
No symbol table info available.
#19 0x77d18816 in _libmsvcrt_a_iname ()
No symbol table info available.
#20 0x77d1b89b in _libmsvcrt_a_iname ()
No symbol table info available.
#21 0x77d1b903 in _libmsvcrt_a_iname ()
No symbol table info available.
#22 0x773c7344 in _libmsvcrt_a_iname ()
No symbol table info available.
#23 0x773c7426 in _libmsvcrt_a_iname ()
No symbol table info available.
#24 0x773c972b in _libmsvcrt_a_iname ()
No symbol table info available.
#25 0x77d18734 in _libmsvcrt_a_iname ()
No symbol table info available.
#26 0x77d18816 in _libmsvcrt_a_iname ()
No symbol table info available.
#27 0x77d1c63f in _libmsvcrt_a_iname ()
No symbol table info available.
#28 0x77d1e905 in _libmsvcrt_a_iname ()
No symbol table info available.
#29 0x004246c0 in ?? ()
No symbol table info available.
#30 0x0042c88c in ?? ()
No symbol table info available.
#31 0x00424fd0 in ?? ()
No symbol table info available.
#32 0x77d18734 in _libmsvcrt_a_iname ()
No symbol table info available.
#33 0x77d18816 in _libmsvcrt_a_iname ()
No symbol table info available.
#34 0x77d189cd in _libmsvcrt_a_iname ()
No symbol table info available.
#35 0x77d18a10 in _libmsvcrt_a_iname ()
No symbol table info available.
#36 0x77d2e097 in _libmsvcrt_a_iname ()
No symbol table info available.
#37 0x77d3c6ab in _libmsvcrt_a_iname ()
No symbol table info available.
#38 0x004247f5 in ?? ()
No symbol table info available.
#39 0x004d2866 in ?? ()
No symbol table info available.
#40 0x004d2789 in ?? ()
No symbol table info available.
#41 0x004d2b9a in ?? ()
No symbol table info available.
#42 0x00569f2c in ?? ()
No symbol table info available.
#43 0x0048727e in ?? ()
No symbol table info available.
#44 0x00577867 in ?? ()
No symbol table info available.
#45 0x004890aa in ?? ()
No symbol table info available.
#46 0x00406830 in ?? ()
No symbol table info available.
#47 0x008bc08a in ?? ()
No symbol table info available.
#48 0x00401237 in ?? ()
No symbol table info available.
#49 0x00401288 in ?? ()
No symbol table info available.
#50 0x7c816fd7 in _libmsvcrt_a_iname ()
No symbol table info available.
(gdb) 


Test 4 - Instability while in conversation
-------------------------------------------
- Call it esoteric quantum mechanics, call it the phenomenon that tooth ache 
usually subsides while at the dentist... I couldn't reproduce this one. I set 
up two configurations:
1. call between two Linphones at the same network segment -> I could easily 
crash the machine without gdb - but not the one under scrutiny :-( 
2. next try - connect Linphone Linux with the debugging Windows machine - 
established call via Asterisk - waited half a hour, then went to bed - the 
other day the connection was still up. Linphone Windows usually survives only a 
couple of minutes - so this was futile. 

While I cannot install Mingw at my colleagues machine (development site on 
Visual Studio / Tomcat  / Eclipse - many interference problems with a lot of 
apps won't touch it) I'll try to debug at another machine about next week (the 
one I plan to conference with and which is totally unstable)


Hope this helps to get this great app stable for daily use. That'd be cool.

Greetings from Berlin
Conrad





reply via email to

[Prev in Thread] Current Thread [Next in Thread]