| |
chatGPZ
Registered: Dec 2001 Posts: 11293 |
VICE threaded UI test builds
In this thread i will post test builds of the (hopefully) soon to be merged threaded ui rewrite.
Linux and OSX users can always grab the current state from dqh's git repo here: https://github.com/dqh-github/vice-experiments/tree/threaded-ui.. (make sure to checkout the "threaded-ui-exp" branch after cloning the repo)
Please test and report back positive and negative results. Especially interesting right now are rendering errors/problems and unexpected crashes. Please tell exactly what OS you are using, and what GPU.
I will keep posting new windows builds here - starting with todays: https://sourceforge.net/projects/vice-emu/files/experimental%20..
64bit only right now - i'll have to figure out how to build proper 32bit binaries on my box (not that you should be still using a 32bit OS in 2020). |
|
... 149 posts hidden. Click here to view all posts.... |
| |
Compyx
Registered: Jan 2005 Posts: 631 |
Could be. Though my changes in the ctrcontrols.c are mostly limited to splitting the widgets into two columns, nothing fancy. I do use a little CSS to reduce vertical space, but that worked before and still works on my box.
I haven't added anything that would require changing my code to use the threaded stuff. |
| |
dqh Account closed
Registered: Jun 2019 Posts: 46 |
Quoting FlaviowebFound another problem.trace load $dc01
causeslocking: "configure-event"[G_CALLBACK(on_window_configure_event)]
Error: lib_debug_guard_add(): Out of debug address slots. (increase LIB_DEBUG_SIZE)
Error: lib_debug_alloc(): Out of debug address slots. (increase LIB_DEBUG_SIZE!)
Error: lib_debug_guard_add(): Out of debug address slots. (increase LIB_DEBUG_SIZE)
Error: lib_debug_alloc(): Out of debug address slots. (increase LIB_DEBUG_SIZE!)
Error: lib_debug_guard_add(): Out of debug address slots. (increase LIB_DEBUG_SIZE)
uimon.c:160: Error: lib_debug_guard_size(): Cannot find debug address 0x7f1bf003a350!
uimon.c:160: Error: lib_debug_guard_remove(): Cannot find debug address 0x7f1bf003a350! (make sure to use functions from lib.h, do NOT use lib_free on pointers allocated by other functions.)
This looks like something i fixed a day or two ago, if you get the latest do you still see this? |
| |
Flavioweb
Registered: Nov 2011 Posts: 463 |
Quoting dqhThis looks like something i fixed a day or two ago, if you get the latest do you still see this?
I've cleared, downloaded and compiled from scratch everything and now the "trace" crash seems gone.
But the "chis" freeze still here.
I got tons of Error: lib_debug_guard_add(): Out of debug address slots. (increase LIB_DEBUG_SIZE)
Error: lib_debug_alloc(): Out of debug address slots. (increase LIB_DEBUG_SIZE!) untiluimon.c:141: Error: lib_debug_guard_remove(): Cannot find debug address 0x27868bc0! (make sure to use functions from lib.h, do NOT use lib_free on pointers allocated by other functions.)
free(): invalid pointer then x64sc crash. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11293 |
Here is the next build. This one is what the windows peoples have been waiting for. seriously :) https://sourceforge.net/projects/vice-emu/files/experimental%20.. |
| |
Burglar
Registered: Dec 2004 Posts: 1069 |
well, I'm rolling back :) was running fine, but I hit alt-w often and then this happened (on linux):
Quote:(x64:11625): Pango-CRITICAL **: 20:45:47.186: pango_layout_set_attributes: assertion 'layout != NULL' failed
(x64:11625): Pango-CRITICAL **: 20:45:47.186: pango_layout_set_alignment: assertion 'layout != NULL' failed
(x64:11625): Pango-CRITICAL **: 20:45:47.186: pango_layout_set_ellipsize: assertion 'PANGO_IS_LAYOUT (layout)' failed
(x64:11625): Pango-CRITICAL **: 20:45:47.186: pango_layout_set_wrap: assertion 'PANGO_IS_LAYOUT (layout)' failed
(x64:11625): Pango-CRITICAL **: 20:45:47.186: pango_layout_set_single_paragraph_mode: assertion 'PANGO_IS_LAYOUT (layout)' failed
**
Gtk:ERROR:../../../../gtk/gtklabel.c:3396:gtk_label_update_layout_width: assertion failed: (priv->layout)
Aborted (core dumped)
|
| |
chatGPZ
Registered: Dec 2001 Posts: 11293 |
more verbose please, what git version exactly? :) |
| |
Burglar
Registered: Dec 2004 Posts: 1069 |
commit 3cc4e63ee2d3c30776877fe69f08f2288f3dc4fe (HEAD -> threaded-ui-exp, origin/threaded-ui-exp) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11293 |
here is a 32bit build for the retro OS users: https://sourceforge.net/projects/vice-emu/files/experimental%20.. |
| |
iAN CooG
Registered: May 2002 Posts: 3177 |
Thanks, much appreciated.
I tested vsid, but after playing a tune, alt-tab to write here, alt-tab to get back to it, and the window didn't redraw anymore, not responding, and after few seconds had to be closed forcefully.
Seems randomly crashing even selecting another tune. I can provide a .dmp if it helps. |
| |
dqh Account closed
Registered: Jun 2019 Posts: 46 |
Quoting Burglarwell, I'm rolling back :) was running fine, but I hit alt-w often and then this happened (on linux):
Quote:(x64:11625): Pango-CRITICAL **: 20:45:47.186: pango_layout_set_attributes: assertion 'layout != NULL' failed
(x64:11625): Pango-CRITICAL **: 20:45:47.186: pango_layout_set_alignment: assertion 'layout != NULL' failed
(x64:11625): Pango-CRITICAL **: 20:45:47.186: pango_layout_set_ellipsize: assertion 'PANGO_IS_LAYOUT (layout)' failed
(x64:11625): Pango-CRITICAL **: 20:45:47.186: pango_layout_set_wrap: assertion 'PANGO_IS_LAYOUT (layout)' failed
(x64:11625): Pango-CRITICAL **: 20:45:47.186: pango_layout_set_single_paragraph_mode: assertion 'PANGO_IS_LAYOUT (layout)' failed
**
Gtk:ERROR:../../../../gtk/gtklabel.c:3396:gtk_label_update_layout_width: assertion failed: (priv->layout)
Aborted (core dumped)
This one is fixed in the Windows version, or worked around at least. I'll be making the latest fixes available for linux and mac soon. |
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ... | 16 - Next |