thousands of "error: line <num>: bad flagvector"

Bug #659401 reported by tsg1zzn
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: apport

When reporting a bug with ubuntu-bug (like this, ubuntu-bug apport) sometimes thousands of error lines is spewed to the console. Here's an example:
...
error: line 321790: bad flagvector
error: line 321796: bad flagvector
error: line 321803: bad flagvector
error: line 321809: bad flagvector
error: line 321814: bad flagvector
error: line 321820: bad flagvector
error: line 321822: bad flagvector
error: line 321831: bad flagvector
error: line 321833: bad flagvector
error: line 321842: bad flagvector
error: line 321844: bad flagvector
error: line 321853: bad flagvector
error: line 321856: bad flagvector
error: line 321869: bad flagvector
error: line 321870: bad flagvector
error: line 321878: bad flagvector
error: line 321880: bad flagvector
error: line 321881: bad flagvector
error: line 321887: bad flagvector
error: line 321889: bad flagvector
error: line 321890: bad flagvector
error: line 321896: bad flagvector
error: line 321897: bad flagvector
error: line 321902: bad flagvector
...

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: apport 1.14.1-0ubuntu8
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
NonfreeKernelModules: wl
ApportLog:

Architecture: amd64
Date: Tue Oct 12 20:36:58 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release Candidate amd64 (20100928)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en
 LANG=nb_NO.utf8
 SHELL=/bin/bash
SourcePackage: apport

Revision history for this message
tsg1zzn (tsg1zzn) wrote :
Revision history for this message
Carl-Christian Salvesen (ccsalvesen) wrote :

The same happenes in gedit.

If I remove aspell-nb, the problem goes away.

Strace -f -F shows:

[pid 10898] access("/usr/share/gnome/myspell/dicts/nb_NO.dic", F_OK) = -1 ENOENT (No such file or directory)
[pid 10898] access("/usr/local/share/myspell/dicts/nb_NO.dic", F_OK) = -1 ENOENT (No such file or directory)
[pid 10898] access("/usr/share/myspell/dicts/nb_NO.dic", F_OK) = 0
[pid 10898] access("/usr/share/myspell/dicts/nb_NO.aff", F_OK) = 0
[pid 10898] access("/usr/share/myspell/dicts/nb_NO.aff", F_OK) = 0
[pid 10898] open("/usr/share/myspell/dicts/nb_NO.aff", O_RDONLY) = 23
[pid 10898] fstat(23, {st_mode=S_IFREG|0644, st_size=16920, ...}) = 0
[pid 10898] mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fddda7e2000
[pid 10898] read(23, "SET ISO8859-1\n\n# This is generat"..., 4096) = 4096
[pid 10898] close(23) = 0
[pid 10898] munmap(0x7fddda7e2000, 4096) = 0
[pid 10898] open("/usr/share/myspell/dicts/nb_NO.dic", O_RDONLY) = 23
[pid 10898] fstat(23, {st_mode=S_IFREG|0644, st_size=5111653, ...}) = 0
[pid 10898] mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fddda7e2000
[pid 10898] read(23, "322043\nA.B.\nA.C.\nABC/\nABCa/\nABCe"..., 4096) = 4096
[pid 10898] mmap(NULL, 2584576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fddc825e000
[pid 10898] write(2, "error: line 4: bad flagvector\n", 30error: line 4: bad flagvector
) = 30
[pid 10898] write(2, "error: line 5: bad flagvector\n", 30error: line 5: bad flagvector
) = 30
[pid 10898] write(2, "error: line 7: bad flagvector\n", 30error: line 7: bad flagvector
) = 30
[pid 10898] write(2, "error: line 8: bad flagvector\n", 30error: line 8: bad flagvector
) = 30
[pid 10898] write(2, "error: line 9: bad flagvector\n", 30error: line 9: bad flagvector
) = 30
[pid 10898] write(2, "error: line 10: bad flagvector\n", 31error: line 10: bad flagvector
) = 31
[pid 10898] write(2, "error: line 11: bad flagvector\n", 31error: line 11: bad flagvector
) = 31
[pid 10898] write(2, "error: line 12: bad flagvector\n", 31error: line 12: bad flagvector
) = 31
[pid 10898] write(2, "error: line 13: bad flagvector\n", 31error: line 13: bad flagvector
) = 31
[pid 10898] write(2, "error: line 15: bad flagvector\n", 31error: line 15: bad flagvector
) = 31
[pid 10898] write(2, "error: line 16: bad flagvector\n", 31error: line 16: bad flagvector
) = 31
[pid 10898] write(2, "error: line 17: bad flagvector\n", 31error: line 17: bad flagvector
) = 31

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.