[Bug 277177] New: KSpread fail with open a big file

javier adrian rojas javieradrianr at gmail.com
Wed Jul 6 04:41:10 BST 2011


https://bugs.kde.org/show_bug.cgi?id=277177

           Summary: KSpread fail with open a big file
           Product: kde
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: javieradrianr at gmail.com


Application: kspread (2.3.3)
KDE Platform Version: 4.6.4 (4.6.4)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
i was opening a big file with xls extension when this app fail

-- Backtrace:
Application: KSpread (kspread), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f10e67cf7c0 (LWP 3953))]

Thread 3 (Thread 0x7f10c31e1700 (LWP 3954)):
#0  0x00007f10e107fd9d in __pthread_mutex_unlock_usercnt (mutex=0x106b988) at
pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x106b988) at pthread_mutex_unlock.c:290
#2  0x00007f10e0baf094 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f10e0baff9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f10e0bb0639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f10e4895446 in QEventDispatcherGlib::processEvents (this=0x1033390,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f10e4869882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f10e4869abc in QEventLoop::exec (this=0x7f10c31e0cd0, flags=...) at
kernel/qeventloop.cpp:201
#8  0x00007f10e4780924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#9  0x00007f10e484bc2f in QInotifyFileSystemWatcherEngine::run (this=0xecccd0)
at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f10e4783175 in QThreadPrivate::start (arg=0xecccd0) at
thread/qthread_unix.cpp:320
#11 0x00007f10d9cd9853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#12 0x00007f10e107bd8c in start_thread (arg=0x7f10c31e1700) at
pthread_create.c:304
#13 0x00007f10e614704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f10c0ebc700 (LWP 3957)):
#0  __pthread_mutex_unlock (mutex=0x1367008) at pthread_mutex_unlock.c:289
#1  0x00007f10e0baf84e in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f10e0bb0122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f10e0bb0639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f10e4895446 in QEventDispatcherGlib::processEvents (this=0xfcf6c0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f10e4869882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f10e4869abc in QEventLoop::exec (this=0x7f10c0ebbcd0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007f10e4780924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#8  0x00007f10e484bc2f in QInotifyFileSystemWatcherEngine::run (this=0x1303ba0)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f10e4783175 in QThreadPrivate::start (arg=0x1303ba0) at
thread/qthread_unix.cpp:320
#10 0x00007f10d9cd9853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#11 0x00007f10e107bd8c in start_thread (arg=0x7f10c0ebc700) at
pthread_create.c:304
#12 0x00007f10e614704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f10e67cf7c0 (LWP 3953)):
[KCrash Handler]
#6  ref (this=0x1f3d880, other=...) at
../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:121
#7  QString::operator= (this=0x1f3d880, other=...) at tools/qstring.cpp:1357
#8  0x00007f10c0221ebc in Swinder::WorksheetSubStreamHandler::handleNote
(this=0x15e5850, record=<value optimized out>) at
../../../../../filters/kspread/excel/sidewinder/worksheetsubstreamhandler.cpp:758
#9  0x00007f10c01e64f8 in Swinder::ExcelReader::load (this=0x15e06e0,
workbook=0x15d53d0, filename=<value optimized out>) at
../../../../../filters/kspread/excel/sidewinder/excel.cpp:2528
#10 0x00007f10c020703c in Swinder::Workbook::load (this=0x15d53d0,
filename=0x15a7cb8
"/home/javier/Escritorio/intcomex5-9julio.xls/intcomex5-9julio.xls") at
../../../../../filters/kspread/excel/sidewinder/workbook.cpp:99
#11 0x00007f10c01d8011 in ExcelImport::convert (this=0xd47780, from=<value
optimized out>, to=<value optimized out>) at
../../../../../filters/kspread/excel/import/ExcelImport.cpp:240
#12 0x00007f10e5dd5e92 in KOfficeFilter::ChainLink::invokeFilter
(this=0x145c660, parentChainLink=0x0) at
../../../libs/main/KoFilterChainLink.cpp:90
#13 0x00007f10e5dcddd9 in KoFilterChain::invokeChain (this=0x15a95f0) at
../../../libs/main/KoFilterChain.cpp:94
#14 0x00007f10e5dcc629 in KoFilterManager::importDocument (this=0x15a23c0,
url=..., status=@0x7fffd7268e6c) at ../../../libs/main/KoFilterManager.cpp:164
#15 0x00007f10e5d886c4 in KoDocument::openFile (this=0xc8f1d0) at
../../../libs/main/KoDocument.cpp:1336
#16 0x00007f10e41dcab0 in KParts::ReadOnlyPartPrivate::openLocalFile
(this=0xc8f2a0) at ../../kparts/part.cpp:592
#17 0x00007f10e41dd0f4 in KParts::ReadOnlyPart::openUrl (this=0xc8f1d0,
url=...) at ../../kparts/part.cpp:556
#18 0x00007f10e5d8aeed in KoDocument::openUrl (this=0xc8f1d0, _url=...) at
../../../libs/main/KoDocument.cpp:1251
#19 0x00007f10e5d7d35d in KoDocument::openExistingFile (this=0xc8f1d0,
url=<value optimized out>) at ../../../libs/main/KoDocument.cpp:2415
#20 0x00007f10e5d839c2 in KoDocument::qt_metacall (this=0xc8f1d0,
_c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7fffd7269370) at
./KoDocument.moc:130
#21 0x00007f10d0026b35 in KSpread::Doc::qt_metacall (this=0xc8f1d0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd7269370)
at ./Doc.moc:77
#22 0x00007f10e487f5f8 in QMetaObject::activate (sender=0xfdca70, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fffd7269370)
at kernel/qobject.cpp:3287
#23 0x00007f10e5de3502 in KoOpenPane::openExistingFile (this=<value optimized
out>, _t1=<value optimized out>) at ./KoOpenPane.moc:104
#24 0x00007f10e5de4c60 in KoOpenPane::qt_metacall (this=0xfdca70,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd7269470)
at ./KoOpenPane.moc:86
#25 0x00007f10e487f5f8 in QMetaObject::activate (sender=0x101f980, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fffd7269470)
at kernel/qobject.cpp:3287
#26 0x00007f10e5de31f2 in KoExistingDocumentPane::openExistingUrl (this=<value
optimized out>, _t1=<value optimized out>) at ./KoExistingDocumentPane.moc:89
#27 0x00007f10e5de3230 in KoExistingDocumentPane::onAccepted (this=0x101f980)
at ../../../libs/main/KoExistingDocumentPane.cpp:56
#28 0x00007f10e5de32b1 in KoExistingDocumentPane::qt_metacall (this=0x101f980,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd7269540)
at ./KoExistingDocumentPane.moc:77
#29 0x00007f10e487f5f8 in QMetaObject::activate (sender=0xecbf60, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x0) at
kernel/qobject.cpp:3287
#30 0x00007f10e3cd4458 in KFileWidget::slotOk (this=0xecbf60) at
../../kfile/kfilewidget.cpp:997
#31 0x00007f10e3cd5259 in KFileWidgetPrivate::_k_fileSelected (this=0xecbfa0,
i=...) at ../../kfile/kfilewidget.cpp:1106
#32 0x00007f10e3cd66de in KFileWidget::qt_metacall (this=0xecbf60,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd7269bc0)
at ./kfilewidget.moc:143
#33 0x00007f10e487f5f8 in QMetaObject::activate (sender=0x10a96c0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fffd7269bc0)
at kernel/qobject.cpp:3287
#34 0x00007f10e3cb8d35 in KDirOperator::fileSelected (this=<value optimized
out>, _t1=<value optimized out>) at ./kdiroperator.moc:321
#35 0x00007f10e3cb8e15 in KDirOperator::Private::_k_slotActivated
(this=0x10cd800, index=<value optimized out>) at
../../kfile/kdiroperator.cpp:2364
#36 0x00007f10e3cc018a in KDirOperator::qt_metacall (this=0x10a96c0,
_c=QMetaObject::InvokeMetaMethod, _id=59, _a=0x7fffd7269d20) at
./kdiroperator.moc:250
#37 0x00007f10e487f5f8 in QMetaObject::activate (sender=0x1200fd0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fffd7269d20)
at kernel/qobject.cpp:3287
#38 0x00007f10e573ea45 in QAbstractItemView::activated (this=<value optimized
out>, _t1=<value optimized out>) at
.moc/release-shared/moc_qabstractitemview.cpp:345
#39 0x00007f10e573ef4f in QAbstractItemView::mouseReleaseEvent (this=0x1200fd0,
event=0x7fffd726ab50) at itemviews/qabstractitemview.cpp:1805
#40 0x00007f10e575918e in QListView::mouseReleaseEvent (this=<value optimized
out>, e=<value optimized out>) at itemviews/qlistview.cpp:796
#41 0x00007f10e527acb8 in QWidget::event (this=0x1200fd0, event=0x7fffd726ab50)
at kernel/qwidget.cpp:8259
#42 0x00007f10e562aa66 in QFrame::event (this=0x1200fd0, e=0x7fffd726ab50) at
widgets/qframe.cpp:557
#43 0x00007f10e573bd7b in QAbstractItemView::viewportEvent (this=0x1200fd0,
event=0x7fffd726ab50) at itemviews/qabstractitemview.cpp:1628
#44 0x00007f10e486a627 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0x1200550, event=0x7fffd726ab50) at
kernel/qcoreapplication.cpp:846
#45 0x00007f10e52299b1 in QApplicationPrivate::notify_helper (this=0xab41a0,
receiver=0x1200550, e=0x7fffd726ab50) at kernel/qapplication.cpp:4458
#46 0x00007f10e522edb3 in QApplication::notify (this=<value optimized out>,
receiver=0x1200550, e=0x7fffd726ab50) at kernel/qapplication.cpp:4023
#47 0x00007f10e1c01716 in KApplication::notify (this=0x7fffd726b7e0,
receiver=0x1200550, event=0x7fffd726ab50) at
../../kdeui/kernel/kapplication.cpp:311
#48 0x00007f10e486a49c in QCoreApplication::notifyInternal
(this=0x7fffd726b7e0, receiver=0x1200550, event=0x7fffd726ab50) at
kernel/qcoreapplication.cpp:731
#49 0x00007f10e522aa0d in sendEvent (receiver=0x1200550, event=0x7fffd726ab50,
alienWidget=0x1200550, nativeWidget=0xbff110, buttonDown=0x7f10e5d0a218,
lastMouseReceiver=..., spontaneous=true) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#50 QApplicationPrivate::sendMouseEvent (receiver=0x1200550,
event=0x7fffd726ab50, alienWidget=0x1200550, nativeWidget=0xbff110,
buttonDown=0x7f10e5d0a218, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:3122
#51 0x00007f10e52aa600 in QETWidget::translateMouseEvent (this=0xbff110,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4556
#52 0x00007f10e52a904a in QApplication::x11ProcessEvent (this=0x7fffd726b7e0,
event=0x7fffd726b4a0) at kernel/qapplication_x11.cpp:3678
#53 0x00007f10e52d1162 in x11EventSourceDispatch (s=0xab2fd0, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#54 0x00007f10e0bafbcd in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f10e0bb03a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007f10e0bb0639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007f10e48953ef in QEventDispatcherGlib::processEvents (this=0xa55290,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#58 0x00007f10e52d0dfe in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#59 0x00007f10e4869882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#60 0x00007f10e4869abc in QEventLoop::exec (this=0x7fffd726b7a0, flags=...) at
kernel/qeventloop.cpp:201
#61 0x00007f10e486decb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1008
#62 0x00007f10e63f7645 in kdemain (argc=<value optimized out>,
argv=0x7fffd726b9a8) at ../../kspread/part/Main.cpp:43
#63 0x00007f10e607feff in __libc_start_main (main=0x400730 <main(int, char**)>,
argc=1, ubp_av=0x7fffd726b9a8, init=<value optimized out>, fini=<value
optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffd726b998) at
libc-start.c:226
#64 0x0000000000400659 in _start ()

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list