Subject: [alpine-devel] Illegal instruction

From: Natanael Copa <[email-masked]>
Date: Fri, 22 Feb 2013 20:36:11 +0100

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:  [email-masked]
Help:         [email-masked]
---

---

From: Natanael Copa <[email-masked]>
Date: Sun, 24 Feb 2013 15:15:00 +0100

On Fri, 22 Feb 2013 20:36:11 +0100
Natanael Copa <[email-masked]> wrote:

> std::less<Glib::ustring>, std::allocator<std::pair<Glib::ustring
> const, std::vector<IconCacheItem, std::allocator<IconCacheItem> > > >

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

---