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 660822 - JS error at sending message using butterfly
JS error at sending message using butterfly
Status: RESOLVED NOTGNOME
Product: gnome-shell
Classification: Core
Component: telepathy
3.2.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME Shell Telepathy maintainer(s)
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2011-10-03 20:20 UTC by szunti
Modified: 2011-10-04 17:24 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
full .xsession-errors i think only JS error parts are relevant (15.79 KB, application/octet-stream)
2011-10-03 20:20 UTC, szunti
Details
backtrace (6.27 KB, application/octet-stream)
2011-10-04 17:24 UTC, szunti
Details

Description szunti 2011-10-03 20:20:05 UTC
Created attachment 198148 [details]
full .xsession-errors i think only JS error parts are relevant

I use archlinux, and after upgrading to 3.2 I found that whenever I try to send a message through MSN, with butterfly the chat window closes, and if I use the notification bubble what I write doesn't get shown, only what is sent to me. After a couple of clicks I can't reopen the chats in the Contact list until restarting Empathy. .xsession-errors contains a JS error every time.
The problem only exist with butterfly. haze with MSN, gabble works.

output of 'pacman -Q $(pacman -Qsq telepathy)':
empathy 3.2.0-1
papyon 0.5.5-1
python-telepathy 0.15.19-1
telepathy-farsight 0.0.19-1
telepathy-farstream 0.1.1-1
telepathy-gabble 0.12.7-1
telepathy-glib 0.15.6-2
telepathy-haze 0.5.0-1
telepathy-logger 0.2.10-2
telepathy-mission-control 5.9.2-1
telepathy-salut 0.5.1-1
telepathy-buterfly 0.5.15-1

I had 1 MSN 2 gmail and a salut accounts.
Comment 1 Jasper St. Pierre (not reading bugmail) 2011-10-03 20:25:07 UTC
> Figyelmeztetés az ablakkezelőtől: Log level 8: g_ptr_array_ref: assertion `array' failed

This shows up before every JS error. Can you run gnome-shell with G_DEBUG=fatal-warnings and get a backtrace? See http://live.gnome.org/GnomeShell/Debugging
Comment 2 Xavier Claessens 2011-10-04 05:04:44 UTC
Surely a tp-glib regression. We changed code to prepare message sender in latest release. I would be interested in a backtrace for that assert indeed.
Comment 3 Xavier Claessens 2011-10-04 05:20:20 UTC
Ok, found the reason, it is a regression in tp-glib 0.15.6. Actually the bug is in both butterfly (it does not set the message sender) and tp-glib (it does not fallback anymore to self-contact).

Reported: https://bugs.freedesktop.org/show_bug.cgi?id=41435
Comment 4 szunti 2011-10-04 17:24:38 UTC
Created attachment 198232 [details]
backtrace