Xtightvnc crashes randomly with SIGSEGV (in WaitForSomething())

Bug #488224 reported by Joachim Breitsprecher
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
tightvnc (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

I start tightvncserver with the command line:

tightvncserver -nolisten tcp -geometry 1680x1050 -depth 16 :1

This works OK, but randomly, tightvncserver would crash, taking the whole X session with it. I noticed this seems to happen only when there is rather a lot of graphical activity (browsing web pages, searching in synaptic etc.)

ProblemType: Crash
Architecture: amd64
Date: Wed Nov 25 15:08:59 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/Xtightvnc
NonfreeKernelModules: fglrx
Package: tightvncserver 1.3.9-4
ProcCmdline:

ProcEnviron:

ProcVersionSignature: Ubuntu 2.6.31-15.50-generic
SegvAnalysis:
 Segfault happened at: 0x44e6b6 <WaitForSomething+1574>: mov %edx,(%rsi,%rax,4)
 PC (0x0044e6b6) ok
 source "%edx" ok
 destination "(%rsi,%rax,4)" (0x7fff20c2d000) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: tightvnc
StacktraceTop:
 WaitForSomething ()
 Dispatch ()
 ?? ()
Title: Xtightvnc crashed with SIGSEGV in WaitForSomething()
Uname: Linux 2.6.31-15-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Joachim Breitsprecher (jbreitsprecher) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:WaitForSomething ()
Dispatch ()
?? ()

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt (retraced)
Changed in tightvnc (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Steve Beattie (sbeattie)
visibility: private → public
Revision history for this message
Russ Miranda (n-launchpad-samlhake-sneakemail-com) wrote :

The tightvnc X server in tightvnc-1.3.9 has some problems with how it handles 64-bit integers that are likely to lead to SEGV. Patch http://sourceforge.net/tracker/?func=detail&aid=2570977&group_id=14067&atid=314067 is incorporated into tightvnc-1.3.10. I would recommend moving up to 1.3.10, alternatively the patch could probably be applied to 1.3.9 relatively easily.

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

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

Changed in tightvnc (Ubuntu):
status: New → Confirmed
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.