bluefish crashed with SIGSEGV in append_escaped_text()

Bug #1161314 reported by vasilisc on 2013-03-28
28
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Bluefish
Unknown
Unknown
bluefish (Ubuntu)
Medium
Unassigned

Bug Description

Thu, 28 Mar 2013 14:23:41 +0400
==============
[Ubuntu]
Description: Ubuntu Raring Ringtail (development branch)
Release: 13.04

[Kernel linux]
Linux vasilisc 3.8.0-14-generic #24-Ubuntu SMP Fri Mar 22 19:45:03 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

[Kernel command line]
BOOT_IMAGE=/boot/vmlinuz-3.8.0-14-generic root=UUID=7e5e7212-570c-4aa9-a3b5-60367081603b ro quiet splash ipv6.disable=1

[unity]
gir1.2-unity-5.0:amd64 6.90.2daily13.03.06.1 amd64
gnome-control-center-unity 1.2daily13.02.15-0ubu amd64
libmeanwhile1 1.0.2-4ubuntu2 amd64
libunity-common 6.90.2daily13.03.06.1 all
libunity-core-6.0-5 6.12.0daily13.03.25.1 amd64
libunity-misc4 4.0.5daily13.02.26-0u amd64
libunity-protocol-private0:amd64 6.90.2daily13.03.06.1 amd64
libunity-webapps0 2.5.0~daily13.03.18-0 amd64
libunity9:amd64 6.90.2daily13.03.06.1 amd64
unity 6.12.0daily13.03.25.1 amd64
unity-asset-pool 0.8.24daily13.03.20.1 all
unity-chromium-extension 2.4.4-0ubuntu1 amd64
unity-common 6.12.0daily13.03.25.1 all
unity-greeter 13.04.2-0ubuntu1 amd64
unity-lens-applications 6.10.0daily13.03.06-0 amd64
unity-lens-files 7.0~daily13.02.28-0ub amd64
unity-lens-gwibber 3.6.0-0ubuntu2 amd64
unity-lens-music 6.8.1daily13.03.04-0u amd64
unity-lens-photos 0.9daily12.12.05-0ubu all
unity-lens-shopping 6.8.0daily13.03.04-0u amd64
unity-lens-video 0.3.14daily13.03.04-0 amd64
unity-scope-gdrive 0.8daily12.12.05-0ubu all
unity-scope-musicstores 6.8.1daily13.03.04-0u amd64
unity-scope-video-remote 0.3.14daily13.03.04-0 amd64
unity-services 6.12.0daily13.03.25.1 amd64
unity-webapps-common 2.4.14-0ubuntu1 all
unity-webapps-facebookapps 2.2ubuntu1 all
unity-webapps-facebookmessenger 2.2 all
unity-webapps-gmail 2.4.7 all
unity-webapps-googlecalendar 2.2 all
unity-webapps-googledocs 2.2 all
unity-webapps-googleplus 2.2 all
unity-webapps-launchpad 2.2 all
unity-webapps-mail-ru 2.2 all
unity-webapps-service 2.5.0~daily13.03.18-0 amd64
unity-webapps-twitter 2.4.10.1 all
unity-webapps-vkcom 2.2 all
unity-webapps-yandex-music 2.2 all
unity-webapps-yandexnews 2.2 all
unity-webapps-youtube 2.4.10.1 all
xul-ext-unity 2.4.5bzr13.03.25-0ubu all

[libc6]
libc6:amd64 2.17-0ubuntu4 amd64
libc6:i386 2.17-0ubuntu4 i386
libc6-dev:amd64 2.17-0ubuntu4 amd64

bluefish:
  Installed: 2.2.4-1
  Candidate: 2.2.4-1
  Version table:
 *** 2.2.4-1 0
        500 http://archive.ubuntu.com/ubuntu/ raring/universe amd64 Packages
        100 /var/lib/dpkg/status

ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: bluefish 2.2.4-1
ProcVersionSignature: Ubuntu 3.8.0-14.24-generic 3.8.4
Uname: Linux 3.8.0-14-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.9.2-0ubuntu5
Architecture: amd64
CrashCounter: 1
Date: Thu Mar 28 14:16:54 2013
ExecutablePath: /usr/bin/bluefish
InstallationDate: Installed on 2013-03-09 (19 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130308)
MarkForUpload: True
ProcCmdline: bluefish /home/username/Ubuntu\ One/vasilisc_com/ubuntu-unity-glasses.html
SegvAnalysis:
 Segfault happened at: 0x7f9a1f8cfbd0 <g_markup_escape_text+80>: movzbl (%rbx),%eax
 PC (0x7f9a1f8cfbd0) ok
 source "(%rbx)" (0x7f99fca76000) in non-readable VMA region: 0x7f99fca76000-0x7f9a00000000 ---p None
 destination "%eax" ok
SegvReason: reading VMA None
Signal: 11
SourcePackage: bluefish
StacktraceTop:
 g_markup_escape_text () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 autocomp_run ()
 ?? ()
 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: bluefish crashed with SIGSEGV in g_markup_escape_text()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

vasilisc (vasilisc) wrote :

StacktraceTop:
 append_escaped_text (length=<optimized out>, text=<optimized out>, str=0x1ddab40) at /build/buildd/glib2.0-2.36.0/./glib/gmarkup.c:2148
 g_markup_escape_text (text=<optimized out>, length=<optimized out>, length@entry=-1) at /build/buildd/glib2.0-2.36.0/./glib/gmarkup.c:2224
 acwin_calculate_window_size (numitems=<synthetic pointer>, closetag=0x0, items2=0x0, items=0x1f30cc0, acw=0x3a9cf00) at bftextview2_autocomp.c:381
 autocomp_run (btv=btv@entry=0x1d9d670, user_requested=user_requested@entry=0) at bftextview2_autocomp.c:623
 bftextview2_insert_text_after_lcb (buffer=0x3a96c90, iter=0x7fff29bad5a0, string=0x1f95130 "p", stringlen=1, btv=0x1d9d670) at bftextview2.c:708

Changed in bluefish (Ubuntu):
importance: Undecided → Medium
summary: - bluefish crashed with SIGSEGV in g_markup_escape_text()
+ bluefish crashed with SIGSEGV in append_escaped_text()
tags: removed: need-amd64-retrace
tags: added: trusty
Launchpad Janitor (janitor) wrote :

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

Changed in bluefish (Ubuntu):
status: New → Confirmed
Martin Pitt (pitti) on 2014-03-14
information type: Private → Public

When does the segfault appear? Just when opening the HTML file? If yes, can you please send me this file? Or are there other steps necessary to reproduce the issue and if yes, which?

OlivierS (olivier-olivier) wrote :

this looks similar to https://bugzilla.gnome.org/show_bug.cgi?id=689210

this is a difficult to debug problem, I have not been able to reproduce it. A full backtrace with all debugging symbols available would be very welcome.

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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