|
Dopus5 native betatests thread |
Posted on: 2013/4/9 15:51
#1 |
---|---|---|
Home away from home
![]() ![]() Joined:
2007/9/11 12:31 From Russia
Posts: 6688
|
To make everything clear, i open new topic where all who in interest can help us to beta-test native version of dopus5.
For now we will test only library, as it currently only one component which we rewrite to gcc and make it native. Reports like "does not works" , "slow" , "broken" will be just skipped: instead, normal bug report with all the details are welcome. Ie if it by some reasons to not starts at all or kind, write fully what you do, how, attach crash log and co. If you have no time, and can't follow the thread, then better skip it. If you casual user who "i want use dopus5 right now you suckers! its all still not works as i hope!" , then also skip it, as it currently work in progress. Enchantments also out of that beta-tests, that all will be only after we will migrate to native form fully (i.e. not only library, but also program and modules). So if you want to ask "please add that feature" , its just too early. We test now only os3/os4 libs, because mos ones is not done yet, and aros ones will be done only when everything will be in native form (as 68k emulation used currently to make 68k/ppc bins/libs/tasks works together). But making fixes on os3/os4 versions of course directly mean fixes for mos/aros most of time. So, if you ready, then: Prepare 1. Get that archive (it is full dopus5 install, just without libraries in Libs/ , so to make us sure that no one will run it after unpacking). THERE 2. Unpack it to work:dopus5 3. Blacklist work:dopus5/DirectoryOpus binary in prefs:compatibility. It is necessary ! . It is main program binary, which is still in 68k, and it can cause a problems. So we blacklist it, to avoid any moments, which anyway will automatically irons-out when native binary will be done. 4. Next, download an archive with 3 libraryes: THERE 1. original 68k done on SASC (just with fix in terms of listers, i.e. that PF_ASYNC) 2. 68k library done on gcc. 3. os4 library done on gcc as well in debug form (do not fear of size, without debug it's small of course). Put in work:dopus5/Libs/ DEBUG VERSION OF OS4 LIBRARY WITH PROPER RENAME! I.e. it should be "dopus5.library". as i say, i specially separate libs from main archive, so we all can be sure that everyone who will do test, understand what he do Now, run DirectoryOpus binary, and start to use it. Once you crashes/freezes 1. Once you will have any crashes, immediately save crash log, and together with FULL BIG FAT details write to some text file. 2. delete from Libs/ os4 library, and put there 68k-gcc library (thats very important : not sasc one, but gcc one). With proper rename to dopus5.libary of course. You do it just to see if it only os4-library bugs, or also os3-library bugs. 3. Try to reproduce problem. Note to file results. 4. If problem still reproduces, delete from Libs/ 68k-gcc version of library, and put there 68k-sasc version of library (i.e. original just with lister's fix, and of course with also renaming to dopus5.library). Try to reprodce problem. Note to file results. 5. All the details with all crash-logs put there (crash-logs can be uploaded somewhere with link on, or even if put them in topic, then registers/stack-trace is enough). ! IMPORTANT ! When you plays with different libraryes, it is necessary to do hard reboots. I.e. if you use some version of library with dopus5, and then want to use another one : hard reboot is 100% must. Happy testing. |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/10 19:32
#2 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/12/2 3:55 From Italy, Perugia
Posts: 3392
|
I'm testing right now.
The binary can be started only from shell, double click doesn't work |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/10 21:21
#3 |
---|---|---|
Home away from home
![]() ![]() Joined:
2007/9/11 12:31 From Russia
Posts: 6688
|
@samo
change tooltype or continue tests from shell |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/10 21:47
#5 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/12/2 3:55 From Italy, Perugia
Posts: 3392
|
@kas1e
Solved, in tooltype the icon was referred as "folder" instead of "tool" ![]() |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/12 16:33
#6 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/12/2 3:55 From Italy, Perugia
Posts: 3392
|
Programs seems working more or less fine here, in general no crashes or other bad behaviours ... however still many glitchs here and there, for example the scrollbar will be corrupted if you resize the windows at certain size and other issue like that .. all the GUI gadget still and looks ugly ('90 style) but in general is ok for our current state of development .. progressing is good aniway
![]() |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/12 16:55
#7 |
---|---|---|
Home away from home
![]() ![]() Joined:
2007/9/11 12:31 From Russia
Posts: 6688
|
@samo79
Quote:
"many" ?:) Count them all then and show how to reproduce it, as it seems no one have other problems (which is good and relief). Quote:
Yep, thats what i want to correct as well. I hope it can be just matter of the adding of some flags or so. We will see when native program will done. |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/12 17:38
#8 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/12/2 3:55 From Italy, Perugia
Posts: 3392
|
Sure i will report them as soon as possible, right now i'm busy with other things
![]() However today i found 1 crash, it happen when you iconify and then de-iconify the "MainButton" window, problem happen exactly when you do a double click to deiconify this window Quote: Crash log for task "dopus_buttons" |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/12 17:49
#9 |
---|---|---|
Home away from home
![]() ![]() Joined:
2007/9/11 12:31 From Russia
Posts: 6688
|
@samo79
Quote:
Common samo ! you can do better :) Did you check if it the same in 68k-gcc library ? If so, did it the same on sasc 68k library ? :) |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/12 17:54
#10 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/12/2 3:55 From Italy, Perugia
Posts: 3392
|
![]() ![]() |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/12 18:01
#11 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/12/2 3:55 From Italy, Perugia
Posts: 3392
|
Meanwhile i switched to the (lib) gcc 68k version, test started
|
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/12 18:03
#12 |
---|---|---|
Home away from home
![]() ![]() Joined:
2007/9/11 12:31 From Russia
Posts: 6688
|
@samo79
I find out the problem anyway (just forget to add global dopus base for os4 build in that function). I reupload libs.lha, plz get new one from the same place. |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/12 18:34
#13 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/12/2 3:55 From Italy, Perugia
Posts: 3392
|
Perfect, going to test
|
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/12 19:10
#14 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/12/2 3:55 From Italy, Perugia
Posts: 3392
|
I was not able to replicate the crash using the gcc 68k lib
No more crash also using the latest OS4 library, very good ![]() |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/13 14:39
#15 |
---|---|---|
Just popping in
![]() ![]() Joined:
2006/11/29 7:57 Posts: 175
|
I get an DSI when using drag & drop to copy files.
It only happens with the OS4 library. It's easy to reproduce (on my machine atleast) just drag & drop a file between two listers :D I have saved an crashlog on my dropbox https://dl.dropboxusercontent.com/u/16 ... n_2013-04-13_15-36-41.txt |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/13 15:27
#16 |
---|---|---|
Home away from home
![]() ![]() Joined:
2007/9/11 12:31 From Russia
Posts: 6688
|
@smf
Thanks, fixed. In general all patches was broken (10 dos ones, and 2 icon ones), fixed them all, was just small mistake (by incident use previous version of files when rewrite patches without os4 ifdefs), will upload new library soon. |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/13 15:47
#17 |
---|---|---|
Just popping in
![]() ![]() Joined:
2006/11/29 7:57 Posts: 175
|
@Kas1e
Thanks for fixing it fast, let us know when the new one is out so that we can continue to test. |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/14 8:46
#18 |
---|---|---|
Home away from home
![]() ![]() Joined:
2007/9/11 12:31 From Russia
Posts: 6688
|
@all
re-uploaded libs.lha on previous place with all the latest stuff, check this out plz. |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/14 12:42
#19 |
---|---|---|
Just popping in
![]() ![]() Joined:
2006/11/29 7:57 Posts: 175
|
@Kas1e
Here's another one for you to fix ;) 1.Create a new graphics button from the menu. 2. Select to edit the button. 3. Click Edit Function 4. Click on the "select command" button 5. select a random command and press ok - > now you get an dsi. https://dl.dropboxusercontent.com/u/16 ... r_2013-04-14_13-26-59.txt The problem is within the gcc dopus5.library(but it crashed somewhat different with the 68k gcc library) works with the original one. *edit* the problem seems to be there anytime you bring up the select command window Edited by smf on 2013/4/14 13:07:36
|
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/14 13:22
#20 |
---|---|---|
Just popping in
![]() ![]() Joined:
2006/11/29 7:57 Posts: 175
|
Another (maybe related) problem that is when you go into the enviroment prefereces and into the miscellangeous tab and choose a custom screen title with the requester and press ok. This problem is only within the 0S4 library.
https://dl.dropboxusercontent.com/u/16 ... t_2013-04-14_14-20-25.txt |
|
|
Re: Dopus5 native betatests thread |
Posted on: 2013/4/14 17:42
#21 |
---|---|---|
Home away from home
![]() ![]() Joined:
2007/9/11 12:31 From Russia
Posts: 6688
|
@smf
Yep, able to reproduce both crashes, and they both happens in the L_SetEnv() function. The bug fixed again by morphos developer itix, there is what he says about: Quote:
So, i upload on the same old place new libs which seems fix the issues. Plz, test it. I through can't make those custom screen values works, but maybe i do something wrong .. Also morphos library build now included, in case if someone have both oses by hands and want to test it. |
|