synergyc assert failure: synergyc: CArchMultithreadPosix.cpp:286: virtual void CArchMultithreadPosix::closeMutex(CArchMutexImpl*): Assertion `status == 0' failed.

Bug #419486 reported by stout
0
This bug affects 1 person
Affects Status Importance Assigned to Milestone
synergy (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Binary package hint: synergy

I just performed a "sudo apt-get update && sudo apt-get upgrade -y" at the command line, it finished, and I did "sudo reboot" to reboot the system (part of the upgrade was gdm which required a restart, and pulseaudio was having issues with firefox again so it needed to be restarted anyways, figured I might as well reboot).

Right after I hit enter for a reboot, a giant ass roach flew over my shoulder, landed on my computer screen, turned around and hopped onto my chest, and when I began frantically slapping at it, it landed on my keyboard.

Now, my keyboard is actually a bluetooth keyboard attached to a windows xp workstation and my Ubuntu box uses the synergy client to attach to the xp box.

I slapped at the roach numerous times until it fell on the floor where I was finally able to stomp on him with my shoe.

It's possible that during the reboot, I may have hit upwards of a few hundred keys, simultaneously. I didn't notice any errors during the shutdown, but I'll admit to being temporarily distracted. I found the crash report when the system came back up.

ProblemType: Crash
Architecture: amd64
AssertionMessage: synergyc: CArchMultithreadPosix.cpp:286: virtual void CArchMultithreadPosix::closeMutex(CArchMutexImpl*): Assertion `status == 0' failed.
Date: Wed Aug 26 15:39:01 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/synergyc
NonfreeKernelModules: nvidia
Package: synergy 1.3.1-6ubuntu1
ProcCmdline: /usr/bin/synergyc --name hostname 192.168.1.5
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-3.19-generic
Signal: 6
SourcePackage: synergy
StacktraceTop:
 raise () from /lib/libc.so.6
 abort () from /lib/libc.so.6
 __assert_fail () from /lib/libc.so.6
 ?? ()
 ?? ()
Title: synergyc assert failure: synergyc: CArchMultithreadPosix.cpp:286: virtual void CArchMultithreadPosix::closeMutex(CArchMutexImpl*): Assertion `status == 0' failed.
Uname: Linux 2.6.31-3-generic x86_64
UserGroups: adm admin audio avahi cdrom dialout fuse lpadmin plugdev pulse sambashare video

Revision history for this message
stout (stoutman) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:raise () from /lib/libc.so.6
abort () from /lib/libc.so.6
__assert_fail () from /lib/libc.so.6
CArchMultithreadPosix::closeMutex (
~CXWindowsEventQueueBuffer (this=0x236cde0)

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt (retraced)
Changed in synergy (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
tags: added: bugpattern-needed
Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

 Thanks for reporting this bug and any supporting documentation. Since this bug has enough information provided for a developer to begin work, I'm going to mark it as confirmed and let them handle it from here. Thanks for taking the time to make Ubuntu better!

visibility: private → public
Changed in synergy (Ubuntu):
status: New → Triaged
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.