gajim issueshttps://dev.gajim.org/gajim/gajim/-/issues2020-02-16T17:41:52Zhttps://dev.gajim.org/gajim/gajim/-/issues/9868g-io-error-quark: Timeout reached (24) (Empty reply)2020-02-16T17:41:52Zilyaigpetrovg-io-error-quark: Timeout reached (24) (Empty reply)## Versions
- OS: Linux
- GTK+ Version: 3.22.30
- PyGObject Version: 3.26.1
- python-nbxmpp Version: 0.6.4
- Gajim Version: 1.0.1
## Traceback
```
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gajim/logind_li...## Versions
- OS: Linux
- GTK+ Version: 3.22.30
- PyGObject Version: 3.26.1
- python-nbxmpp Version: 0.6.4
- Gajim Version: 1.0.1
## Traceback
```
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gajim/logind_listener.py", line 110, in appeared
get_inhibitor(connection)
File "/usr/lib/python3/dist-packages/gajim/logind_listener.py", line 92, in get_inhibitor
Gio.DBusCallFlags.NONE, -1, None, None)
GLib.GError: g-io-error-quark: Время ожидания истекло (24)
```
## Steps to reproduce the problem
I don't know the steps, I just launch Gajim and get this error repeatedly.
The first error had something like `g-io-error-quark: Empty reply` instead of `Время ожидания истекло (24)` (translated as "Timeout happened (24)").1.2.0https://dev.gajim.org/gajim/gajim/-/issues/9805gi.repository.GLib.GError: fs-error: Could not create the nicesrc element (1)2021-04-23T11:08:23ZJ. R. Schmidgi.repository.GLib.GError: fs-error: Could not create the nicesrc element (1)## Versions
- OS: Linux
- GTK+ Version: 3.24.10
- PyGObject Version: 3.32.2
- python-nbxmpp Version: 0.6.10
- Gajim Version: 1.1.2+6c3bdb4dcfb0
## Traceback
```
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages...## Versions
- OS: Linux
- GTK+ Version: 3.24.10
- PyGObject Version: 3.32.2
- python-nbxmpp Version: 0.6.10
- Gajim Version: 1.1.2+6c3bdb4dcfb0
## Traceback
```
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/nbxmpp/dispatcher_nb.py", line 502, in dispatch
handler['func'](session, stanza)
File "/usr/lib/python3.6/site-packages/gajim/common/jingle.py", line 111, in _JingleCB
self._sessions[sid].on_stanza(stanza)
File "/usr/lib/python3.6/site-packages/gajim/common/jingle_session.py", line 354, in on_stanza
call(stanza=stanza, jingle=jingle, error=error, action=action)
File "/usr/lib/python3.6/site-packages/gajim/common/jingle_session.py", line 525, in __on_session_initiate
contents, _contents_rejected, reason_txt = self.__parse_contents(jingle)
File "/usr/lib/python3.6/site-packages/gajim/common/jingle_session.py", line 635, in __parse_contents
content = content_type(self, transport=transport)
File "/usr/lib/python3.6/site-packages/gajim/common/jingle_rtp.py", line 337, in __init__
self.setup_stream()
File "/usr/lib/python3.6/site-packages/gajim/common/jingle_rtp.py", line 352, in setup_stream
JingleRTPContent.setup_stream(self, self._on_src_pad_added)
File "/usr/lib/python3.6/site-packages/gajim/common/jingle_rtp.py", line 108, in setup_stream
self.p2pstream.set_transmitter_ht('nice', params)
gi.repository.GLib.GError: fs-error: Could not create the nicesrc element (1)
```
## Steps to reproduce the problem
...https://dev.gajim.org/gajim/gajim/-/issues/9800Wayland: Cursor constructor returned NULL2020-01-10T23:08:31ZBradleyWayland: Cursor constructor returned NULL## Versions
- OS: Linux (Guix System GNU/Linux-libre)
- GTK+ Version: 3.24.10
- PyGObject Version: 3.28.3
- python-nbxmpp Version: 0.6.10
- Gajim Version: 1.1.3
## Traceback
```
Traceback (most recent call last):
File "/gnu/store/i9p7...## Versions
- OS: Linux (Guix System GNU/Linux-libre)
- GTK+ Version: 3.24.10
- PyGObject Version: 3.28.3
- python-nbxmpp Version: 0.6.10
- Gajim Version: 1.1.3
## Traceback
```
Traceback (most recent call last):
File "/gnu/store/i9p7wajqmlfp5dsk599vl3qrndjcxigv-gajim-1.1.3/lib/python3.7/site-packages/gajim/conversation_textview.py", line 334, in query_tooltip
window.set_cursor(get_cursor('HAND2'))
File "/gnu/store/i9p7wajqmlfp5dsk599vl3qrndjcxigv-gajim-1.1.3/lib/python3.7/site-packages/gajim/gtk/util.py", line 199, in get_cursor
return Gdk.Cursor.new_for_display(display, cursor)
TypeError: constructor returned NULL
```
## Steps to reproduce the problem
...
I was just moving my mouse around when 5+ error windows opened up. Happened again a few moment later. I'm running Sway on Wayland. *Might* be related to when I changed which monitor I was on.1.2.0https://dev.gajim.org/gajim/gajim/-/issues/9769AttributeError: 'NoneType' object has no attribute 'load_icon' prevents gajim...2020-03-19T21:21:26ZMaxime BuquetAttributeError: 'NoneType' object has no attribute 'load_icon' prevents gajim from starting## Versions
- OS: ArchLinux
- Gajim version: 1.1.92 (1.0.0.beta1.r1486.gf650f51aa-1 in Arch, aur/gajim-git)
- GTK version: 3.24.10
- Python-nbxmpp version: 0.9.91 (0.6.8.r177.g7b7746b-1 in Arch, aur/python-nbxmpp-git)
## Steps ...## Versions
- OS: ArchLinux
- Gajim version: 1.1.92 (1.0.0.beta1.r1486.gf650f51aa-1 in Arch, aur/gajim-git)
- GTK version: 3.24.10
- Python-nbxmpp version: 0.9.91 (0.6.8.r177.g7b7746b-1 in Arch, aur/python-nbxmpp-git)
## Steps to reproduce the problem
1. Start gajim
## Expected behavior
Gajim starts.
## Actual behavior
```
Traceback (most recent call last):
File "/usr/lib/python3.7/site-packages/gajim/application.py", line 231, in _activate
self.interface.run(self)
File "/usr/lib/python3.7/site-packages/gajim/gui_interface.py", line 2100, in run
self.roster = roster_window.RosterWindow(application)
File "/usr/lib/python3.7/site-packages/gajim/roster_window.py", line 5450, in __init__
app.interface.msg_win_mgr = MessageWindowMgr(self.window, self.hpaned)
File "/usr/lib/python3.7/site-packages/gajim/message_window.py", line 891, in __init__
Gtk.Window.set_default_icon_list(get_app_icon_list(parent_window))
File "/usr/lib/python3.7/site-packages/gajim/gtk/util.py", line 229, in get_app_icon_list
pixbuf = load_icon('org.gajim.Gajim', scale_widget, size, pixbuf=True)
File "/usr/lib/python3.7/site-packages/gajim/gtk/util.py", line 220, in load_icon
return iconinfo.load_icon()
AttributeError: 'NoneType' object has no attribute 'load_icon'
```
Maybe a red herring? It seems I have stuff in `~/.local/share/icons`, and when I move it away (`mv ~/.local/share/icons ~`), the issue disappears.1.2.0https://dev.gajim.org/gajim/gajim/-/issues/9747sqlite3.OperationalError: attempt to write a readonly database2021-01-16T18:30:03ZKrystian Działowysqlite3.OperationalError: attempt to write a readonly database## Versions
- OS: Linux
- GTK+ Version: 3.22.30
- PyGObject Version: 3.26.1
- python-nbxmpp Version: 0.6.4
- Gajim Version: 1.0.1
## Traceback
```
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gi/overrides/GL...## Versions
- OS: Linux
- GTK+ Version: 3.22.30
- PyGObject Version: 3.26.1
- python-nbxmpp Version: 0.6.4
- Gajim Version: 1.0.1
## Traceback
```
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gi/overrides/GLib.py", line 747, in <lambda>
func_fdtransform = lambda _, cond, *data: callback(channel, cond, *data)
File "/usr/lib/python3/dist-packages/nbxmpp/idlequeue.py", line 563, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/lib/python3/dist-packages/nbxmpp/idlequeue.py", line 411, in _process_events
obj.pollin()
File "/usr/lib/python3/dist-packages/nbxmpp/transports_nb.py", line 448, in pollin
self._do_receive()
File "/usr/lib/python3/dist-packages/nbxmpp/transports_nb.py", line 673, in _do_receive
self._on_receive(received)
File "/usr/lib/python3/dist-packages/nbxmpp/transports_nb.py", line 687, in _on_receive
self.on_receive(data)
File "/usr/lib/python3/dist-packages/nbxmpp/dispatcher_nb.py", line 531, in _WaitForData
resp(self._owner, _iq, **args)
File "/usr/lib/python3/dist-packages/gajim/common/connection_handlers.py", line 533, in _parse_vcard
callback(jid, resource, room, vcard)
File "/usr/lib/python3/dist-packages/gajim/common/connection_handlers.py", line 589, in _on_avatar_received
app.logger.set_avatar_sha(own_jid, jid, avatar_sha)
File "/usr/lib/python3/dist-packages/gajim/common/logger.py", line 1291, in set_avatar_sha
self.con.execute(sql, (sha, account_jid_id, jid_id))
sqlite3.OperationalError: attempt to write a readonly database
```
## Steps to reproduce the problem
...https://dev.gajim.org/gajim/gajim/-/issues/9576Help identify code that break on HardenedBSD2019-02-25T14:31:48ZGoran MekićHelp identify code that break on HardenedBSDI will do actual debugging of C code, as I believe that's where the error is, but I need help with narrowing it down. When I run gajim on HardenedBSD, Python breaks and creates the core dump. This is was the backtrace:
```
lldb /usr/loca...I will do actual debugging of C code, as I believe that's where the error is, but I need help with narrowing it down. When I run gajim on HardenedBSD, Python breaks and creates the core dump. This is was the backtrace:
```
lldb /usr/local/bin/python3.6 -c python3.6.core
(lldb) target create "/usr/local/bin/python3.6" --core "python3.6.core"
Core file '/usr/home/meka/python3.6.core' (x86_64) was loaded.
(lldb) bt
* thread #1, name = 'python3.6', stop reason = signal SIGSEGV
* frame #0: 0x0000029cb8eab290 libc.so.7`__res_ndestroy [inlined] __res_nclose(statp=<unavailable>) at res_init.c:818
frame #1: 0x0000029cb8eab25a libc.so.7`__res_ndestroy(statp=0x00007c548b466ce0) at res_init.c:827
frame #2: 0x0000029cb8eaa260 libc.so.7`__res_vinit(statp=0x00007c548b466ce0, preinit=0) at res_init.c:192
frame #3: 0x0000029cbb11d664 libgio-2.0.so.0`do_lookup_records(task=0x0000029cbffed930, source_object=0x0000029cbb948dd0, task_data=0x0000029cbde48400, cancellable=0x0000000000000000) at gthreadedresolver.c:839
(lldb)
```
As there are 4 other threads, I'm not sure I'm right about the trace and the cause of SIGSEGV, so I'd like to narrow it down by having some small Python code that causes it to break. As libgio function that breaks is do_lookup_records, I just imagine I need the part poking DNS.
Any pointers on where I should look at (Python code only) is appreciated!
PS. The reason I'm asking here is because gajim is the only program that crashes Python like this. Please, help!https://dev.gajim.org/gajim/gajim/-/issues/9147Port Zeroconf Avahi code to GDBus2019-03-03T18:47:59ZPhilipp Höristphilipp@hoerist.comPort Zeroconf Avahi code to GDBususe the d-bus implementation in the Gnomes Gio module instead of python-dbususe the d-bus implementation in the Gnomes Gio module instead of python-dbushttps://dev.gajim.org/gajim/gajim/-/issues/8880Ask the user whether to run in background when last window is closed and stat...2023-05-07T19:06:24ZAndréAsk the user whether to run in background when last window is closed and status icons are not supportedWith a recent gnome-shell (without status icon support) Gajim continues running when closing the roster, while I'd expect it to stop.
Since other users might have other expectations,
> Chat applications might want to ask the user to co...With a recent gnome-shell (without status icon support) Gajim continues running when closing the roster, while I'd expect it to stop.
Since other users might have other expectations,
> Chat applications might want to ask the user to confirm whether they should run in the background when their final window is closed. This clarifies that the user won't be logged out of the chat service.
(https://wiki.gnome.org/Initiatives/StatusIconMigration/Guidelines#Running_in_the_background)https://dev.gajim.org/gajim/gajim/-/issues/8811Audio/Video session throws errors.2018-08-27T15:57:00ZFlorian ApollonerAudio/Video session throws errors.## Versions
- OS: Debian unstable
- Gajim version: 0.98.2
- Python-nbxmpp version: 0.6.1
## Steps to reproduce the problem
1. Open a chat window, click on the hamburger and then `Audio session`/`Video session`
Error:
```
Tr...## Versions
- OS: Debian unstable
- Gajim version: 0.98.2
- Python-nbxmpp version: 0.6.1
## Steps to reproduce the problem
1. Open a chat window, click on the hamburger and then `Audio session`/`Video session`
Error:
```
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gajim/chat_control.py", line 340, in _on_audio
self.on_jingle_button_toggled(state, 'audio')
File "/usr/lib/python3/dist-packages/gajim/chat_control.py", line 765, in on_jingle_button_toggled
'start_' + jingle_type)(self.contact.get_full_jid())
File "/usr/lib/python3/dist-packages/gajim/common/jingle.py", line 127, in start_audio
jingle.add_content('voice', JingleAudio(jingle))
File "/usr/lib/python3/dist-packages/gajim/common/jingle_rtp.py", line 336, in __init__
JingleRTPContent.__init__(self, session, 'audio', transport)
File "/usr/lib/python3/dist-packages/gajim/common/jingle_rtp.py", line 46, in __init__
JingleContent.__init__(self, session, transport)
TypeError: __init__() missing 1 required positional argument: 'senders'
```https://dev.gajim.org/gajim/gajim/-/issues/8796Using Gajim in Tails2018-04-16T18:33:46ZkUsing Gajim in TailsThe Tails Project is looking to replace Pidgin as their default messenger.
Here's their blueprint: https://tails.boum.org/blueprint/replace_Pidgin/
As you can see, Gajim is listed as a candidate for an alternative messenger.
As part o...The Tails Project is looking to replace Pidgin as their default messenger.
Here's their blueprint: https://tails.boum.org/blueprint/replace_Pidgin/
As you can see, Gajim is listed as a candidate for an alternative messenger.
As part of this alternative messenger evaluation, it was said that
> it would be nice to have info on the blueprint (for the main canditates) about :
>
> underlying technologies being used such as:
> UI toolkit, which matters for accessibility, touch and Wayland support (e.g. in the not so distant past we did things like adding QT4 apps and now that's technical debt we have to deal with)
> programming language (i.e. is it memory safe? is it something statically compiled and if it is, how are security updates managed?)
> any chance it works with Flatpak/Portals or similar sandboxing technologies?
> envisioned update model (i.e. in Debian?)
> for multi-protocol clients, compatibility with modern mobile messaging (or lack thereof, or realistic plans for it)
> project status and long-term viability
> which other OS ships it by default
>
> I'm not saying we have to research all this for all candidates right now: looking at one or two of these criteria might be enough to drop some software from the list of candidates :)
>
> At some point we'll need to look at UX (e.g. desktop integration, how OTR and similar are integrated) too but the above technical criteria are easier for devs to document, and if we can drop a candidate or too this way, less UX evaluation work will be needed.
Any chance one of the gajim devs could answer these questions and either put the answers in this issue or in the Tails issue here? https://labs.riseup.net/code/issues/11686
Also, please let us know if there were any incorrect statements made in the blueprint:
> XMPP client in Debian with plugins for OTR and OMEMO (Signal-like, XEP-0384) but no IRC. Tickets were created and rejected some time ago (#7868 and #11541) but might be worth reconsidering after updating this blueprint (#11686).
>
> People from Security-in-a-Box have used it successfully in Tails.
>
> Gajim ships with a plugin called "plugin installer" which allows a user to download new plugins. This sounds suspicious for security, because plugins are pieces of code running with full privilege. The implementation in Debian use unverified TLS connection, which is very very open to MITM. The development version has switched to verified HTTPS connection and is trying to make it more robust. However, I think that Tails should not ship this plugin at all: it allows a user to download code without needing sudo. We could work debian-side to separate gajim-plugininstaller in a separate package so that Tails can choose not to install it?
I couldn't find a ticket related to verified TLS when I searched for it: https://dev.gajim.org/gajim/gajim/issues?scope=all&utf8=%E2%9C%93&state=closed&search=verified+tls
Is this still only in the development version of Gajim, or has it been moved to the main version? Does anyone have the ticket number so that I can keep up with the progress of this change?
I know that the plugin instaler issue was discussed in the Whonix issue here: https://dev.gajim.org/gajim/gajim/issues/8651
It was said:
> Plugins are just python modules and they run with the same privilege Gajim runs. But you dont have to ship the plugin installer. you can just pick your plugins from the plugin repo here on gitlab and put them after install into usr/share/gajim/plugins. then you just pack plugins you trust.
Perhaps this would work for Tails as well, but I'm assuming that they'd rather only deal with Debian's repos instead of Gajim's gitlab repos. Would making gajim-plugininstaller a seperate package in Debian be something that Gajim would be willing to do if Tails requested this?https://dev.gajim.org/gajim/gajim/-/issues/8308Jingle Audio/Video usage is unstable2018-08-23T19:38:20ZanonymousJingle Audio/Video usage is unstableSubject says it all.
"Toggle video session" button randomly becomes unavailable. For example, if some of peer's resources get offline (despite jingle-capable one stays online). Somebody (or both?) must disconnect & reconnect in order to...Subject says it all.
"Toggle video session" button randomly becomes unavailable. For example, if some of peer's resources get offline (despite jingle-capable one stays online). Somebody (or both?) must disconnect & reconnect in order to enable that button.
User who has update from 0.16 to -hg will have "ffmpegcolorspace" element in video_input_device thus his video calls will fail until he fixes it manually in config.
Then, if you start a call with peer, your peer sees your video in separate window. The windows layout at your peer is totally different from what you have. You have your chat window split in halves vertically, right side is black, left is text chat, in the middle there's minimized video of yourself (video test scheme in my case BTW, doesn't matter, just saying). Peer has no means to show you his video - his "toggle video" button is in "pressed" state.
And when the participant who has separate window with peer's video closes that window, his gajim crashes.
Mentions of "notify.py" make me think that it's related to lack of python3 port of python-notify lib, but having installed gajim without "libnotify" USE flag, i still get the same. Still may be issue of my -9999 ebuild, though.
$ gajim
/usr/lib64/python3.4/site-packages/gajim/common/gajim.py:204: PyGIWarning: GdkX11 was imported without specifying a version first. Use gi.require_version('GdkX11', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import GdkX11
/usr/lib64/python3.4/site-packages/gajim/common/gajim.py:205: PyGIWarning: GstVideo was imported without specifying a version first. Use gi.require_version('GstVideo', '1.0') before import to ensure that the right version gets loaded.
from gi.repository import GstVideo
/usr/lib64/python3.4/site-packages/gajim/cell_renderer_image.py:33: PyGIDeprecationWarning: GObject.PARAM_READWRITE is deprecated; use GObject.ParamFlags.READWRITE (glib 2.42+) instead
'Image', GObject.PARAM_READWRITE),
/usr/lib64/python3.4/site-packages/gajim/statusicon.py:151: DeprecationWarning: Gtk.StatusIcon.set_visible is deprecated
self.status_icon.set_visible(True)
/usr/lib64/python3.4/site-packages/gajim/statusicon.py:140: DeprecationWarning: Gtk.StatusIcon.set_from_pixbuf is deprecated
self.status_icon.set_from_pixbuf(image.get_pixbuf())
/usr/lib64/python3.4/site-packages/gajim/roster_window.py:5088: DeprecationWarning: Gtk.StyleContext.get_background_color is deprecated
bgcolor = context.get_background_color(style)
19.03.2016 22:04:38 (E) gajim.c.ged Error while running an even handler: \<bound method RosterWindow._nec_roster_received of \<roster_window.RosterWindow object at 0x7fddd5a80978>>
Traceback (most recent call last):
File "/usr/lib64/python3.4/site-packages/gajim/common/ged.py", line 93, in raise_event
if handler(*args, **kwargs):
File "/usr/lib64/python3.4/site-packages/gajim/roster_window.py", line 2658, in _nec_roster_received
self.fire_up_unread_messages_events(obj.conn.name)
File "/usr/lib64/python3.4/site-packages/gajim/roster_window.py", line 1863, in fire_up_unread_messages_events
msg_log_id=result[0])
File "/usr/lib64/python3.4/site-packages/gajim/session.py", line 359, in roster_message
show_in_roster=obj.show_in_roster,
NameError: name 'obj' is not defined
/usr/lib64/python3.4/site-packages/gajim/conversation_textview.py:236: DeprecationWarning: Gtk.Widget.override_font is deprecated
self.tv.override_font(font)
/usr/lib64/python3.4/site-packages/gajim/chat_control.py:601: DeprecationWarning: Gtk.Widget.override_background_color is deprecated
banner_eventbox.override_background_color(Gtk.StateType.NORMAL, bg_color)
/usr/lib64/python3.4/site-packages/gajim/chat_control.py:604: DeprecationWarning: Gtk.Widget.override_color is deprecated
widget.override_color(Gtk.StateType.NORMAL, fg_color)
/usr/lib64/python3.4/site-packages/gajim/tooltips.py:365: DeprecationWarning: Gtk.Misc.set_alignment is deprecated
self.text_label.set_alignment(0, 0)
19.03.2016 22:04:40 (E) gajim.c.ged Error while running an even handler: \<bound method RosterWindow._nec_roster_received of \<roster_window.RosterWindow object at 0x7fddd5a80978>>
Traceback (most recent call last):
File "/usr/lib64/python3.4/site-packages/gajim/common/ged.py", line 93, in raise_event
if handler(*args, **kwargs):
File "/usr/lib64/python3.4/site-packages/gajim/roster_window.py", line 2658, in _nec_roster_received
self.fire_up_unread_messages_events(obj.conn.name)
File "/usr/lib64/python3.4/site-packages/gajim/roster_window.py", line 1863, in fire_up_unread_messages_events
msg_log_id=result[0])
File "/usr/lib64/python3.4/site-packages/gajim/session.py", line 359, in roster_message
show_in_roster=obj.show_in_roster,
NameError: name 'obj' is not defined
/usr/lib64/python3.4/site-packages/gajim/conversation_textview.py:709: DeprecationWarning: Gdk.Cursor.new is deprecated
w.set_cursor(Gdk.Cursor.new(Gdk.CursorType.HAND2))
19.03.2016 22:05:00 (E) gajim.c.ged Error while running an even handler: \<bound method Notification._nec_notification of \<notify.Notification object at 0x7fddd57e40b8>>
Traceback (most recent call last):
File "/usr/lib64/python3.4/site-packages/gajim/common/ged.py", line 93, in raise_event
if handler(*args, **kwargs):
File "/usr/lib64/python3.4/site-packages/gajim/notify.py", line 173, in _nec_notification
timeout=obj.popup_timeout)
File "/usr/lib64/python3.4/site-packages/gajim/notify.py", line 119, in popup
notification = Notify.Notification(_title, _text)
TypeError: GObject.__init__() takes exactly 0 arguments (2 given)
/usr/lib64/python3.4/site-packages/gajim/chat_control.py:1806: DeprecationWarning: Gtk.Image.set_from_stock is deprecated
Gtk.STOCK_NETWORK, 1)
19.03.2016 22:06:59 (E) gajim.c.ged Error while running an even handler: \<bound method Interface.handle_event_jingle_incoming of \<gui_interface.Interface object at 0x7fddd7fbfa58>>
Traceback (most recent call last):
File "/usr/lib64/python3.4/site-packages/gajim/common/ged.py", line 93, in raise_event
if handler(*args, **kwargs):
File "/usr/lib64/python3.4/site-packages/gajim/gui_interface.py", line 1286, in handle_event_jingle_incoming
path_to_image=path, title=event_type, text=txt)
File "/usr/lib64/python3.4/site-packages/gajim/notify.py", line 119, in popup
notification = Notify.Notification(_title, _text)
TypeError: GObject.__init__() takes exactly 0 arguments (2 given)
Segmentation fault
# Software versions
OS version:
GTK version:
PyGTK version:
# equery list \* | grep -i gtk
dev-python/pygtk-2.24.0-r4
dev-python/pygtksourceview-2.10.1-r1
dev-util/gtk-doc-1.24
dev-util/gtk-doc-am-1.24
dev-util/gtk-update-icon-cache-3.18.4
net-libs/gtk-vnc-0.5.4
net-libs/webkit-gtk-2.4.9
net-libs/webkit-gtk-2.10.7
net-misc/gtkvncviewer-0.4
net-misc/spice-gtk-0.30-r1
x11-libs/gtk+-2.24.29
x11-libs/gtk+-3.18.8
x11-libs/gtkglext-1.2.0-r3
x11-libs/gtksourceview-2.10.5-r3
x11-libs/wxGTK-3.0.2.0-r2https://dev.gajim.org/gajim/gajim/-/issues/7338Application actions in Gajim for Linux2018-09-30T13:42:28ZDarlanApplication actions in Gajim for Linux# problem
Gajim has no Application actions.
# analysis
An action represents an additional way to invoke the application. Application launchers should expose them to the user (for example, as a submenu) within the context of the applicat...# problem
Gajim has no Application actions.
# analysis
An action represents an additional way to invoke the application. Application launchers should expose them to the user (for example, as a submenu) within the context of the application. This is used to build so called "Quicklists" or "Jumplists".
# enhancement recommendation
Add a few actions proposed in #7326Patches Welcomehttps://dev.gajim.org/gajim/gajim/-/issues/7245Video does not work2018-08-23T20:11:33ZanonymousVideo does not work# Bug description
Audio works ok, videotest works ok, but it seems that Gajim is unable to get a video stream from my webcam. Other applications (Skype, Jitsi, Cheese, etc.) have no such problem.
After a contact accepts a videocall, noth...# Bug description
Audio works ok, videotest works ok, but it seems that Gajim is unable to get a video stream from my webcam. Other applications (Skype, Jitsi, Cheese, etc.) have no such problem.
After a contact accepts a videocall, nothing happens - no video window, no error message.
# Steps to reproduce
Make a video call.
In the Video Input Device combo box I have:
Autodetect,
V4L2: Default device,
V4L2: Philips SPC 1000NC Webcam,
Video test.
Nothing works, except Video test.
# Software versions
OS version:
On both sides Debian Squeeze.
Gajim 0.15 from Backports
https://dev.gajim.org/gajim/gajim/-/issues/6117Audio/video does not work2018-08-23T20:01:29ZanonymousAudio/video does not work# Bug description
Initially it was reported in Fedora - https://bugzilla.redhat.com/show_bug.cgi?id=663335
I have tried http://mcepl.fedorapeople.org/rpms/gajim-0.15-0.1.20101220hg.1.fc15.noarch.rpm it seams closer to work. Buttons now ...# Bug description
Initially it was reported in Fedora - https://bugzilla.redhat.com/show_bug.cgi?id=663335
I have tried http://mcepl.fedorapeople.org/rpms/gajim-0.15-0.1.20101220hg.1.fc15.noarch.rpm it seams closer to work. Buttons now can be pressed, and request appeared on other side. In gajim banner appeared icon(s) on both side.
But when try accept call, in chat window only error to caller (translated):
Audio state : stop, reason: removed
# Steps to reproduce
Try start audio or video session.
# Software versions
OS version:
Linux Fedora 14
GTK version:
# rpm -q gtk2
PyGTK version:
# rpm -q pygtk2
pygtk2-2.17.0-7.fc14.i686ThibgThibghttps://dev.gajim.org/gajim/gajim/-/issues/7643Crashes on video start2018-12-25T12:32:46ZanonymousCrashes on video start# Bug description
When you start video chat Gajim crashes
# Steps to reproduce
Start Video call in gajim. It will crash with error ERROR:fs-rtp-discover-codecs.c:126:debug_codec_cap: assertion failed: (gst_caps_get_size (codec_cap->rtp_c...# Bug description
When you start video chat Gajim crashes
# Steps to reproduce
Start Video call in gajim. It will crash with error ERROR:fs-rtp-discover-codecs.c:126:debug_codec_cap: assertion failed: (gst_caps_get_size (codec_cap->rtp_caps) == 1)
latest farstream-0.1 0.1.2-3
Is the use of last farstream 0.2.3 possible?
# Software versions
OS version:
[[Linux 3.13.0-1 x86_64 GNU/Linux]]
GTK version:
PyGTK version: