mocp crashed with SIGSEGV in tags_cache_add_request()
Bug #603661 reported by
Noccy
This bug affects 11 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
moc (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: moc
started up, showed interface, then timeout from server and crash.
ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: moc 1:2.5.0~
ProcVersionSign
Uname: Linux 2.6.35-7-generic i686
Architecture: i386
Date: Fri Jul 9 18:13:33 2010
ExecutablePath: /usr/bin/mocp
ProcCmdline: mocp
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.utf8
Signal: 11
SourcePackage: moc
StacktraceTop:
tags_cache_
?? ()
server_loop ()
main ()
Title: mocp crashed with SIGSEGV in tags_cache_
UserGroups: adm admin cdrom dialout lpadmin plugdev pulse-access sambashare
Changed in moc (Ubuntu): | |
status: | New → Confirmed |
To post a comment you must log in.
As a workaround, deleting the contents of ~/.moc/cache worked for me.
Notice these errors when running the server process on the foreground with "mocp -S -F":
... svm/.moc/ cache): DB_VERSION_ MISMATCH: Database environment version mismatch
Build signature doesn't match environment
Jul 24 13:36:15.049617: tags_cache.c:957 tags_cache_load(): Can't open DB environment (/home/
...
It then crashes in tags_cache. c:tags_ cache_add_ request( ) on line 680:
db_ret = c->db_env->lock_get (...)
but c->db_env points to null.
(I can't debug this any deeper right now, but I thought I'd post this anyway so people know there's a workaround.)