Latest Bugs & Tasks

Syndicate content Haiku
Trac Timeline
Updated: 1 min 1 sec ago

Ticket #4056 ([app_server] switching workspaces doesn't properly redraw selection) closed

Mon, 2015-08-17 13:16
fixed:

Can't reproduce anymore.

Categories: Development

Ticket #12311 (USB drive in NTFS call crash) closed

Mon, 2015-08-17 13:09
duplicate
Categories: Development

Ticket #12311 (USB drive in NTFS call crash) created

Mon, 2015-08-17 12:52

When you delete a large number of files from a USB drive such an error happens . Flash card is 8gb - A-Data in ntfs.

Categories: Development

Ticket #12310 (ICMP errors don't seem to be correctly propagated in all cases) created

Sun, 2015-08-16 18:54

Typically, errors like ICMP host unreachable appear to get propagated back as failures to the respective socket client, i.e. when attempting a TCP connection. However, in the case of a direct ICMP user like the ping command, this doesn't appear to occur properly, as it has code to detect/handle ICMP error replies and print them, but this doesn't seem to actually get triggered when running a ping to such an unreachable host on Haiku, while it does when pinging from FreeBSD to the same target host and the same ping code.

Categories: Development

Ticket #12309 (CD Manager app crashes in Haiku) created

Sun, 2015-08-16 15:14

CD Manager application crashes in Haiku.
Attached syslog and a pair of debugger reports.
Tested using hrev49552 x86_gcc2

Categories: Development

Ticket #12308 ([HaikuDepot] cancelling installing deps leaves package in pending state) created

Sun, 2015-08-16 14:31

hrev49548.

Search for "qb", select qBittorrent and click install.
In "Package changes" window with "torrent-rasterbar" package click cancel.
qBittorrent package now is in "pending" state.

Categories: Development

Ticket #12307 ([HaikuDepot] crashed in SharedBitmap::Bitmap(SharedBitmap::Size)) created

Sun, 2015-08-16 14:23

hrev49548.

I closed HaikuDepot with Alt+q while FeaturedPackagesView was being populated which made it crash.

Categories: Development

Ticket #12306 (Haiku won't shutdown) created

Sun, 2015-08-16 00:01

Recent builds of Haiku will often be very slow to shutdown.
Today, it wouldn't shutdown at all.
Syslogs attached.

Categories: Development

Ticket #12305 (MediaPlayer does not quit) created

Sat, 2015-08-15 20:42

Played a video file in MediaPlayer
After conclusion of the video, I quit MediaPlayer
MediaPlayer continues running in taskbar
I attached a debug report to the running app
Had to kill MediaPlayer from Team Monitor to stop it.

Categories: Development

Ticket #12304 ([kernel] slow performance with no hardware virtualization) created

Sat, 2015-08-15 15:20

Some commits made by mmlr in ​December 2011 resulted in poor performance when Haiku is run in virtual environment with disabled hardware virtualization.

We even provided custom images built with KDEBUG_LEVEL=0 for some CGI students, otherwise Haiku was simply too slow for them in VBox.

Quoting Michael from IRC:

If it was introduced with the allocation tracking commits then it'd be a side effect or bug introduced, as the main feature isn't enabled even in KDEBUG.

Instead of searching through the commits you could also disable the features one by one in the kernel_debug_config header and see which one is responsible.

They can generally all be individually turned on and off.

Categories: Development

Ticket #12303 (nl_langinfo(CODESET) seems to always return US-ASCII whatever environment ...) created

Fri, 2015-08-14 15:53

My guess is that under Haiku, this function should return UTF-8.

I found a discussion about this in the haikuport mailling list : ​http://comments.gmane.org/gmane.os.haiku.ports.devel/1154.

But it is not clear for me what need to be done (or if there is something to do). Maybe, it is not worth the time.

Here is a sample program to test this function :

#include <stdio.h>
#include <langinfo.h>

main()
{

printf("%s\n", nl_langinfo(CODESET));

}

Here is a sample run :

/boot/src/fpc/tests> printenv LC_TYPE
en_US.UTF-8
/boot/src/fpc/tests> nl_lang_info
US-ASCII

Categories: Development

Ticket #12301 ([ARM] Implement missing glibc math funcs) created

Thu, 2015-08-13 20:02
Link /home/kallisti5/Code/haiku/generated.beagle/objects/haiku/arm/release/system/libroot/libroot.so
/home/kallisti5/Code/haiku/generated.beagle/objects/haiku/arm/release/system/libroot/posix/glibc/math/posix_gnu_math.o: In function `cabs':
k_casinhl.c:(.text+0x0): undefined reference to `__hypot'
/home/kallisti5/Code/haiku/generated.beagle/objects/haiku/arm/release/system/libroot/posix/glibc/math/posix_gnu_math.o: In function `__cabsf':
k_casinhl.c:(.text+0x4): undefined reference to `__hypotf'
/home/kallisti5/Code/haiku/generated.beagle/objects/haiku/arm/release/system/libroot/posix/glibc/math/posix_gnu_math.o: In function `cabsl':
k_casinhl.c:(.text+0x14): undefined reference to `__hypotl'
/home/kallisti5/Code/haiku/generated.beagle/objects/haiku/arm/release/system/libroot/posix/glibc/math/posix_gnu_math.o: In function `cargl':
k_casinhl.c:(.text+0x5c): undefined reference to `__atan2l'
/home/kallisti5/Code/haiku/generated.beagle/objects/haiku/arm/release/system/libroot/posix/glibc/math/posix_gnu_math.o: In function `__kernel_casinh':
k_casinhl.c:(.text+0x124): undefined reference to `__clog'
k_casinhl.c:(.text+0x218): undefined reference to `__log1p'
k_casinhl.c:(.text+0x290): undefined reference to `__log1p'
k_casinhl.c:(.text+0x35c): undefined reference to `__csqrt'
k_casinhl.c:(.text+0x374): undefined reference to `__clog'
k_casinhl.c:(.text+0x39c): undefined reference to `__ieee754_hypot'
k_casinhl.c:(.text+0x408): undefined reference to `__log1p'
k_casinhl.c:(.text+0x494): undefined reference to `__log1p'
k_casinhl.c:(.text+0x564): undefined reference to `__log1p'
k_casinhl.c:(.text+0x5f4): undefined reference to `__log1p'
k_casinhl.c:(.text+0x65c): undefined reference to `__ieee754_hypot'
k_casinhl.c:(.text+0x670): undefined reference to `__log1p'
/home/kallisti5/Code/haiku/generated.beagle/objects/haiku/arm/release/system/libroot/posix/glibc/math/posix_gnu_math.o: In function `__kernel_casinhf':
k_casinhl.c:(.text+0x714): undefined reference to `__clogf'
k_casinhl.c:(.text+0x728): undefined reference to `__copysignf'
k_casinhl.c:(.text+0x740): undefined reference to `__copysignf'
k_casinhl.c:(.text+0x768): undefined reference to `__copysignf'
k_casinhl.c:(.text+0x808): undefined reference to `__log1pf'
k_casinhl.c:(.text+0x820): undefined reference to `__copysignf'
k_casinhl.c:(.text+0x878): undefined reference to `__log1pf'
k_casinhl.c:(.text+0x89c): undefined reference to `__copysignf'
k_casinhl.c:(.text+0x8bc): undefined reference to `__copysignf'
k_casinhl.c:(.text+0x8fc): undefined reference to `__ieee754_logf'
k_casinhl.c:(.text+0x924): undefined reference to `__copysignf'
k_casinhl.c:(.text+0x968): undefined reference to `__csqrtf'
k_casinhl.c:(.text+0x980): undefined reference to `__clogf'
k_casinhl.c:(.text+0x994): undefined reference to `__copysignf'
k_casinhl.c:(.text+0x9a8): undefined reference to `__ieee754_hypotf'
k_casinhl.c:(.text+0x9b4): undefined reference to `__ieee754_logf'
k_casinhl.c:(.text+0xa14): undefined reference to `__log1pf'
k_casinhl.c:(.text+0xab4): undefined reference to `__log1pf'
k_casinhl.c:(.text+0xb4c): undefined reference to `__log1pf'
k_casinhl.c:(.text+0xbd0): undefined reference to `__log1pf'
k_casinhl.c:(.text+0xbe8): undefined reference to `__copysignf'
k_casinhl.c:(.text+0xc44): undefined reference to `__ieee754_hypotf'
k_casinhl.c:(.text+0xc58): undefined reference to `__log1pf'
/home/kallisti5/Code/haiku/generated.beagle/objects/haiku/arm/release/system/libroot/posix/glibc/math/posix_gnu_math.o: In function `__kernel_casinhl':
k_casinhl.c:(.text+0xd04): undefined reference to `__clogl'
k_casinhl.c:(.text+0xd18): undefined reference to `__copysignl'
k_casinhl.c:(.text+0xd30): undefined reference to `__copysignl'
k_casinhl.c:(.text+0xdd0): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0xde4): undefined reference to `__log1pl'
k_casinhl.c:(.text+0xdfc): undefined reference to `__ieee754_atan2l'
k_casinhl.c:(.text+0xe0c): undefined reference to `__copysignl'
k_casinhl.c:(.text+0xe50): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0xe5c): undefined reference to `__log1pl'
k_casinhl.c:(.text+0xe70): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0xe80): undefined reference to `__copysignl'
k_casinhl.c:(.text+0xe8c): undefined reference to `__ieee754_atan2l'
k_casinhl.c:(.text+0xe9c): undefined reference to `__copysignl'
k_casinhl.c:(.text+0xeb8): undefined reference to `__copysignl'
k_casinhl.c:(.text+0xee4): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0xef0): undefined reference to `__ieee754_logl'
k_casinhl.c:(.text+0xf3c): undefined reference to `__csqrtl'
k_casinhl.c:(.text+0xf54): undefined reference to `__clogl'
k_casinhl.c:(.text+0xf68): undefined reference to `__ieee754_hypotl'
k_casinhl.c:(.text+0xf74): undefined reference to `__ieee754_logl'
k_casinhl.c:(.text+0xf8c): undefined reference to `__ieee754_atan2l'
k_casinhl.c:(.text+0xfc4): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0xfd4): undefined reference to `__log1pl'
k_casinhl.c:(.text+0xfec): undefined reference to `__ieee754_atan2l'
k_casinhl.c:(.text+0x101c): undefined reference to `__copysignl'
k_casinhl.c:(.text+0x1034): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0x1048): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0x1058): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0x1074): undefined reference to `__log1pl'
k_casinhl.c:(.text+0x10d0): undefined reference to `__ieee754_atan2l'
k_casinhl.c:(.text+0x1108): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0x111c): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0x1144): undefined reference to `__log1pl'
k_casinhl.c:(.text+0x1194): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0x11ac): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0x11d4): undefined reference to `__log1pl'
k_casinhl.c:(.text+0x11ec): undefined reference to `__copysignl'
k_casinhl.c:(.text+0x11fc): undefined reference to `__ieee754_atan2l'
k_casinhl.c:(.text+0x1210): undefined reference to `__ieee754_atan2l'
k_casinhl.c:(.text+0x121c): undefined reference to `__ieee754_sqrtl'
k_casinhl.c:(.text+0x1228): undefined reference to `__ieee754_atan2l'
k_casinhl.c:(.text+0x123c): undefined reference to `__ieee754_hypotl'
k_casinhl.c:(.text+0x1250): undefined reference to `__log1pl'
k_casinhl.c:(.text+0x1268): undefined reference to `__ieee754_atan2l'
k_casinhl.c:(.text+0x1280): undefined reference to `__ieee754_atan2l'
k_casinhl.c:(.text+0x1294): undefined reference to `__ieee754_atan2l'
collect2: error: ld returned 1 exit status
$ grep -R __log1pl  | grep ENTRY
system/libroot/posix/glibc/arch/x86_64/s_log1pl.S:ENTRY(__log1pl)
system/libroot/posix/glibc/arch/x86/s_log1pl.S:ENTRY(__log1pl)
Categories: Development