compiz crashed with SIGSEGV in two_way_long_needle()

Bug #1284536 reported by Jean-Baptiste Lallement
36
This bug affects 6 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
High
Unassigned

Bug Description

compiz crashes during automated tests of Ubiquity in qemu [1]

It began with compiz 0.9.11

oops on errors.u.c [2]

[1] https://jenkins.qa.ubuntu.com/view/Ubiquity/view/Ubuntu/job/ubiquity_ap-ubuntu_devel_daily-test_english_default/ARCH=amd64,label=rabisu/91/
[2] https://errors.ubuntu.com/oops/07cbec9e-9d47-11e3-8399-2c768aafd08c

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: compiz-core 1:0.9.11+14.04.20140218-0ubuntu1
Uname: Linux 3.13.0-11-generic x86_64
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Feb 24 11:12:35 2014
ExecutablePath: /usr/bin/compiz
ExecutableTimestamp: 1392729263
ProcCmdline: compiz
ProcCwd: /home/ubuntu
ProcEnviron:
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: compiz
StacktraceTop:
 _wordcopy_fwd_dest_aligned (dstp=468898208, srcp=<optimized out>, len=169763009) at wordcopy.c:182
 ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
 ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
 compiz::opengl::bindTexImageGLX(ServerGrabInterface*, unsigned long, unsigned long, boost::function<bool (unsigned long)> const&, boost::function<void (unsigned long)> const&, boost::function<void ()> const&, compiz::opengl::_PixmapSource) () from /usr/lib/compiz/libopengl.so
 TfpTexture::bindTexImage(unsigned long const&) () from /usr/lib/compiz/libopengl.so
UserGroups: adm autopilot cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
description: updated
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 ?? ()
 ?? ()
 two_way_long_needle (haystack=0x1bf2d1a0 <Address 0x1bf2d1a0 out of bounds>, haystack_len=2425802400, needle=0x25a55d0 "0x]\002", needle_len=1) at ../string/str-two-way.h:391
 memmove (__len=1067698328, __src=<optimized out>, __dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:57
 drisw_update_tex_buffer (drawable=<optimized out>, ctx=<optimized out>, res=<optimized out>) at ../../../../../../../src/gallium/state_trackers/dri/sw/drisw.c:320

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in compiz (Ubuntu):
importance: Undecided → Medium
summary: - compiz crashed with SIGSEGV in _wordcopy_fwd_dest_aligned()
+ compiz crashed with SIGSEGV in two_way_long_needle()
tags: removed: need-amd64-retrace
Changed in compiz (Ubuntu):
importance: Medium → High
status: New → Confirmed
tags: added: compiz-0.9
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1284536

tags: added: iso-testing
Revision history for this message
Doug Smythies (dsmythies) wrote :

The build log for these compiz packages shows as: 18 Feb 19:21:11

The problem is, I started getting this issue on my VM's the day before, the first one at 2014.02.17 08:23:49 ( I am in UTC -8, so that would be 2014.02.17 16:23:49 UTC)

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.