View Single Post
NerdKnight's Avatar
Posts: 113 | Thanked: 334 times | Joined on Oct 2010 @ Argentina
#526
I've compiled Yappari 2.0.8 with debugging symbols and this is the backtrace when it crash with segfault:
Code:
#0  0x414f03d2 in QIODevice::isOpen() const () from /usr/lib/libQtCore.so.4
#1  0x00071908 in BinTreeNodeReader::getOneToplevelStream (this=0x8400e8)
    at Whatsapp/bintreenodereader.cpp:58
#2  0x000719cc in BinTreeNodeReader::nextTree (this=0x8400e8, node=...)
    at Whatsapp/bintreenodereader.cpp:142
#3  0x0004ec50 in Connection::read (this=0xea4060)
    at Whatsapp/connection.cpp:142
#4  0x00076e54 in Client::read (this=0x3f82e0) at client.cpp:1132
#5  0x0013d760 in Client::qt_metacall (this=0x3f82e0, 
    _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbe880f80)
    at moc_client.cpp:193
I made some validations to the code, attached a patch, I will continue debugging and let you know if I find something else.
Attached Files
File Type: txt yappari_segfault.patch.txt (1.9 KB, 82 views)
 

The Following 2 Users Say Thank You to NerdKnight For This Useful Post: