Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 158550

Summary: x11-libs/fxscintilla-1.71 - bus error at termination
Product: Gentoo Linux Reporter: Ferris McCormick (RETIRED) <fmccor>
Component: Current packagesAssignee: Matti Bickel (RETIRED) <mabi>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 2006.0   
Hardware: Sparc   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 371525, 153170, 165352    

Description Ferris McCormick (RETIRED) gentoo-dev 2006-12-19 08:42:32 UTC
x11-libs/fxscintilla-1.71 seems to get a Bus error at termination; at least, when called from fxruby.  The problem shows up like this:

===========================================
Program received signal SIGBUS, Bus error.
[Switching to Thread 1879156928 (LWP 29785)]
PropSet::Clear (this=0x3902e8) at ../../../scintilla/src/PropSet.cxx:659
warning: Source file is more recent than executable.
659                             delete []p->key;
Current language:  auto; currently c++
(gdb) list
654             for (int root = 0; root < hashRoots; root++) {
655                     Property *p = props[root];
656                     while (p) {
657                             Property *pNext = p->next;
658                             p->hash = 0;
659                             delete []p->key;
660                             p->key = 0;
661                             delete []p->val;
662                             p->val = 0;
663                             delete p;
(gdb) print p
$1 = (Property *) 0x22
(gdb) print p->key
Cannot access memory at address 0x26
(gdb) print root
$2 = 12
==================================
Now, if props[12] really is 0x22, then props array seems to be bad; 0x22 is not a good address for a structure.

Unfortunately, I know nothing about what is going on here, and don't know how to pursue this much farther.
Comment 1 Ferris McCormick (RETIRED) gentoo-dev 2006-12-19 08:45:40 UTC
Actually add the dependency.
Comment 2 Gustavo Zacarias (RETIRED) gentoo-dev 2007-07-26 22:22:23 UTC
We've got 1.71-r1 stable and fixed...