Mangler mangling hostname/port information in wily

Bug #1507232 reported by Jonathan Booth
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
mangler (Arch Linux)
New
Undecided
Unassigned
mangler (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Mangler was working fine for me in 15.04. I'd upgraded to 15.10 (along with adding a skylake chip/board/ddr4) things were broken, mostly due to hardware. After I finally sorted it all out (bios update, linux 4.3 rc5 for either video or e1000 freeze), mangler is still broken.

Steps to reproduce: install mangler. Launch from the command line. Choose the 'settings' button on the left, choose the 'debug' tab and check all the debug tabs. Use 'server list' button on the left to add a server -- it doesn't need to be a real vent server. I used www.yahoo.com, port 1234, username anonymous. Save it, hit connect -- debugging claims invalid server name:

libventrilo3: 19:02:51.447335: ---> v3_login()
libventrilo3: 19:02:51.447417: v3_login: invalid server name format. expected: 'name:port'
libventrilo3: 19:02:51.447439: <--- v3_login()

Repeat the process, but using 'quick connect' and you'll see it do dns lookup, etc, then fail in a normal "no server there." Hit 'quick connect' again and now the normal text is replaced with what looks like garbage; unicode boxes of "000E", "0004", and "000E".

I can 'quick connect' to my real clan server successfully -- but not via the saved entry in the server list. Trying the server list, debug produces:

libventrilo3: 19:08:29.594633: ---> v3_login()
libventrilo3: 19:08:29.594673: parsed server name: �*`[0002]
libventrilo3: 19:08:29.594677: parsed server port: [0004]
libventrilo3: 19:08:29.594708: ---> v3_queue_event()
libventrilo3: 19:08:29.594712: queued event type 1. now have 1 event in queue
libventrilo3: 19:08:29.594716: <--- v3_queue_event()
libventrilo3: 19:08:29.594720: Looking up hostname for �*`[0002]
libventrilo3: 19:08:29.624959: Hostname lookup failed.
libventrilo3: 19:08:29.624994: <--- v3_login()

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: mangler 1.2.5-2build1
Uname: Linux 4.3.0-040300rc5-generic x86_64
ApportVersion: 2.19.1-0ubuntu2
Architecture: amd64
CurrentDesktop: GNOME
Date: Sat Oct 17 18:56:38 2015
InstallationDate: Installed on 2015-10-17 (0 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20150924)
SourcePackage: mangler
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jonathan Booth (svirpridon+ubuntu) wrote :
Revision history for this message
Paul Vurst (vurstp) wrote :

Same exact issue here. Upgraded from 15.04 -> 15.10
user@computer:~$ mangler
libventrilo3: 12:08:32.206703: ---> v3_login()
libventrilo3: 12:08:32.206995: parsed server name: G^
libventrilo3: 12:08:32.207278: parsed server port: 
libventrilo3: 12:08:32.207542: ---> v3_queue_event()
libventrilo3: 12:08:32.207721: queued event type 1. now have 1 event in queue
libventrilo3: 12:08:32.207893: <--- v3_queue_event()
libventrilo3: 12:08:32.208059: Looking up hostname for G^
libventrilo3: 12:08:33.639885: Hostname lookup failed.
libventrilo3: 12:08:33.639964: <--- v3_login()

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in mangler (Ubuntu):
status: New → Confirmed
Changed in mangler (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Chris Y. (emailofchris) wrote :

Does this not affect everyone? For me this program has been largely broken for two months now. Just wondering how widespread this is and if there's a workaround. Does this bug only exist in the newest version?

Revision history for this message
Scott (spruett345) wrote :

Mangler worked fine for me in 15.04, but I had the same issue on 15.10.

I'm new to launchpad bug reporting, but I checked out the Mangler source and tracked down the invalid strings.
The attached patch appears to fix the bug on my system (from the source checked out from Git).

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "hostname-fix.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mangler - 1.2.5-3ubuntu1

---------------
mangler (1.2.5-3ubuntu1) xenial; urgency=medium

  * Fix string types to have mangler be able to connect to saved servers.
    (Thanks, Scott!) (LP: #1507232)

 -- Steve Kowalik <email address hidden> Sun, 27 Mar 2016 23:44:58 +1100

Changed in mangler (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Houston Dowling (houston-dowling) wrote :

Hi I see the most recent comment states this issue was fixed in version 1.2.5 however I'm experiencing the exact same issue (can quick connect but host name failed on saved servers). I have double checked and I am using Mangler 1.2.5 on Ubuntu 15.10. Please advise how I can fix this.
Many Thanks

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.