[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde
Subject:    Re: [kde] kde-4.0.4 segfaults on netbsd sparc
From:       Matthew Woehlke <mw_triad () users ! sourceforge ! net>
Date:       2008-06-07 1:06:22
Message-ID: g2cmue$76c$1 () ger ! gmane ! org
[Download RAW message or body]

raymond.meyer@rambler.ru wrote:
> I can't start kde on netbsd sparc machine, because kdelibs contains sloppy 
> code that causes segfault. It terminates with "Bus error" which indicates 
> unaligned memory access. Below is the backtrace.
> 
> The problem is with kdelibs-4.0.4/kdeui/icons/kpixmapcache.cpp. On line 159 it 
> has
> 
> *mSize = *((quint32*)(mMemory + mSizeEntryOffset));
> 
> So looks like a pointer to char is cast to a pointer to some form of uint32_t 
> and then dereferenced. Can anyone suggest a proper fix?

For the sake of follow-up, I think this is fixed now? It seems to have 
gotten lumped into http://bugs.kde.org/show_bug.cgi?id=160284.

-- 
Matthew
Somewhere, there is a .sig so funny that reading it will cause an 
aneurysm. I haven't found it yet, but I think I met a few of the runners-up.

___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic