Latest Bugs & Tasks
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
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.
Ticket #9135 (net_server always crashes after boot) closed
hrev49047, gcc2. I'm no longer able to repeat the problem.
Ticket #11982 (Tracker crash while navigating CDROM) created
hrev49046 x86_gcc2
I was navigating the folders on an old BeOS R5 installation CD when the tracker crashed. Attached is a debug report and syslog.
Ticket #11981 ([PATCHSET] A few cleanups in media_addon_server) created
I have this cleanup of MediaFilePlayer from a while in the hard disk, i think it can be applied as it's.
Ticket #11980 (Missing top line of attribute row in file panels) created
This is hrev49043.
There seems to be a missing top line of the attribute header row in file panels:
See this image from the user guide which is quite old, but illustrates what's missing:
Ticket #11979 (Missing shortcuts in file panels) created
This is hrev49043.
There are some keyboard shortcuts missing from the open/save file panels.
- ALT+Up doesn't send you up one level to the parent folder.
- ALT+W should close the panel.
I also happened upon some panels where ALT+H and ALT+D don't send you to Home and Desktop. It works on some apps and doesn't on others. StyledEdit is such a case where it doesn't work. In Pe on the other, it works...
Ticket #11978 (Download BeShare wont open... missing Symbol) closed
Indeed; however, that BeShare package is horribly broken in other ways -- it's a snapshot of some WIP changes I was doing. I don't know who uploaded it and why, but it probably shouldn't've been uploaded in the first place.
At any rate, this is a bug for HaikuPorts, not here.
Ticket #11978 (Download BeShare wont open... missing Symbol) created
I downloaded BeShare via haikuDepot with Haiku href: 49038.
Error: missing symbol?!
Ticket #11977 (Cause SoundRecorder to remember last-saved location (easy)) created
This is probably a pretty small feature addition, but it'd would be a big help!
Right now, SoundRecorder repeatedly defaults to /home as its Save-as location, and doesn't store or remember the previously used Save-as location. So that requires the user to have to browse to the desired location over and over (or drill down through folders in Tracker, and drag the newly-recorded item to the desired destination). If SoundRecorder could just remember the user's last Save-as location, it'd be a huge time-saver to people who use the program regularly.
Ticket #11976 (Debugger call: Deleting a BLayout that still has items. Subclass hooks ...) created
Following the layout kit changes in hrev49040, I was greeted by the above crash on a freshly booted image while it was in the process of generating ssh keys and other first boot steps. Report attached.
Ticket #11975 ([UserlandFS] leaks memory when watching video from sshfs) created
While watching a video from sshfs I can see how userlandfs_server is leaking memory using ProcessController. This is what I noticed in debug report.
11461 0x18038000 0x601d8000 1181312 rw- full heap
1181312 is in KiB
Ticket #11609 ([PANIC] could not read block 2097266: bytesRead: -1, error: Device timeout) closed
This problem does not trigger a panic anymore. However the underlying issue may still be there, and you will see it in the syslog (warnings with the same message). If you still manage to boot and use the system it is probably not a problem for you then.
Ticket #11935 (hda-problems playing sound mp3 with media addon server) closed
#6188 was fixed, maybe this helps in your case.
Ticket #11974 (Moho 2.5 dont render animations) created
Moho 2.5 dont render animations.
Maybe a software problem... maybe not!
Will add screenshoots...
And the bug report...
Please check..
Ticket #11973 (Enable checkhash in bash) created
checkhash If this is set, Bash checks that a command found in the hash table exists before trying to execute it. If a hashed command no longer exists, a normal path search is performed.
This could avoid some issues when uninstalling non-packaged or home/config version of a package, in that case bash sometimes fails to see that the command is now available in /system.
Ticket #11972 (support UAS (USB Attached SCSI)) created
This was introduced with USB3 and is an alternative to the traditional and quirky USB Mass Storage. It allows better performance as SCSI commands can be queued and executed out of order by the device.
http://en.wikipedia.org/wiki/USB_Attached_SCSI
Support is available in Windows 8, Mac OS X 10.8, and Linux (not sure which version). UAS can be implemented over USB 2.0 as well.
Ticket #11971 (Crash during libtracker global initialization) created
Booted up hrev49036 x86_gcc2 and debugger activated as soon as the Desktop appeared. Could not save reports, and killing the debugger would activate another. Tried to reboot and was greeted with a string of debugger calls...print server, media server etc.

