Created
July 26, 2016 15:46
-
-
Save networkextension/26f350dd6783aefce1416bd0b6451a4f to your computer and use it in GitHub Desktop.
GRDB crash on A.BIT.T
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(lldb) bt | |
* thread #10: tid = 0x55be3, 0x00000001838a232c libsqlite3.dylib`___lldb_unnamed_function119$$libsqlite3.dylib + 52, queue = 'GRDB.SerializedDatabase', activity = 'NEVirtualInterface processing read event', stop reason = EXC_BAD_ACCESS (code=1, address=0xe90) | |
frame #0: 0x00000001838a232c libsqlite3.dylib`___lldb_unnamed_function119$$libsqlite3.dylib + 52 | |
frame #1: 0x000000018389a474 libsqlite3.dylib`___lldb_unnamed_function114$$libsqlite3.dylib + 23540 | |
frame #2: 0x00000001838938e0 libsqlite3.dylib`sqlite3_step + 504 | |
frame #3: 0x0000000100547638 GRDB`UpdateStatement.execute(arguments=nil, self=0x000000015ce5b2a0, $error=ErrorType @ 0x000000016e500e68) throws -> () + 460 at Statement.swift:378 | |
* frame #4: 0x00000001004f0ae8 GRDB`Database.(codeUnits=(_position = 0x000000015ce5b1b0, _end = 0x000000015ce5b294), sqlCodeUnits=<unavailable>, observer=0x000000015ce38920, self=0x000000015ce0c900, error=nil, sql="INSERT INTO requests (mode, url, app,start,status,closereason,reqHeader,respHeader,proxyName,name,type,ruleTime,Est,transferTiming, tx,rx,end,interface,localIP,remoteIP) VALUES (?, ?, ?,?,?, ?, ?,?,?, ?, ?,?,?, ?, ?,?,?,?,?,?) ", consumeArguments=0x00000001004ed7c0 GRDB`partial apply forwarder for GRDB.Database.(execute (Swift.String, arguments : Swift.Optional<GRDB.StatementArguments>) throws -> ()).(closure #1) at Database.swift) throws -> ()).(closure #3) + 860 at Database.swift:511 | |
frame #5: 0x00000001004eda0c GRDB`partial apply for Database.(execute(String, arguments : StatementArguments?) throws -> ()).(closure #3) + 228 at Database.swift:0 | |
frame #6: 0x00000001004f10bc GRDB`thunk + 36 at Database.swift:0 | |
frame #7: 0x0000000100728dd4 libswiftCore.dylib`Swift.ContiguousArray.withUnsafeBufferPointer <A> ((Swift.UnsafeBufferPointer<A>) throws -> A1) throws -> A1 + 144 | |
frame #8: 0x00000001004deb70 GRDB`Database.execute(sql="INSERT INTO requests (mode, url, app,start,status,closereason,reqHeader,respHeader,proxyName,name,type,ruleTime,Est,transferTiming, tx,rx,end,interface,localIP,remoteIP) VALUES (?, ?, ?,?,?, ?, ?,?,?, ?, ?,?,?, ?, ?,?,?,?,?,?) ", arguments=Some, self=0x000000015ce0c900, $error=ErrorType @ 0x000000016e501660) throws -> () + 1088 at Database.swift:519 | |
frame #9: 0x00000001001b3338 PacketTunnel-iOS`specialized RequestHelper.(db=0x000000015ce0c900, info=0x000000015ce20f20, req="", resp="", $error=ErrorType @ 0x000000016e501660) -> ()).(closure #1) + 1796 at RequestHelper.swift:95 | |
frame #10: 0x00000001001b27c4 PacketTunnel-iOS`_TPA__TTSf2n_n_i_i___TFFC16PacketTunnel_iOS13RequestHelper11saveReqInfoFCS_13SFRequestInfoT_U_FzC4GRDB8DatabaseT_ + 164 at RequestHelper.swift:0 | |
frame #11: 0x00000001001b2be0 PacketTunnel-iOS`thunk + 36 at RequestHelper.swift:0 | |
frame #12: 0x000000010052ee60 GRDB`static DatabaseScheduler.(result=0x000000015ce596c0, block=0x00000001001b2808 PacketTunnel-iOS`partial apply forwarder for reabstraction thunk helper from @callee_owned (@owned GRDB.Database) -> (@unowned (), @error @owned Swift.ErrorType) to @callee_owned (@owned GRDB.Database) -> (@out (), @error @owned Swift.ErrorType) with unmangled suffix ".5" at RequestHelper.swift, database=0x000000015ce0c900, blockError=nil) throws -> A) throws -> A).((impl #2)(OS_dispatch_queue, database : Database, block : (db : Database) throws -> A, onError : (ErrorType) throws -> ()) throws -> A).(closure #1) + 244 at DatabaseScheduler.swift:113 | |
frame #13: 0x0000000100507f28 GRDB`thunk + 44 at Utils.swift:0 | |
frame #14: 0x0000000182ddd47c libdispatch.dylib`_dispatch_client_callout + 16 | |
frame #15: 0x0000000182de8728 libdispatch.dylib`_dispatch_barrier_sync_f_invoke + 100 | |
frame #16: 0x000000010052ebbc GRDB`static DatabaseScheduler.(queue=Dispatch.dispatch_queue_t @ 0x000000016e5018a0, database=0x000000015ce0c900, block=0x00000001001b2808 PacketTunnel-iOS`partial apply forwarder for reabstraction thunk helper from @callee_owned (@owned GRDB.Database) -> (@unowned (), @error @owned Swift.ErrorType) to @callee_owned (@owned GRDB.Database) -> (@out (), @error @owned Swift.ErrorType) with unmangled suffix ".5" at RequestHelper.swift, onError=0x000000010052f044 GRDB`static GRDB.DatabaseScheduler.(dispatchSync <A> (__ObjC.OS_dispatch_queue, database : GRDB.Database, block : (db : GRDB.Database) throws -> A) throws -> A).(closure #2) at DatabaseScheduler.swift:123, $error=ErrorType @ 0x000000016e501de8) throws -> A) throws -> A).(impl #2)(OS_dispatch_queue, database : Database, block : (db : Database) throws -> A, onError : (ErrorType) throws -> ()) throws -> A + 468 at DatabaseScheduler.swift:117 | |
frame #17: 0x000000010052d344 GRDB`static DatabaseScheduler.dispatchSync<A> (queue=Dispatch.dispatch_queue_t @ 0x000000016e5019b0, database=0x000000015ce0c900, block=0x00000001001b2808 PacketTunnel-iOS`partial apply forwarder for reabstraction thunk helper from @callee_owned (@owned GRDB.Database) -> (@unowned (), @error @owned Swift.ErrorType) to @callee_owned (@owned GRDB.Database) -> (@out (), @error @owned Swift.ErrorType) with unmangled suffix ".5" at RequestHelper.swift, self=GRDB.DatabaseScheduler, $error=ErrorType @ 0x000000016e501de8) throws -> A) throws -> A + 488 at DatabaseScheduler.swift:123 | |
frame #18: 0x0000000100518550 GRDB`SerializedDatabase.performSync<A> (block=0x00000001001b2808 PacketTunnel-iOS`partial apply forwarder for reabstraction thunk helper from @callee_owned (@owned GRDB.Database) -> (@unowned (), @error @owned Swift.ErrorType) to @callee_owned (@owned GRDB.Database) -> (@out (), @error @owned Swift.ErrorType) with unmangled suffix ".5" at RequestHelper.swift, self=0x000000015ce1ad80, $error=ErrorType @ 0x000000016e501de8) throws -> A) throws -> A + 152 at SerializedDatabase.swift:55 | |
frame #19: 0x0000000100587ae8 GRDB`DatabaseQueue.inDatabase<A> (block=0x00000001001b2808 PacketTunnel-iOS`partial apply forwarder for reabstraction thunk helper from @callee_owned (@owned GRDB.Database) -> (@unowned (), @error @owned Swift.ErrorType) to @callee_owned (@owned GRDB.Database) -> (@out (), @error @owned Swift.ErrorType) with unmangled suffix ".5" at RequestHelper.swift, self=0x000000015ce09c70, $error=ErrorType @ 0x000000016e501de8) throws -> A) throws -> A + 108 at DatabaseQueue.swift:83 | |
frame #20: 0x00000001001b0f98 PacketTunnel-iOS`RequestHelper.saveReqInfo(info=0x000000015ce20f20, self=0x000000015cd8d2c0) -> () + 1772 at RequestHelper.swift:98 | |
frame #21: 0x00000001001cdbf0 PacketTunnel-iOS`SFTCPConnectionManager.removeConnectionRef(ref=0x000000015ce4f6f0, self=0x000000015cd3bc90) -> () + 212 at SFTCPConnectionManager.swift:253 | |
frame #22: 0x0000000100200fc4 PacketTunnel-iOS`SFConnection.client_dealloc(self=0x000000015ce4f6f0) -> () + 1036 at SFConnection.swift:937 | |
frame #23: 0x0000000100200b40 PacketTunnel-iOS`SFConnection.client_free_socks(self=0x000000015ce4f6f0) -> () + 3048 at SFConnection.swift:911 | |
frame #24: 0x0000000100202160 PacketTunnel-iOS`SFConnection.client_handle_freed_client(self=0x000000015ce4f6f0) -> () + 1128 at SFConnection.swift:1005 | |
frame #25: 0x0000000100202700 PacketTunnel-iOS`SFConnection.client_free_client(self=0x000000015ce4f6f0) -> () + 284 at SFConnection.swift:1039 | |
frame #26: 0x0000000100202734 PacketTunnel-iOS`@objc SFConnection.client_free_client() -> () + 40 at SFConnection.swift:0 | |
frame #27: 0x0000000100119550 PacketTunnel-iOS`client_recv_func(arg=0x000000015ce4f6f0, tpcb=0x000000015ce31510, p=0x0000000000000000, err='\0') + 216 at StackHelper.m:307 | |
frame #28: 0x00000001000b5f6c PacketTunnel-iOS`tcp_input(p=0x000000015d82b600, inp=0x00000001002ac860) + 4028 at tcp_in.c:401 | |
frame #29: 0x00000001000c0104 PacketTunnel-iOS`ip_input(p=0x000000015d82b600, inp=0x00000001002ac860) + 936 at ip4.c:571 | |
frame #30: 0x000000010011901c PacketTunnel-iOS`netif_input_func(p=0x000000015d82b600, inp=0x00000001002ac860) + 164 at StackHelper.m:166 | |
frame #31: 0x00000001001192c0 PacketTunnel-iOS`input(p=0x000000015d82b600) + 44 at StackHelper.m:406 | |
frame #32: 0x0000000100119244 PacketTunnel-iOS`inputData(data=40 bytes, len=40) + 220 at StackHelper.m:196 | |
frame #33: 0x00000001001d4e30 PacketTunnel-iOS`SFTCPConnectionManager.(packets=Swift.Array<Foundation.NSData> @ 0x000000016e502c70, self=0x000000015cd3bc90, complete=0x00000001001d3ba4 PacketTunnel-iOS`partial apply forwarder for reabstraction thunk helper from @callee_unowned @convention(block) (@unowned Swift.Optional<__ObjC.NSError>) -> (@unowned ()) to @callee_owned (@owned Swift.Optional<__ObjC.NSError>) -> (@unowned ()) at SFTCPConnectionManager.swift)>, packets : [NSData], complete : (NSError?) -> ()) -> ()).(closure #1) + 1276 at SFTCPConnectionManager.swift:455 | |
frame #34: 0x0000000100142c08 PacketTunnel-iOS`thunk + 44 at PacketTunnelProvider.swift:0 | |
frame #35: 0x0000000182ddd4bc libdispatch.dylib`_dispatch_call_block_and_release + 24 | |
frame #36: 0x0000000182ddd47c libdispatch.dylib`_dispatch_client_callout + 16 | |
frame #37: 0x0000000182de94c0 libdispatch.dylib`_dispatch_queue_drain + 864 | |
frame #38: 0x0000000182de0f80 libdispatch.dylib`_dispatch_queue_invoke + 464 | |
frame #39: 0x0000000182deb390 libdispatch.dylib`_dispatch_root_queue_drain + 728 | |
frame #40: 0x0000000182deb0b0 libdispatch.dylib`_dispatch_worker_thread3 + 112 | |
frame #41: 0x0000000182ff5470 libsystem_pthread.dylib`_pthread_wqthread + 1092 | |
frame #42: 0x0000000182ff5020 libsystem_pthread.dylib`start_wqthread + 4 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment