nextcloud-desktop/src/gui
Olivier Goffart a60370255e ActivityListModel: attempt to fix a crash.
The backtrace seems to indicate that the account is invalid.
I don't know how this can happen, maybe the account's display
name was changed while the app is running?

Backtrace:
Crash: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS at 0x18
  Module "owncloud", in OCC::AccountState::account
  Module "owncloud", in OCC::ActivityListModel::data
  Module "owncloud", in OCC::ActivityItemDelegate::paint
  Module "QtWidgets", in QListView::paintEvent
  Module "QtWidgets", in QWidget::event
  Module "QtWidgets", in QFrame::event
  Module "QtWidgets", in QAbstractScrollArea::viewportEvent
  Module "QtWidgets", in QAbstractItemView::viewportEvent
  Module "QtWidgets", in QAbstractScrollAreaFilter::eventFilter
  Module "QtCore", in QCoreApplicationPrivate::sendThroughObjectEventFilters
2017-03-16 14:31:15 +01:00
..
creds HttpCreds: Update app passwords url #5605 2017-03-15 16:30:08 +01:00
updater Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
wizard Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
accountmanager.cpp Settings: Don't migrate settings on access error #5499 (#5523) 2017-02-08 14:28:50 +01:00
accountmanager.h Settings: Don't migrate settings on access error #5499 (#5523) 2017-02-08 14:28:50 +01:00
accountsettings.cpp Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
accountsettings.h AccountSettings: Add a "Force sync now" context menu option 2016-11-25 14:23:56 +01:00
accountsettings.ui Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
accountstate.cpp Merge pull request #5272 from owncloud/licensefix-pending 2016-11-18 15:14:47 +01:00
accountstate.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
activitydata.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
activitydata.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
activityitemdelegate.cpp Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
activityitemdelegate.h ActivityWidget: Take the account state (connected or not) in account. 2015-11-12 17:52:00 +01:00
activitylistmodel.cpp ActivityListModel: attempt to fix a crash. 2017-03-16 14:31:15 +01:00
activitylistmodel.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
activitywidget.cpp Fixing a typo on a message 2016-11-22 12:14:03 +01:00
activitywidget.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
activitywidget.ui Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
addcertificatedialog.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
addcertificatedialog.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
addcertificatedialog.ui Fix up SSL client certificates #5213 #69 (#5289) 2017-01-02 08:34:02 +01:00
application.cpp Add more versions to --version #5592 2017-03-14 16:13:52 +01:00
application.h Connectivity: Improve reconnecting after network change/disconnect #4167 2015-11-23 21:48:26 +01:00
authenticationdialog.cpp Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
authenticationdialog.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
clipboard.mm OS X: Use Cocoa Pasteboard instead of QClipBoard #3300 2015-10-20 15:42:43 +02:00
CMakeLists.txt Revert "Disable RTTI" 2017-02-07 17:35:04 +01:00
cocoainitializer.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
cocoainitializer_mac.mm License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
folder.cpp Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
folder.h Folder: remove unused variable 2017-02-14 10:10:07 +01:00
folderman.cpp Double check usage of asserts #5429 2017-02-08 15:15:19 +01:00
folderman.h Release SyncFileItem objects with their job 2017-01-25 23:26:23 +01:00
folderstatusdelegate.cpp FolderStatusDelegate: Fix compiler warning. 2016-11-15 10:16:41 +01:00
folderstatusdelegate.h Fix the folder option button click 2016-01-13 11:44:36 +01:00
folderstatusmodel.cpp Attempt to fix a crash in FolderStatusModel::slotUpdateDirectories 2017-03-15 17:23:39 +01:00
folderstatusmodel.h FolderStatusModel: Different icon for external storages 2017-01-27 15:59:59 +01:00
folderwatcher.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
folderwatcher.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
folderwatcher_linux.cpp Rename sync journal to ._sync_xxx.db. 2016-11-23 16:48:15 +01:00
folderwatcher_linux.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
folderwatcher_mac.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
folderwatcher_mac.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
folderwatcher_qt.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
folderwatcher_qt.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
folderwatcher_win.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
folderwatcher_win.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
folderwizard.cpp Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
folderwizard.h Selective sync: Adjust widget common to folder/account wizards 2017-01-13 10:52:10 +01:00
folderwizardsourcepage.ui Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
folderwizardtargetpage.ui Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
generalsettings.cpp CentOS: Another attempt 2017-02-08 11:15:23 +01:00
generalsettings.h CentOS: Another attempt 2017-02-08 11:15:23 +01:00
generalsettings.ui Confirm External Storage: adjust the notification message 2017-01-27 15:59:59 +01:00
gui.md Structure developer documentation 2015-06-29 18:43:21 +02:00
ignorelisteditor.cpp Ignore list editor: adjust the size of the columns in the table 2017-03-13 17:05:24 +01:00
ignorelisteditor.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
ignorelisteditor.ui Ignore list editor: adjust the size 2017-03-15 16:00:48 +01:00
lockwatcher.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
lockwatcher.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
logbrowser.cpp Fix the log window not showing csync logs 2016-12-09 10:03:46 +01:00
logbrowser.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
main.cpp Updater: Don't create instance for invalid URL 2017-01-17 14:52:10 +01:00
manifest-mingw.rc Add manifest file on Windows to make the application UAC aware. 2016-11-14 12:16:58 +01:00
networksettings.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
networksettings.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
networksettings.ui Network Settings: Adjust the bandwidth limit option with old Qt 2015-10-22 17:57:34 +02:00
notificationconfirmjob.cpp AbstractNetworkJob: Improve redirect handling #5555 2017-03-07 13:18:01 +01:00
notificationconfirmjob.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
notificationwidget.cpp Double check usage of asserts #5429 2017-02-08 15:15:19 +01:00
notificationwidget.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
notificationwidget.ui ActivityWidget: Properly set widget for the Scrollview. 2016-04-11 15:38:25 +02:00
ocsjob.cpp AbstractNetworkJob: Improve redirect handling #5555 2017-03-07 13:18:01 +01:00
ocsjob.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
ocsshareejob.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
ocsshareejob.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
ocssharejob.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
ocssharejob.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
openfilemanager.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
openfilemanager.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
owncloud.exe.manifest-mingw Add manifest file on Windows to make the application UAC aware. 2016-11-14 12:16:58 +01:00
owncloudgui.cpp Message Boxes: Force to be more on top #5503 (#5536) 2017-02-20 13:58:35 +01:00
owncloudgui.h Merge pull request #5272 from owncloud/licensefix-pending 2016-11-18 15:14:47 +01:00
owncloudsetuppage.ui Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
owncloudsetupwizard.cpp AbstractNetworkJob: Improve redirect handling #5555 2017-03-07 13:18:01 +01:00
owncloudsetupwizard.h Wizard: Do the system proxy lookup in a thread (#5160) 2016-09-26 15:45:30 +02:00
protocolwidget.cpp Pass the SyncFileItem as SyncFileItemPtr in itemCompleted 2017-01-25 23:26:23 +01:00
protocolwidget.h Pass the SyncFileItem as SyncFileItemPtr in itemCompleted 2017-01-25 23:26:23 +01:00
protocolwidget.ui Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
proxyauthdialog.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
proxyauthdialog.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
proxyauthdialog.ui Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
proxyauthhandler.cpp Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
proxyauthhandler.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
quotainfo.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
quotainfo.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
selectivesyncdialog.cpp SelectiveSync: adjust the position of the "Loading" label 2017-01-13 10:55:45 +01:00
selectivesyncdialog.h Selective sync: Adjust widget common to folder/account wizards 2017-01-13 10:52:10 +01:00
servernotificationhandler.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
servernotificationhandler.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
settingsdialog.cpp Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
settingsdialog.cpp.Rbt431 Make all ptr-based members either const or check for their existance 2014-12-01 13:08:49 +01:00
settingsdialog.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
settingsdialog.ui Revert "Settings dialog: remove the close button #3713" 2015-10-22 16:20:59 +02:00
settingsdialogmac.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
settingsdialogmac.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
sharedialog.cpp Account server version: Helper to create versions 2017-03-15 16:30:08 +01:00
sharedialog.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
sharedialog.ui Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
sharee.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
sharee.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
sharelinkwidget.cpp Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
sharelinkwidget.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
sharelinkwidget.ui Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
sharemanager.cpp Account server version: Helper to create versions 2017-03-15 16:30:08 +01:00
sharemanager.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
sharepermissions.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
shareusergroupwidget.cpp Account server version: Helper to create versions 2017-03-15 16:30:08 +01:00
shareusergroupwidget.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
shareusergroupwidget.ui Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
sharewidget.ui Verify that all strings are properly escaped (#5558) 2017-02-23 14:54:17 +01:00
socketapi.cpp Account server version: Helper to create versions 2017-03-15 16:30:08 +01:00
socketapi.h SocketAPI: Only push status for files requested by the shell #5361 2017-01-18 12:15:52 +01:00
socketapisocket_mac.h shell_i: Use an NSConnection instead of a local socket #2340 2015-06-15 15:28:17 +02:00
socketapisocket_mac.mm shell_i: Use an NSConnection instead of a local socket #2340 2015-06-15 15:28:17 +02:00
sslbutton.cpp SslButton: Remove additional ')' 2017-03-03 10:43:47 +01:00
sslbutton.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
sslerrordialog.cpp SSL Certificate Error Dialog: show account name #3729 2015-09-03 16:19:53 +02:00
sslerrordialog.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
sslerrordialog.ui SSL Certificate Error Dialog: show account name #3729 2015-09-03 16:19:53 +02:00
synclogdialog.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
synclogdialog.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
synclogdialog.ui Settings: Move synclog widget to a seperate dialog. 2015-10-01 16:57:37 +02:00
syncrunfilelog.cpp Remove SyncFileItem::_requestDuration #5456 2017-01-26 17:13:54 +01:00
syncrunfilelog.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
systray.cpp OS X: Send notification natively 2015-02-07 18:23:40 +01:00
systray.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
systray.mm OS X: Also show desktop notifications when app is active 2016-01-05 13:33:05 +01:00
thumbnailjob.cpp AbstractNetworkJob: Improve redirect handling #5555 2017-03-07 13:18:01 +01:00
thumbnailjob.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
tooltipupdater.cpp License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
tooltipupdater.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
version.rc.in Use correct values for items in version.rc 2016-02-17 14:16:29 +01:00