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 609661 - Ekiga crashes when enabling/disabling event sounds
Ekiga crashes when enabling/disabling event sounds
Status: RESOLVED NOTGNOME
Product: ekiga
Classification: Applications
Component: general
3.2.x
Other Linux
: Normal critical
: ---
Assigned To: Ekiga maintainers
Ekiga maintainers
: 628795 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-02-11 16:07 UTC by mu
Modified: 2011-09-03 17:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Output of ekiga -d 4 (9.71 KB, application/gzip)
2010-02-11 16:07 UTC, mu
Details
Output of gdb (1.21 KB, application/gzip)
2010-02-11 16:09 UTC, mu
Details
Output of gdb (13.89 KB, application/gzip)
2010-02-12 08:06 UTC, mu
Details

Description mu 2010-02-11 16:07:38 UTC
Created attachment 153544 [details]
Output of ekiga -d 4

Steps to reproduce
------------------

1. Run ekiga.
2. Select "Edit -> Preferences".
3. Go to "General -> Sound Events section".
4. Click on the checkbox to enable or disable one event.
5. The program crashes.

Software details
----------------

Ekiga version: 3.2.6
Operating System: Ubuntu 9.10
I am using pulseaudio (as default in Ubuntu)
Comment 1 mu 2010-02-11 16:09:22 UTC
Created attachment 153545 [details]
Output of gdb
Comment 2 mu 2010-02-11 16:10:29 UTC
Sorry, I forgot to say that when the program is run again, the checkbox is set to the new value.
Comment 3 Eugen Dedu 2010-02-11 16:14:37 UTC
The crash is not good.  You have forgot to execute "thread apply all bt".
Comment 4 mu 2010-02-12 08:06:54 UTC
Created attachment 153605 [details]
Output of gdb
Comment 5 mu 2010-02-12 08:07:59 UTC
(In reply to comment #3)
> The crash is not good.  You have forgot to execute "thread apply all bt".

Sorry, did not read well that part of the howto.
Comment 6 mu 2010-02-12 08:09:00 UTC
I tried this in another computer with version 3.2.5, and the crash did not happen.
Comment 7 Eugen Dedu 2010-02-16 09:47:16 UTC
Pfff, I was sure that it works here, but it appears here too (git master 10 days ago)...
Comment 8 Eugen Dedu 2010-02-16 12:56:52 UTC
It seems to me that it is a crash in gtk.

What does
  dpkg -l libgtk2.0-0 ekiga
show on both computers?
Comment 9 mu 2010-02-18 10:23:57 UTC
I don't have access to both computers simutaneously, so, this is the output in the computer where the crash happens:

ii  ekiga                             3.2.6~ppa~karmic1                 H.323 and SIP compatible VoIP client
ii  libgtk2.0-0                       2.18.3-1ubuntu2.2                 The GTK+ graphical user interface library

And I will send the other output when it happens.

However, both computers are Ubuntu 9.10, then only thing is that in this case, I installed the Yannick PPA respository to check if another problem was solved in development version.
Comment 10 mu 2010-02-22 08:30:08 UTC
In the computer where the crash does not happen:

ii  ekiga                                  3.2.5-1ubuntu1                         H.323 and SIP compatible VoIP client
ii  libgtk2.0-0                            2.18.3-1ubuntu2.2                      The GTK+ graphical user interface library
Comment 11 Eugen Dedu 2010-03-08 16:14:55 UTC
I have tested on another computer with debian and 3.2.5-1 and it crashes too.  I used also valgrind and it crashes without a useful error (to my knowledge).  Needs further investigation...
Comment 12 mu 2010-05-06 14:11:44 UTC
In Ubuntu 10.04 still crashes:


||/ Name                              Version                           Description
+++-=================================-=================================-==================================================================================
ii  ekiga                             3.2.6-1ubuntu1                    H.323 and SIP compatible VoIP client
ii  libgtk2.0-0                       2.20.0-0ubuntu4                   The GTK+ graphical user interface library
Comment 13 Eugen Dedu 2010-05-07 18:18:59 UTC
I know but I do not know how to fix it.  I tried with valgrind without success.  I think there is a timing bug: when I press Choose sound file and come back, the checkboxes do not crash anymore...  Do you have an idea how to tackle this bug?
Comment 14 Snark 2010-05-09 18:01:06 UTC
I tried to reproduce it here... no crash :-/

That doesn't help to fix the issue.

Eugen, what happens when such a checkbox is clicked?
Comment 15 Eugen Dedu 2010-05-09 18:19:30 UTC
Well, it crashes immediately.

1. start ekiga
2. as soon as GUI appears, open Preferences window
3. click on a check box
=> crash

Isn't it reproducible on your machine?
Comment 16 Snark 2010-05-09 18:40:02 UTC
No, it isn't :-(
Comment 17 Eugen Dedu 2010-05-16 21:08:01 UTC
I think it is an error in glib.  When I upgrade to 2.25.5-1 (debian), the crash does not appear any more.
Comment 18 Eugen Dedu 2010-09-05 13:44:52 UTC
*** Bug 628795 has been marked as a duplicate of this bug. ***
Comment 19 Eugen Dedu 2011-09-03 17:32:08 UTC
The same release which crashed does not crash anymore now.  So I suppose there was a problem with other library.  If still appears, please reopen.