2

Steps to reproduce:
Open a named window in the latest RC with only one tab. Close the tab (and window) with cmd+w. The browser should crash.

Expected behavior:
The window should close, but the browser should not crash.

Orion, OS version; hardware type:
Version 0.99.122.6-rc, macOS Monterey 12.6.2 (21G320), 2020 M1 Macbook Air

  • Vlad replied to this.

    glossary I was able to reproduce. The named window needs to have one tab with an open website (not start page).

    Can you upload here the crash report?

      Here it is @Vlad:

      {"app_name":"Orion RC","timestamp":"2023-01-24 09:54:32.00 -0800","app_version":"0.99","slice_uuid":"919c297f-a893-33c8-a515-1bf355006615","build_version":"122.6","platform":1,"bundleID":"com.kagi.kagimacOS.RC","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.6.2 (21G320)","incident_id":"401DDEA5-160A-4C15-BDC7-CAF47E165C85","name":"Orion RC"}
      {
      "uptime" : 1000000,
      "procLaunch" : "2023-01-23 21:24:42.8413 -0800",
      "procRole" : "Foreground",
      "version" : 2,
      "userID" : 501,
      "deployVersion" : 210,
      "modelCode" : "MacBookAir10,1",
      "procStartAbsTime" : 24763659145832,
      "coalitionID" : 59268,
      "osVersion" : {
      "train" : "macOS 12.6.2",
      "build" : "21G320",
      "releaseType" : "User"
      },
      "captureTime" : "2023-01-24 09:54:30.6467 -0800",
      "incident" : "401DDEA5-160A-4C15-BDC7-CAF47E165C85",
      "bug_type" : "309",
      "pid" : 233,
      "procExitAbsTime" : 25599380941460,
      "translated" : false,
      "cpuType" : "ARM-64",
      "procName" : "Orion RC",
      "procPath" : "\/Applications\/Orion RC.app\/Contents\/MacOS\/Orion RC",
      "bundleInfo" : {"CFBundleShortVersionString":"0.99","CFBundleVersion":"122.6","CFBundleIdentifier":"com.kagi.kagimacOS.RC"},
      "storeInfo" : {"deviceIdentifierForVendor":"403D757E-5348-5DDA-88EC-9A0DCA9B336B","thirdParty":true},
      "parentProc" : "launchd",
      "parentPid" : 1,
      "coalitionName" : "com.kagi.kagimacOS.RC",
      "crashReporterKey" : "56D9B186-F0F2-75B1-F011-ED557F120071",
      "wakeTime" : 40,
      "sleepWakeUUID" : "13E7E88E-4103-45E2-843C-B972AF672C5C",
      "sip" : "enabled",
      "isCorpse" : 1,
      "exception" : {"codes":"0x0000000000000001, 0x0000000100b8534c","rawCodes":[1,4307047244],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
      "termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":233},
      "ktriageinfo" : "VM - pmap_enter failed with resource shortage\n",
      "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":10},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
      "faultingThread" : 0,
      "threads" : [{"triggered":true,"id":10648915,"threadState":{"x":[{"value":1},{"value":10939660304},{"value":4307045952},{"value":6213816304},{"value":32},{"value":0},{"value":2814754271475536},{"value":0},{"value":0},{"value":0},{"value":18446744065119617024},{"value":8589934595},{"value":3},{"value":4936075120},{"value":18446744069205182640},{"value":4310113848},{"value":6693472964,"symbolLocation":0,"symbol":"swift_beginAccess"},{"value":2594214129370008620,"symbolLocation":2594214122853761024,"symbol":"-[NSResponder release]"},{"value":0},{"value":18446744073709551615},{"value":10939660304},{"value":6213816304},{"value":4310177576},{"value":18446744073709551614},{"value":0},{"value":10939660344},{"value":4310216192},{"value":0},{"value":1}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8249046409277886016},"cpsr":{"value":1073745920},"fp":{"value":6166662720},"sp":{"value":6166662384},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":4307047244,"matchesCrashFrame":1},"far":{"value":4307073736}},"queue":"com.apple.main-thread","frames":[{"imageOffset":6853452,"imageIndex":0},{"imageOffset":6852160,"imageIndex":0},{"imageOffset":6778196,"imageIndex":0},{"imageOffset":6589516,"imageIndex":0},{"imageOffset":6569724,"imageIndex":0},{"imageOffset":2381256,"symbol":"-[NSApplication(NSResponder) sendAction:to:from:]","symbolLocation":460,"imageIndex":1},{"imageOffset":3388140,"symbol":"-[NSMenuItem _corePerformAction]","symbolLocation":444,"imageIndex":1},{"imageOffset":3387360,"symbol":"-[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:]","symbolLocation":100,"imageIndex":1},{"imageOffset":6774988,"symbol":"-[NSMenu performActionForItem:atIndex:fromEvent:]","symbolLocation":228,"imageIndex":1},{"imageOffset":3384068,"symbol":"-[NSMenu performKeyEquivalent:]","symbolLocation":452,"imageIndex":1},{"imageOffset":6495052,"imageIndex":0},{"imageOffset":6498840,"imageIndex":0},{"imageOffset":8065268,"symbol":"routeKeyEquivalent","symbolLocation":304,"imageIndex":1},{"imageOffset":1769068,"symbol":"-[NSApplication(NSEvent) sendEvent:]","symbolLocation":1172,"imageIndex":1},{"imageOffset":4694968,"symbol":"WebKit::WebViewImpl::doneWithKeyEvent(NSEvent, bool)","symbolLocation":148,"imageIndex":2},{"imageOffset":5499504,"symbol":"WebKit::WebPageProxy::didReceiveEvent(unsigned int, bool)","symbolLocation":392,"imageIndex":2},{"imageOffset":8825792,"symbol":"WebKit::WebPageProxy::didReceiveMessage(IPC::Connection&, IPC:😃ecoder&)","symbolLocation":1900,"imageIndex":2},{"imageOffset":9484752,"symbol":"IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC:😃ecoder&)","symbolLocation":244,"imageIndex":2},{"imageOffset":5766576,"symbol":"WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC:😃ecoder&)","symbolLocation":32,"imageIndex":2},{"imageOffset":9466924,"symbol":"IPC::Connection::dispatchMessage(std::1::unique_ptr<IPC:😃ecoder, std::1::default_delete<IPC:😃ecoder> >)","symbolLocation":312,"imageIndex":2},{"imageOffset":9467900,"symbol":"IPC::Connection::dispatchIncomingMessages()","symbolLocation":456,"imageIndex":2},{"imageOffset":295668,"symbol":"WTF::RunLoop::performWork()","symbolLocation":168,"imageIndex":3},{"imageOffset":298500,"symbol":"WTF::RunLoop::performWork(void)","symbolLocation":36,"imageIndex":3},{"imageOffset":544660,"symbol":"CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION","symbolLocation":28,"imageIndex":4},{"imageOffset":544480,"symbol":"CFRunLoopDoSource0","symbolLocation":208,"imageIndex":4},{"imageOffset":543712,"symbol":"CFRunLoopDoSources0","symbolLocation":268,"imageIndex":4},{"imageOffset":537952,"symbol":"CFRunLoopRun","symbolLocation":828,"imageIndex":4},{"imageOffset":535172,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":4},{"imageOffset":205624,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":5},{"imageOffset":204980,"symbol":"ReceiveNextEventCommon","symbolLocation":564,"imageIndex":5},{"imageOffset":204392,"symbol":"BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":5},{"imageOffset":267548,"symbol":"_DPSNextEvent","symbolLocation":860,"imageIndex":1},{"imageOffset":261652,"symbol":"-[NSApplication(NSEvent) nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1328,"imageIndex":1},{"imageOffset":204768,"symbol":"-[NSApplication run]","symbolLocation":596,"imageIndex":1},{"imageOffset":14076,"symbol":"NSApplicationMain","symbolLocation":1132,"imageIndex":1},{"imageOffset":15032,"imageIndex":0},{"imageOffset":20620,"symbol":"start","symbolLocation":520,"imageIndex":6}]},{"id":10648980,"name":"com.apple.coreanimation.render-server","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":7},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":7},{"imageOffset":293120,"symbol":"CA::Render::Server::server_thread(void)","symbolLocation":520,"imageIndex":8},{"imageOffset":292584,"symbol":"thread_fun(void)","symbolLocation":32,"imageIndex":8},{"imageOffset":29292,"symbol":"pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":10649053,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":7},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":7},{"imageOffset":545296,"symbol":"CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":4},{"imageOffset":538304,"symbol":"CFRunLoopRun","symbolLocation":1180,"imageIndex":4},{"imageOffset":535172,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":4},{"imageOffset":1761536,"symbol":"NSEventThread","symbolLocation":196,"imageIndex":1},{"imageOffset":29292,"symbol":"pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":10649194,"name":"com.apple.NSURLConnectionLoader","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":7},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":7},{"imageOffset":545296,"symbol":"CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":4},{"imageOffset":538304,"symbol":"CFRunLoopRun","symbolLocation":1180,"imageIndex":4},{"imageOffset":535172,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":4},{"imageOffset":2537016,"imageIndex":10},{"imageOffset":378316,"symbol":"NSThreadstart","symbolLocation":808,"imageIndex":11},{"imageOffset":29292,"symbol":"pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":10670655,"name":"AMCP Logging Spool","frames":[{"imageOffset":6380,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":7},{"imageOffset":125484,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":28,"imageIndex":12},{"imageOffset":10156,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":56,"imageIndex":12},{"imageOffset":9164,"symbol":"void* caulk::thread_proxy<std::1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::1::tuple<caulk::concurrent::details::worker_thread> > >(void*)","symbolLocation":96,"imageIndex":12},{"imageOffset":29292,"symbol":"pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":11000347,"name":"JavaScriptCore libpas scavenger","frames":[{"imageOffset":21104,"symbol":"psynch_cvwait","symbolLocation":8,"imageIndex":7},{"imageOffset":30780,"symbol":"pthread_cond_wait","symbolLocation":1236,"imageIndex":9},{"imageOffset":960260,"symbol":"scavenger_thread_main","symbolLocation":712,"imageIndex":3},{"imageOffset":29292,"symbol":"pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":11007410,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":11008148,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":11008795,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":11008796,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":11008962,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":11008990,"name":"CVDisplayLink","frames":[{"imageOffset":21104,"symbol":"psynch_cvwait","symbolLocation":8,"imageIndex":7},{"imageOffset":30824,"symbol":"pthread_cond_wait","symbolLocation":1280,"imageIndex":9},{"imageOffset":13184,"symbol":"CVDisplayLink::waitUntil(unsigned long long)","symbolLocation":324,"imageIndex":13},{"imageOffset":9312,"symbol":"CVDisplayLink::runIOThread()","symbolLocation":488,"imageIndex":13},{"imageOffset":29292,"symbol":"pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]}],
      "usedImages" : [
      {
      "source" : "P",
      "arch" : "arm64",
      "base" : 4300193792,
      "CFBundleShortVersionString" : "0.99",
      "CFBundleIdentifier" : "com.kagi.kagimacOS.RC",
      "size" : 9371648,
      "uuid" : "919c297f-a893-33c8-a515-1bf355006615",
      "path" : "\/Applications\/Orion RC.app\/Contents\/MacOS\/Orion RC",
      "name" : "Orion RC",
      "CFBundleVersion" : "122.6"
      },
      {
      "source" : "P",
      "arch" : "arm64e",
      "base" : 6516199424,
      "CFBundleShortVersionString" : "6.9",
      "CFBundleIdentifier" : "com.apple.AppKit",
      "size" : 15437824,
      "uuid" : "143e26e2-b101-34d6-8111-94ca9e06daef",
      "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
      "name" : "AppKit",
      "CFBundleVersion" : "2113.60.148"
      },
      {
      "source" : "P",
      "arch" : "arm64",
      "base" : 4364713984,
      "CFBundleShortVersionString" : "615",
      "CFBundleIdentifier" : "com.apple.WebKit",
      "size" : 10911744,
      "uuid" : "b7ff31e8-46c1-32ee-aef6-6d93f8adc6ce",
      "path" : "\/Applications\/Orion RC.app\/Contents\/Frameworks\/WebKit.framework\/Versions\/A\/WebKit",
      "name" : "WebKit",
      "CFBundleVersion" : "615.1.16.1"
      },
      {
      "source" : "P",
      "arch" : "arm64",
      "base" : 4329488384,
      "CFBundleShortVersionString" : "615",
      "CFBundleIdentifier" : "com.apple.JavaScriptCore",
      "size" : 20185088,
      "uuid" : "40ba439b-21ea-394a-a4bc-ac3e79c97fd9",
      "path" : "\/Applications\/Orion RC.app\/Contents\/Frameworks\/JavaScriptCore.framework\/Versions\/A\/JavaScriptCore",
      "name" : "JavaScriptCore",
      "CFBundleVersion" : "615.1.16.1"
      },
      {
      "source" : "P",
      "arch" : "arm64e",
      "base" : 6470418432,
      "CFBundleShortVersionString" : "6.9",
      "CFBundleIdentifier" : "com.apple.CoreFoundation",
      "size" : 5533696,
      "uuid" : "fc3c193d-0cdb-3569-9f0e-bd2507ca1dbb",
      "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
      "name" : "CoreFoundation",
      "CFBundleVersion" : "1866"
      },
      {
      "source" : "P",
      "arch" : "arm64e",
      "base" : 6617825280,
      "CFBundleShortVersionString" : "2.1.1",
      "CFBundleIdentifier" : "com.apple.HIToolbox",
      "size" : 3358720,
      "uuid" : "aaf900bd-bfb6-3af0-a8d3-e24bbe1d57f5",
      "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
      "name" : "HIToolbox"
      },
      {
      "source" : "P",
      "arch" : "arm64e",
      "base" : 4313120768,
      "size" : 393216,
      "uuid" : "f0564ec5-bf9c-3107-82b3-485f927b489f",
      "path" : "\/usr\/lib\/dyld",
      "name" : "dyld"
      },
      {
      "source" : "P",
      "arch" : "arm64e",
      "base" : 6469865472,
      "size" : 229376,
      "uuid" : "b71e7783-80bc-36bb-af5d-579344d68742",
      "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
      "name" : "libsystem_kernel.dylib"
      },
      {
      "source" : "P",
      "arch" : "arm64e",
      "base" : 6586814464,
      "CFBundleShortVersionString" : "1.11",
      "CFBundleIdentifier" : "com.apple.QuartzCore",
      "size" : 3325952,
      "uuid" : "239ccbf7-85b5-3a4c-bf04-d50cf65feaea",
      "path" : "\/System\/Library\/Frameworks\/QuartzCore.framework\/Versions\/A\/QuartzCore",
      "name" : "QuartzCore",
      "CFBundleVersion" : "964.35"
      },
      {
      "source" : "P",
      "arch" : "arm64e",
      "base" : 6470094848,
      "size" : 53248,
      "uuid" : "63c4eef9-69a5-38b1-996e-8d31b66a051d",
      "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
      "name" : "libsystem_pthread.dylib"
      },
      {
      "source" : "P",
      "arch" : "arm64e",
      "base" : 6550171648,
      "CFBundleShortVersionString" : "1335.0.3",
      "CFBundleIdentifier" : "com.apple.CFNetwork",
      "size" : 4935680,
      "uuid" : "ba0ade10-aa7e-3168-a6c6-817b01849dd8",
      "path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork",
      "name" : "CFNetwork",
      "CFBundleVersion" : "1335.0.3"
      },
      {
      "source" : "P",
      "arch" : "arm64e",
      "base" : 6486163456,
      "CFBundleShortVersionString" : "6.9",
      "CFBundleIdentifier" : "com.apple.Foundation",
      "size" : 4136960,
      "uuid" : "8bbf8f9b-0034-34f0-a2c5-13c31941632d",
      "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
      "name" : "Foundation",
      "CFBundleVersion" : "1866"
      },
      {
      "source" : "P",
      "arch" : "arm64e",
      "base" : 6615199744,
      "CFBundleShortVersionString" : "1.0",
      "CFBundleIdentifier" : "com.apple.audio.caulk",
      "size" : 159744,
      "uuid" : "fbaaa1ec-abbe-3c0d-a491-0dc66ee9d8ce",
      "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk",
      "name" : "caulk"
      },
      {
      "source" : "P",
      "arch" : "arm64e",
      "base" : 6594560000,
      "CFBundleShortVersionString" : "1.8",
      "CFBundleIdentifier" : "com.apple.CoreVideo",
      "size" : 385024,
      "uuid" : "5ae3672a-4b9a-3ef6-b310-a2d980d6ca0e",
      "path" : "\/System\/Library\/Frameworks\/CoreVideo.framework\/Versions\/A\/CoreVideo",
      "name" : "CoreVideo",
      "CFBundleVersion" : "480.1"
      }
      ],
      "sharedCache" : {
      "base" : 6466797568,
      "size" : 3144761344,
      "uuid" : "be7fe6ad-4560-3ae2-883e-432f78b45062"
      },
      "vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=5.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=5.7G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 3584K 28 \nActivity Tracing 256K 1 \nCG backing stores 2560K 4 \nCG image 18.6M 346 \nCG raster data 26.3M 4 \nColorSync 672K 30 \nCoreAnimation 328.9M 1009 \nCoreGraphics 48K 3 \nCoreImage 672K 20 \nCoreUI image data 7392K 64 \nDispatch continuations 64.0M 1 \nFoundation 32K 2 \nImage IO 16.1M 296 \nJS JIT generated code 512.0M 3 \nKernel Alloc Once 32K 1 \nMALLOC 332.0M 178 \nMALLOC guard page 288K 15 \nMALLOC_MEDIUM (reserved) 192.0M 2 reserved VM address space (unallocated)\nSQLite page cache 6336K 99 \nSTACK GUARD 56.2M 12 \nStack 14.3M 12 \nVM_ALLOCATE 304.1M 49 \nVM_ALLOCATE (reserved) 3.9G 1 reserved VM address space (unallocated)\nWebKit Malloc 256.1M 6 \nAUTH 2761K 382 \nAUTH_CONST 19.3M 596 \nCTF 756 1 \nDATA 17.9M 603 \nDATA_CONST 24.7M 614 \nDATA_DIRTY 2361K 261 \nFONT_DATA 4K 1 \nGLSLBUILTINS 5176K 1 \nLINKEDIT 654.6M 18 \nOBJC_CONST 4315K 348 \nOBJC_RO 83.0M 1 \nOBJC_RW 3168K 1 \nTEXT 564.2M 631 \nUNICODE 592K 1 \ndyld private memory 1024K 1 \nlibnetwork 1664K 24 \nmapped file 462.2M 446 \nshared memory 896K 16 \n=========== ======= ======= \nTOTAL 7.8G 6132 \nTOTAL, minus reserved VM space 3.7G 6132 \n",
      "legacyInfo" : {
      "threadTriggered" : {
      "queue" : "com.apple.main-thread"
      }
      },
      "trialInfo" : {
      "rollouts" : [
      {
      "rolloutId" : "6112e14f37f5d11121dcd519",
      "factorPackIds" : {
      "SIRI_TEXT_TO_SPEECH" : "634710168e8be655c1316aaa"
      },
      "deploymentId" : 240000229
      },
      {
      "rolloutId" : "6112dda2fc54bc3389840642",
      "factorPackIds" : {
      "SIRI_DICTATION_ASSETS" : "631730a28520965d1cba0681"
      },
      "deploymentId" : 240000143
      }
      ],
      "experiments" : [

      ]
      }
      }

        6 days later
        No one is typing