Development
More dependencies for VLC
Ticket #11984 (GLTeapot crashes on launch since 48542) closed
As analyzed in #6400 and #11860, this is a problem with the way OpenGL use BLockers. Before hrev48542 there was no debugger call, but the lockers were never unlocked in that situation. We need to review the locking in OpenGL and fix that.
Ticket #11988 (Tracker show wrong folder size for netfs volumes) created
Example of displayed sizes: 0 bytes, -2,147,883,648 bytes, 6772863.37 TB. This also affect information in Tracker status window when copying folders.
Ticket #11987 (Lags when MediaPlayer play from netfs) created
Local network transfer speed is about 1 MB/s (tested by copying files) that is enough to play video. Network consists of Wifi router, tablet connected by WiFi (Atheros Wifi adapter) and PC connected by cable.
Mayble increasing MediaPlayer buffer size solve this issue.
Ticket #11986 (haiku_loader debug build too big) created
hrev49054, gcc2. The problem seems to be an old one, surfacing this week as the @release-anyboot target was added to the buildbot builders.
jam -q -sDEBUG=1 haiku-boot-floppy
...
BuildFloppyBootImage1 /home/luroh/develop/haiku/haiku/generated/haiku-boot-floppy.image
Error: /home/luroh/develop/haiku/haiku/generated/objects/haiku/x86_gcc2/debug_1/system/boot/haiku_loader is too big (401264) to fit
before the boot archive starting at 327680!
...
Ticket #11983 (x86_64 debug build broken since 48954) closed
Should be fixed in hrev49054.
userlandfs: Fix 64 bit debug build.
Ticket #11984 (GLTeapot crashes on launch since 48542) created
hrev49047, gcc2. Will look into finding a regression range tomorrow.
Ticket #11983 (x86_64 debug build broken since 48954) created
hrev49052. The x86_64 debug build has been broken for a few weeks.
C++ /home/luroh/develop/haiku/haiku/generated/objects/haiku/x86_64/debug_1/add-ons/kernel/file_systems/userlandfs/kernel_add_on/RequestAllocator.o
In file included from /home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:10:0:
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp: In member function 'void UserlandFSUtil::RequestAllocator::FinishDeferredInit()':
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:96:65: error: format '%ld' expects argument of type 'long int', but argument 2 has type 'area_id {aka int}' [-Werror=format=]
"offset: %ld, size: %ld\n", info.area, info.offset, info.size));
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:104:19: note: in expansion of macro 'DEBUG_CONTEXT'
#define TPRINT(x) DEBUG_CONTEXT( __out x )
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
#define PRINT(x) TPRINT(x)
^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:95:3: note: in expansion of macro 'PRINT'
PRINT(("RequestAllocator::FinishDeferredInit(): area: %ld, "
^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:96:65: error: format '%ld' expects argument of type 'long int', but argument 3 has type 'int32 {aka int}' [-Werror=format=]
"offset: %ld, size: %ld\n", info.area, info.offset, info.size));
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:104:19: note: in expansion of macro 'DEBUG_CONTEXT'
#define TPRINT(x) DEBUG_CONTEXT( __out x )
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
#define PRINT(x) TPRINT(x)
^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:95:3: note: in expansion of macro 'PRINT'
PRINT(("RequestAllocator::FinishDeferredInit(): area: %ld, "
^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:96:65: error: format '%ld' expects argument of type 'long int', but argument 4 has type 'int32 {aka int}' [-Werror=format=]
"offset: %ld, size: %ld\n", info.area, info.offset, info.size));
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:104:19: note: in expansion of macro 'DEBUG_CONTEXT'
#define TPRINT(x) DEBUG_CONTEXT( __out x )
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
#define PRINT(x) TPRINT(x)
^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:95:3: note: in expansion of macro 'PRINT'
PRINT(("RequestAllocator::FinishDeferredInit(): area: %ld, "
^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp: In member function 'status_t UserlandFSUtil::RequestAllocator::AllocateAddress(UserlandFSUtil::Address&, int32, int32, void**, bool)':
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:255:64: error: format '%ld' expects argument of type 'long int', but argument 2 has type 'area_id {aka int}' [-Werror=format=]
"%ld, size: %ld (%ld), data: %p\n", area, size, areaSize, *data));
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:96:2: note: in definition of macro 'DEBUG_CONTEXT'
x; dbg_printf_end(); }
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
#define PRINT(x) TPRINT(x)
^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:254:1: note: in expansion of macro 'PRINT'
PRINT((" RequestAllocator::AllocateAddress(): deferred allocated area: "
^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:255:64: error: format '%ld' expects argument of type 'long int', but argument 3 has type 'int32 {aka int}' [-Werror=format=]
"%ld, size: %ld (%ld), data: %p\n", area, size, areaSize, *data));
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:96:2: note: in definition of macro 'DEBUG_CONTEXT'
x; dbg_printf_end(); }
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
#define PRINT(x) TPRINT(x)
^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:254:1: note: in expansion of macro 'PRINT'
PRINT((" RequestAllocator::AllocateAddress(): deferred allocated area: "
^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:255:64: error: format '%ld' expects argument of type 'long int', but argument 4 has type 'int32 {aka int}' [-Werror=format=]
"%ld, size: %ld (%ld), data: %p\n", area, size, areaSize, *data));
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:96:2: note: in definition of macro 'DEBUG_CONTEXT'
x; dbg_printf_end(); }
^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
#define PRINT(x) TPRINT(x)
^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:254:1: note: in expansion of macro 'PRINT'
PRINT((" RequestAllocator::AllocateAddress(): deferred allocated area: "
^
cc1plus: all warnings being treated as errors
WebPositive: Address bar list uses user colors.
cubieboard4: Add 32k alignment fix
Add packages for some VLC dependencies
Build binutils with different extra targets depending on arch
Tracker: Fix use-after-free in info window attribute view dtor.
Ticket #11976 (Debugger call: Deleting a BLayout that still has items. Subclass hooks ...) closed
Underlying issue resolved in hrev49048. The parent layout deleted the layout of the child which it does not own.
