mirror of
https://github.com/mumble-voip/mumble.git
synced 2026-03-03 00:46:56 -05:00
DBus call to getCurrentUrl responds with empty string #1765
Labels
No labels
GlobalShortcuts
Hacktoberfest
accessibility
acl
asio
audio
bonjour
bsd
bug
build
certificate
ci
client
code
documentation
external-bug
feature-request
gRPC
github
good first issue
help wanted
help-needed
ice
installer
linux
macOS
needs-ckeck-with-latest-version
needs-more-input
overlay
positional audio
priority/P0 - Blocker
priority/P1 - Critical
priority/P2 - Important
priority/P3 - Somewhat important
priority/P4 - Low
public-server-registration
qt
recording
release-management
server
stale-no-response
stale-support
support
task
test
theme
translation
triage
ui
windows
wontfix
x64
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/mumble-mumble-voip#1765
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @floriansnow on GitHub (Apr 2, 2020).
Description
When calling the DBus method
getCurrentUrl, it responds with an empty string instead of the URL.Steps to Reproduce
dbus-send --print-reply --session --type=method_call --dest=net.sourceforge.mumble.mumble / net.sourceforge.mumble.Mumble.getCurrentUrlExpected behavior
The response should contain a Mumble URL, like the call to
getTalkingUsersresponds with a list of talking users.Desktop:
@Krzmbrzl commented on GitHub (Apr 2, 2020):
Can't reproduce with current master (1.4.0 snapshot) on KDE Neon 5.18:
@Krzmbrzl commented on GitHub (Apr 2, 2020):
I compiled the 1.3.0 and wasn't to reproduce this bug either.
Is DBus working for you in other scenarios?
@floriansnow commented on GitHub (Apr 2, 2020):
Wow, thank you for looking into this so quickly! DBus works for me for other calls to Mumble:
Perhaps this is a bug in the Debian version. The exact version number here is 1.3.0~git20190125.440b173+dfsg-2, so I will check if I can reproduce the bug with a version compiled from source and possibly file this with Debian if it turns out it's only in that version.
@Krzmbrzl commented on GitHub (Apr 2, 2020):
To me this looks suspiciously like a snapshot build from 25th of January 2019. If that was the case, then that'd be about 7 months of development work short when compared to the stable 1.3.0 release.
👍
@floriansnow commented on GitHub (Apr 2, 2020):
Actually, with current master, I get the same result:
@Krzmbrzl commented on GitHub (Apr 2, 2020):
Might this be a problem of the server? Which server have you tried this on? And could you try it on
mumble2.linux-power.de:64737as I did, please 🤔@floriansnow commented on GitHub (Apr 2, 2020):
Ok, it is actually a problem with that specific server, but I have no idea why. I tried several things now, but I cannot reproduce the issue outside of that server. If I self-compile any server version, it works, if I install the same Debian package in the same version locally, it also works. So it's not a bug in Debian either. If I find out anything, I will post it here, but for now, I am out of ideas. Sorry for the unnecessary bug report!
@Krzmbrzl commented on GitHub (Apr 2, 2020):
👍
No worries. Glad we could (kinda) resolve it :)
@floriansnow commented on GitHub (Apr 2, 2020):
Ok, I tested a bit more because I couldn't let this go and I can now reproduce it with a build from master for both the server and the client. I get a proper response as long as I am in the root channel, but as soon as I move to any other channel, I get the empty response.