In my game engine, I have an option to enable the multithreaded rendering.
In iOS 12 (and below) my app did not crash.
I have not changed anything in my code, but it crashes on iOS 13.
2019-10-02 11:36:07.931 SimpleGame[293:11150] ---> (Inner Exception #0) Foundation.MonoTouchException: Objective-C exception thrown. Name: NSInternalInconsistencyException Reason: threading violation: expected the main thread
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 0 CoreFoundation 0x00000001aace1c44 97285ACB-7B21-393A-ABF6-03F1DBB5D2A2 + 1256516
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 1 libobjc.A.dylib 0x00000001aa9fc0c8 objc_exception_throw + 60
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 2 CoreFoundation 0x00000001aabde75c 97285ACB-7B21-393A-ABF6-03F1DBB5D2A2 + 194396
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 3 Foundation 0x00000001ab01f960 672CF0CB-4951-3B91-89DF-55E953AEA00F + 571744
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 4 FrontBoardServices 0x00000001afe9791c 124B166D-3905-3F51-A46A-646AE3424213 + 366876
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 5 FrontBoardServices 0x00000001afe4a288 124B166D-3905-3F51-A46A-646AE3424213 + 49800
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 6 UIKitCore 0x00000001ae51a87c 55D60569-DBB7-3BC9-8A97-DCAC95C64D4B + 1915004
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 7 UIKitCore 0x00000001ae517554 55D60569-DBB7-3BC9-8A97-DCAC95C64D4B + 1901908
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 8 UIKitCore 0x00000001ae5177b4 55D60569-DBB7-3BC9-8A97-DCAC95C64D4B + 1902516
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 9 UIKitCore 0x00000001aeface14 55D60569-DBB7-3BC9-8A97-DCAC95C64D4B + 13000212
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 10 UIKitCore 0x00000001aedaf02c 55D60569-DBB7-3BC9-8A97-DCAC95C64D4B + 10911788
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 11 UIKitCore 0x00000001aedaff00 55D60569-DBB7-3BC9-8A97-DCAC95C64D4B + 10915584
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 12
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 22 SimpleGame 0x000000010487c2a4 World_FlushRenderWorkQueue_private + 2577804
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 23 SimpleGame 0x00000001048b45e8 World_FlushRenderWorkQueue_private + 2808016
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 24 SimpleGame 0x00000001048b54c0 World_FlushRenderWorkQueue_private + 2811816
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 25 SimpleGame 0x00000001051d7198 World_FlushRenderWorkQueue_private + 12387456
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 26 SimpleGame 0x000000010503c058 World_FlushRenderWorkQueue_private + 10703680
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 27 SimpleGame 0x000000010503b774 World_FlushRenderWorkQueue_private + 10701404
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 28 SimpleGame 0x00000001051d5400 World_FlushRenderWorkQueue_private + 12379880
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 29 SimpleGame 0x000000010487d904 World_FlushRenderWorkQueue_private + 2583532
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 30 SimpleGame 0x000000010487c2a4 World_FlushRenderWorkQueue_private + 2577804
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 31 SimpleGame 0x000000010487c038 World_FlushRenderWorkQueue_private + 2577184
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 32 SimpleGame 0x000000010487da00 World_FlushRenderWorkQueue_private + 2583784
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 33 SimpleGame 0x00000001047081a8 World_FlushRenderWorkQueue_private + 1053840
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 34 SimpleGame 0x0000000105bb1434 World_FlushRenderWorkQueue_private + 22718236
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 35 SimpleGame 0x0000000105c18dd4 World_FlushRenderWorkQueue_private + 23142588
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 36 PSimpleGame 0x0000000105c44080 World_FlushRenderWorkQueue_private + 23319400
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 37 libsystem_pthread.dylib 0x00000001aa9ecd5c _pthread_start + 128
Oct 2 09:57:48 GL04207-MT SimpleGame[923] <Notice>: 38 libsystem_pthread.dylib 0x00000001aa9f4c84 thread_start + 8
When I disable the multithreaded rendering option, it did not crash.
There must be a change in the threading system in iOS 13, but could not find anything from their documetation.
As Gene said, the issue is that previous versions of iOS wouldn’t stop when you incorrectly interacted with the UI from a background thread. iOS 13 will.
To help identifying the issue, go to “Editor” » “Scheme” » “Edit Scheme...” and then check “Main Thread Checker”. If you tap on the right arrow next to this, it will even create a breakpoint for issues, where it will stop execution at the line at which you are trying to update the UI from a background thread:
Related
I want the output like this for whole year:
Jan 01 - Jan 14 - 2021
Jan 15 - Jan 28 - 2021
Jan 29 - Feb 11 - 2021
Feb 12 - Feb 25 - 2021
Feb 26 - Mar 11 - 2021
Mar 12 - Mar 25 - 2021
Mar 26 - Apr 08 - 2021
Apr 09 - Apr 22 - 2021
Apr 22 - May 06 - 2021
May 07 - May 20 - 2021
May 21 - Jun 03 - 2021
Jun 04 - Jun 17 - 2021
Jun 18 - Jul 01 - 2021
Jul 02 - Jul 15 - 2021
Jul 16 - Jul 29 - 2021
Jul 30 - Aug 12 - 2021
Aug 13 - Aug 26 - 2021
Aug 27 - Sep 09 - 2021
Sep 10 - Sep 23 - 2021
Sep 24 - Oct 07 - 2021
Oct 08 - Oct 21 - 2021
Oct 22 - Nov 04 - 2021
Nov 05 - Nov 18 - 2021
Dec 19 - Dec 02 - 2021
Dec 03 - Dec 16 - 2021
Dec 17 - Dec 30 - 2021
One option uses generate_series():
select d.dt dt_start, d.dt + '13 days'::interval dt_end
from generate_series(
date_trunc('year', current_date),
date_trunc('year', current_date) + '1 year'::interval - '13 days'::interval,
'14 days'::interval
) d(dt)
order by dt_start
SELECT to_char(d, 'Mon DD - ')
|| to_char(d + INTERVAL '13 days', 'Mon DD - YYYY')
FROM generate_series(
TIMESTAMP '2021-01-01',
TIMESTAMP '2021-12-17',
INTERVAL '14 days'
) AS d;
?column?
------------------------
Jan 01 - Jan 14 - 2021
Jan 15 - Jan 28 - 2021
Jan 29 - Feb 11 - 2021
Feb 12 - Feb 25 - 2021
Feb 26 - Mar 11 - 2021
Mar 12 - Mar 25 - 2021
Mar 26 - Apr 08 - 2021
Apr 09 - Apr 22 - 2021
Apr 23 - May 06 - 2021
May 07 - May 20 - 2021
May 21 - Jun 03 - 2021
Jun 04 - Jun 17 - 2021
Jun 18 - Jul 01 - 2021
Jul 02 - Jul 15 - 2021
Jul 16 - Jul 29 - 2021
Jul 30 - Aug 12 - 2021
Aug 13 - Aug 26 - 2021
Aug 27 - Sep 09 - 2021
Sep 10 - Sep 23 - 2021
Sep 24 - Oct 07 - 2021
Oct 08 - Oct 21 - 2021
Oct 22 - Nov 04 - 2021
Nov 05 - Nov 18 - 2021
Nov 19 - Dec 02 - 2021
Dec 03 - Dec 16 - 2021
Dec 17 - Dec 30 - 2021
(26 rows)
I have a Collectionview(iPad) with
flow layout
Scroll direction: horizonlal
3 items at Y and 7 items at X
Possible Device-Orientation is only Landscape.
The normal sorting is like this(one page):
01 04 07 10 13 16 19
02 05 08 11 14 17 20
03 06 09 12 15 18 21
But i need a sorting like this:
act. page............................next page
01 02 03 04 05 06 07 | 22 23 24 25 26 27 28
08 09 10 11 12 13 14 | 29 30 31 32 33 34 35
15 16 17 18 19 20 21 | 36 37 38 39 40
Is it possible to change the item-position with custom-layout?
I tried to sort the data source pagewise like 01, 08, 15 ... but this dont help if jump to an entry middle of such a page and at all i cannot use sections.
Trying to get Tomahawk music player to work, but i get this error message every minute:
Exception Name: NSInvalidArgumentException
Description: -[SPMediaKeyTap grab]: unrecognized selector sent to instance 0x610000094f00
User Info: (null)
0 CoreFoundation 0x00007fffccc8e52b __exceptionPreprocess + 171
1 libobjc.A.dylib 0x00007fffe1366cad objc_exception_throw + 48
2 CoreFoundation 0x00007fffccd0fd34 -[NSObject(NSObject) doesNotRecognizeSelector:] + 132
3 CoreFoundation 0x00007fffccc00bf5 ___forwarding___ + 1061
4 CoreFoundation 0x00007fffccc00748 _CF_forwarding_prep_0 + 120
5 Tomahawk 0x0000000105f2d746 -[SPMediaKeyTap setShouldInterceptMediaKeyEvents:] + 102
6 Tomahawk 0x0000000105f2d8d3 -[SPMediaKeyTap mediaKeyAppListChanged] + 147
7 Tomahawk 0x0000000105f2d9ca -[SPMediaKeyTap appIsNowFrontmost:] + 234
8 Tomahawk 0x0000000105f2d1b0 appSwitched + 48
9 HIToolbox 0x00007fffcc17e0d5 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 1708
10 HIToolbox 0x00007fffcc17d346 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 428
11 HIToolbox 0x00007fffcc17d18f SendEventToEventTargetWithOptions + 43
12 HIToolbox 0x00007fffcc20f43e HIToolboxLSNotificationCallbackAllASNsFunc + 571
13 LaunchServices 0x00007fffcddb5715 ___LSScheduleNotificationFunction_block_invoke_2 + 51
14 CoreFoundation 0x00007fffccc243ac __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
15 CoreFoundation 0x00007fffccc05424 __CFRunLoopDoBlocks + 356
16 CoreFoundation 0x00007fffccc04f66 __CFRunLoopRun + 1878
17 CoreFoundation 0x00007fffccc045b4 CFRunLoopRunSpecific + 420
18 HIToolbox 0x00007fffcc1a5f6c RunCurrentEventLoopInMode + 240
19 HIToolbox 0x00007fffcc1a5da1 ReceiveNextEventCommon + 432
20 HIToolbox 0x00007fffcc1a5bd6 _BlockUntilNextEventMatchingListInModeWithFilter + 71
21 AppKit 0x00007fffca89c5f5 _DPSNextEvent + 1093
22 AppKit 0x00007fffcafac8eb -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1637
23 AppKit 0x00007fffca890fbd -[NSApplication run] + 926
24 QtGui 0x0000000109f277b7 _ZN19QEventDispatcherMac13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE + 515
25 QtCore 0x00000001097a4695 _ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE + 79
26 QtCore 0x00000001097a47f3 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE + 341
27 QtCore 0x00000001097a7487 _ZN16QCoreApplication4execEv + 199
28 Tomahawk 0x0000000105ebc01f main + 431
29 Tomahawk 0x0000000105ea3d64 start + 52
30 ??? 0x0000000000000002 0x0 + 2
How do i stop the error message from showing?
I don't want the error window to show up every minute. I am far from a computer expert and don't know what is causing it. I have tried to configure Tomahawk music player, but the message won't leave me alone. I have already googled and looked it up, but can't find an answer to my question. I am thankful for replies that can help solve this problem.
I just updated my trigger.io app to use the latest stable platform version (v2.0.1) so that it would hopefully work well on iOS 7. Unfortunately now it hangs on the launch image. The error I get on the iPhone console is below. Any ideas on how to get this working?
Oct 1 19:52:42 Strax mobile_installation_proxy[235] <Warning>: LaunchServices: Please include the kCFBundleIdentifierKey in the options dictionary when installing an app.
Oct 1 19:52:42 Strax mobile_installation_proxy[235] <Warning>: LaunchServices: installing app for existing placeholder (null)
Oct 1 19:52:42 Strax installd[62] <Notice>: 0x25d000 handle_install_for_ls: Install of "/var/mobile/Media/PublicStaging/device-ios.app" requested by mobile_installation_proxy
Oct 1 19:52:42 Strax installd[62] <Notice>: 0x25d000 MobileInstallationInstall_Server: Installing app com.redacted.redacted
Oct 1 19:52:43 Strax securityd[79] <Error>: OCSPResponse: now > latestNextUpdate
Oct 1 19:52:43 Strax SpringBoard[33] <Warning>: Killing com.redacted.redacted for termination assertion
Oct 1 19:52:43 Strax installd[62] <Notice>: 0x25d000 install_application: Performing developer delta patch
Oct 1 19:52:43 Strax com.apple.launchd[1] (UIKitApplication:com.redacted.redacted[0x9168][331]) <Notice>: (UIKitApplication:com.redacted.redacted[0x9168]) Exited: Killed: 9
Oct 1 19:52:43 Strax backboardd[28] <Warning>: Application 'UIKitApplication:com.redacted.redacted[0x9168]' exited abnormally with signal 9: Killed: 9
Oct 1 19:52:43 Strax installd[62] <Notice>: 0x25d000 MobileInstallationInstall_Server: Staging: 0.05s; Waiting: 0.00s; Installation: 0.53s; LS Sync: 0.00s; Overall: 0.58s
Oct 1 19:52:43 Strax lsd[75] <Warning>: LaunchServices: Updating identifier store
Oct 1 19:52:43 Strax SpringBoard[33] <Error>: libMobileGestalt MobileGestalt.c:835: nike-ipod is static and will never generate a notification
Oct 1 19:52:43 Strax SpringBoard[33] <Error>: libMobileGestalt MobileGestalt.c:835: still-camera is static and will never generate a notification
Oct 1 19:52:43 Strax SpringBoard[33] <Error>: libMobileGestalt MobileGestalt.c:835: magnetometer is static and will never generate a notification
Oct 1 19:52:43 Strax SpringBoard[33] <Error>: libMobileGestalt MobileGestalt.c:835: any-telephony is static and will never generate a notification
Oct 1 19:52:43 Strax SpringBoard[33] <Error>: libMobileGestalt MobileGestalt.c:835: stand-alone-contacts is static and will never generate a notification
Oct 1 19:52:51 Strax MobileStorageMounter[350] <Error>: 0x3d85e18c digest_disk_image: Could not open /var/run/mobile_image_mounter/3zeNth.dmg: No such file or directory
Oct 1 19:52:51 Strax MobileStorageMounter[350] <Error>: 0x3d85e18c reload_mount_map: /Developer - could not create digest
Oct 1 19:52:51 Strax mobile_storage_proxy[349] <Error>: 0x3d85e18c handle_lookup_image: Entry 2 of 4 did not have a digest
Oct 1 19:52:51 Strax MobileStorageMounter[350] <Error>: 0x3d85e18c handle_mount_disk_image: A disk image of type Developer is already mounted
Oct 1 19:52:51 Strax mobile_storage_proxy[349] <Error>: MobileStorageMount:355 Could not extract mount path from response message
Oct 1 19:52:51 Strax mobile_storage_proxy[349] <Error>: 0x3d85e18c handle_mount_image: Could not mount the disk image
Oct 1 19:52:51 Strax mobile_storage_proxy[349] <Error>: 0x3d85e18c main: Could not mount the image
Oct 1 19:52:51 Strax com.apple.debugserver-300.2[351] <Warning>: debugserver-300.2 for armv7.
Oct 1 19:52:51 Strax com.apple.debugserver-300.2[351] <Warning>: Connecting to com.apple.debugserver service...
Oct 1 19:52:51 Strax com.apple.debugserver-300.2[351] <Warning>: Got a connection, waiting for process information for launching or attaching.
Oct 1 19:52:54 Strax assistantd[352] <Notice>: connection 4 total: 1, connected: 0, added new subflow [cid=1, state=Waiting, ifindex=7]
Oct 1 19:52:54 Strax awdd[353] <Error>: CoreLocation: CLClient is deprecated. Will be obsolete soon.
Oct 1 19:52:54 Strax assistantd[352] <Notice>: connection 4 total: 1, connected: 1, new connected subflow [cid=1, state=Connected, ifindex=7, preferred, mp_capable]
Oct 1 19:52:54 Strax assistantd[352] <Notice>: connection 4 total: 2, connected: 1, added new subflow [cid=2, state=Waiting, ifindex=2]
Oct 1 19:52:54 Strax securityd[79] <Error>: OCSPResponse: now > latestNextUpdate
Oct 1 19:52:54 Strax securityd[79] <Error>: OCSPResponse: now > latestNextUpdate
Oct 1 19:52:55 Strax securityd[79] <Error>: OCSPResponse: now + maxAge > latestNextUpdate, using latestNextUpdate
Oct 1 19:52:55 Strax com.apple.debugserver-300.2[351] <Warning>: About to launch process for bundle ID: com.redacted.redacted
Oct 1 19:52:55 Strax securityd[79] <Error>: OCSPResponse: now > latestNextUpdate
Oct 1 19:52:55 Strax kernel[0] <Debug>: launchd[354] Container: /private/var/mobile/Applications/1150A554-1046-4DB4-BA37-AC55DA01DED5 (sandbox)
Oct 1 19:52:55 Strax com.apple.debugserver-300.2[351] <Warning>: In completion handler, got pid for bundle id, pid: 354.
Oct 1 19:52:55 Strax com.apple.debugserver-300.2[351] <Warning>: Got a connection, launched process /Developer/usr/bin/debugserver.
Oct 1 19:53:03 Strax Forge[354] <Warning>: [INFO] New app version, removing any reload update files.
Oct 1 19:53:03 Strax kernel[0] <Debug>: 004804.545582 wlan.A[652] AppleBCMWLANNetManager::checkRealTimeTraffic(): now 4804.545565708 num entries 4
Oct 1 19:53:03 Strax kernel[0] <Debug>: 004804.545628 wlan.A[653] AppleBCMWLANCore::dumpWmeCounters(): per TIDs tx counters: 16180 12261 0 0 0 6379 234 0, per TIDs rx counters: 50102 0 0 0 0 0 76 0
Oct 1 19:53:03 Strax kernel[0] <Debug>: 004804.545668 wlan.A[654] AppleBCMWLANCore::dumpWmeCounters(): AWDL: Tx 0 0 0 0 0 0 0 0, Rx: 0 0 0 0 0 0 0 0
Oct 1 19:53:03 Strax Forge[354] <Warning>: [INFO] Checking for reload update
Oct 1 19:53:04 Strax Forge[354] <Warning>: [INFO] creating link from /var/mobile/Applications/1150A554-1046-4DB4-BA37-AC55DA01DED5/Library/Application Support/Forge/assets-D653E065-1D29-4DCD-9D75-1E5A5B798680/forge to ../../../../device-ios.app/assets/forge
Oct 1 19:53:04 Strax Forge[354] <Warning>: [INFO] creating link from /var/mobile/Applications/1150A554-1046-4DB4-BA37-AC55DA01DED5/Library/Application Support/Forge/assets-D653E065-1D29-4DCD-9D75-1E5A5B798680/src to ../../../../device-ios.app/assets/src
Oct 1 19:53:04 Strax Forge[354] <Warning>: [INFO] Loading default page in webview.
Oct 1 19:53:04 Strax Forge[354] <Warning>: [INFO] No reload update available.
Oct 1 19:53:04 Strax Forge[354] <Warning>: [INFO] Loading local url in webview: file:///var/mobile/Applications/1150A554-1046-4DB4-BA37-AC55DA01DED5/Library/Application%20Support/Forge/assets-D653E065-1D29-4DCD-9D75-1E5A5B798680/src/index.html
Oct 1 19:53:05 Strax Forge[354] <Warning>: [INFO] Registering for parse push notifications, subscribing to default channel.
Oct 1 19:53:05 Strax Forge[354] <Warning>: [DEBUG] Returning to javascript: {
event = "internal.connectionStateChange";
params = {
connected = 1;
wifi = 1;
};
}
Oct 1 19:53:11 Strax lockdownd[51] <Notice>: 002c1000 _select_socket: receive secure message timeout!
Oct 1 19:53:20 Strax cplogd[341] <Warning>: Exiting.
Could you help me one case, below
After Tranpose the table i get result as like this:
Lno OID ConnectedDate
100000224 34931 Feb 7 201,Feb 7 201,Feb 8 201,Feb 8 201,Feb 4 201
100001489 9156 Jun 23 201,Jun 24 201,Jun 25 201,Jun 25 201,Oct 29 201,Oct 29 201
100002153 31514 Oct 5 201
100002740 32367 Sep 14 201,Sep 14 201,Oct 21 201,Sep 15 201,Sep 15 201,Sep 16 201
100004774 31558 May 19 201,May 19 201,May 20 201,May 20 201,Jun 2 201
100004935 5857 Sep 1 201,Sep 1 201,Sep 3 201,Sep 3 201,Sep 29 201,Aug 31 201,Sep 22 201
100004935 31684 Jun 16 201,Jun 17 201,Jun 17 201,Jun 19 201
100004983 33942 Dec 30 201,Dec 30 201,Dec 27 201,Dec 29 201,Dec 28 201
100005055 32347 Sep 14 201,Sep 13 201,Sep 13 201,Oct 1 201,Oct 5 201,Oct 20 201,Nov 17 201,Sep 15 201,Sep 16 201,Dec 4 201
100006146 31481 Apr 30 201,Apr 30 201,May 3 201,May 4 201,May 4 201,Jun 3 201,Jun 4 201,Jun 5 201,Jun 7 201,Jun 12 201
But i want output like this:
LID OID ConnectedDate1 ConnectedDate2 ConnectedDate3 ConnectedDate4
100000224 34931 Feb 7 201 Feb 7 201 Feb 8 201 Feb 8 201
100001489 9156 Jun 23 201 Jun 24 201 Jun 25 201 Jun 25 201
100002153 31514 Oct 5 201
100002740 32367 Sep 14 201 Sep 14 201 Oct 21 201 Sep 15 201
100004774 31558 May 19 201 May 19 201 May 20 201
Plz help me
Thanks in advance
You need the PIVOT command. To give more details, you'd need to provide your query