This forum has been archived. All content is frozen. Please use KDE Discuss instead.

[crash svn 521524] disabling DHT->crash

Tags: None
(comma "," separated)
stoeptegel
Registered Member
Posts
1075
Karma
0
I'am downloading 3 torrents the last days.
They are heavy loaded torrents with more than 3000 peers each. This was stable although the cpu was on 20-25% (amd64 3200+)

Today i saw that the logviewer was very rapid viewing it's information ("impossible to read a block fast"), so i desided it was a good moment to disable DHT and hit apply, just to see if it was able to get this handled nice under the load.
It crashed:

Code: Select all
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1232807488 (LWP 7452)]
[KCrash handler]
#6  0xb7f7e073 in dht::RPCCall::setListener (this=0xa0d31e8, cl=0x0)
    at rpccall.cpp:74
#7  0xb7f7e0dc in ~RPCCallListener (this=0x82fe840) at rpccall.cpp:32
#8  0xb7f7c2f8 in ~Node (this=0x82fe818) at node.cpp:43
#9  0xb7f85fc8 in dht::DHT::stop (this=0x8164aa0) at dht.cpp:83
#10 0x08061c99 in KTorrent::applySettings (this=0x80af2b8, change_port=true)
    at ktorrent.cpp:309
#11 0x0806c025 in KTorrentPreferences::slotApply (this=0x818f9b0)
    at pref.cpp:94
#12 0xb7a16460 in KDialogBase::qt_invoke () from /usr/lib/libkdeui.so.4
#13 0x0806b4a5 in KTorrentPreferences::qt_invoke (this=0x818f9b0, _id=75,
    _o=0xbfae6ddc) at pref.moc:176
#14 0xb706c402 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#15 0xb706cd70 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#16 0xb7403e03 in QButton::clicked () from /usr/lib/libqt-mt.so.3
#17 0xb7106b8a in QButton::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3
#18 0xb70a6a79 in QWidget::event () from /usr/lib/libqt-mt.so.3
#19 0xb70026c2 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#20 0xb7002c42 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#21 0xb7795c7d in KApplication::notify () from /usr/lib/libkdecore.so.4
#22 0xb6f93a01 in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#23 0xb6f8f0af in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#24 0xb6f8d595 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#25 0xb6fa6cf3 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#26 0xb701b1bb in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#27 0xb70011fd in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
#28 0xb721e22c in QDialog::exec () from /usr/lib/libqt-mt.so.3
#29 0x080604b0 in KTorrent::optionsPreferences (this=0x80af2b8)
    at ktorrent.cpp:591
#30 0x0806405d in KTorrent::qt_invoke (this=0x80af2b8, _id=86, _o=0xbfae78dc)
    at ktorrent.moc:161
#31 0xb706c2d5 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#32 0xb706cd70 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#33 0xb798ab17 in KAction::activated () from /usr/lib/libkdeui.so.4
#34 0xb79c0664 in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#35 0xb79dbd36 in KAction::slotPopupActivated () from /usr/lib/libkdeui.so.4
#36 0xb79dbfeb in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#37 0xb706c2d5 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#38 0xb73fb37e in QSignal::signal () from /usr/lib/libqt-mt.so.3
#39 0xb7089a34 in QSignal::activate () from /usr/lib/libqt-mt.so.3
#40 0xb71902af in QPopupMenu::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3
#41 0xb799677d in KPopupMenu::mouseReleaseEvent () from /usr/lib/libkdeui.so.4
#42 0xb70a6a79 in QWidget::event () from /usr/lib/libqt-mt.so.3
#43 0xb70026c2 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#44 0xb7002c42 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#45 0xb7795c7d in KApplication::notify () from /usr/lib/libkdecore.so.4
#46 0xb6f93a01 in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#47 0xb6f8edfc in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#48 0xb6f8d595 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#49 0xb6fa6cf3 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#50 0xb701b1bb in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#51 0xb701b0de in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#52 0xb70011d1 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#53 0x0805dfea in main (argc=2, argv=0xbfae8754) at main.cpp:110


This block might be unrelevant, but i post it anyway
Code: Select all
Initiating connection to 86.209.162.211
RPCServer::readPacket
d1:rd2:id20:SϨ(JUh#:##b÷#j##6##5:nodes208:SÕbû·##ííeÕ##~¶ýgc#;S#d²,PSÞeâý%###¾A#JcÕU;*¨#Q¶#ô÷ÉSÕ§Q8{ÃKx#døÛÐ#T2##:;)0³YESÓ-nö3#h%ÿäª[MÁFÅ#qS#U#ªHsSÝ###%IÁ{Öúù#m[²##¦JÚm #g SÖÂðÜC ¬;##O^òÏ=´îE>Tù§Â@#SÚ=84Iw#ÒÈníÿª###ð#FSíÊÙH#SßÁ#ItJg#¦#0#w[ÁÞÙ.#Ü#î²]M5:token20:ëÍÕìÙ#­Óu###!T#+Lóó#e1:t1:#1:y1:re
RSP: 23 53cfa8284a5568883a822362f7846a118e360b9f : get_peers(nodes)
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#e1:q4:ping1:t1: 1:y1:qe
AnnounceTask::callFinished
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:SÚ#¢#`)KH8ê###ꥰ#Î5e1:q9:get_peers1:t1:!1:y1:qe
Authentication to 72.60.116.225 : ok
Timeout occured
Authentication to 82.170.253.206 : failure
Timeout occured
Authentication to 85.167.83.243 : failure
Connecting to 1 peers (5672)
Initiating connection to 71.196.144.54
Connecting to 1 peers (5981)
Initiating connection to 69.247.186.192
RPCServer::readPacket
d1:rd2:id20:SçTÑ#ÞG"mu6s¿3#fÀt#¬e1:t1:#1:y1:re
RSP: 30 53e754d194de47226d753673bf330766c0749bac : announce_peer
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#e1:q4:ping1:t1:"1:y1:qe
AnnounceTask::callFinished
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:SÚ#¢#`)KH8ê###ꥰ#Î5e1:q9:get_peers1:t1:#1:y1:qe
Timeout occured
Authentication to 71.197.77.192 : failure
Timeout occured
Authentication to 70.241.117.247 : failure
Connecting to 2 peers (5671)
Initiating connection to 58.10.90.143
Initiating connection to 152.3.70.90
Timeout occured
Authentication to 87.74.45.195 : failure
Timeout occured
Authentication to 200.73.15.231 : failure
Connecting to 1 peers (5669)
Initiating connection to 70.53.139.151
Connecting to 1 peers (5980)
Initiating connection to 82.41.50.242
Timeout occured
Authentication to 69.159.153.84 : failure
Connecting to 1 peers (5668)
Initiating connection to 85.120.22.169
RPCServer::readPacket
d1:rd2:id20:Sí#*ù|#'/Oå`8pÏ#ß#1 5:nodes208:SÌ#nC##bæoÉ¢gÚ#J6#F#Ú#<Ê4¥SÖ6W# Ò=#í#O##ÃøýÍN?Û#!Ô8#SÛKÍ#2#¹u#H<¶=#ÖB#õ#È«ü¡/mSÌÐ'áÜF6S»ùy³#àÙÄû##=ØPªPJSËh7_Á###o|#0#*uªÑbÕÞN#Ì ²Sݯ1Üg¯F"ó½h÷'kýã¸÷ÐÚ###f?SÂqI#Npf׬å¶ù³]#####Ý#í1j5SÃo###¶aôOïC#0Á·#Ì47#\ng~Ë5:token20:#RIeÙ¾ï#u##nï##'Oê#?e1:t1:#1:y1:re
RSP: 28 53ed1c2af97c9d272f4fe5603870cf0ddf8631a0 : get_peers(nodes)
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#e1:q4:ping1:t1:$1:y1:qe
AnnounceTask::callFinished
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:SÚ#¢#`)KH8ê###ꥰ#Î5e1:q9:get_peers1:t1:%1:y1:qe
Authentication to 84.235.125.99 : ok
Authentication to 86.139.25.113 : failure
RPCServer::readPacket
d1:rd2:id20:SÆ#ßî#[i###í4¦.#N+Mé5:nodes208:SÔ»cËÕLÃü#½#¬C¬1##Û$Û#¤$##SÔÌ[Ëî##¦#`#5ì¹i°^>#S#g|"LSÖE##¯#.#ïá#q'#-t#KÖÚ#i¹I¯SÐBhû#GÁ##Þ#0e>¦D#«8ÚEÀBY1SÓR81y[¡]¶ð[æ#wzÉäÀ¼Q¸#F\ÞSÖÍ##Ø9##niÅS¶##Ò1h(Ó#gëø#SÞ#ö÷À&ôz#Õ#ÏÑW¹áyr&}` #?ïSÓv#XK#IT#`[Îñ#é#ã|[Þ­##h)5:token20:Ì#ÚøûåV#Õ·¢#Q_##ì¢P#e1:t1:!1:y1:re
RSP: 33 53c616dfee805b69879380ed34a62e904e2b4de9 : get_peers(nodes)
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#e1:q4:ping1:t1:&1:y1:qe
AnnounceTask::callFinished
Adding 222.173.144.14 to todo list
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:SÚ#¢#`)KH8ê###ꥰ#Î5e1:q9:get_peers1:t1:'1:y1:qe
Timeout occured
Authentication to 66.215.241.16 : failure
Connecting to 2 peers (5667)
Initiating connection to 87.80.134.158
Initiating connection to 62.0.168.119
Timeout occured
Authentication to 86.209.162.211 : failure
Connecting to 1 peers (5665)
Initiating connection to 24.18.67.62
Authentication to 85.120.22.169 : failure
Connecting to 1 peers (5664)
Initiating connection to 218.185.80.187
Timeout occured
Authentication to 69.123.243.91 : failure
Connecting to 1 peers (5663)
Initiating connection to 71.14.98.6
Timeout occured
Authentication to 82.38.198.152 : failure
Connecting to 1 peers (5662)
Initiating connection to 83.131.231.156
Timeout occured
Authentication to 195.132.232.38 : failure
Connecting to 1 peers (5979)
Initiating connection to 70.231.171.226
Timeout occured
Authentication to 195.10.239.105 : failure
Connecting to 1 peers (5978)
Initiating connection to 203.87.199.214
Timeout occured
Authentication to 67.163.26.140 : failure
Connecting to 1 peers (5977)
Initiating connection to 80.192.23.71
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:8=O#j##`¯sJ##êÍ#I#'#e1:q9:get_peers1:t1:(1:y1:qe
Timeout occured
Authentication to 67.65.167.162 : failure
Timeout occured
Authentication to 66.98.94.160 : failure
Connecting to 1 peers (5661)
Initiating connection to 67.53.43.45
Connecting to 1 peers (5976)
Initiating connection to 80.42.104.70
Authentication to 218.185.80.187 : failure
Authentication to 203.87.199.214 : failure
Connecting to 1 peers (5660)
Initiating connection to 70.48.228.198
Connecting to 1 peers (5975)
Initiating connection to 86.133.90.102
Authentication(S) to 24.27.121.47 : ok
Timeout occured
Authentication to 88.155.92.74 : failure
Connecting to 1 peers (5974)
Initiating connection to 84.94.74.222
Timeout occured
Authentication to 81.66.126.143 : failure
Connecting to 1 peers (5659)
Initiating connection to 69.237.183.203
Timeout occured
Authentication to 207.255.12.129 : failure
Timeout occured
Authentication to 86.20.147.119 : failure
Connecting to 2 peers (5658)
Initiating connection to 71.236.139.230
Initiating connection to 68.55.222.142
Timeout occured
Authentication to 217.165.43.145 : failure
Connecting to 1 peers (5656)
Initiating connection to 62.55.150.44
Authentication(S) to 68.48.41.81 : ok
Timeout occured
Authentication to 217.164.245.213 : failure
Connecting to 1 peers (5973)
Initiating connection to 83.17.105.235
Timeout occured
Authentication to 67.170.82.56 : failure
Connecting to 1 peers (5655)
Initiating connection to 67.34.96.125
Connection Closed
Timeout occured
Authentication to 70.64.67.209 : failure
Connection Closed
Connecting to 2 peers (5654)
Initiating connection to 203.59.137.231
Initiating connection to 70.49.240.36
Authentication(S) to 71.196.107.215 : ok
Authentication(S) to 85.147.119.187 : ok
RPCServer::readPacket
d1:rd2:id20:Sí$Ù|¬¨Ðu##D#B##O ##5:nodes208:SÎ#¿##à#@ñh5ÐpbO~#Ò#Þ@Þ#B'SÈêÑéIu{ÎúY/kÐ_,ô¿c#Ó#p¡.OSÌ#nC##bæoÉ¢gÚ#J6#F#Ú#<Ê4¥SÑ#K!ÍpX##ààr]ù$ßåº#Ä#=#`SSÓÁbÀª#´#ù#S¦ßé+Ië#îT##ìÄ#SÝ###%IÁ{Öúù#m[²##¦JÚm #g SÃ##Ý#1§#ÕIÁÓÙÊÜ##Õ#Ü###f#SÂqI#Npf׬å¶ù³]#####Ý#í1j55:token20:#á$#Ï#R·#¨#׶#­õQjLÖe1:t1:ÿ1:y1:re
RSP: 255 53ed24d97caca8d0751e0f44824217064fa0938f : get_peers(nodes)
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#e1:q4:ping1:t1:)1:y1:qe
AnnounceTask::callFinished
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:SÚ#¢#`)KH8ê###ꥰ#Î5e1:q9:get_peers1:t1:*1:y1:qe
Authentication(S) to 194.46.187.125 : ok
Timeout occured
Authentication to 200.85.214.245 : failure
Connecting to 1 peers (5972)
Initiating connection to 68.92.37.121
Timeout occured
Authentication to 72.129.119.20 : failure
Connecting to 1 peers (5971)
Initiating connection to 82.67.160.171
Timeout occured
Authentication to 217.132.64.234 : failure
Connecting to 1 peers (5652)
Initiating connection to 201.14.134.156
Timeout occured
Authentication to 84.9.147.57 : failure
Timeout occured
Authentication to 84.139.127.242 : failure
Timeout occured
Authentication to 70.144.137.28 : failure
Connecting to 3 peers (5970)
Initiating connection to 201.21.68.180
Initiating connection to 82.34.81.188
Initiating connection to 72.57.126.189
Authentication to 68.92.37.121 : failure
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:SÚ#¢#`)KH8ê###ꥰ#Î5e1:q9:get_peers1:t1:+1:y1:qe
Timeout occured
Authentication to 35.11.205.203 : failure
Timeout occured
Authentication to 66.51.193.89 : failure
Connecting to 3 peers (5967)
Initiating connection to 82.234.189.249
Initiating connection to 87.82.20.67
Initiating connection to 72.57.99.29
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:SÚ#¢#`)KH8ê###ꥰ#Î5e1:q9:get_peers1:t1:,1:y1:qe
Timeout occured
Authentication to 60.48.118.238 : failure
Timeout occured
Authentication to 86.197.198.144 : failure
RPCServer::readPacket
d1:rd2:id20:81mûê#£,#*NX#ÚJÀ#Ñ#u5:token20:âÌ#UFïÎ=#É#k4Ò#o##ê#6:valuesl6:S#¥WI#6:R'{5J#ee1:t1:#1:y1:re
RSP: 27 38316dfbea85a32c9f2a4e5891da4ac09bd11275 : get_peers(values)
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#e1:q4:ping1:t1:-1:y1:qe
AnnounceTask::callFinished
DHT: Got PotentialPeer 83.135.165.87:18815
DHT: Got PotentialPeer 82.39.123.53:18973
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:8=O#j##`¯sJ##êÍ#I#'#4:porti46152e5:token20:âÌ#UFïÎ=#É#k4Ò#o##ê#e1:q13:announce_peer1:t1:.1:y1:qe
Connecting to 1 peers (5651)
Initiating connection to 86.216.10.83
Connecting to 1 peers (6016)
Initiating connection to 87.75.131.117
Timeout occured
Authentication to 68.52.255.9 : failure
Authentication to 72.57.126.189 : failure
Connecting to 2 peers (6015)
Initiating connection to 155.229.85.253
Initiating connection to 203.177.65.170
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:SÚ#¢#`)KH8ê###ꥰ#Î5e1:q9:get_peers1:t1:/1:y1:qe
RPCServer::readPacket
d1:rd2:id20:SÑø?#e¡#£Ó###`3##î##5:nodes208:SÛ®#Y3XÍ÷À#°#9´þÍ\#ÁÙ#çv3²SÛÖ#vúFTé"#g#Ú%´þºD#Þ@#Â<ÕSÛ#Ù##y#À#°# Zj5¿â#iB##]:#Sß#Ü(0D:y#±©|©¹#®ñ²g=º0#<iSØ-¬Öa#µ#G#¥å#6û##m7Õ3@/À#SÜ#þ1#¼¤â#äKëh(t÷bï7ÚRC.!eSÜ#­¡Ü#ÅO^?ßæ6D##þ³¿R¶}#ëÑSÞ#âæ#huýÄ00§yoºÉ*ëð<±a#1º5:token20:#é#Ô5­~Oðâ£F#uD2Z#n#e1:t1:ï1:y1:re
Cannot find RPC call
Error parsing message :
d1:rd2:id20:SÑø?#e¡#£Ó###`3##î##5:nodes208:SÛ®#Y3XÍ÷À#°#9´þÍ\#ÁÙ#çv3²SÛÖ#vúFTé"#g#Ú%´þºD#Þ@#Â<ÕSÛ#Ù##y#À#°# Zj5¿â#iB##]:#Sß#Ü(0D:y#±©|©¹#®ñ²g=º0#<iSØ-¬Öa#µ#G#¥å#6û##m7Õ3@/À#SÜ#þ1#¼¤â#äKëh(t÷bï7ÚRC.!eSÜ#­¡Ü#ÅO^?ßæ6D##þ³¿R¶}#ëÑSÞ#âæ#huýÄ00§yoºÉ*ëð<±a#1º5:token20:#é#Ô5­~Oðâ£F#uD2Z#n#e1:t1:ï1:y1:re
Timeout occured
Authentication to 68.165.8.4 : failure
Timeout occured
Authentication to 71.146.29.216 : failure
Connecting to 2 peers (6013)
Initiating connection to 81.103.233.34
Initiating connection to 81.96.88.119
RPCServer::readPacket
d1:rd2:id20:SÌ#nC##bæoÉ¢gÚ#J6#F#5:nodes208:Sß¾zwô^&ÝS#Ã#Vlmé{BÑÝï####SÕ9°ì###¯î·õ##ycúN8 D,qf#áSÓ¯ñïl#ÄFu;),p'###:#F##'+#SÔ#?#zKô²[.Öðð[ÛD#®ÔÜ£;LIÉSÓçÖÁ&#MPÁß#¨#g##ì<#Ü#%·OÏSÑ«Z¥ÑAhú#áÙîÅÊardèLY8äsá³SÑZ¨oø)#×n###UØD#Ü#¶>#Ü»K¼SÝ"Býáí#l_e##W#i¬T#ÞÛ#¥#i>5:token20:D#-Þ»ü'#»à¬íè#ÿÂ#cR!e1:t1:,1:y1:re
RSP: 44 53cc846e438e0262e66fc9a267da964a368c4695 : get_peers(nodes)
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#e1:q4:ping1:t1:01:y1:qe
AnnounceTask::callFinished
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:SÚ#¢#`)KH8ê###ꥰ#Î5e1:q9:get_peers1:t1:11:y1:qe
Timeout occured
Authentication to 85.210.159.93 : failure
Timeout occured
Authentication to 212.159.21.132 : failure
Connecting to 2 peers (6011)
Initiating connection to 87.81.37.30
Initiating connection to 60.229.246.119
Timeout occured
Authentication to 66.169.49.45 : failure
Connecting to 1 peers (6009)
Initiating connection to 81.153.246.167
Timeout occured
Authentication to 218.212.20.160 : failure
Authentication to 203.177.65.170 : failure
Timeout occured
Authentication to 207.172.140.240 : failure
Connecting to 1 peers (5650)
Initiating connection to 83.131.228.27
Connecting to 2 peers (6008)
Initiating connection to 24.83.217.60
Initiating connection to 69.76.65.219
AnnounceTask::update
d1:ad2:id20:##×*W5ÐÄò´##ð##Ðw&Ä#9:info_hash20:SÚ#¢#`)KH8ê###ꥰ#Î5e1:q9:get_peers1:t1:21:y1:qe
Timeout occured
Authentication to 83.85.2.85 : failure
Connecting to 1 peers (6006)
Initiating connection to 86.209.162.211
Loaded 500 blocked IP ranges.
DCap req_interval = 13.3333
Stopping dht
KCrash: Application 'ktorrent' crashing...


I have no idea if this was due to the load, but normally when i hit apply it does the job for me.

*made is somewhat more readable. (was a dirty mess due to a time thing, sorry for that)
George
Moderator
Posts
5421
Karma
1

Fri Mar 24, 2006 2:21 pm
I'm aware of this crash, haven't found the time yet to look at it.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]