Gajim - 2019-01-05


  1. rom1dep > rom1dep, this is almost certainly no Gajim issue, maybe run Gajim gdb get a stacktrace so we can look into it and maybe find the reason lovetox: dunno, these days I use global menus extensively (for all my apps) and I hadn't noticed this behavior elsewhere. How can I get a trace with running from gdb?
  2. lovetox gdb halts the application once the error comes
  3. lovetox then you type "bt"
  4. lovetox andrey.g, the context is the rest of the log
  5. lovetox can you reproduce it?
  6. andrey.g lovetox‎, normally backtrace is printed right at the moment of occurence. But this one (I've got it again) is not. It will be printed once I exit and then there are many hours of log output.
  7. andrey.g Is it possible to disable GUI backtraces completely so that they get printed only in the console?
  8. andrey.g For normal users it would be useful just to add the last received stanza to this GUI output.
  9. lovetox no, and i have to say i never saw that bt are not printed to console, sounds weird
  10. lovetox because in the gui dialog we print it explictly to console
  11. lovetox print(self.text)
  12. lovetox and again with traceback.print_exception(type_, value, tb, None, trace)
  13. andrey.g Just with print() not with log.warning/error/debug()? That could be problematic since I'm redirecting all output to the file: ./launch.py ... 2>&1 | tee log.txt
  14. lovetox it seems not *all* output
  15. andrey.g Yes, the one from print() lands there only after exit.
  16. andrey.g Somehow it seems to be not flushed before.
  17. andrey.g So with redirection the output is not line-buffered anymore and python also doesn't flush it after each line, that's why print() output can't be seen immediately. Without changing source, it is possible to switch python to unbuffered output with '-u', though it'd be better to have line-buffering.
  18. zak lovetox: I just removed plugin_installer and restarted gajim. Still no "available" tab for plugins :(
  19. lovetox zak what gajim version did you install from where?
  20. zak gajim 1.1.1 from ftp.gajim.org
  21. zak and gajim-plugininstaller 1.1.4-1~bpo9+1
  22. zak the latter seems incorrect does it? it shouldn't be a debian package?
  23. lovetox i dont know why you install gajim 1.1.1 from our ftp to begin with
  24. lovetox just use debian repos
  25. zak why not?
  26. lovetox to circumvent such problems, there is a package maintained by a guy from debian why not use it?
  27. lovetox https://packages.debian.org/stretch-backports/gajim
  28. zak I don't mind which package I use. I thought the "official gajim debian package" from gajim is better than the "official debian gajim package"
  29. zak I try the other one then...
  30. lovetox no its not zack
  31. lovetox not at all
  32. lovetox we are not debian experts
  33. lovetox we just run a script and it makes us some .deb file, but we dont extensivly test it, nor do we have the packaging experience of a debian package maintainer
  34. lovetox also we removed all stable debs
  35. werdan Is it possible to use stretch-backports on LinuxMint 19.1 (based on Ubuntu bionic)?
  36. lovetox there is only nightlys on the server anymore
  37. lovetox werdan, sorry dont know, never tried
  38. zak Ok, seems to work now. Thanks lovetox. Maybe write a note on the download page then, to inform users that the backports package is preferred.
  39. lovetox yes there is a issue open for that
  40. werdan lovetox, thanks. till 0.16.9 I was using ftp.gajim.org/debian. I miss the "stable" now...
  41. lovetox i guess if you used that package then debian packports should also work
  42. rom1dep lovetox: gdb doesn't halt anything when the error comes, it appears
  43. lovetox but you can configure it to hold on warning i think
  44. lovetox break g_log if log_level == G_LOG_LEVEL_CRITICAL break g_log if log_level == G_LOG_LEVEL_WARNING
  45. lovetox then run gajim
  46. lovetox or this should also work
  47. lovetox G_DEBUG=fatal-warnings G_DEBUG=fatal-criticals
  48. lovetox as env var
  49. rom1dep lovetox: https://code.tamytro.org/_admin/gists/NvVLMmJ6QDTNjhRfHGfD
  50. lovetox hm not really helpful
  51. lovetox did you try to disable that global menu and see if the error happens also?
  52. lovetox is this another application that exports the menu to global?
  53. rom1dep it's just a standard plasma stuff
  54. lovetox so all menu entrys are working only the sub menus under Account are not?
  55. rom1dep yeap
  56. rom1dep exactly
  57. lovetox but they show all entrys correctly?
  58. rom1dep yes
  59. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *d200e94f* < https://dev.gajim.org/gajim/gajim/commit/d200e94fbacb7db1b271d013dd39b40d15e58ba7 > Better determine language cross platform
  60. bot Sebastiaan Lokhorst proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/372 >: Fix Bonjour (pybonjour) on macOS
  61. bot Sebastiaan Lokhorst updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/372 >: Fix Bonjour (pybonjour) on macOS
  62. bot André proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/373 >: Remove obsolete dbus plugin
  63. bot André proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/374 >: Bump copyright year
  64. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *58d7096a* < https://dev.gajim.org/gajim/gajim/commit/58d7096acaac59f0308cf2503bebecedfcb64763 > Remove obsolete dbus plugin
  65. bot Philipp Hörist merged a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/373 >: Remove obsolete dbus plugin
  66. bot Philipp Hörist updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/374 >: Bump copyright year
  67. bot Andrey Gursky created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9527 >: #9527: < AttributeError: 'NoneType' object has no attribute 'presence' >
  68. bot Philipp Hörist merged a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/374 >: Bump copyright year
  69. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *468d8bd4* < https://dev.gajim.org/gajim/gajim/commit/468d8bd4729d0204dbb4afeac6ec2843f7afc291 > Bump copyright year
  70. bot Philipp Hörist updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/372 >: Fix Bonjour (pybonjour) on macOS
  71. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *a91f5f2c* < https://dev.gajim.org/gajim/gajim/commit/a91f5f2c4914b597c9833894c8a31c6ba054ed39 > Fix Bonjour (pybonjour) on macOS
  72. bot Philipp Hörist merged a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/372 >: Fix Bonjour (pybonjour) on macOS
  73. bot Polynomdivision created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9528 >: #9528: < Add OTRv4 support >
  74. bot Polynomdivision modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9528 >: #9528: < Add OTRv4 support >
  75. bot Philipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9527 >: #9527: < AttributeError: 'NoneType' object has no attribute 'presence' >
  76. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: https://conference.gajim.org:5281/pastebin/789ac176-fc0f-4d4e-8d42-728b505e228b
  77. lovetox andrey.g, ^ i renamed the config values for the default show/join/left setting, so you might want to check what it says now in preference if you modified it
  78. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *7b558d69* < https://dev.gajim.org/gajim/gajim/commit/7b558d692c64022798fc514a79c73ebe6e5b94e5 > MUC: Update menu after preference change - Simplify action lookup *4aa26545* < https://dev.gajim.org/gajim/gajim/commit/4aa265451dfebe3991fc0496bb76baa05d9faab8 > MUC: Use default value when printing the status
  79. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *4c17b55a* < https://dev.gajim.org/gajim/gajim/commit/4c17b55a91cca31e4b5ec5c3c070652da668c147 > Fix pylint error
  80. bot Daniel Brötzmann created an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/378 >: #378: < Add OTRv4 support >
  81. bot Daniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9528 >: #9528: < Add OTRv4 support >
  82. bot Daniel Brötzmann modified an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/378 >: #378: < Add OTRv4 support >
  83. bot Philipp Hörist pushed 3 commits to branch _refs/heads/master_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: https://conference.gajim.org:5281/pastebin/e9518bab-5b4e-469f-8ce8-de866575af8a
  84. bot Philipp Hörist closed an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/377 >: #377: < omemo: inactive keys invisible (improve CSS theme) >
  85. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *d235ac68* < https://dev.gajim.org/gajim/gajim-plugins/commit/d235ac68f8cdde786ef979cf954b34214d3060c7 > [omemo] Dont set additional thread node
  86. bot Philipp Hörist pushed 4 commits to branch _refs/heads/gajim_1.1_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: https://conference.gajim.org:5281/pastebin/0e4602da-a830-4581-bd56-3ac5f228f6ec
  87. bot Philipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9463 >: #9463: < Store "minimize on join" for MUCs locally, as it is occasionally lost >
  88. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: https://conference.gajim.org:5281/pastebin/ea799eee-ea31-4fbd-996c-bffa36a74879
  89. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *eebccaf0* < https://dev.gajim.org/gajim/gajim/commit/eebccaf07d2d9709875b0530605d8b3a28ae02f4 > Remove unused import