mocp crashed with SIGSEGV in tags_cache_add_request()

Bug #603661 reported by Noccy
52
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~alpha4+svn20091009-1build1
ProcVersionSignature: Ubuntu 2.6.35-7.11-generic 2.6.35-rc4
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_add_request ()
 ?? ()
 server_loop ()
 main ()
Title: mocp crashed with SIGSEGV in tags_cache_add_request()
UserGroups: adm admin cdrom dialout lpadmin plugdev pulse-access sambashare

Revision history for this message
Noccy (noccy) wrote :
Revision history for this message
Sander van Malssen (svm-kozmix) wrote :

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":

...
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/svm/.moc/cache): DB_VERSION_MISMATCH: Database environment version mismatch
...

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.)

Revision history for this message
mhansen (mark-markhansen) wrote :

Thanks, deleting ~/.moc/cache worked for me too

Neil Perry (nperry)
Changed in moc (Ubuntu):
status: New → Confirmed
Revision history for this message
Elimar Riesebieter (riesebie) wrote :

Fixed since 2.5.0~alpha4+svn20091009-1. Also please read /usr/share/doc/moc/README.Debian

Elimar

Changed in moc (Ubuntu):
status: Confirmed → Fix Released
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.