zeitgeist-fts crashed with SIGSEGV in fast_validate()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zeitgeist Framework |
Fix Released
|
High
|
Michal Hruby | ||
zeitgeist (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Test case:
- make sure zeitgeist-fts doesn't crash after the db is indexed
(ouput of `ps aux | grep zeitgeist-fts` must be non-empty)
===
Got this crash just after upgrading from Oneiric (where I used the PPA version)
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: zeitgeist-core 0.8.99~alpha3-1
ProcVersionSign
Uname: Linux 3.2.0-18-generic x86_64
ApportVersion: 1.94.1-0ubuntu2
Architecture: amd64
Date: Tue Mar 13 16:03:16 2012
ExecutablePath: /usr/lib/
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
ProcCmdline: /usr/lib/
ProcEnviron:
SHELL=/bin/bash
LANG=it_IT.UTF-8
SegvAnalysis:
Segfault happened at: 0x7f399f66c088 <g_utf8_
PC (0x7f399f66c088) ok
source "(%rdi)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%r8d" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: zeitgeist
StacktraceTop:
g_utf8_validate () from /lib/x86_
?? ()
?? ()
?? ()
?? ()
Title: zeitgeist-fts crashed with SIGSEGV in g_utf8_validate()
UpgradeStatus: Upgraded to precise on 2011-05-07 (311 days ago)
UserGroups: adm admin audio cdrom debian-tor dialout dip fuse lp lpadmin netdev plugdev sambashare sbuild vboxusers video
visibility: | private → public |
Changed in zeitgeist: | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
assignee: | nobody → Michal Hruby (mhr3) |
importance: | Medium → High |
description: | updated |
Changed in zeitgeist: | |
status: | Fix Committed → Fix Released |
StacktraceTop: buildd/ glib2.0- 2.31.20/ ./glib/ gutf8.c: 1461 buildd/ glib2.0- 2.31.20/ ./glib/ gutf8.c: 1629 :Indexer: :IndexUri (this=0xecd7f0, uri=..., origin=...) at indexer.cpp:502 :Indexer: :IndexEvent (this=0xecd7f0, event=0x684f8c0) at indexer.cpp:1007 :IndexEventsTas k::Process (this=0x1186db0, indexer=0xecd7f0) at task.cpp:29
fast_validate (str=<optimized out>) at /build/
g_utf8_validate (str=0x0, max_len=-1, end=0x0) at /build/
ZeitgeistFTS:
ZeitgeistFTS:
ZeitgeistFTS: