#16489: App_server crash when browsing URL with WebPositive
---------------------------------+-------------------------
Reporter: vidrep | Owner: PulkoMandy
Type: bug | Status: assigned
Priority: normal | Milestone: Unscheduled
Component: Servers/app_server | Version: R1/beta2
Resolution: | Keywords:
Blocked By: | Blocking:
Platform: All |
---------------------------------+-------------------------
Comment (by diver):
Now that youtube is working again in Web+ I can reproduce it by playing
some video for a minute. This is with app_server running under
libroot_debug.so (without MALLOC_DEBUG option tho):
{{{
state: Call (someone wrote beyond small allocation at 0x1aa8513d680;
size: 104 bytes; allocated by 9827; value: 0x51a1b1c1c1d1e)
Frame IP Function Name
-----------------------------------------------
00000000 0x1e4acfd370f _kern_debugger + 0x7
Disassembly:
_kern_debugger:
0x000001e4acfd3708: 48c7c0e4000000 mov
$0xe4, %rax
0x000001e4acfd370f: 0f05
syscall <--
0x7fa5b39f6cd0 0x1e4ad05da8d panic(char const*, ...) +
0xad
0x7fa5b39f6d30 0x1e4ad05f5e8
heap_free(heap_allocator_s*, void*) + 0x158
0x7fa5b39f6dc0 0x1e4ad05ff36 debug_heap_free(void*) +
0x26
0x7fa5b39f6de0 0x1f167bb6601 Painter::~Painter() +
0x101
0x7fa5b39f6e00 0x1f167bb668c Painter::~Painter() + 0xc
0x7fa5b39f6e20 0x1f167ba101d
DrawingEngine::~DrawingEngine() + 0x2d
0x7fa5b39f6e40 0x1f167ba103c
DrawingEngine::~DrawingEngine() + 0xc
0x7fa5b39f7010 0x1f167b9faf6
VectorAlphaMask<ShapeAlphaMask>::_RenderSource(IntRect const&) + 0x296
0x7fa5b39f70a0 0x1f167b9e9e8 AlphaMask::_Generate() +
0x48
0x7fa5b39f7120 0x1f167b9ee8f
AlphaMask::SetCanvasGeometry(IntPoint, IntRect) [clone .localalias.50] +
0x10f
0x7fa5b39f7180 0x1f167b600f2
ServerWindow::_UpdateDrawState(View*) + 0xc2
0x7fa5b39f72e0 0x1f167b6a9ec
ServerWindow::_DispatchViewMessage(int, BPrivate::LinkReceiver&) + 0x273c
0x7fa5b39f73a0 0x1f167b6b1af
ServerWindow::_DispatchMessage(int, BPrivate::LinkReceiver&) + 0x34f
0x7fa5b39f7410 0x1f167b6541b
ServerWindow::_MessageLooper() + 0x23b
0x7fa5b39f7420 0x1f167b43397
MessageLooper::_message_thread(void*) + 0x7
0x7fa5b39f7440 0x1e4acfd2487 thread_entry + 0x17
00000000 0x7f904dbcc260 commpage_thread_exit + 0
}}}
--
Ticket URL: <https://dev.haiku-os.org/ticket/16489#comment:20>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.