I also nominate for a feature https://tracker.xojo.com/xojoinc/xojo/-/issues/70906
Feature request
Make it easier to use Bootstrap colors for Styles (#76258)
6 bugs from this list has been fixed already, 2 are still pending. There are 6 feature requests in the queue.
If you havenāt nominated a bug yet, youāre still on time
I think that feature request will be too big for this event, yes. Do you have any other you want to vote?
#76276 - Setting to not launch debug web app in browser (for building REST APIs)
Thanks for the heads up Ricardo. Although I know youāre looking for bugs, Iāll try my luck with maybe another feature request as this is a bit of a pain in my side. This might go hand in hand with Timās request too as theyāre semi-relatedā¦
#76879: Setting to Launch Debug Web App in Browser with URL Path/Parameters
This regression Ricardo, in Xojo2024R2, from one of the forum here.
Thanks @Hanif_Saad. That one doesnāt need to be nominated, it will be fixed urgently.
Allow other Button Indicators for Default and Cancel
https://tracker.xojo.com/xojoinc/xojo/-/issues/66365
Not exactly a web bugā¦ but Iāve been getting somewhat regular hard crashes of the IDE when trying to edit the properties (e.g. width or height) of multiple WebContainers (select multiple containers in the left pane, go to type in width field)
MacOS 14.5; Intel
Example crash report below:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: Xojo [53536]
Path: /Applications/Xojo 2024 Release 2/Xojo.app/Contents/MacOS/Xojo
Identifier: com.xojo.xojo
Version: 24.2.0.63161 (24.2.0.3.63161)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 503
Date/Time: 2024-07-12 11:33:59.4719 -0500
OS Version: macOS 14.5 (23F79)
Report Version: 12
Anonymous UUID: F7C2F8EA-B512-9A0E-2473-5133B6CBE21E
Time Awake Since Boot: 320000 seconds
System Integrity Protection: disabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000070
Exception Codes: 0x0000000000000001, 0x0000000000000070
VM Region Info: 0x70 is not in any region. Bytes before following region: 4486299536
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 10b678000-1200e1000 [330.4M] r-x/r-x SM=COW /Applications/Xojo 2024 Release 2/Xojo.app/Contents/MacOS/Xojo
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Xojo 0x11ff65230 0x10b678000 + 344904240
1 XojoFramework 0x1225c5bf0 RuntimeCustomControlPane::HandleClick(MouseEvent const&) + 98
2 XojoFramework 0x1224629d1 0x12236e000 + 1001937
3 AppearancePakCocoa.dylib 0x1217a4f45 0x121794000 + 69445
4 AppKit 0x7ff818356353 -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 4582
5 AppKit 0x7ff8182cf177 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 313
6 AppKit 0x7ff8182cee23 -[NSWindow(NSEventRouting) sendEvent:] + 345
7 XojoFramework 0x12245f005 0x12236e000 + 987141
8 AppKit 0x7ff818a81470 -[NSApplication(NSEventRouting) sendEvent:] + 1456
9 XojoFramework 0x12244f771 0x12236e000 + 923505
10 Xojo 0x10b9a4eb5 Application._CallFunctionWithExceptionHandling%%o<Application>p + 181
11 XojoFramework 0x1225d821f CallFunctionWithExceptionHandling(void (*)()) + 254
12 XojoFramework 0x12244f6ef 0x12236e000 + 923375
13 AppKit 0x7ff81863c8de -[NSApplication _handleEvent:] + 65
14 AppKit 0x7ff81816009a -[NSApplication run] + 640
15 XojoFramework 0x1225d6a35 RuntimeRun + 41
16 Xojo 0x10bbafb63 REALbasic._RuntimeRun + 19
17 Xojo 0x11fe907e6 _Main + 326
18 Xojo 0x11fe53203 main + 19
19 dyld 0x7ff814697366 start + 1942
Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x7ff8149e33ce mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff8149f1c88 mach_msg2_internal + 84
2 libsystem_kernel.dylib 0x7ff8149ea510 mach_msg_overwrite + 653
3 libsystem_kernel.dylib 0x7ff8149e36bd mach_msg + 19
4 CoreFoundation 0x7ff814b001c5 __CFRunLoopServiceMachPort + 143
5 CoreFoundation 0x7ff814afec35 __CFRunLoopRun + 1371
6 CoreFoundation 0x7ff814afe112 CFRunLoopRunSpecific + 557
7 AppKit 0x7ff8182ccbbc _NSEventThread + 122
8 libsystem_pthread.dylib 0x7ff814a2318b _pthread_start + 99
9 libsystem_pthread.dylib 0x7ff814a1eae3 thread_start + 15
Thread 2:: com.apple.coreanimation.render-server
0 libsystem_kernel.dylib 0x7ff8149e33ce mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff8149f1c88 mach_msg2_internal + 84
2 libsystem_kernel.dylib 0x7ff8149ea510 mach_msg_overwrite + 653
3 libsystem_kernel.dylib 0x7ff8149e36bd mach_msg + 19
4 QuartzCore 0x7ff81d12915a CA::Render::Server::server_thread(void*) + 664
5 QuartzCore 0x7ff81d128eb7 thread_fun(void*) + 25
6 libsystem_pthread.dylib 0x7ff814a2318b _pthread_start + 99
7 libsystem_pthread.dylib 0x7ff814a1eae3 thread_start + 15
Thread 3:: WebCore: Scrolling
0 libsystem_kernel.dylib 0x7ff8149e33ce mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff8149f1c88 mach_msg2_internal + 84
2 libsystem_kernel.dylib 0x7ff8149ea510 mach_msg_overwrite + 653
3 libsystem_kernel.dylib 0x7ff8149e36bd mach_msg + 19
4 CoreFoundation 0x7ff814b001c5 __CFRunLoopServiceMachPort + 143
5 CoreFoundation 0x7ff814afec35 __CFRunLoopRun + 1371
6 CoreFoundation 0x7ff814afe112 CFRunLoopRunSpecific + 557
7 CoreFoundation 0x7ff814b79b9e CFRunLoopRun + 40
8 JavaScriptCore 0x7ff831c44b32 WTF::Detail::CallableWrapper<WTF::RunLoop::create(char const*, WTF::ThreadType, WTF::Thread::QOS)::$_1, void>::call() + 82
9 JavaScriptCore 0x7ff831c642dd WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 237
10 JavaScriptCore 0x7ff831a48af9 WTF::wtfThreadEntryPoint(void*) + 9
11 libsystem_pthread.dylib 0x7ff814a2318b _pthread_start + 99
12 libsystem_pthread.dylib 0x7ff814a1eae3 thread_start + 15
Thread 4:: JavaScriptCore libpas scavenger
0 libsystem_kernel.dylib 0x7ff8149e5f7a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff814a236f3 _pthread_cond_wait + 1211
2 JavaScriptCore 0x7ff8333a82d5 scavenger_thread_main + 1541
3 libsystem_pthread.dylib 0x7ff814a2318b _pthread_start + 99
4 libsystem_pthread.dylib 0x7ff814a1eae3 thread_start + 15
Thread 5:
0 libsystem_pthread.dylib 0x7ff814a1eac0 start_wqthread + 0
Thread 6:
0 libsystem_pthread.dylib 0x7ff814a1eac0 start_wqthread + 0
Thread 7:
0 libsystem_pthread.dylib 0x7ff814a1eac0 start_wqthread + 0
Thread 8:
0 libsystem_pthread.dylib 0x7ff814a1eac0 start_wqthread + 0
Thread 9:
0 libsystem_pthread.dylib 0x7ff814a1eac0 start_wqthread + 0
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000070 rbx: 0x00007fb884cb5fe0 rcx: 0x000000011ff65230 rdx: 0x0000000000000001
rdi: 0x00007fb884cb5fe0 rsi: 0x0000000000000097 rbp: 0x00007ff7b48872b0 rsp: 0x00007ff7b4887288
r8: 0x0000000000000010 r9: 0x43f0000000000000 r10: 0x00007ff857f9792a r11: 0x00007ff81850ffcf
r12: 0x0000000000000000 r13: 0x00007ff814655640 r14: 0x0000000000000071 r15: 0x00000000000008df
rip: 0x000000011ff65230 rfl: 0x0000000000000202 cr2: 0x0000000000000000
Logical CPU: 0
Error Code: 0x020000b8
Trap Number: 133
Thread 0 instruction stream:
00 00 00 00 00 00 00 00-53 75 62 6e 65 74 4d 61 ........SubnetMa
73 6b 00 00 00 5f 47 55-49 44 4e 61 6d 65 00 00 sk..._GUIDName..
00 00 00 00 00 00 00 00-00 53 6f 63 6b 65 74 43 .........SocketC
6f 72 65 00 00 00 00 00-44 61 74 61 41 76 61 69 ore.....DataAvai
6c 61 62 6c 65 00 00 00-00 00 00 00 53 65 6e 64 lable.......Send
43 6f 6d 70 6c 65 74 65-00 00 00 00 00 00 00 00 Complete........
[69]38 00 00 00 00 00 00-00 00 00 00 00 45 72 72 i8...........Err <==
6f 72 20 65 76 65 6e 74-00 00 00 00 00 00 00 00 or event........
00 00 00 00 50 6f 72 74-00 00 00 00 55 52 4c 43 ....Port....URLC
6f 6e 6e 65 63 74 69 6f-6e 00 00 00 00 00 00 00 onnection.......
00 00 00 00 00 00 00 00-52 65 71 75 65 73 74 48 ........RequestH
65 61 64 65 72 00 00 00-00 00 00 00 00 00 00 00 eader...........
This is the popup in Xojo which occurs before the IDE crashes (I had to wait for it to happen again)
I guess I shouldnāt have called it a āhard crashā since the IDE does catch it?
Did you create an Issue? If you want to nominate this, create an issue and post the case number here.
This one is annoying for me because I use a lot of styling in my weblistboxes:
https://tracker.xojo.com/xojoinc/xojo/-/issues/76907
When a style is applied to a cell CellTextAt does not return the value of the cell.
This is amazing Anthony.
I see this in my built app but donāt think itās for the same reason. Really hard to replicate in a simple program though.
@Ricardo_Cruz I donāt know where you are with the bug bash, but I just found a bug and not a feature request , that Iād like to nominateā¦
My guess is that once this is fixed, your case should be fixed too:
#74980 - WebListbox ColumnWidths doesnāt work with relative lengths
already planned for 2024r3.
Edit: for me looks the same but backwards ā*,Value
ā instead of āValue,*
ā.
That was my guess as well but figured Iād put in the request, if for anything else so that this use case can be considered as itās slightly different.
It looks related, yes, Iāll take a look. Thank you!
Ricardo, can you have a look at this:
WebPopUpMenu Leaves Tooltips Traces After User Make Selections
https://tracker.xojo.com/xojoinc/xojo/-/issues/76955
This bug has been around since the last few release.
@Ricardo_Cruz Howās it going with your Xojo Web Bug Bash?
That one of mine still seems to be on the list
Anyway - we appreciate all your efforts. Xojo Web has come a long way along with you!
Thanks @JĆ¼rg_Otter!
The last time Iāve checked that one I wrote down a note saying that the developer might be responsible for calling Close
on that WebMessageDialog instance, as you could be reusing it somewhere else. But Iāll definitely have to take another look into that issue and Iāll leave a comment there.