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 671740 - empathy-chat crashed with SIGSEGV in malloc_consolidate()
empathy-chat crashed with SIGSEGV in malloc_consolidate()
Status: RESOLVED INVALID
Product: empathy
Classification: Core
Component: Chat
3.3.x
Other Linux
: Normal critical
: ---
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2012-03-09 18:40 UTC by Bilal Shahid
Modified: 2012-04-08 09:56 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
>> stacktrace (15.86 KB, text/plain)
2012-03-10 18:43 UTC, Bilal Shahid
Details

Description Bilal Shahid 2012-03-09 18:40:50 UTC
Originally reported at:
  https://bugs.launchpad.net/bugs/949393

closing a chat window

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: empathy 3.3.5-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-18.28-generic 3.2.9
Uname: Linux 3.2.0-18-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 1.94.1-0ubuntu1
Architecture: amd64
Date: Wed Mar  7 22:06:33 2012
ExecutablePath: /usr/lib/empathy/empathy-chat
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
ProcCmdline: /usr/lib/empathy/empathy-chat
SegvAnalysis:
 Segfault happened at: 0x7fe1c0ee5b38:	mov    0x10(%rbx),%rdx
 PC (0x7fe1c0ee5b38) ok
 source "0x10(%rbx)" (0xffff801e3ec1df30) not located in a known VMA region (needed readable region)!
 destination "%rdx" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: empathy
StacktraceTop:
 ?? () from /lib/x86_64-linux-gnu/libc.so.6
 ?? () from /lib/x86_64-linux-gnu/libc.so.6
 g_object_run_dispose () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
Title: empathy-chat crashed with SIGSEGV in g_object_run_dispose()
UpgradeStatus: Upgraded to precise on 2012-02-18 (18 days ago)
UserGroups: adm admin cdrom dialout dip fax floppy fuse games lpadmin plugdev sambashare tape video
Comment 2 André Klapper 2012-03-10 13:26:19 UTC
Bilal: I've asked you in several of your past bug reports that you set severity to "critical" when you forward crashers, and also that you paste the stacktrace in GNOME Bugzilla instead of just pasting a link.

What is so hard about it that you cannot follow this request?
Comment 3 Bilal Shahid 2012-03-10 16:35:38 UTC
sir i am really very soryy all about these bugs,, i assure you that i will never do it again.
Comment 4 André Klapper 2012-03-10 16:55:03 UTC
Could you please paste the content of the stacktraces for those bug reports inline (=as a comment instead of adding an attachment)? Thanks!
Comment 5 Bilal Shahid 2012-03-10 18:43:22 UTC
Created attachment 209401 [details]
>> stacktrace
Comment 6 André Klapper 2012-03-10 19:20:18 UTC
In comment 4 I asked to ****NOT**** attach it as an attachment. Sigh.
Comment 7 Guillaume Desmottes 2012-03-12 10:48:03 UTC


  • #0 malloc_consolidate
    at malloc.c line 4246
  • #1 malloc_consolidate
    at malloc.c line 4215
  • #2 _int_free
    at malloc.c line 4146
  • #3 g_object_run_dispose
    at /build/buildd/glib2.0-2.31.20/./gobject/gobject.c line 1061
  • #4 gtk_menu_shell_forall
    at /build/buildd/gtk+3.0-3.3.18/./gtk/gtkmenushell.c line 1218
  • #5 gtk_container_destroy
    at /build/buildd/gtk+3.0-3.3.18/./gtk/gtkcontainer.c line 1369
  • #6 g_closure_invoke
    at /build/buildd/glib2.0-2.31.20/./gobject/gclosure.c line 777
  • #7 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c line 3663
  • #8 g_signal_emit_valist
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c line 3295
  • #9 g_signal_emit
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c line 3352
  • #10 gtk_widget_dispose
    at /build/buildd/gtk+3.0-3.3.18/./gtk/gtkwidget.c line 10338
  • #11 g_object_run_dispose
    at /build/buildd/glib2.0-2.31.20/./gobject/gobject.c line 1061
  • #12 gtk_box_forall
    at /build/buildd/gtk+3.0-3.3.18/./gtk/gtkbox.c line 1855
  • #13 gtk_container_destroy
    at /build/buildd/gtk+3.0-3.3.18/./gtk/gtkcontainer.c line 1369
  • #14 g_closure_invoke
    at /build/buildd/glib2.0-2.31.20/./gobject/gclosure.c line 777
  • #15 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c line 3663
  • #16 g_signal_emit_valist
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c line 3295
  • #17 g_signal_emit
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c line 3352
  • #18 gtk_widget_dispose
    at /build/buildd/gtk+3.0-3.3.18/./gtk/gtkwidget.c line 10338
  • #19 g_object_run_dispose
    at /build/buildd/glib2.0-2.31.20/./gobject/gobject.c line 1061
  • #20 gtk_container_destroy
    at /build/buildd/gtk+3.0-3.3.18/./gtk/gtkcontainer.c line 1369
  • #21 g_closure_invoke
    at /build/buildd/glib2.0-2.31.20/./gobject/gclosure.c line 777
  • #22 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c line 3663
  • #23 g_signal_emit_valist
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c line 3295
  • #24 g_signal_emit
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c line 3352
  • #25 gtk_widget_dispose
    at /build/buildd/gtk+3.0-3.3.18/./gtk/gtkwidget.c line 10338
  • #26 g_object_run_dispose
    at /build/buildd/glib2.0-2.31.20/./gobject/gobject.c line 1061
  • #27 chat_window_finalize
    at empathy-chat-window.c line 2196
  • #28 g_object_unref
    at /build/buildd/glib2.0-2.31.20/./gobject/gobject.c line 3018
  • #29 chat_window_delete_event_cb
    at empathy-chat-window.c line 1481
  • #30 _gtk_marshal_BOOLEAN__BOXEDv
    at /build/buildd/gtk+3.0-3.3.18/./gtk/gtkmarshalers.c line 130
  • #31 _g_closure_invoke_va
    at /build/buildd/glib2.0-2.31.20/./gobject/gclosure.c line 840
  • #32 g_signal_emit_valist
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c line 3206
  • #33 g_signal_emit
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c line 3352
  • #34 gtk_widget_event_internal
    at /build/buildd/gtk+3.0-3.3.18/./gtk/gtkwidget.c line 6380
  • #35 gtk_main_do_event
    at /build/buildd/gtk+3.0-3.3.18/./gtk/gtkmain.c line 1602
  • #36 gdk_event_source_dispatch
    at /build/buildd/gtk+3.0-3.3.18/./gdk/x11/gdkeventsource.c line 358
  • #37 g_main_dispatch
    at /build/buildd/glib2.0-2.31.20/./glib/gmain.c line 2510
  • #38 g_main_context_dispatch
    at /build/buildd/glib2.0-2.31.20/./glib/gmain.c line 3047
  • #39 g_main_context_iterate
    at /build/buildd/glib2.0-2.31.20/./glib/gmain.c line 3118
  • #40 g_main_context_iterate
    at /build/buildd/glib2.0-2.31.20/./glib/gmain.c line 3055
  • #41 g_main_context_iteration
    at /build/buildd/glib2.0-2.31.20/./glib/gmain.c line 3179
  • #42 g_application_run
    at /build/buildd/glib2.0-2.31.20/./gio/gapplication.c line 1496
  • #43 main
    at empathy-chat.c line 160

Comment 8 Guillaume Desmottes 2012-03-12 10:51:45 UTC
Looks like a memory corruption. Any chance to have a valgrind log?
Comment 9 Bilal Shahid 2012-04-08 09:56:13 UTC
no more crashes
Comment 10 Bilal Shahid 2012-04-08 09:56:18 UTC
no more crashes