warning: core file may not match specified executable file. [New Thread 3570] Core was generated by `/usr/libexec/telepathy-gabble'. Program terminated with signal 11, Segmentation fault. #0 slab_allocator_alloc_chunk (chunk_size=) at gslice.c:1080 1080 gslice.c: No such file or directory. in gslice Thread 1 (Thread 3570): #0 slab_allocator_alloc_chunk (chunk_size=) at gslice.c:1080 chunk = 0x6261675f ix = #1 0x0016f1ed in magazine_cache_pop_magazine (mem_size=12) at gslice.c:684 magazine_threshold = 51 i = chunk = 0xa193200 head = 0xa193200 chunk_size = 16 #2 thread_memory_magazine1_reload (mem_size=12) at gslice.c:754 mag = 0x9f14788 #3 g_slice_alloc (mem_size=12) at gslice.c:831 tmem = 0x9f14778 ix = 50 chunk_size = mem = #4 0x00b5ee4a in g_value_array_new (n_prealloced=2) at gvaluearray.c:119 value_array = #5 0x0711c293 in construct_presence_hash_foreach (key=0x17c, value=0xa0e08a0, user_data=0xbfd792f4) at presence-mixin.c:366 handle = 380 status = 0xa0e08a0 data = 0xbfd792f4 parameters = contact_status = 0xa3e0ef0 = { [0x8173ca5 "offline"] = 0xa3e0f20 } vals = #6 0x0013f9e5 in g_hash_table_foreach (hash_table=0xa36b290 = {...}, func=0x711c210 , user_data=0xbfd792f4) at ghash.c:1328 node = i = __PRETTY_FUNCTION__ = "g_hash_table_foreach" #7 0x0711bf7d in construct_presence_hash (supported_statuses=, contact_statuses=0xa36b290 = {...}) at presence-mixin.c:394 data = {supported_statuses = 0x9f23298, contact_statuses = 0xa36b290 = {[0x2] = 0xa1f4ab0, [0x3] = 0xa1f4a30, [0x4] = 0xa1f4a20, [0x5] = 0xa1ecb90, [0x6] = 0xa1ecb70, [0x7] = 0xa1ecb10, [0x8] = 0xa1ecb40, [0x9] = 0xa1ecb60, [0xa] = 0xa1ecb20, [0xb] = 0xa1ecbb0, [0xc] = 0x9f46350, [0xd] = 0xa366020, [0xe] = 0xa181780, [0xf] = 0xa3a4e60, [0x10] = 0xa10c860, [0x11] = 0xa149780, [0x12] = 0xa149720, [0x13] = 0xa1497c0, [0x14] = 0xa149700, [0x15] = 0xa149750, [0x16] = 0x9f50e00, [0x17] = 0xa1d3490, [0x18] = 0xa1d3430, [0x19] = 0xa1d34a0, [0x1a] = 0xa1d3460, [0x1b] = 0xa1d3410, [0x1c] = 0xa1d3450, [0x1d] = 0xa149790, [0x1e] = 0xa1497b0, [0x1f] = 0xa149740, [0x20] = 0xa149770, [0x21] = 0xa149710, [0x22] = 0xa3c7140, [0x23] = 0xa3b1db0, [0x24] = 0xa1cc3c0, [0x25] = 0xa267930, [0x26] = 0x9f3a4c0, [0x27] = 0xa179990, [0x28] = 0xa126b80, [0x29] = 0xa25bd00, [0x2a] = 0xa2e20d0, [0x2b] = 0xa4ad0a0, [0x2c] = 0xa2799a0, [0x2d] = 0xa140310, [0x2e] = 0xa140360, [0x2f] = 0xa140300, [0x30] = 0xa140350, [0x31] = 0xa1403b0, [0x32] = 0xa1403d0, [0x33] = 0xa140370, [0x34] = 0xa1ecb30, [0x35] = 0xa1ecbc0, [0x36] = 0xa1ecba0, [0x37] = 0xa199c70, [0x38] = 0xa199c10, [0x39] = 0xa199cb0, [0x3a] = 0xa1cfe40, [0x3b] = 0xa1cfe10, [0x3c] = 0xa1cfe50, [0x3d] = 0xa1cfe90, [0x3e] = 0xa1cfec0, [0x3f] = 0xa1cfe00, [0x40] = 0xa1cfeb0, [0x41] = 0xa2a3790, [0x42] = 0xa2a3750, [0x43] = 0xa2a3700, [0x44] = 0xa2a3770, [0x45] = 0xa2a3780, [0x46] = 0xa2a37c0, [0x47] = 0xa2a37d0, [0x48] = 0xa2a3740, [0x49] = 0xa2a37a0, [0x4a] = 0xa2a3720, [0x4b] = 0xa2a3730, [0x4c] = 0xa2a3710, [0x4d] = 0xa2a3760, [0x4e] = 0xa146f10, [0x4f] = 0xa146fb0, [0x50] = 0xa146f70, [0x51] = 0xa146f50, [0x52] = 0xa146f40, [0x53] = 0xa146f90, [0x54] = 0xa146f30, [0x55] = 0xa146f80, [0x56] = 0xa146fc0, [0x57] = 0xa146f20, [0x58] = 0xa146fa0, [0x59] = 0xa146fd0, [0x5a] = 0xa146f00, [0x5b] = 0xa1ae380, [0x5c] = 0xa1ae340, [0x5d] = 0xa1ae320, [0x5e] = 0xa1ae350, [0x5f] = 0xa1ae3a0, [0x60] = 0xa1ae360, [0x61] = 0xa27c870, [0x62] = 0xa27c800, [0x63] = 0xa27c810, [0x64] = 0xa27c8a0, [0x65] = 0xa27c890...}, presence_hash = 0xa35a090 = {[0x2] = 0xa1d68b0, [0x3] = 0xa1d6890, [0x4] = 0xa1d68a0, [0x5] = 0xa1d6840, [0x6] = 0xa1d6800, [0x7] = 0xa1d6850, [0x8] = 0xa1d68d0, [0x9] = 0xa1d68c0, [0xa] = 0xa1d6810, [0xb] = 0xa190930, [0xc] = 0xa1909b0, [0xd] = 0xa190990, [0xe] = 0xa190910, [0xf] = 0xa190980, [0x10] = 0xa190920, [0x11] = 0xa190970, [0x12] = 0xa1909d0, [0x13] = 0xa190950, [0x14] = 0xa1909c0, [0x15] = 0xa190900, [0x16] = 0xa190960, [0x17] = 0xa1909a0, [0x18] = 0xa28cf50, [0x19] = 0xa28cf80, [0x1a] = 0xa28cf10, [0x1b] = 0xa28cf90, [0x1c] = 0xa28cfa0, [0x1d] = 0xa28cf00, [0x1e] = 0xa28cf70, [0x1f] = 0xa28cfd0, [0x20] = 0xa28cf60, [0x21] = 0xa28cfb0, [0x22] = 0xa28cf20, [0x23] = 0xa28cf30, [0x24] = 0xa28cf40, [0x25] = 0xa1c4a00, [0x26] = 0xa1c4a90, [0x27] = 0xa1c4ad0, [0x28] = 0xa1c4a10, [0x29] = 0xa1c4ab0, [0x2a] = 0xa1c4a40, [0x2b] = 0xa37afb0, [0x2c] = 0xa37af90, [0x2d] = 0xa37af50, [0x2e] = 0xa37af70, [0x2f] = 0xa37afa0, [0x30] = 0xa37af20, [0x31] = 0xa37af30, [0x32] = 0xa37afd0, [0x33] = 0xa37af40, [0x34] = 0xa37af00, [0x35] = 0xa37af80, [0x36] = 0xa37af10, [0x37] = 0xa37af60, [0x38] = 0xa1f0c80, [0x39] = 0xa1f0c10, [0x3a] = 0xa1f0cc0, [0x3b] = 0xa1f0cd0, [0x3c] = 0xa1f0c20, [0x3d] = 0xa1f0c30, [0x3e] = 0xa1f0c40, [0x3f] = 0xa1f0c00, [0x40] = 0xa1f0c60, [0x41] = 0xa1f0c90, [0x42] = 0xa1f0c50, [0x43] = 0xa1d6790, [0x44] = 0xa1d6770, [0x45] = 0xa1d67a0, [0x46] = 0xa1d6760, [0x47] = 0xa1d6750, [0x48] = 0xa1d67d0, [0x49] = 0xa1d6730, [0x4a] = 0xa1d6710, [0x4b] = 0xa1f0ed0, [0x4c] = 0xa1f0e40, [0x4d] = 0xa1f0e60, [0x4e] = 0xa1f0e80, [0x4f] = 0xa1f0e00, [0x50] = 0xa1f0ec0, [0x51] = 0xa1f0e10, [0x52] = 0xa1f0e20, [0x53] = 0xa1f0e50, [0x54] = 0xa1f0e90, [0x55] = 0xa1f0eb0, [0x56] = 0xa36afb0, [0x57] = 0xa36af00, [0x58] = 0xa36afd0, [0x59] = 0xa36af80, [0x5a] = 0xa36afc0, [0x5b] = 0xa36af70, [0x5c] = 0xa36af50, [0x5d] = 0xa36afa0, [0x5e] = 0xa36af60, [0x5f] = 0xa36af30, [0x60] = 0xa36af90, [0x61] = 0xa36af10, [0x62] = 0xa39a930, [0x63] = 0xa39a9a0, [0x64] = 0xa39a9c0, [0x65] = 0xa39a920...}} __PRETTY_FUNCTION__ = "construct_presence_hash" #8 0x0711e1d5 in tp_presence_mixin_emit_presence_update (obj=0x9f39548 [GabbleConnection], contact_statuses=0xa36b290 = {...}) at presence-mixin.c:424 mixin_cls = 0x9f3182c presence_hash = __PRETTY_FUNCTION__ = "tp_presence_mixin_emit_presence_update" #9 0x0812c0e3 in conn_presence_emit_presence_update (self=0x9f39548 [GabbleConnection], contact_handles=0xa3b0100) at conn-presence.c:230 contact_statuses = 0xa36b290 = { [0x2] = 0xa1f4ab0, [0x3] = 0xa1f4a30, [0x4] = 0xa1f4a20, [0x5] = 0xa1ecb90, [0x6] = 0xa1ecb70, [0x7] = 0xa1ecb10, [0x8] = 0xa1ecb40, [0x9] = 0xa1ecb60, [0xa] = 0xa1ecb20, [0xb] = 0xa1ecbb0, [0xc] = 0x9f46350, [0xd] = 0xa366020, [0xe] = 0xa181780, [0xf] = 0xa3a4e60, [0x10] = 0xa10c860, [0x11] = 0xa149780, [0x12] = 0xa149720, [0x13] = 0xa1497c0, [0x14] = 0xa149700, [0x15] = 0xa149750, [0x16] = 0x9f50e00, [0x17] = 0xa1d3490, [0x18] = 0xa1d3430, [0x19] = 0xa1d34a0, [0x1a] = 0xa1d3460, [0x1b] = 0xa1d3410, [0x1c] = 0xa1d3450, [0x1d] = 0xa149790, [0x1e] = 0xa1497b0, [0x1f] = 0xa149740, [0x20] = 0xa149770, [0x21] = 0xa149710, [0x22] = 0xa3c7140, [0x23] = 0xa3b1db0, [0x24] = 0xa1cc3c0, [0x25] = 0xa267930, [0x26] = 0x9f3a4c0, [0x27] = 0xa179990, [0x28] = 0xa126b80, [0x29] = 0xa25bd00, [0x2a] = 0xa2e20d0, [0x2b] = 0xa4ad0a0, [0x2c] = 0xa2799a0, [0x2d] = 0xa140310, [0x2e] = 0xa140360, [0x2f] = 0xa140300, [0x30] = 0xa140350, [0x31] = 0xa1403b0, [0x32] = 0xa1403d0, [0x33] = 0xa140370, [0x34] = 0xa1ecb30, [0x35] = 0xa1ecbc0, [0x36] = 0xa1ecba0, [0x37] = 0xa199c70, [0x38] = 0xa199c10, [0x39] = 0xa199cb0, [0x3a] = 0xa1cfe40, [0x3b] = 0xa1cfe10, [0x3c] = 0xa1cfe50, [0x3d] = 0xa1cfe90, [0x3e] = 0xa1cfec0, [0x3f] = 0xa1cfe00, [0x40] = 0xa1cfeb0, [0x41] = 0xa2a3790, [0x42] = 0xa2a3750, [0x43] = 0xa2a3700, [0x44] = 0xa2a3770, [0x45] = 0xa2a3780, [0x46] = 0xa2a37c0, [0x47] = 0xa2a37d0, [0x48] = 0xa2a3740, [0x49] = 0xa2a37a0, [0x4a] = 0xa2a3720, [0x4b] = 0xa2a3730, [0x4c] = 0xa2a3710, [0x4d] = 0xa2a3760, [0x4e] = 0xa146f10, [0x4f] = 0xa146fb0, [0x50] = 0xa146f70, [0x51] = 0xa146f50, [0x52] = 0xa146f40, [0x53] = 0xa146f90, [0x54] = 0xa146f30, [0x55] = 0xa146f80, [0x56] = 0xa146fc0, [0x57] = 0xa146f20, [0x58] = 0xa146fa0, [0x59] = 0xa146fd0, [0x5a] = 0xa146f00, [0x5b] = 0xa1ae380, [0x5c] = 0xa1ae340, [0x5d] = 0xa1ae320, [0x5e] = 0xa1ae350, [0x5f] = 0xa1ae3a0, [0x60] = 0xa1ae360, [0x61] = 0xa27c870, [0x62] = 0xa27c800, [0x63] = 0xa27c810, [0x64] = 0xa27c8a0, [0x65] = 0xa27c890 ... } #10 0x080e3ba4 in got_roster_iq (roster=0xa400c48 [GabbleRoster], message=0xa11c6c8 [WockyStanza]) at roster.c:1625 sub_chan = members = 0xa3b0100 priv = 0xa400c58 conn = contact_repo = 0xa16c060 iq_node = query_node = 0x814e008 sub_type = WOCKY_STANZA_SUB_TYPE_RESULT from = __PRETTY_FUNCTION__ = "got_roster_iq" #11 0x080ab748 in message_send_reply_cb (handler=0xa42e8a8, connection=0xa0c7808, reply_msg=0xa11c6c8 [WockyStanza], user_data=0xa20e500) at connection.c:1345 handler_data = 0xa20e500 sub_type = #12 0x0808992d in iq_reply_cb (source=0x9f3c330 [WockyPorter], res=0xa1516a8, user_data=0xa42e8a8) at lm-connection.c:158 handler = 0xa42e8a8 reply = 0xa11c6c8 [WockyStanza] error = 0x0 #13 0x00bda54f in g_simple_async_result_complete (simple=0xa1516a8 [GSimpleAsyncResult]) at gsimpleasyncresult.c:692 current_source = current_context = __PRETTY_FUNCTION__ = "g_simple_async_result_complete" #14 0x0808bbf6 in handle_iq_reply (self=0x9f3c330 [WockyPorter], reply=0xa11c6c8 [WockyStanza], user_data=0x9f3c330) at wocky-porter.c:975 r = 0xa1516a8 priv = id = handler = 0x9f68c00 ret = 0 __PRETTY_FUNCTION__ = "handle_iq_reply" #15 0x0808c366 in handle_stanza (source=0xa1339a8 [WockyXmppConnection], res=0xa0f4350, user_data=0x9f3c330) at wocky-porter.c:1042 handler = 0xa13ca50 from = type = WOCKY_STANZA_TYPE_IQ node = 0xa3f7fd0 "name" domain = 0xa0f3998 "chat.facebook.com" resource = 0x0 priv = l = 0xa3a7b10 = {0xa13ca50, 0xa4a8b40, 0xa1fea78, 0xa41bb90, 0xa4a8b68, 0x9f71650, 0x9f71718, 0x9f71678, 0x9f71740, 0x9f716f0, 0x9f71628} sub_type = WOCKY_STANZA_SUB_TYPE_RESULT #16 stanza_received_cb (source=0xa1339a8 [WockyXmppConnection], res=0xa0f4350, user_data=0x9f3c330) at wocky-porter.c:1237 self = 0x9f3c330 [WockyPorter] priv = 0x9f3c340 stanza = 0xa11c6c8 [WockyStanza] error = 0x0 __PRETTY_FUNCTION__ = "stanza_received_cb" #17 0x00bda54f in g_simple_async_result_complete (simple=0xa0f4350 [GSimpleAsyncResult]) at gsimpleasyncresult.c:692 current_source = current_context = __PRETTY_FUNCTION__ = "g_simple_async_result_complete" #18 0x0808f627 in _xmpp_connection_received_data (source=0xa42fda0 [GSocketInputStream], result=0xa13fce8, user_data=0xa1339a8) at wocky-xmpp-connection.c:529 r = 0xa0f4350 self = priv = 0xa1339b8 size = error = 0x0 #19 0x00bca4e0 in async_ready_callback_wrapper (source_object=0xa42fda0 [GSocketInputStream], res=0xa13fce8, user_data=0xa1339a8) at ginputstream.c:470 stream = 0xa42fda0 [GSocketInputStream] #20 0x00bda54f in g_simple_async_result_complete (simple=0xa13fce8 [GSimpleAsyncResult]) at gsimpleasyncresult.c:692 current_source = current_context = __PRETTY_FUNCTION__ = "g_simple_async_result_complete" #21 0x00be2987 in g_socket_input_stream_read_ready (socket=0xa439c50 [GSocket], condition=G_IO_IN, stream=0xa42fda0 [GSocketInputStream]) at gsocketinputstream.c:153 simple = 0xa13fce8 error = 0x0 result = 1024 #22 0x00bdac65 in socket_source_dispatch (source=0xa135a38, callback=0xbe28b0 , user_data=0xa42fda0) at gsocket.c:2448 func = 0xbe28b0 socket_source = 0xa135a38 #23 0x00150192 in g_main_dispatch (context=0x9f1fe70) at gmain.c:2149 dispatch = 0xbdac40 was_in_call = 0 user_data = 0xa42fda0 callback = 0xbe28b0 cb_funcs = 0x21d5bc cb_data = 0xa2aa7d0 current_source_link = {data = 0xa135a38, next = 0x0} need_destroy = source = 0xa135a38 current = 0x9f2e9c0 i = #24 g_main_context_dispatch (context=0x9f1fe70) at gmain.c:2702 No locals. #25 0x00150978 in g_main_context_iterate (context=0x9f1fe70, block=1, dispatch=1, self=) at gmain.c:2780 max_priority = 2147483647 timeout = 12566 some_ready = 1 nfds = allocated_nfds = fds = 0xa17bc58 #26 0x0015104b in g_main_loop_run (loop=0x9f18cb0) at gmain.c:2988 __PRETTY_FUNCTION__ = "g_main_loop_run" #27 0x0712b420 in tp_run_connection_manager (prog_name=0x81436a9 "telepathy-gabble", version=0x81543f7 "0.10.3", construct_cm=0x806c440 , argc=1, argv=0xbfd799f4) at run.c:285 connection = 0x9f1d430 bus_daemon = 0x9f21858 error = 0x0 ret = 1 __PRETTY_FUNCTION__ = "tp_run_connection_manager" #28 0x0806c788 in gabble_main (argc=1, argv=0xbfd799f4) at gabble.c:150 loader = 0x9f15460 [GabblePluginLoader] out = #29 0x0806c431 in main (argc=1, argv=0xbfd799f4) at main.c:28 No locals. From To Syms Read Shared Object Library 0x005adcb0 0x00696198 Yes /usr/lib/libxml2.so.2 0x0596f8a0 0x059e9ed8 Yes /usr/lib/libgnutls.so.26 0x070827f0 0x071444d8 Yes /usr/lib/libtelepathy-glib.so.0 0x005756b0 0x005873c8 Yes /usr/lib/libdbus-glib-1.so.2 0x005276a0 0x00556728 Yes /lib/libdbus-1.so.3 0x00ec8640 0x00ed4dc8 Yes /lib/libpthread.so.0 0x05d7a3c0 0x05dabc88 Yes /usr/lib/libsoup-2.4.so.1 0x00b9d070 0x00c4b008 Yes /lib/libgio-2.0.so.0 0x00cab420 0x00cc8678 Yes /usr/lib/libnice.so.0 0x00b2ff20 0x00b63f48 Yes /lib/libgobject-2.0.so.0 0x00b22f30 0x00b246a8 Yes /lib/libgthread-2.0.so.0 0x00b7bbd0 0x00b7cd48 Yes /lib/libgmodule-2.0.so.0 0x00d1d8c0 0x00d21928 Yes /lib/librt.so.1 0x00122280 0x001b9c68 Yes /lib/libglib-2.0.so.0 0x05a6af80 0x05ade9b8 Yes /usr/lib/libsqlite3.so.0 0x0023dbf0 0x0035ffa4 Yes /lib/libc.so.6 0x00dcda60 0x00dcea88 Yes /lib/libdl.so.2 0x00968670 0x00975298 Yes /lib/libz.so.1 0x003bd4b0 0x003d7bb8 Yes /lib/libm.so.6 0x00e78200 0x00e84d38 Yes /usr/lib/libtasn1.so.3 0x0546e240 0x054c0988 Yes /lib/libgcrypt.so.11 0x0533f630 0x0533fc08 Yes /lib/libgpg-error.so.0 0x009b7f90 0x009ce818 Yes /lib/libgcc_s.so.1 0x004d1850 0x004e9fcf Yes /lib/ld-linux.so.2 0x003e6650 0x003f62b8 Yes /lib/libresolv.so.2 0x00ae9230 0x00afac58 Yes /lib/libselinux.so.1 0x00c9ebb0 0x00ca1e78 Yes /usr/lib/libgupnp-igd-1.0.so.3 0x00cdbc60 0x00cef9a8 Yes /usr/lib/libgupnp-1.0.so.3 0x006e3c20 0x006e8c38 Yes /usr/lib/libgssdp-1.0.so.2 0x0021ef00 0x00220bc8 Yes /lib/libuuid.so.1 0x00dbf420 0x00dc0688 Yes /usr/lib/telepathy/gabble-0/gateways.so 0x007f9b80 0x00806f18 Yes /usr/lib/gio/modules/libgioremote-volume-monitor.so 0x00404c00 0x0040ff18 Yes /usr/lib/libgvfscommon.so.0 0x00417040 0x0042fef8 Yes /lib/libexpat.so.1 0x0043da20 0x0043e458 Yes /lib/libutil.so.1 0x00f81480 0x00f9cbf8 Yes /usr/lib/gio/modules/libgvfsdbus.so 0x0545b0a0 0x05463fc8 Yes /lib/libudev.so.0 0x00eaf9d0 0x00eb6a68 Yes /lib/libnss_files.so.2 0x00441c00 0x004466e8 Yes /lib/libnss_dns.so.2 $1 = 0x0 $2 = 0x0 eax 0x6261675f 1650550623 ecx 0x9f144ec 166806764 edx 0xa1587e8 169183208 ebx 0x21d27c 2216572 esp 0xbfd79170 0xbfd79170 ebp 0xbfd791c8 0xbfd791c8 esi 0x10 16 edi 0x9f14778 166807416 eip 0x16dc69 0x16dc69 eflags 0x10206 [ PF IF RF ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 Dump of assembler code for function slab_allocator_alloc_chunk: 0x0016dc30 <+0>: push %ebp 0x0016dc31 <+1>: mov %esp,%ebp 0x0016dc33 <+3>: push %edi 0x0016dc34 <+4>: push %esi 0x0016dc35 <+5>: mov %eax,%esi 0x0016dc37 <+7>: push %ebx 0x0016dc38 <+8>: call 0x122349 <__i686.get_pc_thunk.bx> 0x0016dc3d <+13>: add $0xaf63f,%ebx 0x0016dc43 <+19>: shr $0x3,%eax 0x0016dc46 <+22>: lea -0x4c(%esp),%esp 0x0016dc4a <+26>: mov 0x740(%ebx),%ecx 0x0016dc50 <+32>: lea -0x4(,%eax,4),%eax 0x0016dc57 <+39>: mov %eax,-0x34(%ebp) 0x0016dc5a <+42>: lea (%ecx,%eax,1),%ecx 0x0016dc5d <+45>: mov (%ecx),%edx 0x0016dc5f <+47>: test %edx,%edx 0x0016dc61 <+49>: je 0x16dc90 0x0016dc63 <+51>: mov (%edx),%eax 0x0016dc65 <+53>: test %eax,%eax 0x0016dc67 <+55>: je 0x16dc90 => 0x0016dc69 <+57>: mov (%eax),%esi 0x0016dc6b <+59>: addl $0x1,0x4(%edx) 0x0016dc6f <+63>: test %esi,%esi 0x0016dc71 <+65>: mov %esi,(%edx) 0x0016dc73 <+67>: je 0x16dc80 0x0016dc75 <+69>: lea 0x4c(%esp),%esp 0x0016dc79 <+73>: pop %ebx 0x0016dc7a <+74>: pop %esi 0x0016dc7b <+75>: pop %edi 0x0016dc7c <+76>: pop %ebp 0x0016dc7d <+77>: ret 0x0016dc7e <+78>: xchg %ax,%ax 0x0016dc80 <+80>: mov 0x8(%edx),%edx 0x0016dc83 <+83>: mov %edx,(%ecx) 0x0016dc85 <+85>: lea 0x4c(%esp),%esp 0x0016dc89 <+89>: pop %ebx 0x0016dc8a <+90>: pop %esi 0x0016dc8b <+91>: pop %edi 0x0016dc8c <+92>: pop %ebp 0x0016dc8d <+93>: ret 0x0016dc8e <+94>: xchg %ax,%ax 0x0016dc90 <+96>: lea 0x17(,%esi,8),%edx 0x0016dc97 <+103>: mov 0x704(%ebx),%eax 0x0016dc9d <+109>: test %edx,%edx 0x0016dc9f <+111>: mov $0x2,%edi 0x0016dca4 <+116>: je 0x16dcb2 0x0016dca6 <+118>: bsr %edx,%edx 0x0016dca9 <+121>: mov $0x1,%di 0x0016dcad <+125>: lea 0x1(%edx),%ecx 0x0016dcb0 <+128>: shl %cl,%edi 0x0016dcb2 <+130>: cmp %eax,%edi 0x0016dcb4 <+132>: movl $0x0,-0x1c(%ebp) 0x0016dcbb <+139>: cmovb %eax,%edi 0x0016dcbe <+142>: mov %edi,0x4(%esp) 0x0016dcc2 <+146>: lea -0x8(%edi),%eax 0x0016dcc5 <+149>: mov %eax,-0x2c(%ebp) 0x0016dcc8 <+152>: mov %eax,0x8(%esp) 0x0016dccc <+156>: lea -0x1c(%ebp),%eax 0x0016dccf <+159>: mov %eax,(%esp) 0x0016dcd2 <+162>: call 0x1221ec 0x0016dcd7 <+167>: mov -0x1c(%ebp),%ecx 0x0016dcda <+170>: test %ecx,%ecx 0x0016dcdc <+172>: mov %ecx,-0x30(%ebp) 0x0016dcdf <+175>: je 0x16ddd0 0x0016dce5 <+181>: xor %edx,%edx 0x0016dce7 <+183>: mov -0x30(%ebp),%eax 0x0016dcea <+186>: div %edi 0x0016dcec <+188>: imul %edi,%eax 0x0016dcef <+191>: cmp %eax,%ecx 0x0016dcf1 <+193>: je 0x16dd0b 0x0016dcf3 <+195>: lea -0x58388(%ebx),%eax 0x0016dcf9 <+201>: mov %eax,0x4(%esp) 0x0016dcfd <+205>: lea -0x5843e(%ebx),%eax 0x0016dd03 <+211>: mov %eax,(%esp) 0x0016dd06 <+214>: call 0x16d8d0 0x0016dd0b <+219>: mov -0x30(%ebp),%ecx 0x0016dd0e <+222>: xor %edx,%edx 0x0016dd10 <+224>: lea -0x18(%ecx,%edi,1),%edi 0x0016dd14 <+228>: mov %edi,%ecx 0x0016dd16 <+230>: sub -0x30(%ebp),%ecx 0x0016dd19 <+233>: mov %edi,-0x2c(%ebp) 0x0016dd1c <+236>: mov %ecx,%eax 0x0016dd1e <+238>: movl $0x0,0x4(%edi) 0x0016dd25 <+245>: div %esi 0x0016dd27 <+247>: movl $0x0,(%edi) 0x0016dd2d <+253>: xor %edx,%edx 0x0016dd2f <+255>: mov %eax,%edi 0x0016dd31 <+257>: imul %esi,%eax 0x0016dd34 <+260>: sub %eax,%ecx 0x0016dd36 <+262>: je 0x16dd5b 0x0016dd38 <+264>: mov 0x744(%ebx),%edx 0x0016dd3e <+270>: lea 0x0(,%edx,8),%eax 0x0016dd45 <+277>: xor %edx,%edx 0x0016dd47 <+279>: div %ecx 0x0016dd49 <+281>: mov 0x744(%ebx),%eax 0x0016dd4f <+287>: add 0x71c(%ebx),%eax 0x0016dd55 <+293>: mov %eax,0x744(%ebx) 0x0016dd5b <+299>: mov -0x2c(%ebp),%ecx 0x0016dd5e <+302>: add -0x30(%ebp),%edx 0x0016dd61 <+305>: mov %edx,-0x30(%ebp) 0x0016dd64 <+308>: mov %edx,(%ecx) 0x0016dd66 <+310>: mov %edi,%ecx 0x0016dd68 <+312>: sub $0x1,%ecx 0x0016dd6b <+315>: je 0x16dd8b 0x0016dd6d <+317>: mov %esi,%edi 0x0016dd6f <+319>: mov %edx,%eax 0x0016dd71 <+321>: neg %edi 0x0016dd73 <+323>: xor %edx,%edx 0x0016dd75 <+325>: lea 0x0(%esi),%esi 0x0016dd78 <+328>: lea 0x1(%edx),%edx 0x0016dd7b <+331>: lea (%eax,%esi,1),%eax 0x0016dd7e <+334>: cmp %edx,%ecx 0x0016dd80 <+336>: mov %eax,(%eax,%edi,1) 0x0016dd83 <+339>: ja 0x16dd78 0x0016dd85 <+341>: imul %ecx,%esi 0x0016dd88 <+344>: add %esi,-0x30(%ebp) 0x0016dd8b <+347>: mov -0x34(%ebp),%edx 0x0016dd8e <+350>: add 0x740(%ebx),%edx 0x0016dd94 <+356>: mov -0x30(%ebp),%esi 0x0016dd97 <+359>: mov (%edx),%eax 0x0016dd99 <+361>: test %eax,%eax 0x0016dd9b <+363>: movl $0x0,(%esi) 0x0016dda1 <+369>: je 0x16de10 0x0016dda3 <+371>: mov -0x2c(%ebp),%esi 0x0016dda6 <+374>: mov 0xc(%eax),%ecx 0x0016dda9 <+377>: mov %esi,0xc(%eax) 0x0016ddac <+380>: mov %esi,0x8(%ecx) 0x0016ddaf <+383>: mov %ecx,0xc(%esi) 0x0016ddb2 <+386>: mov %eax,0x8(%esi) 0x0016ddb5 <+389>: mov -0x34(%ebp),%ecx 0x0016ddb8 <+392>: add 0x740(%ebx),%ecx 0x0016ddbe <+398>: mov -0x2c(%ebp),%eax 0x0016ddc1 <+401>: mov %eax,(%edx) 0x0016ddc3 <+403>: mov (%ecx),%edx 0x0016ddc5 <+405>: mov (%edx),%eax 0x0016ddc7 <+407>: jmp 0x16dc69 0x0016ddcc <+412>: lea 0x0(%esi,%eiz,1),%esi 0x0016ddd0 <+416>: mov %ecx,-0x38(%ebp) 0x0016ddd3 <+419>: mov %eax,-0x3c(%ebp) 0x0016ddd6 <+422>: call 0x12193c <__errno_location@plt> 0x0016dddb <+427>: mov -0x3c(%ebp),%edx 0x0016ddde <+430>: mov %edx,(%eax) 0x0016dde0 <+432>: mov %edx,(%esp) 0x0016dde3 <+435>: call 0x1219cc 0x0016dde8 <+440>: mov -0x2c(%ebp),%edx 0x0016ddeb <+443>: mov %eax,0xc(%esp) 0x0016ddef <+447>: mov %edi,0x8(%esp) 0x0016ddf3 <+451>: lea -0x583bc(%ebx),%eax 0x0016ddf9 <+457>: mov %edx,0x4(%esp) 0x0016ddfd <+461>: mov %eax,(%esp) 0x0016de00 <+464>: call 0x16d8d0 0x0016de05 <+469>: mov -0x38(%ebp),%ecx 0x0016de08 <+472>: mov %ecx,-0x30(%ebp) 0x0016de0b <+475>: jmp 0x16dce5 0x0016de10 <+480>: mov -0x2c(%ebp),%eax 0x0016de13 <+483>: mov %eax,0x8(%eax) 0x0016de16 <+486>: mov %eax,0xc(%eax) 0x0016de19 <+489>: jmp 0x16ddb5 End of assembler dump.