https://bugs.kde.org/show_bug.cgi?id=439296
Bug ID: 439296 Summary: Kile plante Product: kile Version: 2.9.93 Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: michel.lud...@kdemail.net Reporter: vin...@netplus.ch Target Milestone: --- Application: kile (2.9.93) Qt Version: 5.12.7 Frameworks Version: 5.76.0 Operating System: Linux 5.3.18-57-preempt x86_64 Windowing system: X11 Distribution: "openSUSE Leap 15.3" -- Information about the crash: - What I was doing when the application crashed: J'ai lancé un Quickbuild sur un document .tex. Celui-ce semble compiler correctement mais plante lors de l'affichage. The crash can be reproduced every time. -- Backtrace: Application: Kile (kile), signal: Segmentation fault [KCrash Handler] #4 0x00007f9fdc003240 in ?? () #5 0x00007fa02131650e in cmsSignalError (ContextID=ContextID@entry=0x0, ErrorCode=ErrorCode@entry=5, ErrorText=ErrorText@entry=0x7fa021348d38 "Couldn't allocate %ld bytes for profile") at cmserr.c:523 #6 0x00007fa02131db11 in cmsOpenIOhandlerFromMem (ContextID=ContextID@entry=0x0, Buffer=Buffer@entry=0x7f9fdc003240, size=size@entry=3692165216, AccessMode=AccessMode@entry=0x7fa02134b7c2 "r") at cmsio0.c:264 #7 0x00007fa02131f2c5 in cmsOpenProfileFromMemTHR (ContextID=ContextID@entry=0x0, MemPtr=0x7f9fdc003240, dwSize=3692165216) at cmsio0.c:1158 #8 0x00007fa02131f31c in cmsOpenProfileFromMem (MemPtr=<optimized out>, dwSize=<optimized out>) at cmsio0.c:1172 #9 0x00007f9fe6926206 in gscms_get_profile_handle_mem (buffer=<optimized out>, input_size=<optimized out>, mem=<optimized out>) at ./base/gsicc_lcms2mt.c:319 #10 0x00007f9fe69201a6 in gsicc_get_profile_handle_buffer (buffer=<optimized out>, profile_size=<optimized out>, memory=memory@entry=0x7f9fdc006a38) at ./base/gsicc_manage.c:2586 #11 0x00007f9fe6921465 in gsicc_set_device_profile (pdev=pdev@entry=0x7f9fdc0b7788, mem=0x7f9fdc006a38, file_name=file_name@entry=0x7f9fdc365090 "default_rgb.icc", pro_enum=pro_enum@entry=gsDEFAULTPROFILE) at ./base/gsicc_manage.c:1986 #12 0x00007f9fe6921b92 in gsicc_init_device_profile_struct (dev=dev@entry=0x7f9fdc0b7788, profile_name=0x7f9fdc365090 "default_rgb.icc", profile_name@entry=0x0, profile_type=profile_type@entry=gsDEFAULTPROFILE) at ./base/gsicc_manage.c:1808 #13 0x00007f9fe6af213c in gs_setdevice_no_erase (pgs=0x7f9fdc039838, dev=dev@entry=0x7f9fdc0b7788) at ./base/gsdevice.c:553 #14 0x00007f9fe6bf084f in zsetdevice_no_safer (i_ctx_p=i_ctx_p@entry=0x7f9fdc039548, new_dev=0x7f9fdc0b7788) at ./psi/zdevice.c:520 #15 0x00007f9fe6bf0989 in zsetdevice (i_ctx_p=0x7f9fdc039548) at ./psi/zdevice.c:564 #16 0x00007f9fe6bc407c in interp (perror_object=<optimized out>, pref=<optimized out>, pi_ctx_p=<optimized out>) at ./psi/interp.c:1674 #17 gs_call_interp (perror_object=<optimized out>, pexit_code=0x7f9fdc004e60, user_errors=<optimized out>, pref=0x7f9fdc03e468, pi_ctx_p=0x7f9fdc0395e8) at ./psi/interp.c:520 #18 gs_interpret (pi_ctx_p=pi_ctx_p@entry=0x7f9fdc0055a0, pref=pref@entry=0x7f9fe4efa3a0, user_errors=<optimized out>, pexit_code=pexit_code@entry=0x7f9fe4efa96c, perror_object=<optimized out>, perror_object@entry=0x7f9fe4efa970) at ./psi/interp.c:477 #19 0x00007f9fe6bb671c in gs_main_interpret (perror_object=0x7f9fe4efa970, pexit_code=0x7f9fe4efa96c, user_errors=<optimized out>, pref=0x7f9fe4efa3a0, minst=0x7f9fdc005500) at ./psi/imain.c:253 #20 gs_run_init_file (minst=minst@entry=0x7f9fdc005500, pexit_code=pexit_code@entry=0x7f9fe4efa96c, perror_object=perror_object@entry=0x7f9fe4efa970) at ./psi/imain.c:707 #21 0x00007f9fe6bb6c00 in gs_main_init2aux (minst=minst@entry=0x7f9fdc005500) at ./psi/imain.c:301 #22 0x00007f9fe6bb72fa in gs_main_init2 (minst=minst@entry=0x7f9fdc005500) at ./psi/imain.c:338 #23 0x00007f9fe6bba7d9 in gs_main_init_with_args2 (minst=0x7f9fdc005500) at ./psi/imainarg.c:276 #24 0x00007f9fe6bba806 in gs_main_init_with_args (minst=<optimized out>, argc=<optimized out>, argv=argv@entry=0x7f9fdc0055c0) at ./psi/imainarg.c:292 #25 0x00007f9fe6bbbbcb in psapi_init_with_args (ctx=<optimized out>, argc=<optimized out>, argv=argv@entry=0x7f9fdc0055c0) at ./psi/psapi.c:272 #26 0x00007f9fe6c1c935 in gsapi_init_with_args (instance=<optimized out>, argc=<optimized out>, argv=argv@entry=0x7f9fdc0055c0) at ./psi/iapi.c:148 #27 0x00007f9fe799c8bc in spectre_gs_run (gs=gs@entry=0x7f9fdc004e10, n_args=<optimized out>, args=args@entry=0x7f9fdc0055c0) at spectre-gs.c:201 #28 0x00007f9fe799d4ae in spectre_device_render (device=device@entry=0x7f9fdc004dd0, page=0, rc=rc@entry=0x558f7fdbd580, x=x@entry=0, y=y@entry=0, width=1121, height=1586, page_data=0x7f9fe4efab78, row_length=0x7f9fe4efab74) at spectre-device.c:366 #29 0x00007f9fe799de23 in spectre_page_render (page=0x558f7f287c20, rc=0x558f7fdbd580, page_data=0x7f9fe4efab78, row_length=0x7f9fe4efab74) at spectre-page.c:164 #30 0x00007f9fe7bf2657 in GSRendererThread::run() () from /usr/lib64/qt5/plugins/okular/generators/okularGenerator_ghostview.so #31 0x00007fa02c34c132 in QThreadPrivate::start (arg=0x558f7f213e20) at thread/qthread_unix.cpp:361 #32 0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0 #33 0x00007fa032b8fd0f in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f9ff69a1700 (LWP 15743) "kile:disk$3"): #1 0x00007f9ff9074a8b in cnd_wait (mtx=0x558f7d9de768, cond=0x558f7d9de790) at ../include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x558f7d7c7400) at ../src/util/u_queue.c:289 #3 0x00007f9ff9074657 in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #4 0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0 #5 0x00007fa032b8fd0f in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f9ff71a2700 (LWP 15742) "kile:disk$2"): #1 0x00007f9ff9074a8b in cnd_wait (mtx=0x558f7d9de768, cond=0x558f7d9de790) at ../include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x558f7d9f10e0) at ../src/util/u_queue.c:289 #3 0x00007f9ff9074657 in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #4 0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0 #5 0x00007fa032b8fd0f in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f9ff79a3700 (LWP 15741) "kile:disk$1"): #1 0x00007f9ff9074a8b in cnd_wait (mtx=0x558f7d9de768, cond=0x558f7d9de790) at ../include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x558f7d795280) at ../src/util/u_queue.c:289 #3 0x00007f9ff9074657 in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #4 0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0 #5 0x00007fa032b8fd0f in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f9ff81a4700 (LWP 15740) "kile:disk$0"): #1 0x00007f9ff9074a8b in cnd_wait (mtx=0x558f7d9de768, cond=0x558f7d9de790) at ../include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=input@entry=0x558f7d9efb00) at ../src/util/u_queue.c:289 #3 0x00007f9ff9074657 in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #4 0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0 #5 0x00007fa032b8fd0f in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fa00d940700 (LWP 15739) "KileParser::Out"): #1 0x00007fa02c35327b in QWaitConditionPrivate::wait (deadline=..., this=0x558f7d5fb8e0) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x558f7d66c4c0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007fa02c353589 in QWaitCondition::wait (this=0x558f7d66c4c8, mutex=0x558f7d66c4c0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #4 0x00007fa0330c2d25 in KileParser::ParserThread::run() () from /usr/lib64/libkdeinit5_kile.so #5 0x00007fa02c34c132 in QThreadPrivate::start (arg=0x558f7d66c490) at thread/qthread_unix.cpp:361 #6 0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0 #7 0x00007fa032b8fd0f in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fa00e141700 (LWP 15738) "KileParser::Doc"): #1 0x00007fa02c35327b in QWaitConditionPrivate::wait (deadline=..., this=0x558f7d66d8d0) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x558f7d605810, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007fa02c353589 in QWaitCondition::wait (this=0x558f7d605818, mutex=0x558f7d605810, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #4 0x00007fa0330c2d25 in KileParser::ParserThread::run() () from /usr/lib64/libkdeinit5_kile.so #5 0x00007fa02c34c132 in QThreadPrivate::start (arg=0x558f7d6057e0) at thread/qthread_unix.cpp:361 #6 0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0 #7 0x00007fa032b8fd0f in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fa00f55c700 (LWP 15737) "QDBusConnection"): #1 0x00007fa0240f0b95 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fa0240f1e43 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fa0240f28db in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fa0240f2abc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007fa02c58444b in QEventDispatcherGlib::processEvents (this=0x7fa008000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007fa02c5255fa in QEventLoop::exec (this=this@entry=0x7fa00f55bbf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #7 0x00007fa02c34a98a in QThread::exec (this=this@entry=0x7fa02dd4a420 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:531 #8 0x00007fa02dad1ed5 in QDBusConnectionManager::run (this=0x7fa02dd4a420 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #9 0x00007fa02c34c132 in QThreadPrivate::start (arg=0x7fa02dd4a420 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:361 #10 0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0 #11 0x00007fa032b8fd0f in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fa0160d4700 (LWP 15736) "QXcbEventQueue"): #1 0x00007fa025fe3387 in poll (__timeout=-1, __nfds=1, __fds=0x7fa0160d3b28) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x558f7d375790, cond=cond@entry=0x558f7d3757d0, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479 #3 0x00007fa025fe4fba in xcb_wait_for_event (c=c@entry=0x558f7d375790) at xcb_in.c:697 #4 0x00007fa018a551b0 in QXcbEventQueue::run (this=0x558f7d381db0) at qxcbeventqueue.cpp:228 #5 0x00007fa02c34c132 in QThreadPrivate::start (arg=0x558f7d381db0) at thread/qthread_unix.cpp:361 #6 0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0 #7 0x00007fa032b8fd0f in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fa0335dff80 (LWP 15734) "kile"): #1 0x00007fa025fe3387 in poll (__timeout=-1, __nfds=1, __fds=0x7ffd85fbc1a8) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x558f7d375790, cond=cond@entry=0x558f7d3768b8, vector=vector@entry=0x7ffd85fbc298, count=count@entry=0x7ffd85fbc294) at xcb_conn.c:479 #3 0x00007fa025fe3a75 in _xcb_out_send (c=c@entry=0x558f7d375790, vector=<optimized out>, vector@entry=0x7ffd85fbc2d0, count=<optimized out>, count@entry=1) at xcb_out.c:464 #4 0x00007fa025fe3d17 in _xcb_out_flush_to (c=0x558f7d375790, request=9945) at xcb_out.c:488 #5 0x00007fa025fe4d55 in wait_for_reply (c=c@entry=0x558f7d375790, request=9945, e=e@entry=0x0) at xcb_in.c:508 #6 0x00007fa025fe4dd0 in xcb_wait_for_reply (c=0x558f7d375790, request=9945, e=e@entry=0x0) at xcb_in.c:546 #7 0x00007fa025fec785 in xcb_get_input_focus_reply (c=<optimized out>, cookie=..., e=e@entry=0x0) at xproto.c:5341 #8 0x00007fa018a2dc6a in QXcbConnection::sync (this=0x558f7d372f70) at qxcbconnection.cpp:1064 #9 0x00007fa018a49993 in QXcbBackingStoreImage::preparePaint (this=0x558f7ed5dc00, region=...) at qxcbbackingstore.cpp:753 #10 0x00007fa018a49d3c in QXcbBackingStore::beginPaint (this=this@entry=0x558f7d86fca0, region=...) at qxcbbackingstore.cpp:792 #11 0x00007fa02ccdc22b in QBackingStore::beginPaint (this=0x558f7d863080, region=...) at painting/qbackingstore.cpp:138 #12 0x00007fa02d3bcab4 in QWidgetBackingStore::beginPaint (toCleanIsInTopLevelCoordinates=true, returnInfo=<synthetic pointer>, backingStore=<optimized out>, widget=<optimized out>, toClean=..., this=0x558f7d7c6f30) at kernel/qwidgetbackingstore.cpp:337 #13 QWidgetBackingStore::doSync (this=this@entry=0x558f7d7c6f30) at kernel/qwidgetbackingstore.cpp:1388 #14 0x00007fa02d3bcf45 in QWidgetBackingStore::sync (this=0x558f7d7c6f30) at kernel/qwidgetbackingstore.cpp:1209 #15 0x00007fa02d3d541f in QWidgetPrivate::syncBackingStore (this=0x558f7d458810) at kernel/qwidget.cpp:1949 #16 0x00007fa02d3ed428 in QWidget::event (this=this@entry=0x558f7d470710, event=event@entry=0x558f7f1d7860) at kernel/qwidget.cpp:9282 #17 0x00007fa02d4f6de0 in QMainWindow::event (this=0x558f7d470710, event=0x558f7f1d7860) at widgets/qmainwindow.cpp:1339 #18 0x00007fa02f822741 in KMainWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5 #19 0x00007fa02f863f07 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5 #20 0x00007fa02d3acf9c in QApplicationPrivate::notify_helper (this=this@entry=0x558f7d35f320, receiver=receiver@entry=0x558f7d470710, e=e@entry=0x558f7f1d7860) at kernel/qapplication.cpp:3701 #21 0x00007fa02d3b45b0 in QApplication::notify (this=0x7ffd85fbd150, receiver=0x558f7d470710, e=0x558f7f1d7860) at kernel/qapplication.cpp:3447 #22 0x00007fa02c5273a8 in QCoreApplication::notifyInternal2 (receiver=0x558f7d470710, event=0x558f7f1d7860) at kernel/qcoreapplication.cpp:1088 #23 0x00007fa02c52757e in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0x558f7f1d7860) at kernel/qcoreapplication.cpp:1476 #24 0x00007fa02c529f67 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x558f7d3433f0) at kernel/qcoreapplication.cpp:1825 #25 0x00007fa02c52a508 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1679 #26 0x00007fa02c584e13 in postEventSourceDispatch (s=0x558f7d456c80) at kernel/qeventdispatcher_glib.cpp:276 #27 0x00007fa0240f2694 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #28 0x00007fa0240f2a30 in ?? () from /usr/lib64/libglib-2.0.so.0 #29 0x00007fa0240f2abc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #30 0x00007fa02c58442f in QEventDispatcherGlib::processEvents (this=0x558f7d457d70, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #31 0x00007fa02c5255fa in QEventLoop::exec (this=this@entry=0x7ffd85fbcf60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #32 0x00007fa02c52e800 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1389 #33 0x00007fa0330b1939 in kdemain () from /usr/lib64/libkdeinit5_kile.so #34 0x00007fa032ab434d in __libc_start_main () from /lib64/libc.so.6 #35 0x0000558f7c02977a in _start () [Inferior 1 (process 15734) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.