Bug obfuscated.mU cannot be cast to obfuscated.IC

    klawxx

    Product Manager - Roden Shipyards
    Joined
    Jan 5, 2016
    Messages
    337
    Reaction score
    595
    • Legacy Citizen 4
    • Community Content - Silver 1
    • Likeable
    Hello, Schine.

    At this moment I'm on my Linux Machine. It has an old GeForce (More specs bellow) so I play with minimum graphics. Even so I'm able to accomplish some stuff satisfactorily.

    After the latest patch I decided to play with the new paint canister models. I believe I found an java exception that I believe that has something to do with transparencies. Never happened before, so I think it might be related to the new Canister and Crystal blocks coming together.

    Not sure if its platform specific, OpenGl specific if its java itself. My specs are bellow, also, here's a Screenshot:

    PS: Using the game launcher with its own java. Also, game set to 8GB RAM.



    PC Info:
    Code:
    rtelles@NoOne ~ $ cat /etc/lsb-release
    DISTRIB_ID=LinuxMint
    DISTRIB_RELEASE=19
    DISTRIB_CODENAME=tara
    DISTRIB_DESCRIPTION="Linux Mint 19 Tara"
    
    
    rtelles@NoOne ~ $ free -tm
                  total        used        free      shared  buff/cache   available
    Mem:          15964        3716        7068         124        5179       11794
    Swap:          2047           0        2047
    Total:        18012        3716        9116
    rtelles@NoOne ~ $ cat /proc/cpuinfo
    processor    : 0
    vendor_id    : GenuineIntel
    cpu family    : 6
    model        : 37
    model name    : Intel(R) Core(TM) i5 CPU         670  @ 3.47GHz
    stepping    : 2
    microcode    : 0x11
    cpu MHz        : 3493.026
    cache size    : 4096 KB
    physical id    : 0
    siblings    : 4
    core id        : 0
    cpu cores    : 2
    apicid        : 0
    initial apicid    : 0
    fpu        : yes
    fpu_exception    : yes
    cpuid level    : 11
    wp        : yes
    flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt aes lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat flush_l1d
    bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf
    bogomips    : 6915.53
    clflush size    : 64
    cache_alignment    : 64
    address sizes    : 36 bits physical, 48 bits virtual
    power management:
    
    
    rtelles@NoOne ~ $ lspci
    00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 12)
    00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 12)
    00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
    00:16.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset PT IDER Controller (rev 06)
    00:16.3 Serial controller: Intel Corporation 5 Series/3400 Series Chipset KT Controller (rev 06)
    00:19.0 Ethernet controller: Intel Corporation 82578DC Gigabit Network Connection (rev 06)
    00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
    00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
    00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
    00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)
    00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
    00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6)
    00:1f.0 ISA bridge: Intel Corporation H55 Chipset LPC Interface Controller (rev 06)
    00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA IDE Controller (rev 06)
    00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
    00:1f.5 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 2 port SATA IDE Controller (rev 06)
    01:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9400 GT] (rev a1)
    03:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
    3f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
    3f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
    3f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
    3f:02.1 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor QPI Physical 0 (rev 02)
    3f:02.2 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved (rev 02)
    3f:02.3 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved (rev 02)
    [doublepost=1546438169,1546438114][/doublepost]schema , Lancake , DukeofRealms =)
     

    AndyP

    Customer Experience Manager
    Joined
    Aug 15, 2013
    Messages
    1,199
    Reaction score
    264
    • Schine
    • Wired for Logic
    Could you upload the logstarmade.0.log from yxur starmade/logs directory right after this happened?
    A complete stacktrace will help to identify and fix the problem.

    - Andy
     
    • Like
    Reactions: klawxx

    klawxx

    Product Manager - Roden Shipyards
    Joined
    Jan 5, 2016
    Messages
    337
    Reaction score
    595
    • Legacy Citizen 4
    • Community Content - Silver 1
    • Likeable
    Sure! Thanks for helping, although, to be honest, I believe my case can be easily dismissed, if you want, as "unable to achieve the Minimum Requirements for the game".

    I'm using a GeForce 9400 GT. I believe that's related to my card. I noticed that there's an impossible lag if I enable Framebuffer. Maybe its a DX11 or OpenGL feature that it does not have. From what I read the 9400 GT Only supports OpenGL 2.1.

    Also, by the way, Without Framebuffer the game is extremely dark and I'm only able to build by enable the "Lighten mode".The drone light does almost nothing to help.

    Now expanding on the topic of the bug itself, It seems to pop-up when Im holding any of the new 3D light rod or paint canister on my hand!
    Its a JAVA error that vanishes my mouse until I chose "continue" or "exit". It also affects my whole GUI of Gnome3. I have to exit the game by continuing and then clicking on the windowed mode X to kill the game.

    By the way, here are the logs. I think its shows up on the end of the file.

    Kind Regards,
    - Ricardo
     

    Attachments

    AndyP

    Customer Experience Manager
    Joined
    Aug 15, 2013
    Messages
    1,199
    Reaction score
    264
    • Schine
    • Wired for Logic
    Looks like it should support OpenGL 3.3 (The driver states that and also the manufacturer page confirms it.)

    Our current min requirement should be OpenGL 4.2 (dated August 2011), we have some backward compatibility options built-in and it may still work with OpenGL support older than that.

    You may try to disable all the GPU intensive options.

    - Shadows off
    - Procedural Background off (not GPU intensive, but memory intensive.)
    - Anti-Aliasing-Samples to 0
    - Bloom off (Slows down many older video cards under Linux, not so much with recent cards, no idea why...)
    - Amount of chunks drawn should be below 1000. Try 750 first.

    I assume you have those settings already, but just in case, it may help to avoid running out of video memory and crashing.

    "Classcast" is a shader or behaviour error in the driver, but in many cases, it helps to reduce the load.

    - Andy
     

    klawxx

    Product Manager - Roden Shipyards
    Joined
    Jan 5, 2016
    Messages
    337
    Reaction score
    595
    • Legacy Citizen 4
    • Community Content - Silver 1
    • Likeable
    thanks for the quick feedback AndyP .
    I will follow these tips.
    I can somewhat mitigate this issue by not using those superfulous components for the moment, since its nothing critical in my builds... the funny thing is that it does not affect the bars or light corners just the canister and rods.