Mangler crashes frequently w/ errors in terminal

Bug #1059950 reported by HousieMousie2
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
mangler (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Mangler "seems" to stay up longer if I do not use it to transmit my voice, but use it to only listen, though it does still crash. Crashes happen 1-5 times an hour, most often when I key to speak, but not always. Sometimes the Mangler window 'grays out' and it will state that it has crashed, ask if I want to leave it closed or relaunch it, other times Mangler will simply close on its own. Sometimes it knows it crashed and says so very quickly, other times it will say nothing until I click to close it, when I click to close it, it does not always pop up the Leave Closed/Relaunch dialog box.

Text from the console from different crashes:

:~$mangler
mmap() failed: Cannot allocate memory <---this line repeats 15 times
alsa: snd_pcm_open() failed: Input/output error
mmap() failed: Cannot allocate memory <---this line repeats 4 times
Assertion 'b' failed at pulsecore/memblock.c:454, function pa_memblock_acquire(). Aborting.
Aborted (core dumped)

----

mmap() failed: Cannot allocate memory
pulse: pa_simple_new() failed: Internal error
mmap() failed: Cannot allocate memory
Assertion 'b' failed at pulsecore/memblock.c:454, function pa_memblock_acquire(). Aborting.
Aborted (core dumped)

----

mmap() failed: Cannot allocate memory
alsa: snd_pcm_open() failed: Input/output error

(mangler:2536): glibmm-CRITICAL **:
unhandled exception (type Glib::Error) in signal handler:
domain: g_thread_error
code : 0
what : Error creating thread: Resource temporarily unavailable

The application (or it's libraries) caught a Segmentation Fault. Backtrace follows:
Backtrace: /usr/lib/libg15daemon_client.so.1(+0xa2b) [0xb6c1ca2b]
Backtrace: [0xb77ce400]
Backtrace: /lib/i386-linux-gnu/libc.so.6(+0x130364) [0xb6a69364]
Backtrace: /usr/lib/libventrilo3.so.0(_v3_create_event+0x6b) [0xb75e46fb]
Backtrace: /usr/lib/libventrilo3.so.0(_v3_process_message+0x6d1) [0xb75e5ed1]
Backtrace: mangler() [0x8089372]
Backtrace: mangler() [0x80721c9]
Backtrace: /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1(+0x388c2) [0xb71dd8c2]
Backtrace: /lib/i386-linux-gnu/libglib-2.0.so.0(+0x6a6b3) [0xb6e3e6b3]
Backtrace: /lib/i386-linux-gnu/libpthread.so.0(+0x6d4c) [0xb6f25d4c]
Backtrace: /lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb6a23ace]
End of Backtrace.

----

I have tried using both ALSA and Pulse, both crash at roughly the same rate. I ran Memtest 86+ for twelve passes, no errors.

I am not a trouleshooter, programmer, scripter, or otherwise tech-type person, but if you give me clear, step by step instructions, I will be more than happy to follow them in order to provide more information.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: mangler 1.2.2-2
ProcVersionSignature: Ubuntu 3.2.0-31.50-generic-pae 3.2.28
Uname: Linux 3.2.0-31-generic-pae i686
NonfreeKernelModules: nvidia wl
ApportVersion: 2.0.1-0ubuntu13
Architecture: i386
Date: Mon Oct 1 20:35:13 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: mangler
UpgradeStatus: Upgraded to precise on 2012-07-31 (62 days ago)

Revision history for this message
HousieMousie2 (housiemousie2) wrote :
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
Revision history for this message
Rob Whyte (fudge) wrote :

Do people still see these problems with mangler 1.2.5-1? I have crashes form time to time but am not sure if the same reason applies.

Revision history for this message
HousieMousie2 (housiemousie2) wrote :

Mine is still crashing, but I am wondering if it is not the audio driver for my sound card, since I have sound issues with World of Warcraft as well. *Shrugs*

Revision history for this message
HousieMousie2 (housiemousie2) wrote :

Just got this out of a Mangler crash:

couldn't retreive user id 502
channel missing: id: 502
The application (or it's libraries) caught a Segmentation Fault. Backtrace follows:
Backtrace: /usr/lib/libg15daemon_client.so.1(+0xa2b) [0xb6b78a2b]
Backtrace: [0xb772a400]
Backtrace: /usr/lib/i386-linux-gnu/libgtkmm-2.4.so.1(_ZNK3Gtk7TreeRow14get_value_implEiRN4Glib9ValueBaseE+0xf) [0xb7418aff]
Backtrace: mangler() [0x807e2f9]
Backtrace: mangler() [0x806b90c]
Backtrace: /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1(+0x41a54) [0xb7142a54]
Backtrace: /lib/i386-linux-gnu/libglib-2.0.so.0(+0x47a7f) [0xb6d77a7f]
Backtrace: /lib/i386-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x146) [0xb6d76d86]
Backtrace: /lib/i386-linux-gnu/libglib-2.0.so.0(+0x47125) [0xb6d77125]
Backtrace: /lib/i386-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x7b) [0xb6d7756b]
Backtrace: /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(gtk_main+0xaf) [0xb6396b8f]
Backtrace: /usr/lib/i386-linux-gnu/libgtkmm-2.4.so.1(_ZN3Gtk4Main8run_implEv+0x14) [0xb73ac194]
Backtrace: /usr/lib/i386-linux-gnu/libgtkmm-2.4.so.1(_ZN3Gtk4Main3runERNS_6WindowE+0x118) [0xb73accf8]
Backtrace: mangler() [0x805866f]
Backtrace: /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0xb68aa4d3]
Backtrace: mangler() [0x805a629]
End of Backtrace.

Revision history for this message
HousieMousie2 (housiemousie2) wrote :

mangler
The application (or it's libraries) caught a Segmentation Fault. Backtrace follows:
Backtrace: /usr/lib/libg15daemon_client.so.1(+0xa2b) [0xb6ba0a2b]
Backtrace: [0xb7753400]
Backtrace: /lib/i386-linux-gnu/libc.so.6(_IO_vfprintf+0x2379) [0xb68fce29]
Backtrace: /lib/i386-linux-gnu/libc.so.6(__vsnprintf_chk+0xe8) [0xb69bb518]
Backtrace: /usr/lib/libventrilo3.so.0(_v3_error+0x50) [0xb755f050]
Backtrace: /usr/lib/libventrilo3.so.0(_v3_recv_enc_msg+0x12d) [0xb756514d]
Backtrace: /usr/lib/libventrilo3.so.0(_v3_recv+0x102) [0xb756e482]
Backtrace: mangler() [0x8089362]
Backtrace: mangler() [0x80721c9]
Backtrace: /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1(+0x388c2) [0xb71628c2]
Backtrace: /lib/i386-linux-gnu/libglib-2.0.so.0(+0x6a673) [0xb6dc3673]
Backtrace: /lib/i386-linux-gnu/libpthread.so.0(+0x6d4c) [0xb6eaad4c]
Backtrace: /lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb69a7bae]
End of Backtrace.

Revision history for this message
Moses Moore (moses-mozai) wrote :

not getting a segfault, but the symptoms seem similar -- program wedges hard, window stops redrawing.

Ran the program with `strace mangler 2>/tmp/strace.log` and here's the last system calls:

futex(0x98534cc, FUTEX_WAIT_REQUEUE_PI_PRIVATE, 1, NULL, 0x985c528) = 0
clock_gettime(CLOCK_MONOTONIC, {1026549, 424232054}) = 0
write(17, "W", 1) = 1
clock_gettime(CLOCK_MONOTONIC, {1026549, 424536702}) = 0
write(17, "W", 1) = 1
futex(0x985c528, FUTEX_UNLOCK_PI_PRIVATE, 159724744) = 0
futex(0x98534cc, FUTEX_WAIT_REQUEUE_PI_PRIVATE, 3, NULL, 0x985c528) = 0
futex(0x985c528, FUTEX_UNLOCK_PI_PRIVATE, -1242918912) = 0
mmap2(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = -1 ENOMEM (Cannot allocate memory)
write(2, "\n(mangler:11131): glibmm-CRITICA"..., 195
(mangler:11131): glibmm-CRITICAL **:
unhandled exception (type Glib::Error) in signal handler:
domain: g_thread_error
code : 0
what : Error creating thread: Resource temporarily unavailable

) = 195
futex(0x9436900, FUTEX_WAIT_PRIVATE, 2, NULL

... and that's where the program waited until I gave it a Ctrl-C. No troubles with the other programs (GTK+ and not) running at the same time, so I'm confident it's not some resource pool for the entire workstation being exhausted since the other GTK stuff doesn't crash nor hang.

Revision history for this message
Rob Whyte (fudge) wrote :

My bt is ismilar on Trusty, is anyone actively fixing bugs?

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.