[korganizer] [Bug 368285] New: Korganizer crashes when toggling calendars

2016-09-05 Thread Mike Hammond via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368285

Bug ID: 368285
   Summary: Korganizer crashes when toggling calendars
   Product: korganizer
   Version: unspecified
  Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: korganizer-de...@kde.org
  Reporter: kor...@koranzen.net

Application: korganizer (5.1.3)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-36-generic x86_64
Distribution: Ubuntu 16.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:  Selecting and unselecting
todo lists in the Todo view.  I have  an Exchange calendar(courtexty of
davmail) and todo list, about 6 Google calendars and 4 local todo lists. 
Fairly frequently korganizer will crash if you change the set of calendars
selected, whether you are in Todo view or Month view with navigation pane on
left.

- Custom settings of the application:

The crash can be reproduced sometimes.

-- Backtrace:
Application: KOrganizer (korganizer), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f171102e940 (LWP 8214))]

Thread 17 (Thread 0x7f16c2526700 (LWP 15220)):
#0  0x7f1730aa49cd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f1728c6e740 in g_wakeup_acknowledge (__nbytes=16,
__buf=0x7f16c2525a80, __fd=) at
/usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x7f1728c6e740 in g_wakeup_acknowledge (wakeup=0x7f16a0005420) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gwakeup.c:210
#3  0x7f1728c2ae84 in g_main_context_check
(context=context@entry=0x7f16a8002a20, max_priority=2147483647,
fds=fds@entry=0x7f16a80072f0, n_fds=n_fds@entry=1) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3632
#4  0x7f1728c2b340 in g_main_context_iterate
(context=context@entry=0x7f16a8002a20, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3837
#5  0x7f1728c2b4ac in g_main_context_iteration (context=0x7f16a8002a20,
may_block=may_block@entry=1) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#6  0x7f17315eba9b in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x7f16a8007f30, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#7  0x7f1731592dea in
QEventLoop::exec(QFlags)
(this=this@entry=0x7f16c2525c80, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:204
#8  0x7f17313af8a4 in QThread::exec() (this=) at
thread/qthread.cpp:503
#9  0x7f17313b484e in QThreadPrivate::start(void*) (arg=0x2009e90) at
thread/qthread_unix.cpp:331
#10 0x7f172914c6fa in start_thread (arg=0x7f16c2526700) at
pthread_create.c:333
#11 0x7f1730ab4b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f16c2d27700 (LWP 15176)):
#0  0x7f1728c2a90b in g_main_context_prepare
(context=context@entry=0x7f16a00032b0, priority=priority@entry=0x7f16c2d26b50)
at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3437
#1  0x7f1728c2b2cb in g_main_context_iterate
(context=context@entry=0x7f16a00032b0, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3820
#2  0x7f1728c2b4ac in g_main_context_iteration (context=0x7f16a00032b0,
may_block=may_block@entry=1) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#3  0x7f17315eba9b in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x7f16a0001fb0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x7f1731592dea in
QEventLoop::exec(QFlags)
(this=this@entry=0x7f16c2d26c80, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:204
#5  0x7f17313af8a4 in QThread::exec() (this=) at
thread/qthread.cpp:503
#6  0x7f17313b484e in QThreadPrivate::start(void*) (arg=0x22a5370) at
thread/qthread_unix.cpp:331
#7  0x7f172914c6fa in start_thread (arg=0x7f16c2d27700) at
pthread_create.c:333
#8  0x7f1730ab4b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f16c3528700 (LWP 8542)):
#0  0x7f1728c2a8eb in g_main_context_prepare
(context=context@entry=0x7f16a4001400, priority=priority@entry=0x7f16c3527b50)
at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3426
#1  0x7f1728c2b2cb in g_main_context_iterate
(context=context@entry=0x7f16a4001400, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3820
#2  0x7f1728c2b4ac in g_main_context_iteration (context=0x7f16a4001400,
may_block=may_block@entry=1) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#3  0x7f17315eba9b in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x7f16a4005d30, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x7f1731592dea in
QEventLoop::exec(QFlags)
(this=this@entry=0x7f16c3527c80, 

[korganizer] [Bug 363805] New: korganizer Segv when adding todo item

2016-06-01 Thread Mike Hammond via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=363805

Bug ID: 363805
   Summary: korganizer Segv when adding todo item
   Product: korganizer
   Version: unspecified
  Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: korganizer-de...@kde.org
  Reporter: kor...@koranzen.net

Application: korganizer (5.1.3)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-23-generic x86_64
Distribution: Ubuntu 16.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Adding a new todo to a Google calendar

- Custom settings of the application:
approximately 12 calendars, includeing Google, Exchange, local.

-- Backtrace:
Application: KOrganizer (korganizer), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0d17a38940 (LWP 8962))]

Thread 28 (Thread 0x7f0d0f5ef700 (LWP 8964)):
#0  0x7f0d2f68aae4 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x7f0d2f6459b0 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f0d2f6462cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f0d2f6464ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x7f0d38006a9b in QEventDispatcherGlib::processEvents
(this=0x7f0d080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x7f0d37faddea in QEventLoop::exec (this=this@entry=0x7f0d0f5eec80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x7f0d37dca8a4 in QThread::exec (this=) at
thread/qthread.cpp:503
#7  0x7f0d37dcf84e in QThreadPrivate::start (arg=0x1c3fd20) at
thread/qthread_unix.cpp:331
#8  0x7f0d2fb676fa in start_thread (arg=0x7f0d0f5ef700) at
pthread_create.c:333
#9  0x7f0d374cfb5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 27 (Thread 0x7f0d0edee700 (LWP 8966)):
#0  0x7f0d374c3e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f0d2f64639c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f0d2f6464ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f0d38006a9b in QEventDispatcherGlib::processEvents
(this=0x7f0d08c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x7f0d37faddea in QEventLoop::exec (this=this@entry=0x7f0d0ededc80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x7f0d37dca8a4 in QThread::exec (this=) at
thread/qthread.cpp:503
#6  0x7f0d37dcf84e in QThreadPrivate::start (arg=0x1c42fa0) at
thread/qthread_unix.cpp:331
#7  0x7f0d2fb676fa in start_thread (arg=0x7f0d0edee700) at
pthread_create.c:333
#8  0x7f0d374cfb5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 26 (Thread 0x7f0d0e5ed700 (LWP 8968)):
#0  0x7f0d37da4b30 in clock_gettime@plt () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x7f0d37e7fc16 in qt_clock_gettime (ts=0x7f0d0e5ec9f0, clock=) at tools/qelapsedtimer_unix.cpp:105
#2  do_gettime (frac=, sec=) at
tools/qelapsedtimer_unix.cpp:156
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:165
#4  0x7f0d38004529 in QTimerInfoList::updateCurrentTime
(this=this@entry=0x7f0d04002ed0) at kernel/qtimerinfo_unix.cpp:84
#5  0x7f0d38004a95 in QTimerInfoList::timerWait (this=0x7f0d04002ed0,
tm=...) at kernel/qtimerinfo_unix.cpp:381
#6  0x7f0d38005e7e in timerSourcePrepareHelper (timeout=0x7f0d0e5ecac4,
src=) at kernel/qeventdispatcher_glib.cpp:127
#7  timerSourcePrepare (source=, timeout=0x7f0d0e5ecac4) at
kernel/qeventdispatcher_glib.cpp:160
#8  0x7f0d2f64592d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x7f0d2f6462cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x7f0d2f6464ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x7f0d38006a9b in QEventDispatcherGlib::processEvents
(this=0x7f0d040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#12 0x7f0d37faddea in QEventLoop::exec (this=this@entry=0x7f0d0e5ecc80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#13 0x7f0d37dca8a4 in QThread::exec (this=) at
thread/qthread.cpp:503
#14 0x7f0d37dcf84e in QThreadPrivate::start (arg=0x1c88020) at
thread/qthread_unix.cpp:331
#15 0x7f0d2fb676fa in start_thread (arg=0x7f0d0e5ed700) at
pthread_create.c:333
#16 0x7f0d374cfb5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 25 (Thread 0x7f0d0ddec700 (LWP 8970)):
#0  0x7f0d374bf9cd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f0d2f689740 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f0d2f645e84 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f0d2f646340 in ?? () from 

[korganizer] [Bug 356193] Korganizer crashes while toggling calendars

2015-12-03 Thread Mike Hammond via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356193

Mike Hammond  changed:

   What|Removed |Added

 CC||kor...@koranzen.net

-- 
You are receiving this mail because:
You are watching all bug changes.


[korganizer] [Bug 356193] Korganizer crashes while toggling calendars

2015-12-03 Thread Mike Hammond via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356193

--- Comment #1 from Mike Hammond  ---
Created attachment 95891
  --> https://bugs.kde.org/attachment.cgi?id=95891=edit
New crash information added by DrKonqi

korganizer () using Qt 5.4.2

- What I was doing when the application crashed:
Toggling calendars in an environment containing mulitiple local and remote
calendars (see original bug)  This crash should have better debug symbols, as I
installed the .dbgsym package for korganizer, which I was unaware of when the
first report was filed.

- Unusual behavior I noticed:

-- Backtrace (Reduced):
#7  0x7f3cd4c6ea0e in
KCalCore::Calendar::setupRelations(QSharedPointer const&)
() from /usr/lib/x86_64-linux-gnu/libKF5CalendarCore.so.5
#8  0x7f3cd4cad07c in
KCalCore::MemoryCalendar::addIncidence(QSharedPointer
const&) () from /usr/lib/x86_64-linux-gnu/libKF5CalendarCore.so.5
#9  0x7f3cd053364c in Akonadi::CalendarBasePrivate::internalInsert
(this=this@entry=0x15bb800, item=...) at ../../src/calendarbase.cpp:158
#10 0x7f3cd0541520 in Akonadi::ETMCalendarPrivate::itemsAdded
(this=this@entry=0x15bb800, items=...) at ../../src/etmcalendar.cpp:290
#11 0x7f3cd0542822 in
Akonadi::ETMCalendarPrivate::onRowsInsertedInFilteredModel (this=0x15bb800,
index=..., start=, end=) at
../../src/etmcalendar.cpp:445

-- 
You are receiving this mail because:
You are watching all bug changes.


[korganizer] [Bug 356193] New: Korganizer crashes while toggling calendars

2015-12-02 Thread Mike Hammond via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356193

Bug ID: 356193
   Summary: Korganizer crashes while toggling calendars
   Product: korganizer
   Version: unspecified
  Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: korganizer-de...@kde.org
  Reporter: kor...@koranzen.net

Application: korganizer ()

Qt Version: 5.4.2
Operating System: Linux 4.2.0-19-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
Toggling calendars off & on with month view open to see which events/todos were
associated with which calendar.  After ten to fifteen toggles, korganizer
crashes with segV.

- Custom settings of the application:
Multiple calendars - Exchange, Google * 7, Local Todos(Calendar Dir)*4

The crash can be reproduced sometimes.

-- Backtrace:
Application: korganizer (korganizer), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x7f0e3ae53e40 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5CalendarCore.so.5
#7  0x7f0e3ae4fa0e in
KCalCore::Calendar::setupRelations(QSharedPointer const&)
() from /usr/lib/x86_64-linux-gnu/libKF5CalendarCore.so.5
#8  0x7f0e3ae8e07c in
KCalCore::MemoryCalendar::addIncidence(QSharedPointer
const&) () from /usr/lib/x86_64-linux-gnu/libKF5CalendarCore.so.5
#9  0x7f0e3671464c in Akonadi::CalendarBasePrivate::internalInsert
(this=this@entry=0x1f13f80, item=...) at ../../src/calendarbase.cpp:158
#10 0x7f0e36722520 in Akonadi::ETMCalendarPrivate::itemsAdded
(this=this@entry=0x1f13f80, items=...) at ../../src/etmcalendar.cpp:290
#11 0x7f0e36723822 in
Akonadi::ETMCalendarPrivate::onRowsInsertedInFilteredModel (this=0x1f13f80,
index=..., start=, end=) at
../../src/etmcalendar.cpp:445
#12 0x7f0e36724de5 in Akonadi::ETMCalendarPrivate::qt_static_metacall
(_o=_o@entry=0x1f13f80, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=22, _a=_a@entry=0x7fffb2169780) at ./moc_etmcalendar_p.cpp:281
#13 0x7f0e38f9978a in QMetaObject::activate (sender=sender@entry=0x1f44660,
signalOffset=, local_signal_index=local_signal_index@entry=10,
argv=argv@entry=0x7fffb2169780) at kernel/qobject.cpp:3717
#14 0x7f0e38f99f87 in QMetaObject::activate (sender=sender@entry=0x1f44660,
m=m@entry=0x7f0e3919be40 ,
local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fffb2169780)
at kernel/qobject.cpp:3582
#15 0x7f0e39010874 in QAbstractItemModel::rowsInserted
(this=this@entry=0x1f44660, _t1=..., _t2=146, _t3=183) at
.moc/moc_qabstractitemmodel.cpp:428
#16 0x7f0e38f11f16 in QAbstractItemModel::endInsertRows
(this=this@entry=0x1f44660) at itemmodels/qabstractitemmodel.cpp:2623
#17 0x7f0e38f33693 in QSortFilterProxyModelPrivate::insert_source_items
(this=this@entry=0x1f68870, source_to_proxy=..., proxy_to_source=...,
source_items=..., source_parent=..., emit_signal=emit_signal@entry=true,
orient=Qt::Vertical) at itemmodels/qsortfilterproxymodel.cpp:713
#18 0x7f0e38f36984 in QSortFilterProxyModelPrivate::source_items_inserted
(orient=Qt::Vertical, end=, start=,
source_parent=..., this=0x1f68870) at itemmodels/qsortfilterproxymodel.cpp:824
#19 QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x1f68870,
source_parent=..., start=, end=) at
itemmodels/qsortfilterproxymodel.cpp:1379
#20 0x7f0e38f9978a in QMetaObject::activate (sender=sender@entry=0x1eed7a0,
signalOffset=, local_signal_index=local_signal_index@entry=10,
argv=argv@entry=0x7fffb2169ad0) at kernel/qobject.cpp:3717
#21 0x7f0e38f99f87 in QMetaObject::activate (sender=sender@entry=0x1eed7a0,
m=m@entry=0x7f0e3919be40 ,
local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fffb2169ad0)
at kernel/qobject.cpp:3582
#22 0x7f0e39010874 in QAbstractItemModel::rowsInserted
(this=this@entry=0x1eed7a0, _t1=..., _t2=146, _t3=183) at
.moc/moc_qabstractitemmodel.cpp:428
#23 0x7f0e38f11f16 in QAbstractItemModel::endInsertRows
(this=this@entry=0x1eed7a0) at itemmodels/qabstractitemmodel.cpp:2623
#24 0x7f0e38f33693 in QSortFilterProxyModelPrivate::insert_source_items
(this=this@entry=0x1f4c7e0, source_to_proxy=..., proxy_to_source=...,
source_items=..., source_parent=..., emit_signal=emit_signal@entry=true,
orient=Qt::Vertical) at itemmodels/qsortfilterproxymodel.cpp:713
#25 0x7f0e38f36984 in QSortFilterProxyModelPrivate::source_items_inserted
(orient=Qt::Vertical, end=, start=,
source_parent=..., this=0x1f4c7e0) at itemmodels/qsortfilterproxymodel.cpp:824
#26 QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x1f4c7e0,
source_parent=..., start=, end=) at
itemmodels/qsortfilterproxymodel.cpp:1379
#27 0x7f0e38f9978a in QMetaObject::activate (sender=sender@entry=0x1ef9970,
signalOffset=,