[Top][All Lists]

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

Re: [Linphone-users] linphone-3.2.1 crash at _gtk_text_btree_get_chars_c

From: Simon Morlat
Subject: Re: [Linphone-users] linphone-3.2.1 crash at _gtk_text_btree_get_chars_changed_stamp (tree=0x20) at gtktextbtree.c:539
Date: Thu, 11 Feb 2010 22:35:46 +0100


I noticed this bug one time, but thanks to your backtrace I could
understand what's happening.
Actually it is very reproducible. You just need to close the log window,
and as soon as a new debug message is generated (when for example you
place a call), it crashes.
The problem is that this log window should never be destroyed (only
hidden), but due to how libglade works it is not possible to prevent a
window to be destroyed by a user press.
I have a workaround for this, I will implement it tomorrow.

Thank you for the report,


Le jeudi 11 février 2010 à 20:31 +0300, Peter Volkov a écrit :
> Hi. After I start linphone-3.2.1, open Help -> "Show debug messages"
> window, close it (with alt+F4) and immediately go into Linphone ->
> Configure I get the following crash:
> Program received signal SIGSEGV, Segmentation fault.
> _gtk_text_btree_get_chars_changed_stamp (tree=0x20) at
> gtktextbtree.c:539
> 539   gtktextbtree.c: No such file or directory.
>       in gtktextbtree.c
> (gdb) bt
> #0  _gtk_text_btree_get_chars_changed_stamp (tree=0x20) at gtktextbtree.c:539
> #1  0x00007ffff6cf8a4c in gtk_text_iter_make_surreal (_iter=<value optimized 
> out>) at gtktextiter.c:161
> #2  0x00007ffff6cfbceb in IA__gtk_text_iter_get_offset (iter=0x20) at 
> gtktextiter.c:575
> #3  0x0000000000414068 in linphone_gtk_display_log () at logging.c:85
> #4  linphone_gtk_check_logs () at logging.c:106
> #5  0x00007ffff5f48c5b in g_timeout_dispatch (source=0x7fffe0000f20, 
> callback=0, user_data=0x7ffff5f08280) at gmain.c:3396
> #6  0x00007ffff5f4854d in g_main_dispatch (context=0x6511a0) at gmain.c:1960
> #7  IA__g_main_context_dispatch (context=0x6511a0) at gmain.c:2513
> #8  0x00007ffff5f4bf08 in g_main_context_iterate (context=0x6511a0, 
> block=<value optimized out>, 
>     dispatch=<value optimized out>, self=<value optimized out>) at 
> gmain.c:2591
> #9  0x00007ffff5f4c365 in IA__g_main_loop_run (loop=0x93af90) at gmain.c:2799
> #10 0x00007ffff6c57b97 in IA__gtk_main () at gtkmain.c:1218
> #11 0x000000000040f101 in main (argc=1, argv=0x7fffffffdc28) at main.c:1198
> The releavant code in gtk+-2.18.6 is:
> guint
> _gtk_text_btree_get_chars_changed_stamp (GtkTextBTree *tree)
> {
>   return tree->chars_changed_stamp;
> }
> linphone was built with gcc-4.4.3 (CFLAGS="-O2 -pipe -march=native
> -mtune=native -ggdb"). Does anybody reproduce this problem? Any ideas
> what may cause this? Full bt is in attachment.
> Thanks in advance for any assistance,
> _______________________________________________
> Linphone-users mailing list
> address@hidden

reply via email to

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