GNOME Bugzilla – Bug 671818
Does not quit on some Windows machines
Last modified: 2013-02-18 16:06:08 UTC
Created attachment 209423 [details] Ekiga process continues to run after the application has been quit When Ekiga is quit in the normal manner on this platform (using the Ekiga Chat -> Quit menu item), the Ekiga process is observed to continue running in the background. If one has a webcam connected and the video call panel active for example, the video activity light on the webcam is observed to be illuminated as well. Users have to launch the Windows task manager and kill the Ekiga process in order to stop the application running. The attached screengrab shows the task manager after Ekiga has been quit via the Ekiga Chat -> Quit menu item. The behaviour is 100 percent consistent and reproducible.
Dave, could you please send us the gdb stacktrace? It is simple to do it, see http://wiki.ekiga.org/index.php/Debugging_Ekiga#How_to_get_a_stack_backtrace_from_a_crash. Here it quits cleanly. Hope we can do something, since we are focusing on the new release, where many changes occurred.
Created attachment 210213 [details] gdb output from Ekiga
Hi Eugen, stacktrace attached. I have used the "How to break the execution of Ekiga in case it freezes" method of obtaining the stacktrace in this case. The procedure used was: - run gdb ekiga.exe - Ekiga launches successfully, is left to run for about 10 seconds and then quit using the Chat -> Quit menu item. - in another Windows command prompt window, the PID of the still running Ekiga process has been identified - debugbreak.exe has been executed using the above PID as the argument - in the gdb command prompt window, 'thread apply all bt' has been entered, and the output is in the attached. Hope this helps, please let me know if you need any more information.
You have done exactly what it was needed. Unfortunately, I cannot see easily where the problem is. Probably an executable with debug symbols need to be used, I can do it, but it takes some time. I prefer that I finish the 3.4 work, especially that there were many fixed between those two versions. I will keep you informed, maybe you can test a snapshot very soon to see if the bug is still there?
Dave, please use ekiga 3.9.90, from http://wiki.ekiga.org/index.php/Windows_Users and tell if it quits correctly.
Hi Eugen, I've tried this on the same Windows 7 64 bit platform, and there is unfortunately no change in the behaviour reported originally. Please let me know if you need me to gather any more information.
*** Bug 683964 has been marked as a duplicate of this bug. ***
*** Bug 690143 has been marked as a duplicate of this bug. ***
Finally fixed with http://git.gnome.org/browse/ekiga/commit/?id=b57d9961. Great!!