Project

General

Profile

Bug #314

two different random crashes

Added by mikkoc over 15 years ago. Updated almost 14 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Quassel Client
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Version:
0.4.3
OS:
Any

Description

I noticed these two (random?) crashes with git.

History

#1 Updated by mikkoc over 15 years ago

The first crash is still happening with today's git.
I haven't seen the second for a while now.

In addition I got a new one, I'll upload the backtrace.

#2 Updated by EgS over 15 years ago

The first one doesn't contain enough information... :/
The second one is fixed in current git.
The third one is a known issue, sadly it's rare and I couldn't find out the proper reason

two very important general notes:
1) Please open for different crashes separate BRs, that makes it easier to mark/manage those issues.
2) if you can reproduce an issue, try to start quassel from a terminal. A Q_ASSERT might have triggered and their output is only on stderr but not in those backtrace files. An indicator for an assert is this call sequence:

  1. 4 libc.so.6 0x00007f0a18ee2630 abort
  2. 5 libQtCore.so.4 0x00007f0a1b7613a5 qt_message_output(QtMsgType, char const*)
  3. 6 libQtCore.so.4 0x00007f0a1b7614e7 qFatal(char const*, ...)

#3 Updated by mikkoc over 15 years ago

Uploaded another backtrace, but it looks very similar to the first.
Anyway, I get this crash very very often.

#4 Updated by mikkoc over 15 years ago

Ok, sorry.
Here's the output:

ASSERT failure in QVector<T>::at: "index out of range", file ../../include/QtCore/../../src/corelib/tools/qvector.h, line 323
  1. 0 quasselclient 0x00000000005c49c8 Quassel::handleCrash()
  2. 1 quasselclient 0x00000000005c5626 Quassel::handleSignal(int)
  3. 2 libc.so.6 0x00007f49e41971f0 0x000000000000000
  4. 3 libc.so.6 0x00007f49e4197185 gsignal
  5. 4 libc.so.6 0x00007f49e4198630 abort
  6. 5 libQtCore.so.4 0x00007f49e6a173a5 qt_message_output(QtMsgType, char const*)
  7. 6 libQtCore.so.4 0x00007f49e6a174e7 qFatal(char const*, ...)
  8. 7 libQtGui.so.4 0x00007f49e6262585 0x000000000000000
  9. 8 libQtGui.so.4 0x00007f49e627261f QTreeView::qt_metacall(QMetaObject::Call, int, void**)
  10. 9 quasselclient 0x000000000056e865 NickView::qt_metacall(QMetaObject::Call, int, void**)
  11. 10 libQtCore.so.4 0x00007f49e6b2abac QMetaObject::activate(QObject*, int, int, void**)
  12. 11 libQtCore.so.4 0x00007f49e6b24343 QObject::event(QEvent*)
  13. 12 libQtGui.so.4 0x00007f49e5d816ad QApplicationPrivate::notify_helper(QObject*, QEvent*)
  14. 13 libQtGui.so.4 0x00007f49e5d8868e QApplication::notify(QObject*, QEvent*)
  15. 14 libQtCore.so.4 0x00007f49e6b14380 QCoreApplication::notifyInternal(QObject*, QEvent*)
  16. 15 libQtCore.so.4 0x00007f49e6b413d6 0x000000000000000
  17. 16 libQtCore.so.4 0x00007f49e6b41648 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
  18. 17 libQtGui.so.4 0x00007f49e5e175fa 0x000000000000000
  19. 18 libQtCore.so.4 0x00007f49e6b12f32 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
  20. 19 libQtCore.so.4 0x00007f49e6b130bd QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
  21. 20 libQtCore.so.4 0x00007f49e6b155bd QCoreApplication::exec()
  22. 21 quasselclient 0x0000000000474b77 main
  23. 22 libc.so.6 0x00007f49e41841f4 __libc_start_main
  24. 23 quasselclient 0x0000000000474939 QTreeView::scrollTo(QModelIndex const&, QAbstractItemView::ScrollHint)

#5 Updated by Sputnick over 15 years ago

  • Priority changed from High to Normal

#6 Updated by johu about 14 years ago

  • Status changed from New to Feedback
  • Version set to 0.4.3
  • OS set to Any

please give feedback, if this is resolved with quassel 0.5.2 or higher

#7 Updated by johu almost 14 years ago

No feedback was given within 5 months.

#8 Updated by johu almost 14 years ago

  • Status changed from Feedback to Closed

Also available in: Atom PDF