Gajim - 2013-03-29


  1. mrDoctorWho http://paste.gajim.org/view/b593f357 Gajim-hg. I think that steps for reproduce is: close gajim, recieve message and open gajim (I mean quit)
  2. mrDoctorWho Oops! Gtk:ERROR:/build/buildd/gtk+2.0-2.24.13/gtk/gtktextview.c:3571:gtk_text_view_validate_onscreen: assertion failed: (text_view->onscreen_validated) Segmentation fault
  3. bot RSS: Feeds for Gajim • Ticket #7328 (Gajim crash when trying to drag account in gajim) created Bug description Used Gajim-hg lastest at 29.03.13 Definitions: G1 — Gajim instance 1; G2 — Gajim instance 2 When i send new single message from G1 to G2 (G2 have empty roster), then answer to it from G2 to G2, then i see G1 account in G2 roster. I open Chat with it by double click, then i tried to drag that account and Gajim crash with error: Gtk:ERROR:/build/buildd/gtk+2.0-[…] https://trac.gajim.org/ticket[…]
  4. Asterix mrDoctorWho: good point to start debugging Gajim for you :)
  5. mrDoctorWho Asterix, what do you mean?
  6. Asterix the ticket you filled
  7. mrDoctorWho what with it?
  8. Asterix didn't you want to help developping Gajim?
  9. mrDoctorWho i want.
  10. Asterix then you can start with this bug :)
  11. mrDoctorWho Do you mean that i broked my local gajim?
  12. mrDoctorWho ah, i got it.
  13. mrDoctorWho I really dont know why this error happens.
  14. Asterix you have a segfault or a traceback?
  15. mrDoctorWho Asterix, segfault. I debugged python via GDB
  16. Asterix let me try to repro
  17. mrDoctorWho Asterix, that's ok that Url shortener making url shorten and send shorten only in roster? I mean in groupchats, it just show shorten and send long url, but in roster all is ok.
  18. mrDoctorWho Sometimes my english is ugly. Sorry.
  19. Asterix hmm I'm not able to reproduce
  20. Asterix hmmm I don't understand your shortener messages :/
  21. Asterix Are you asking if it's a good thing to put URLs in ticket describtion?
  22. mrDoctorWho no
  23. mrDoctorWho Asterix, i asking about url shortener plugin
  24. Asterix haaa
  25. vorner I think his question was unrelated to that ticket. I guess he says an URL shortener (is it a plugin for gajim) shortens only at some contexts.
  26. vorner Too slow O:-)
  27. Asterix I never used that plugin ... let me look
  28. vorner thins it is a bad idea to use URL shorteners anywhere, but guesses it's a different question O:-)
  29. vorner *thinks
  30. Asterix thinks the same, that's why he doesn't use it :)
  31. Asterix mrDoctorWho: it seems "normal" yes. This plugin uses message-outgoing event, which isn't used by groupchats
  32. Asterix and there is currently no event when sending a groupchat message
  33. mrDoctorWho Asterix, aha, ok.
  34. Asterix your error seems something in your GTK version I'd say. I use 2.24.10 and I cannot reproduce your error. But is it only when dragging contacts that are not in roster? With normal contacts you don't have problems?
  35. mrDoctorWho Yes, with normal contacts all is ok
  36. Asterix and you cn repro evey time? You tried several times?
  37. mrDoctorWho ‎Asterix, yes. Fisrt i just did it accidentally and got segfault. Then i launch gajim via gdb and reproduced it
  38. Asterix ok. then I think to go further, you should install gtk debug symbols (libgtk2.0-0-dbg under debian) to get the full trace and probably report it to GTK
  39. Asterix the traceback you posted yesterday ( http://paste.gajim.org/view/b593f357 ) is not related right?
  40. mrDoctorWho yes
  41. mrDoctorWho i see it anytime when gajim starts.
  42. mrDoctorWho ‎Asterix, maybe i need python-gtk2-dbg?
  43. Asterix end of trace seems to be in gtk itself, not in the binding
  44. mrDoctorWho ok
  45. vorner Though both packages may make the backtrace better and can't hurt. It could be that the bindings pass something invalid (like NULL) to gtk itself.
  46. Asterix maybe yes
  47. mrDoctorWho I can't reproduce it in 3th times after installing debugging sybols! :/
  48. mrDoctorWho Asterix, hey. Why Gajim input field dont accept drag motion?
  49. mrDoctorWho drop motion*
  50. mrDoctorWho i mean by default.
  51. Asterix we don't do anything for that, isn't it a default GTK behaviour?
  52. Asterix no it's not
  53. Asterix it's only in this text field
  54. Asterix in others it works
  55. mrDoctorWho Asterix, i know. But its a simple and good feature, why dont add it?
  56. Asterix this input field is complexe ... so we maybe changed something that disabled that. I don't have time to look now
  57. daurnimator can I make it so escape does NOT close a pm?
  58. Asterix I have a questions for Gajim users: currently we support privacy lists, which enables us to block / unblock a user or a group there is a new XEP (XEP191) which is a simplified version of privacy lists. So I'd like to implement it. But with this XEP it's not possible to block a group, only JIDs. So the question is: what to do? - remove block item in group menu if server has XEP191 - use both privacy lists and XEP191 in the same time, privacy lists for blocking groups, XEP191 for JIDs - remove the ability to block a group in all cases what do you think?