Latest Bugs & Tasks

Syndicate content Haiku
Trac Timeline
Updated: 11 min 21 sec ago

Ticket #12552 (InSite Designer crashed at startup) closed

Fri, 2016-01-01 01:58
duplicate
Categories: Development

Ticket #12551 (Insite Constructor crashen at startup) closed

Fri, 2016-01-01 01:56
fixed:

Fixed in hrev49954.

Categories: Development

Ticket #12554 (Refractions v1.0 BeOS crashed at startup) created

Fri, 2016-01-01 00:26

I am testing my original BeOS apps and try to install/run Refrection 1.0. The program crashed at start up.

The package have an error too, it crashed first time running, second time it installs

Categories: Development

Ticket #12553 (Refractions v1.0 BeOS crashed at startup) created

Fri, 2016-01-01 00:25

I am testing my original BeOS apps and try to install/run Refrection 1.0. The program crashed at start up.

The package have an error too, it crashed first time running, second time it installs

Categories: Development

Ticket #12552 (InSite Designer crashed at startup) created

Thu, 2015-12-31 23:59

At testing my original programs from BeOS i notice that my InsiteDesigner 1.0 crashed at startup.

Also the program file is not as executable detected, so i need to set this by hand.

Categories: Development

Ticket #12551 (Insite Constructor crashen at startup) created

Thu, 2015-12-31 23:54

At testing my original programs from BeOS i notice that my InsiteConstructor V1.1.4 crashed at startup.

Also the program file is not as executable detected, so i need to set this by hand.

Categories: Development

Ticket #12547 (MediaPlayer aborts with assertion a->planar failed at ...) closed

Thu, 2015-12-31 15:20
fixed:

Applied in hrev49952, with an extra change to use an existing ffmpeg function to detect if a format is planar.

Categories: Development

Ticket #12550 (Improved Find Panel) created

Thu, 2015-12-31 14:29

This is an idea, I posted in a ​forum article a few years back. The full-size versions of the thumbnails in it appear to be lost on the website. I re-create the article here, in the hope it'll endure the next couple of years unharmed...
Check out the comments to the forum post and the short ​mailing list discussion, if you're interested.

Haiku's queries, while lightning fast, are a bit too complicated to use with the Find panel. You have to navigate through too many drop-down menus when all you want to do is quickly find a file of a specific type.
Here is a suggestion how this could be improved. Excuse the imperfect mockups, I'm sure the real thing would be much more pleasing to the eye... :)

Instead of tuning all search parameters in the Find panel and be surprised what turns up in the result window, then go back to refine/rinse/repeat, I'd like to see instant results while typing the search strings. So, it's more like narrowing down a search by more and more filtering.

Quick Icon Bar


To speed up everyday searches, there's an icon bar at the top where a user can drag&drop his most often used query templates. These templates only consist of the filetype and the layout of the attribute columns which will determine which attributes can be searched.

Query Filetype


If you don't already have it in your quick icon bar, you choose the filetype and the partition to search. There are also the expandable options from the current Find panel for temporary queries and in/exclunding the trash.
It should be possible to search through a whole supertype, like audio/*, video/* or image/*, because a user normally doesn't know/care what exact type the music/video/image is.
You can drag the icon into the quick bar. If it gets too crowded up there, they can gradually shrink from 64px.
If a dragged filetype already exists up there, its setting (attribute layout) is updated.

Query Strings


When your filetype is set, you have an empty file list below with the attribute layout typical (or saved with the quick icon bar) for that filetype. You can add/remove columns via right-click etc. as usual.
Now you begin typing in the textbox above the attribute-column you'd like to search. After, say, 3 letters the query gets updated live and the file list fills with results. You can change the criteria with a drop-down menu above every textbox according to the type of attribute: contains/contains not, is/is not, begins/ends, larger/smaller, before/after... etc.

The different attributes are always AND linked, as this to me makes sense in real life: You search for an artist AND an album, but I can't think of a real use for looking for one OR the other.

More Query Strings


However, if you need to search for more than one string within an attribute, you can click on the "+" button and add another search box for the column. Here you can choose between an AND/OR link with another drop-down menu. Removing a search box is done with its "-".

Here's the whole panel:

Next Generation Find Panel


So, a quick query would now go like this, for example:

  • ALT+F
  • Click music-icon
  • Click into artist search box
  • Enter "Breeders" (which I promplty forgot in all the mockup images...)
Categories: Development

Ticket #12549 (KDL booting hrev49947 x86_gcc2) created

Wed, 2015-12-30 08:55
Welcome to Kernel Debugging Land...
Thread 18 "main2" running on CPU 2
stack trace for thread 18 "main2"
    kernel stack: 0x81c2f000 to 0x81c33000
frame               caller     <image>:function + offset
 0 81c326d4 (+  32) 80148712   <kernel_x86> arch_debug_stack_trace() + 0x12
 1 81c326f4 (+  16) 800a7ef7   <kernel_x86> stack_trace_trampoline__FPv() + 0x0b
 2 81c32704 (+  12) 8013a49e   <kernel_x86> arch_debug_call_with_fault_handler() + 0x1b
 3 81c32710 (+  48) 800a9a1a   <kernel_x86> debug_call_with_fault_handler() + 0x5a
 4 81c32740 (+  64) 800a8113   <kernel_x86> kernel_debugger_loop__FPCcT0Pcl() + 0x217
 5 81c32780 (+  48) 800a848f   <kernel_x86> kernel_debugger_internal__FPCcT0Pcl() + 0x53
 6 81c327b0 (+  48) 800a9da6   <kernel_x86> panic() + 0x3a
 7 81c327e0 (+ 144) 8011ef7d   <kernel_x86> vm_page_fault() + 0x145
 8 81c32870 (+  80) 80149f43   <kernel_x86> x86_page_fault_exception() + 0x177
 9 81c328c0 (+  12) 8013ce5c   <kernel_x86> int_bottom() + 0x3c
kernel iframe at 0x81c328cc (end = 0x81c3291c)
 eax 0x8189b720    ebx 0x81899f6c     ecx 0x82a9a500  edx 0x73
 esi 0x656d5f6c    edi 0xa            ebp 0x81c32944  esp 0x81c32900
 eip 0x8186d9ad eflags 0x10206
 vector: 0xe, error code: 0x0
10 81c328cc (+ 120) 8186d9ad   <acpi> AcpiNsBuildNormalizedPath() + 0x51
11 81c32944 (+  64) 8186d908   <acpi> AcpiNsHandleToPathname() + 0x44
12 81c32984 (+  48) 81870445   <acpi> AcpiGetName() + 0x65
13 81c329b4 (+  64) 81867033   <acpi> get_next_entry() + 0x9b
14 81c329f4 (+ 544) 818679f7   <acpi> acpi_enumerate_child_devices__FP11device_nodePCc() + 0x237
15 81c32c14 (+ 144) 81867b17   <acpi> acpi_module_register_child_devices__FPv() + 0x103
16 81c32ca4 (+  48) 800bc14d   <kernel_x86> Register__11device_nodeP11device_node() + 0x8d
17 81c32cd4 (+  64) 800baa62   <kernel_x86> register_node__FP11device_nodePCcPC11device_attrPC11io_resourcePP11device_node() + 0xfe
18 81c32d14 (+ 112) 818677b5   <acpi> acpi_module_register_device__FP11device_node() + 0x49
19 81c32d84 (+  64) 800bc8a9   <kernel_x86> _RegisterPath__11device_nodePCc() + 0x4d
20 81c32dc4 (+  96) 800bca9f   <kernel_x86> _RegisterDynamic__11device_nodeP11device_node() + 0x147
21 81c32e24 (+  48) 800bc177   <kernel_x86> Register__11device_nodeP11device_node() + 0xb7
22 81c32e54 (+  64) 800baa62   <kernel_x86> register_node__FP11device_nodePCcPC11device_attrPC11io_resourcePP11device_node() + 0xfe
23 81c32e94 (+ 192) 800bd519   <kernel_x86> init_node_tree__Fv() + 0x41
24 81c32f54 (+  16) 800bd6f1   <kernel_x86> device_manager_init() + 0xfd
25 81c32f64 (+  80) 80066942   <kernel_x86> main2__FPv() + 0x76
26 81c32fb4 (+  48) 80087563   <kernel_x86> common_thread_entry__FPv() + 0x3b
kdebug>
Categories: Development

Ticket #12548 (Debugger: implement architectural unwinding of frameless functions) created

Tue, 2015-12-29 00:02

Currently compiling the ffmpeg add-on with debug symbols enabled, but in the stack trace, the second to last stack frame seems to be missing unless one uses the step into function.

E.g. I have added a memcpy that's triggering a segfault exception, where the calling function is _MoveAudioFramesToRawDecodedAudioFormatAndUpdateStartTimes(), but this stack frame is not present. Only the function calling _MoveAudio..., _DecodeNextAudioFrame(), is in the call stack.

When I have a breakpoint configured in _DecodeNextAudioFrame, then use Step Into to enter into the _MoveAudioFrames... function, does it then show up in the stack trace. If I use the Run button instead, it doesn't show up in the stack trace either.

Categories: Development

Ticket #12547 (MediaPlayer aborts with assertion a->planar failed at ...) created

Sun, 2015-12-27 14:19

MediaPlayer aborts with assertion a->planar failed at libswresample/swresample.c:284 when playing some files.
A test file where this occurs can be found at ​http://samples.ffmpeg.org/A-codecs/WMA/mplayer_sample-audio_0x161.wmv

This worked fine previously, though I don't know exactly which revision it stopped working.
I am not getting a debug report, so I have not attached one. Is there another way to create it?

Created as a new ticket on the suggestion of pulkomandy instead of as part of #12509.

Categories: Development

Ticket #12509 (FFmpeg media plugin broken since using libresample) closed

Sun, 2015-12-27 11:18
fixed:

@markh: so, it does not crash with "resampling failed" as with all reports submitted here. This means it is not the same problem. Please open a new ticket and attach a debugger report.

I think this one can be closed now.

Categories: Development

Ticket #11266 (BLayoutBuilder doesn't include BCardLayout) closed

Sun, 2015-12-27 01:37
fixed:

Applied in hrev49943. Thanks!

Categories: Development

Ticket #12546 (Webpositive cannot connect to Haiku Mailing Lists Archives) created

Fri, 2015-12-25 22:15

Go to:
Haiku Home page
MEET THE COMMUNITY
Mailing Lists
Select any "Message archive"
Webpositive never loads the page
hrev49941 x86_gcc2

Categories: Development

Ticket #12545 (Webpositive page rendering) created

Thu, 2015-12-24 21:20

hrev49939 x86_gcc2
Go to ​https://my.justenergy.com/
The login dialog is barely visible
Any text enetered in the area for name and password cannot be seen
(attached screenshot1)

Categories: Development

Ticket #12544 (Shortcuts broken) created

Wed, 2015-12-23 19:25

The keuboard shortcuts set in the Shortcuts preference seem to be broken in hrev49939. A existing shortcut using right-ALT-/ does not work. I created another shortcut to bring up a terminal, and it did not work either.

Categories: Development

Ticket #11299 (Webpositive slow to close) closed

Wed, 2015-12-23 06:11
fixed
Categories: Development

Ticket #12543 (weed out parallel build bugs) created

Tue, 2015-12-22 19:20

Parallel build bugs are generally caused by incorrect dependencies within our Jam build system.

These bugs can be hard to track down and generally are random in nature.

This ticket is a central spot to begin reporting suspected subsystem dependency issues.

Categories: Development