1

[alpine-devel] Illegal instruction

Natanael Copa
Details
Message ID
<20130222203611.1133cb12@ncopa-laptop.res.nor.wtbts.net>
Sender timestamp
1361561771
DKIM signature
missing
Download raw message
Hi,

I have started to get "Illegal Instruction" on various apps like
inkscape and firefox on my hp mini 2133 (via c7 cpu)

Anyone have any idea?

gdb gives this for inkscape:

Program received signal SIGILL, Illegal instruction.
0x179fba2a in std::_Rb_tree<Glib::ustring, std::pair<Glib::ustring
const, std::vector<IconCacheItem, std::allocator<IconCacheItem> > >,
std::_Select1st<std::pair<Glib::ustring const,
std::vector<IconCacheItem, std::allocator<IconCacheItem> > > >,
std::less<Glib::ustring>, std::allocator<std::pair<Glib::ustring const,
std::vector<IconCacheItem, std::allocator<IconCacheItem> > > >
>::_Rb_tree_impl<std::less<Glib::ustring>, false>::_Rb_tree_impl() ()
>(gdb) 

firefox does not give any backtrace.

So it smells like c++ issues. Maybe it generates i686 code insetad of
i486? or gcc -Os starting give issues?

Anyone have any clue what might have happened?

-nc


---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---
Natanael Copa
Details
Message ID
<20130224151500.582679e0@ncopa-laptop.res.nor.wtbts.net>
In-Reply-To
<20130222203611.1133cb12@ncopa-laptop.res.nor.wtbts.net> (view parent)
Sender timestamp
1361715300
DKIM signature
missing
Download raw message
On Fri, 22 Feb 2013 20:36:11 +0100
Natanael Copa <ncopa@alpinelinux.org> wrote:

> Hi,
> 
> I have started to get "Illegal Instruction" on various apps like
> inkscape and firefox on my hp mini 2133 (via c7 cpu)
> 
> Anyone have any idea?
> 
> gdb gives this for inkscape:
> 
> Program received signal SIGILL, Illegal instruction.
> 0x179fba2a in std::_Rb_tree<Glib::ustring, std::pair<Glib::ustring
> const, std::vector<IconCacheItem, std::allocator<IconCacheItem> > >,
> std::_Select1st<std::pair<Glib::ustring const,
> std::vector<IconCacheItem, std::allocator<IconCacheItem> > > >,
> std::less<Glib::ustring>, std::allocator<std::pair<Glib::ustring
> const, std::vector<IconCacheItem, std::allocator<IconCacheItem> > > >
> >::_Rb_tree_impl<std::less<Glib::ustring>, false>::_Rb_tree_impl() ()
> >(gdb) 
> 
> firefox does not give any backtrace.
> 
> So it smells like c++ issues. Maybe it generates i686 code insetad of
> i486? or gcc -Os starting give issues?
> 
> Anyone have any clue what might have happened?

I figured it out. apk audit --system revealed that libxul webkitgtk
and others had changed. Disk issues in other words. apk fix --reinstall
xulrunner saved me.

-nc


---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---