Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.

Beta testing of the Unity Web Player 1.6.2

Discussion in 'Announcements' started by David-Helgason, Apr 23, 2007.

  1. David-Helgason

    David-Helgason

    Unity Technologies

    Joined:
    Mar 29, 2005
    Posts:
    1,104
    Dear community.

    We are getting ready for releasing Unity 1.6.2, and need you to give the new Unity Web Player some testing, especially on any Windows machines you have access to.

    Windows web player:
    http://unity3d.com/unity_1.6.2f1/UnityWebPlayer.exe

    OS X web player:
    http://unity3d.com/unity_1.6.2f1/webplayer-universal.dmg


    Here are some players to test against. Also test your own content, to ensure no backwards compatibility is being broken.


    Garen's beauty:
    http://unity3d.com/webplayers_beta/GrassDemo

    FPS Demo:
    http://unity3d.com/webplayers_beta/FPS_Tutorial

    Mega Pixels web player:
    http://yogware.bluegillstudios.com/site/webplayers/megapixel/webplayer.html

    taumels collection of lovelyness:
    http://spielwiese.marune.de/_uni/


    d.
     
  2. lofwyre

    lofwyre

    Joined:
    Apr 19, 2007
    Posts:
    163
    Dell Inspiron 6000 (Notebook)
    1 Gig Memory
    ATI Radeon X300 graphics card

    All demos worked, though running them one after the other occasionaly hung the browser. I get this problem with 1.6.1 as well.

    Do you need any further details then this?

    Cheers
     
  3. MatthewW

    MatthewW

    Joined:
    Nov 30, 2006
    Posts:
    1,356
    Audio is proper for me with 1.6.2 now (4.1 speaker setup). I'll do some stress testing with it tomorrow.

    I deployed a web version of IHC today, so I've been spending a lot of time reloading pages with Unity content. I have seen a few crashes--particularly with things like the Wordpress preview, where each time you edit it refreshes an iframe with off-screen Unity content. A half dozen edits and it always seems to crash. I'll try to reproduce a hardcore test case for it.

    (Talking about the Windows web player here)
     
  4. Lka

    Lka

    Joined:
    Aug 6, 2006
    Posts:
    297
    Hi
    I don't know if it's a webplayer bug but in the fps_tutorial when you press "control" key it change the arm and the mouse position is locked then you have to
    - click the left mouse button
    - it show the "click to start playing" screen
    - click the left mouse button and continue the game.
     
  5. zumwalt

    zumwalt

    Joined:
    Apr 18, 2007
    Posts:
    2,279
    Windows XP Pro
    When closing the web browser on the PC, the memory usage for IExplorer in processes jumps to between 147 meg to 200 meg and holds the proccessor hostage at about 98% utilization and never lets go. Firefox randomly crashes, closing all open Firefox windows.

    On the IMac 24" with latest OS, the process stays running after the browser is closed (Firefox or Safari). Eventually the computer becomes so busy, I have to hard reboot.
     
  6. DocSWAB

    DocSWAB

    Joined:
    Aug 28, 2006
    Posts:
    615
    I can provide private links to the player and/or the project.

    Date/Time: 2007-04-24 14:04:12.064 -0600
    OS Version: 10.4.9 (Build 8P135)
    Report Version: 4

    (PowerBook G4 1.5 GHz)

    Command: Safari
    Path: /Applications/Safari.app/Contents/MacOS/Safari
    Parent: WindowServer [61]

    Version: 2.0.4 (419.3)
    Build Version: 32
    Project Name: WebBrowser
    Source Version: 4190300

    PID: 1553
    Thread: 0

    Exception: EXC_BAD_ACCESS (0x0001)
    Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000

    Thread 0 Crashed:
    0 <<00000000>> 0x13c6cab8 0 + 331795128
    1 <<00000000>> 0x12a1e9fc 0 + 312601084
    2 dk.otee.UnityWebPlayerCore 0x0b727268 UnityBundleStart + 471176
    3 dk.otee.UnityWebPlayerCore 0x0b728ac4 UnityBundleStart + 477412
    4 dk.otee.UnityWebPlayerCore 0x0b736908 UnityBundleStart + 534312
    5 <<00000000>> 0x13cec548 0 + 332318024
    6 <<00000000>> 0x13cec330 0 + 332317488
    7 <<00000000>> 0x13c6c650 0 + 331794000
    8 <<00000000>> 0x13c68240 0 + 331776576
    9 <<00000000>> 0x12a1e9fc 0 + 312601084
    10 dk.otee.UnityWebPlayerCore 0x0b727268 UnityBundleStart + 471176
    11 dk.otee.UnityWebPlayerCore 0x0b727a24 UnityBundleStart + 473156
    12 dk.otee.UnityWebPlayerCore 0x0b716ab8 UnityBundleStart + 403672
    13 dk.otee.UnityWebPlayerCore 0x0b775aa4 UnityBundleStart + 792772
    14 dk.otee.UnityWebPlayerCore 0x0b6b3aa4 UnityBundleLoop + 356
    15 dk.otee.UnityWebPlayer 0x05d6a174 UnityWebPlayerPluginInstance::HandleEvent(void*) + 1036
    16 dk.otee.UnityWebPlayer 0x05d69244 NPP_HandleEvent + 132
    17 dk.otee.UnityWebPlayer 0x05d6b898 Private_HandleEvent(_NPP*, void*) + 16
    18 com.apple.WebKit 0x95b85f6c -[WebBaseNetscapePluginView sendEvent:] + 280
    19 com.apple.WebKit 0x95b98130 TSMEventHandler + 292
    20 com.apple.HIToolbox 0x93297934 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 692
    21 com.apple.HIToolbox 0x9329708c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 372
    22 com.apple.HIToolbox 0x9329de90 SendEventToEventTarget + 40
    23 com.apple.HIToolbox 0x933ac218 HandleTextInputEvent(OpaqueEventRef*) + 56
    24 com.apple.HIToolbox 0x9329e218 ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 524
    25 com.apple.HIToolbox 0x93297b84 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1284
    26 com.apple.HIToolbox 0x9329708c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 372
    27 com.apple.HIToolbox 0x9329de90 SendEventToEventTarget + 40
    28 com.apple.HIToolbox 0x933ac114 SendTSMEvent + 228
    29 com.apple.HIToolbox 0x933ab864 SendUnicodeTextAEToUnicodeDoc + 928
    30 com.apple.HIToolbox 0x933ab290 utDeliverTSMEvent + 1024
    31 com.apple.HIToolbox 0x933aae74 TSMKeyEvent + 88
    32 com.apple.HIToolbox 0x93361b28 TSMProcessRawKeyEvent + 920
    33 com.apple.AppKit 0x9381ffa0 -[NSWindow sendEvent:] + 6424
    34 com.apple.Safari 0x00021734 0x1000 + 132916
    35 com.apple.AppKit 0x937c88d4 -[NSApplication sendEvent:] + 4172
    36 com.apple.Safari 0x00021238 0x1000 + 131640
    37 com.apple.AppKit 0x937bfd10 -[NSApplication run] + 508
    38 com.apple.AppKit 0x938b087c NSApplicationMain + 452
    39 com.apple.Safari 0x0005c77c 0x1000 + 374652
    40 com.apple.Safari 0x0005c624 0x1000 + 374308

    Thread 1:
    0 libSystem.B.dylib 0x9000b6e8 mach_msg_trap + 8
    1 libSystem.B.dylib 0x9000b63c mach_msg + 60
    2 com.unsanity.ape 0xc0001bf4 __ape_agent + 296
    3 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 2:
    0 libSystem.B.dylib 0x9000b6e8 mach_msg_trap + 8
    1 libSystem.B.dylib 0x9000b63c mach_msg + 60
    2 com.apple.CoreFoundation 0x907deba8 __CFRunLoopRun + 832
    3 com.apple.CoreFoundation 0x907de4ac CFRunLoopRunSpecific + 268
    4 com.apple.Foundation 0x92bf0170 -[NSRunLoop runMode:beforeDate:] + 172
    5 com.apple.Foundation 0x92bf00a8 -[NSRunLoop run] + 76
    6 com.apple.WebKit 0x95b5ee30 +[WebFileDatabase _syncLoop:] + 176
    7 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
    8 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 3:
    0 libSystem.B.dylib 0x9000b6e8 mach_msg_trap + 8
    1 libSystem.B.dylib 0x9000b63c mach_msg + 60
    2 com.apple.CoreFoundation 0x907deba8 __CFRunLoopRun + 832
    3 com.apple.CoreFoundation 0x907de4ac CFRunLoopRunSpecific + 268
    4 com.apple.Foundation 0x92c086a8 +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 264
    5 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
    6 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 4:
    0 libSystem.B.dylib 0x9000b6e8 mach_msg_trap + 8
    1 libSystem.B.dylib 0x9000b63c mach_msg + 60
    2 com.apple.CoreFoundation 0x907deba8 __CFRunLoopRun + 832
    3 com.apple.CoreFoundation 0x907de4ac CFRunLoopRunSpecific + 268
    4 com.apple.Foundation 0x92c097e8 +[NSURLCache _diskCacheSyncLoop:] + 152
    5 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
    6 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 5:
    0 libSystem.B.dylib 0x9002c768 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x9003124c pthread_cond_wait + 480
    2 com.apple.Foundation 0x92be830c -[NSConditionLock lockWhenCondition:] + 68
    3 com.apple.Syndication 0x9b48e42c -[AsyncDB _run:] + 192
    4 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
    5 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 6:
    0 libSystem.B.dylib 0x9001fc2c select + 12
    1 com.apple.CoreFoundation 0x907f1434 __CFSocketManager + 472
    2 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 7:
    0 libSystem.B.dylib 0x9000b6e8 mach_msg_trap + 8
    1 libSystem.B.dylib 0x9000b63c mach_msg + 60
    2 com.apple.CoreFoundation 0x907deba8 __CFRunLoopRun + 832
    3 com.apple.CoreFoundation 0x907de4ac CFRunLoopRunSpecific + 268
    4 com.apple.CoreFoundation 0x907ed90c CFRunLoopRun + 52
    5 com.apple.DVCPROHDMuxer 0x081326d4 AVS::DestroyAVCDeviceController(AVS::AVCDeviceController*) + 392
    6 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 8:
    0 libSystem.B.dylib 0x9000b6e8 mach_msg_trap + 8
    1 libSystem.B.dylib 0x9000b63c mach_msg + 60
    2 com.apple.CoreFoundation 0x907deba8 __CFRunLoopRun + 832
    3 com.apple.CoreFoundation 0x907de4ac CFRunLoopRunSpecific + 268
    4 com.apple.audio.CoreAudio 0x9145863c HALRunLoop::OwnThread(void*) + 264
    5 com.apple.audio.CoreAudio 0x914583dc CAPThread::Entry(CAPThread*) + 96
    6 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 9:
    0 libSystem.B.dylib 0x9002c768 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x9003124c pthread_cond_wait + 480
    2 com.apple.Foundation 0x92be830c -[NSConditionLock lockWhenCondition:] + 68
    3 com.apple.AppKit 0x93860708 -[NSUIHeartBeat _heartBeatThread:] + 324
    4 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
    5 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 10:
    0 libSystem.B.dylib 0x90055648 semaphore_timedwait_signal_trap + 8
    1 libSystem.B.dylib 0x90071e88 pthread_cond_timedwait_relative_np + 556
    2 ...ple.CoreServices.CarbonCore 0x90bf94b8 TSWaitOnSemaphoreCommon + 176
    3 ...ickTimeComponents.component 0x99842224 ReadSchedulerThreadEntryPoint + 5300
    4 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 11:
    0 libSystem.B.dylib 0x90041518 mach_wait_until + 8
    1 libSystem.B.dylib 0x900412e4 nanosleep + 388
    2 com.OverTheEdge.MonoBundle 0x0baeea44 mono_trace_is_enabled + 72
    3 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 12:
    0 libSystem.B.dylib 0x9002c768 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x9003124c pthread_cond_wait + 480
    2 com.OverTheEdge.MonoBundle 0x0baf3a80 _wapi_handle_unlock_handles + 448
    3 com.OverTheEdge.MonoBundle 0x0baf3d60 _wapi_handle_timedwait_signal_handle + 508
    4 com.OverTheEdge.MonoBundle 0x0bb018f4 WaitForSingleObjectEx + 732
    5 com.OverTheEdge.MonoBundle 0x0ba43630 mono_gc_finalize_notify + 336
    6 com.OverTheEdge.MonoBundle 0x0ba9eb7c mono_thread_get_tls_offset + 912
    7 com.OverTheEdge.MonoBundle 0x0baffc00 _wapi_thread_signal_self + 832
    8 com.OverTheEdge.MonoBundle 0x0bb187f8 GC_start_routine + 104
    9 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 13:
    0 libSystem.B.dylib 0x90055648 semaphore_timedwait_signal_trap + 8
    1 libSystem.B.dylib 0x90071e88 pthread_cond_timedwait_relative_np + 556
    2 com.apple.audio.CoreAudio 0x91469794 CAGuard::WaitFor(unsigned long long) + 204
    3 com.apple.audio.CoreAudio 0x914696a4 CAGuard::WaitUntil(unsigned long long) + 304
    4 com.apple.audio.CoreAudio 0x914678e8 HP_IOThread::WorkLoop() + 852
    5 com.apple.audio.CoreAudio 0x91467580 HP_IOThread::ThreadEntry(HP_IOThread*) + 16
    6 com.apple.audio.CoreAudio 0x914583dc CAPThread::Entry(CAPThread*) + 96
    7 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 14:
    0 libSystem.B.dylib 0x9002c768 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90001fb0 pthread_mutex_lock + 472
    2 dk.otee.UnityWebPlayerCore 0x0b870984 UnityBundleStart + 1820580
    3 dk.otee.UnityWebPlayerCore 0x0b870f30 UnityBundleStart + 1822032
    4 dk.otee.UnityWebPlayerCore 0x0b870c8c UnityBundleStart + 1821356
    5 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 15:
    0 libSystem.B.dylib 0x9002c768 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90001fb0 pthread_mutex_lock + 472
    2 dk.otee.UnityWebPlayerCore 0x0b870984 UnityBundleStart + 1820580
    3 dk.otee.UnityWebPlayerCore 0x0b870f30 UnityBundleStart + 1822032
    4 dk.otee.UnityWebPlayerCore 0x0b870c8c UnityBundleStart + 1821356
    5 libSystem.B.dylib 0x9002c0a8 _pthread_body + 96

    Thread 0 crashed with PPC Thread State 64:
    srr0: 0x0000000013c6cab8 srr1: 0x000000000200f930 vrsave: 0x00000000fff00000
    cr: 0x24022222 xer: 0x0000000000000004 lr: 0x0000000013c6caa8 ctr: 0x00000000900090e0
    r0: 0x0000000013c6caa8 r1: 0x00000000bfff9bf0 r2: 0x0000000000100000 r3: 0x0000000000000000
    r4: 0x00000000161bc440 r5: 0x0000000000000000 r6: 0x00000000089502b8 r7: 0x0000000012990a50
    r8: 0x00000000bfff9a80 r9: 0x0000000000004434 r10: 0x000000000bb007a8 r11: 0x00000000bfff9ac0
    r12: 0x00000000900090e0 r13: 0x0000000000000002 r14: 0x0000000000000000 r15: 0x00000000a3297698
    r16: 0x0000000013e7ff70 r17: 0x00000000bfffe880 r18: 0x0000000074657874 r19: 0x0000000000000002
    r20: 0x0000000006707990 r21: 0x0000000013c98f78 r22: 0x000000000b727a10 r23: 0x0000000005503a50
    r24: 0x000000000b7276f0 r25: 0x000000000878e920 r26: 0x0000000015548e2c r27: 0x00000000161bc440
    r28: 0x0000000000000001 r29: 0x0000000000000000 r30: 0x0000000016b24e00 r31: 0x00000000bfff9cb0
     
  7. nickavv

    nickavv

    Joined:
    Aug 2, 2006
    Posts:
    1,801
    No problems here on 17-inch iMac. Latest OS.
     
  8. Joachim_Ante

    Joachim_Ante

    Unity Technologies

    Joined:
    Mar 16, 2005
    Posts:
    5,203
    Docs swab and zumwalt, please provide a link to the web player you were using.
     
  9. Alpha-Loup

    Alpha-Loup

    Joined:
    Jun 23, 2006
    Posts:
    797
    I encounterd no problems here with neither my projects nor any unity examples. Worked fine.
    Also the Nature Demo now runs perfectly on Mozilla Firefox under Windows XP (no exact stats, sorry), wich did not start properly with the webplayer 1.6.1.

    My System specs:

    PowerMac G5 Dual 2.5 gHz
    GeForce 6800 GT
    4 Gigs Ram
    MacOSX 10.4.9
    Safari 2.0.4
     
  10. zumwalt

    zumwalt

    Joined:
    Apr 18, 2007
    Posts:
    2,279
    Do you want the binary installs for the 1.6.2 ?
    I don't have a copy of the 1.6.2 binary installers for either mac or pc on my machines (I delete them after the installs)

    The web page I used for testing are as follows:
    http://www.jbwws.com/unity/faith.html
    http://www.jbwws.com/unity/fps_tutorial.html

    Click on either link, after they load, close out of the IE browser and check your processes. You will see:
     

    Attached Files:

  11. DocSWAB

    DocSWAB

    Joined:
    Aug 28, 2006
    Posts:
    615
    I don't know if it matters that much, but I tried removing the 1.6.2 universal binary version from my Internet Plugins folder, and then installing the 1.6.1 PPC version again, and the installer says "nothing to install."

    1.6.2 works fine putting it back in the internet plug-ins folder.
     
  12. DocSWAB

    DocSWAB

    Joined:
    Aug 28, 2006
    Posts:
    615
    This is probably not a feature or issue with 1.6.2 in particular (although I can't test it since I can't revert to 1.6.1).

    But here are some memory usage numbers for Garen's Nature Demo:

    Launch Safari, clear cache: 32 MB
    Start Unity plugin (content not fully loaded): 40MB
    Nature player fully loaded, not started: 88MB
    Nature player started: 93 MB
    Slightly strange: leave the nature player running without moving the camera at all, and memory use ticks up slowly to about 96 MB.
    Move around all over, and memory seems to top out at about 102 MB (an earlier run topped out at 105 MB).

    Not so much a bug than a reminder to those of us with fairly heavy content that it's not just the initial download that ends up taxing browser memory.
     
  13. David-Helgason

    David-Helgason

    Unity Technologies

    Joined:
    Mar 29, 2005
    Posts:
    1,104
    This would probably be because it's steaming in background audio :)

    d.
     
  14. DocSWAB

    DocSWAB

    Joined:
    Aug 28, 2006
    Posts:
    615
    Of course!
     
  15. Joachim_Ante

    Joachim_Ante

    Unity Technologies

    Joined:
    Mar 16, 2005
    Posts:
    5,203
    And runtime generating grass meshes.
     
  16. Ryuuguu

    Ryuuguu

    Joined:
    Apr 14, 2007
    Posts:
    381
    On Macbook 2 ghz OSx 10.4.9 combo install
    with opera (but not with safari or firefox) when I switch to full screen the video goes nuts. boths scereen flash quickly some of it is desktop some the full screen unity I could not get with Keys even the a short puch on the power button did not help I finally held the power button down and did hard power off.

    I have tried any other version of the player other than 1.6.2f1 so I don't know if this is new or not.

    Cheers,
    Grant
     
  17. DocSWAB

    DocSWAB

    Joined:
    Aug 28, 2006
    Posts:
    615
    I know that Opera has issues with the Flash-plugin. It's just not a very standard browser and has many quirks about it.
     
  18. Andy

    Andy

    Joined:
    Nov 5, 2006
    Posts:
    50
    David said

    We are getting ready for releasing Unity 1.6.2


    It sounds exciting, what are some of the new features, and about when can we expect it?

    Thanks
     
  19. bronxbomber92

    bronxbomber92

    Joined:
    Nov 11, 2006
    Posts:
    888
    On windows, IE crashes when trying to run this: http://bronx.zionmax.com/unity/
    and in firefox it runs, but it when reaching the left side or right side it rotates a full 180 degrees, and sometimes it will go off the screen, which it shouldn't either ( I added rotations to the ship when it goes left and right, but not that many, and I constrained to not go off the screen.)

    Hope that helps. Btw, the comp has pentium 4 processor and 2.9 GHz and 512 MB of RAM running windox xp service pack 2.
     
  20. Aras

    Aras

    Unity Technologies

    Joined:
    Nov 7, 2005
    Posts:
    4,770
    bronxbomber92: please run C:\Program Files\OverTheEdge\Unity\WebPlayer\UnityBugReporter.exe and file a bug. The most common source of crashes are buggy graphics drivers, and filing a bug report will get us the graphics card name the driver version.
     
  21. bronxbomber92

    bronxbomber92

    Joined:
    Nov 11, 2006
    Posts:
    888
    Sent. Do you mind if I update my Unity player version, or do you want me to keep it? ( believe the rotations may be a programming error, but it seems to work with every mac it's been tested with, just not the one windows. But it was buggy in the first place, just not that buggy to fully rotate it.

    edit - This build fixes the the problems in Firefox, but still crashes IE.
    http://bronx.zionmax.com/unity2/