GNOME Bugzilla – Bug 580612
crash while quitting ekiga
Last modified: 2009-10-22 16:11:56 UTC
Steps to reproduce: 1. just quitting it 2. 3. Stack trace: i got it on two different terminal windows while i was quitting ekiga that was started like this : "ekiga-snapshot -d 2" (i am added a few lines of OK console messages before the real issues) =========== First issue 2009/04/28 14:14:35.621 30:51.714 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:14:39.617 30:55.710 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:14:39.620 30:55.713 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:14:40.599 30:56.692 Housekeeper:0xa4f1c950 OpalCon Already released Call[h023130d013]-EP<sip>[62b8e954-5332-de11-8a03-002100673b05] 2009/04/28 14:14:40.627 30:56.720 Pool:0xa4e59950 OpalCon Already released Call[h023130d013]-EP<sip>[62b8e954-5332-de11-8a03-002100673b05] 2009/04/28 14:14:40.701 30:56.794 OnRelease:0x9e713950 PTLib Destroyed thread 0x7fa5a003ebd0 OnRelease:0x9e713950(id = 7fa59e713950) 2009/04/28 14:14:40.713 30:56.806 OPAL Attempting to close recording on call h023130d013 when not recording. (ekiga-snapshot:9456): GLib-GObject-WARNING **: invalid cast from `GtkDialog' to `NotifyNotification' (ekiga-snapshot:9456): libnotify-CRITICAL **: notify_notification_close: assertion `NOTIFY_IS_NOTIFICATION(notification)' failed 2009/04/28 14:43:44.164 1:00:00.257 Housekeeper:0xa4f1c950 SIP Starting REGISTER for binding refresh 2009/04/28 14:48:40.097 1:04:56.190 CallSetup:0x9e713950 PTLib Destroyed thread 0x7fa5a003ff40 CallSetup:0x9e713950(id = 7fa59e713950) 2009/04/28 14:48:40.111 1:04:56.204 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:48:40.115 1:04:56.208 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:48:44.112 1:05:00.205 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:48:44.116 1:05:00.209 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:48:48.112 1:05:04.205 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:48:48.114 1:05:04.207 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:48:52.112 1:05:08.205 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:48:52.114 1:05:08.207 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:48:56.111 1:05:12.204 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:48:56.114 1:05:12.207 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:49:00.111 1:05:16.204 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:49:00.114 1:05:16.207 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:49:04.112 1:05:20.205 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:49:04.114 1:05:20.207 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:49:08.111 1:05:24.204 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:49:08.114 1:05:24.207 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:49:12.112 1:05:28.205 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:49:12.114 1:05:28.207 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:49:16.112 1:05:32.205 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:49:16.114 1:05:32.207 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:49:20.112 1:05:36.205 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:49:20.115 1:05:36.208 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:49:24.111 1:05:40.204 AudioEvent...0xbd22b950 AudioOutputCore No secondary audiooutput device defined, trying primary 2009/04/28 14:49:24.114 1:05:40.207 AudioEvent...0xbd22b950 ALSA Device default Opened 2009/04/28 14:49:25.099 1:05:41.192 Housekeeper:0xa4f1c950 OpalCon Already released Call[k9906de1215]-EP<sip>[48005f2f-5832-de11-8a03-002100673b05] 2009/04/28 14:49:25.130 1:05:41.223 Pool:0xa4e59950 OpalCon Already released Call[k9906de1215]-EP<sip>[48005f2f-5832-de11-8a03-002100673b05] 2009/04/28 14:49:25.200 1:05:41.293 OnRelease:0x9e713950 PTLib Destroyed thread 0x2b2c200 OnRelease:0x9e713950(id = 7fa59e713950) 2009/04/28 14:49:25.242 1:05:41.335 OPAL Attempting to close recording on call k9906de1215 when not recording. (ekiga-snapshot:9456): GLib-GObject-WARNING **: invalid cast from `GtkDialog' to `NotifyNotification' (ekiga-snapshot:9456): libnotify-CRITICAL **: notify_notification_close: assertion `NOTIFY_IS_NOTIFICATION(notification)' failed 2009/04/28 15:13:44.220 1:30:00.313 Housekeeper:0xa4f1c950 SIP Starting REGISTER for binding refresh 2009/04/28 15:31:49.858 1:48:05.951 PWLib Assertion fail: Null pointer reference, file /usr/include/ptlib/safecoll.h, line 703, Error=11 Assertion fail: Null pointer reference, file /usr/include/ptlib/safecoll.h, line 703, Error=11 <A>bort, <C>ore dump? C Dumping core. Aborted h264helper_unix.cxx(72) H264 IPC CP: Terminating laptop:~# =========== Second issue 2009/04/28 16:33:28.911 1:00:34.984 RTP Jitter:0xbec67950 RTP Session 1, dropped 1 packet(s) at 46831, ssrc=14693901 2009/04/28 16:33:33.030 1:00:39.103 RTP Jitter:0xbec67950 RTP Session 1, dropped 1 packet(s) at 47037, ssrc=14693901 2009/04/28 16:33:33.371 1:00:39.444 RTP Jitter:0xbec67950 RTP Session 1, dropped 1 packet(s) at 47054, ssrc=14693901 2009/04/28 16:33:36.110 1:00:42.183 RTP Jitter:0xbec67950 RTP Session 1, dropped 1 packet(s) at 47191, ssrc=14693901 2009/04/28 16:33:40.892 1:00:46.965 RTP Jitter:0xbec67950 RTP Session 1, dropped 1 packet(s) at 47430, ssrc=14693901 2009/04/28 16:33:43.031 1:00:49.104 RTP Jitter:0xbec67950 RTP Session 1, dropped 1 packet(s) at 47537, ssrc=14693901 2009/04/28 16:33:47.401 1:00:53.474 OnRelease:0xbec26950 PTLib Destroyed thread 0x7f3eb809dba0 Media Patch:0xbece9950(id = 7f3ebece9950) 2009/04/28 16:33:47.411 1:00:53.484 OnRelease:0xbec26950 PTLib Destroyed thread 0x7f3eb809dc90 Media Patch:0xbeca8950(id = 7f3ebeca8950) 2009/04/28 16:33:47.412 1:00:53.485 OnRelease:0xbec26950 PTLib Destroyed thread 0x109fb00 OnRelease:0xbec26950(id = 7f3ebec26950) 2009/04/28 16:33:47.511 1:00:53.584 OPAL Attempting to close recording on call tdc31c16418 when not recording. 2009/04/28 16:33:48.225 1:00:54.298 Opal Garbage:0xc1ec2950 PTLib Destroyed thread 0x7f3eb8163250 RTP Jitter:0xbec67950(id = 7f3ebec67950) 2009/04/28 17:02:54.378 1:30:00.451 Housekeeper:0xc1e40950 SIP Starting REGISTER for binding refresh 2009/04/28 17:32:54.428 2:00:00.501 Housekeeper:0xc1e40950 SIP Starting REGISTER for binding refresh 2009/04/28 17:46:47.627 2:13:53.700 PTLib Destroyed thread 0xa4db70 AudioEventScheduler:0xda14f950(id = 7f3eda14f950) 2009/04/28 17:46:47.631 2:13:53.704 PTLib Destroyed thread 0x9e5638 PreviewManager(id = 0) *** glibc detected *** ekiga-snapshot: corrupted double-linked list: 0x0000000000a43f40 *** ======= Backtrace: ========= /lib/libc.so.6[0x7f3ed4c141b8] /lib/libc.so.6[0x7f3ed4c1444a] /lib/libc.so.6[0x7f3ed4c16c0e] /lib/libc.so.6(__libc_calloc+0x14f)[0x7f3ed4c185ef] /usr/lib/libglib-2.0.so.0(g_malloc0+0x2a)[0x7f3ed56dd5ba] /usr/lib/libglib-2.0.so.0(g_slice_alloc+0x5b3)[0x7f3ed56f35b3] /usr/lib/libglib-2.0.so.0(g_list_prepend+0x1e)[0x7f3ed56d2b5e] /usr/lib/libglib-2.0.so.0(g_queue_push_head+0x11)[0x7f3ed56e6811] /usr/lib/libglib-2.0.so.0(g_async_queue_push_unlocked+0x1e)[0x7f3ed56b1ace] /usr/lib/libglib-2.0.so.0(g_async_queue_push+0x59)[0x7f3ed56b1bb9] ekiga-snapshot(_ZN5Ekiga7Runtime11run_in_mainEN4sigc5slot0IvEEj+0x4c)[0x4ffd2c] ekiga-snapshot(_ZN22GMVideoOutputManager_x19close_frame_displayEv+0xa3)[0x5a03a3] ekiga-snapshot(_ZN20GMVideoOutputManager4MainEv+0x17d)[0x5a363d] /usr/lib/libpt.so.2.7-beta0(_ZN7PThread14PX_ThreadStartEPv+0xd8)[0x7f3ed7fbddc8] /lib/libpthread.so.0[0x7f3ed7aadfaa] /lib/libc.so.6(clone+0x6d)[0x7f3ed4c702cd] ======= Memory map: ======== 00400000-00634000 r-xp 00000000 08:03 2483793 /usr/bin/ekiga-snapshot 00834000-0084a000 rw-p 00234000 08:03 2483793 /usr/bin/ekiga-snapshot 0084a000-0084b000 rw-p 0084a000 00:00 0 00969000-01388000 rw-p 00969000 00:00 0 [heap] 7f3eb8000000-7f3eb834c000 rw-p 7f3eb8000000 00:00 0 7f3eb834c000-7f3ebc000000 ---p 7f3eb834c000 00:00 0 7f3ebebe6000-7f3ebebe7000 ---p 7f3ebebe6000 00:00 0 7f3ebebe7000-7f3ebec27000 rwxp 7f3ebebe7000 00:00 0 7f3ebec27000-7f3ebec28000 ---p 7f3ebec27000 00:00 0 7f3ebec28000-7f3ebec68000 rwxp 7f3ebec28000 00:00 0 7f3ebec68000-7f3ebec69000 ---p 7f3ebec68000 00:00 0 7f3ebec69000-7f3ebeca9000 rwxp 7f3ebec69000 00:00 0 7f3ebeca9000-7f3ebecaa000 ---p 7f3ebeca9000 00:00 0 7f3ebecaa000-7f3ebecea000 rwxp 7f3ebecaa000 00:00 0 7f3ebecea000-7f3ebeceb000 ---p 7f3ebecea000 00:00 0 7f3ebeceb000-7f3ebed2b000 rwxp 7f3ebeceb000 00:00 0 7f3ebed2b000-7f3ebed2c000 ---p 7f3ebed2b000 00:00 0 7f3ebed2c000-7f3ebed6c000 rwxp 7f3ebed2c000 00:00 0 7f3ebed6c000-7f3ebed6d000 ---p 7f3ebed6c000 00:00 0 7f3ebed6d000-7f3ebedad000 rwxp 7f3ebed6d000 00:00 0 7f3ebedad000-7f3ebedae000 ---p 7f3ebedad000 00:00 0 7f3ebedae000-7f3ebedee000 rwxp 7f3ebedae000 00:00 0 7f3ebedee000-7f3ebedef000 ---p 7f3ebedee000 00:00 0 7f3ebedef000-7f3ebee2f000 rwxp 7f3ebedef000 00:00 0 7f3ebee2f000-7f3ebee30000 ---p 7f3ebee2f000 00:00 0 7f3ebee30000-7f3ebee70000 rwxp 7f3ebee30000 00:00 0 7f3ebee70000-7f3ebee71000 ---p 7f3ebee70000 00:00 0 7f3ebee71000-7f3ebeeb1000 rwxp 7f3ebee71000 00:00 0 7f3ebeeb1000-7f3ebeeb3000 r-xp 00000000 08:03 532832 /lib/libnss_mdns4.so.2 7f3ebeeb3000-7f3ebf0b2000 ---p 00002000 08:03 532832 /lib/libnss_mdns4.so.2 7f3ebf0b2000-7f3ebf0b3000 rw-p 00001000 08:03 532832 /lib/libnss_mdns4.so.2 7f3ebf0b3000-7f3ebf133000 r--p 00000000 08:03 5029907 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf 7f3ebf133000-7f3ebf138000 r-xp 00000000 08:03 533145 /lib/libnss_dns-2.9.so 7f3ebf138000-7f3ebf337000 ---p 00005000 08:03 533145 /lib/libnss_dns-2.9.so 7f3ebf337000-7f3ebf338000 r--p 00004000 08:03 533145 /lib/libnss_dns-2.9.so 7f3ebf338000-7f3ebf339000 rw-p 00005000 08:03 533145 /lib/libnss_dns-2.9.so 7f3ebf339000-7f3ebf33b000 r-xp 00000000 08:03 532833 /lib/libnss_mdns4_minimal.so.2 7f3ebf33b000-7f3ebf53a000 ---p 00002000 08:03 532833 /lib/libnss_mdns4_minimal.so.2 7f3ebf53a000-7f3ebf53b000 rw-p 00001000 08:03 532833 /lib/libnss_mdns4_minimal.so.2 7f3ebf55a000-7f3ebf55b000 ---p 7f3ebf55a000 00:00 0 7f3ebf55b000-7f3ebf59b000 rwxp 7f3ebf55b000 00:00 0 7f3ebf59b000-7f3ebf59c000 ---p 7f3ebf59b000 00:00 0 7f3ebf59c000-7f3ebf5dc000 rwxp 7f3ebf59c000 00:00 0 7f3ebf5dc000-7f3ebf5dd000 ---p 7f3ebf5dc000 00:00 0 7f3ebf5dd000-7f3ebf61d000 rwxp 7f3ebf5dd000 00:00 0 7f3ebf61d000-7f3ebf61e000 h264helper_unix.cxx(72) H264 IPC CP: Terminating Aborted laptop:~# Other information:
Please report the first issue separately ; the second one is known and is bug #577640 : closing as a duplicate. *** This bug has been marked as a duplicate of 577640 ***
And the first one is a duplicate of http://bugzilla.gnome.org/show_bug.cgi?id=578534 (assertion failed safecoll.h line 703). So no need to open any new bug report.
oups, sorry :-( i thought it was something else.
just upgraded to version: Version 3.3.0 by on Unix Linux (2.6.30-1-amd64-x86_64) with PTLib (v2.7beta1) at 2009/10/22 12:40:22.038 and i still get a crash when i exit ekiga. (ekiga-snapshot:10123): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed 2009/10/22 12:40:59.207 0:37.240 Housekeeper:0x2684a950 SIP Starting SUBSCRIBE for offline retry 2009/10/22 12:40:59.228 0:37.260 Housekeeper:0x2684a950 PWLib Assertion fail: Function pthread_mutex_lock failed, file ptlib/unix/tlibthrd.cxx, line 1433 Assertion fail: Function pthread_mutex_lock failed, file ptlib/unix/tlibthrd.cxx, line 1433 <A>bort, <C>ore dump? C Dumping core. Ignoring. Segmentation fault laptop:~#
This is another crash :o( I'll take care of it, when I do some intensive checking.
That is the one I have since months.