OWB built for ARM crashes on www.dn.se.
GDB run (owb started with "--width 640 --height 480 --url www.dn.se"):
Program received signal SIGSEGV, Segmentation fault.
0x40cee360 in BCNativeImage (this=0x42900468, surface=0x0)
at /home/home1/arvid/owb-1.0-native/owb-1.0/BAL/Implementations/Graphics/SDL/BCNativeImageSDL.cpp:44
44 m_size = IntSize(surface->w, surface->h);
Current language: auto; currently c++
(gdb) bt full
#0 0x40cee360 in BCNativeImage (this=0x42900468, surface=0x0)
at /home/home1/arvid/owb-1.0-native/owb-1.0/BAL/Implementations/Graphics/SDL/BCNativeImageSDL.cpp:44
No locals.
#1 0x40ced588 in BAL::BCGraphicsDeviceSDL::createNativeImage (this=0x78928, size=
{m_width = 981, m_height = 3038})
at /home/home1/arvid/owb-1.0-native/owb-1.0/BAL/Implementations/Graphics/SDL/BCGraphicsDeviceSDL.cpp:137
width = 981
height = 3038
surface = (SDL_Surface *) 0x0
rmask = 16711680
gmask = 65280
bmask = 255
amask = 4278190080
#2 0x40c7d814 in BAL::BTScrollView::resizeContents (this=0x83570, w=981, h=3038)
at /home/home1/arvid/owb-1.0-native/owb-1.0/BAL/Implementations/Widgets/Common/ScrollViewBal.cpp:167
newSize = {m_width = 981, m_height = 3038}
newRect = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width = 981, m_height = 3038}}
#3 0x404c7138 in WebCore::FrameView::adjustViewSize (this=0x83570)
at /home/home1/arvid/owb-1.0-native/owb-1.0/WebCore/page/FrameView.cpp:233
root = (class WebCore::RenderView *) 0x8abcc
__PRETTY_FUNCTION__ = "void WebCore::FrameView::adjustViewSize()"
#4 0x404cb7fc in WebCore::FrameView::layout (this=0x83570, allowSubtree=true)
at /home/home1/arvid/owb-1.0-native/owb-1.0/WebCore/page/FrameView.cpp:449
protector = {m_ptr = 0x83570}
document = (class WebCore::Document *) 0x84068
subtree = false
rootNode = (class WebCore::Node *) 0x84068
root = (class WebCore::RenderObject *) 0x8abcc
hMode = WebCore::ScrollbarAuto
vMode = WebCore::ScrollbarAuto
didFirstLayout = false
layer = (class WebCore::RenderLayer *) 0x8acc4
end = (WebCore::RenderObject::RepaintInfo *) 0x40d785b0
__PRETTY_FUNCTION__ = "void WebCore::FrameView::layout(bool)"
#5 0x404cbf5c in WebCore::FrameView::layoutTimerFired (this=0x83570)
at /home/home1/arvid/owb-1.0-native/owb-1.0/WebCore/page/FrameView.cpp:688
No locals.
#6 0x404cddfc in WebCore::Timer<WebCore::FrameView>::fired (this=0x83778)
at /home/home1/arvid/owb-1.0-native/owb-1.0/BAL/Interfaces/Timer.h:98
No locals.
#7 0x40d33548 in WebCore::TimerBase::fireTimers (fireTime=1196455956.402307,
firingTimers=@0xbefa68e4)
at /home/home1/arvid/owb-1.0-native/owb-1.0/BAL/Implementations/Types/Common/Timer.cpp:336
timer = (WebCore::TimerBase *) 0x83778
interval = 0
i = 2
size = 3
#8 0x40d33664 in WebCore::TimerBase::sharedTimerFired ()
at /home/home1/arvid/owb-1.0-native/owb-1.0/BAL/Implementations/Types/Common/Timer.cpp:357
fireTime = 1196455956.402307
firingTimers = {m_size = 3, m_impl = {<WTF::VectorBufferBase<WebCore::TimerBase*>> = {
m_buffer = 0x751d20, m_capacity = 16}, <No data fields>}}
firingTimersSet = {m_impl = {static m_minTableSize = <optimized out>,
static m_maxLoad = <optimized out>, static m_minLoad = <optimized out>, m_table = 0x1d1990,
m_tableSize = 64, m_tableSizeMask = 63, m_keyCount = 0, m_deletedCount = 3, m_iterators = 0x0}}
#9 0x40d37e88 in WebCore::fireTimerIfNeeded ()
at /home/home1/arvid/owb-1.0-native/owb-1.0/BAL/Implementations/Types/Linux/SharedTimerLinux.cpp:88
newmask = {__val = {8192, 0 <repeats 31 times>}}
oldmask = {__val = {0, 0, 171044, 170444, 163864, 538200, 3204082228, 178200, 1102813944,
171004, 1102797200, 493880, 0, 417384, 1, 0, 0, 0, 1103055524, 0, 0, 0, 178200, 1086559152,
158388, 0, 3204082204, 3204082192, 1102983916, 1102982396, 3204082244, 3204082208}}
zeromask = {__val = {0 <repeats 32 times>}}
#10 0x40c87a60 in BC::BCEventLoopSDL::WaitEvent (this=0x79ec8, aBALEvent=@0xbefa6af8)
at /home/home1/arvid/owb-1.0-native/owb-1.0/BAL/Implementations/Events/SDL/BCEventLoopSDL.cpp:176
aSDLEvent = {type = 196 '�', active = {type = 196 '�', gain = 56 '8', state = 0 '\0'},
key = {type = 196 '�', which = 56 '8', state = 0 '\0', keysym = {scancode = 176 '�',
sym = 6098304, mod = 1086559152, unicode = 3456}}, motion = {type = 196 '�', which = 56 '8',
state = 0 '\0', x = 29616, y = 16592, xrel = 3456, yrel = 93}, button = {type = 196 '�',
which = 56 '8', button = 0 '\0', state = 66 'B', x = 29616, y = 16592}, jaxis = {
type = 196 '�', which = 56 '8', axis = 0 '\0', value = 29616}, jball = {type = 196 '�',
which = 56 '8', ball = 0 '\0', xrel = 29616, yrel = 16592}, jhat = {type = 196 '�',
which = 56 '8', hat = 0 '\0', value = 66 'B'}, jbutton = {type = 196 '�', which = 56 '8',
button = 0 '\0', state = 66 'B'}, resize = {type = 196 '�', w = 1087402928, h = 6098304},
expose = {type = 196 '�'}, quit = {type = 196 '�'}, user = {type = 196 '�', code = 1087402928,
data1 = 0x5d0d80, data2 = 0x40c393b0}, syswm = {type = 196 '�', msg = 0x40d073b0}}
__PRETTY_FUNCTION__ = "virtual bool BC::BCEventLoopSDL::WaitEvent(BAL::BIEvent*&)"
__func__ = "WaitEvent"
#11 0x00026c14 in handle_event (aEventLoop=@0x79ec8)
at /home/home1/arvid/owb-1.0-native/owb-1.0/WebKit/OrigynWebBrowser/OrigynLauncher/main.cpp:85
aEvent = (BAL::BIEvent *) 0x0
isQuitCalled = false
isEventValid = true
#12 0x000273d0 in main (argc=7, argv=0xbefa6d34)
at /home/home1/arvid/owb-1.0-native/owb-1.0/WebKit/OrigynWebBrowser/OrigynLauncher/main.cpp:197
channel = {m_ptr = 0x688c8}
textLogFormatter = {m_ptr = 0x688f0}
width = 640
height = 480
depth = 32
url = 0xbefa6e5c "www.dn.se"
argCount = 7
option = 0xbefa6e56 "--url"
aEventLoop = (BAL::BIEventLoop *) 0x79ec8
window = (BAL::BIWindow *) 0x79f30