Bug 289221 - Crash when setting dual screen output
Summary: Crash when setting dual screen output
Status: RESOLVED DUPLICATE of bug 272495
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-17 17:37 UTC by Brian Christman
Modified: 2011-12-17 22:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Christman 2011-12-17 17:37:01 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-14-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Setting dual screen output from single laptop screen to added external lcd monitor (benq fp91g+)

- Unusual behavior I noticed:
Does not remember previous settings for external monitor.  Initial resolution setting (auto) causes screen flicker on external monitor. Last setting modified before crash was position to right of lvds1 - save as default then crash prompt came up.

- Custom settings of the application:

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb1f7db20 (LWP 1757))]

Thread 3 (Thread 0xab40cb70 (LWP 1758)):
#0  0xb30b5dbd in __pthread_mutex_lock (mutex=0x99251cc) at pthread_mutex_lock.c:61
#1  0xb76d3f14 in pthread_mutex_lock (mutex=0x99251cc) at forward.c:182
#2  0xb2f97eda in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f9956d in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f99c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb6511b37 in QEventDispatcherGlib::processEvents (this=0x9924e20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb64e21dd in QEventLoop::processEvents (this=0xab40c2a0, flags=...) at kernel/qeventloop.cpp:149
#7  0xb64e2421 in QEventLoop::exec (this=0xab40c2a0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb63e590b in QThread::exec (this=0x99230a8) at thread/qthread.cpp:498
#9  0xb64c2e2d in QInotifyFileSystemWatcherEngine::run (this=0x99230a8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb63e87b3 in QThreadPrivate::start (arg=0x99230a8) at thread/qthread_unix.cpp:331
#11 0xb30b3d31 in start_thread (arg=0xab40cb70) at pthread_create.c:304
#12 0xb76c60ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xa9352b70 (LWP 1765)):
#0  0xb780b424 in __kernel_vsyscall ()
#1  0xb30b7a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb76d3cfc in __pthread_cond_wait (cond=0xb4068a50, mutex=0xb4068a38) at forward.c:139
#3  0xb3f639a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb3f639ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb30b3d31 in start_thread (arg=0xa9352b70) at pthread_create.c:304
#6  0xb76c60ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb1f7db20 (LWP 1757)):
[KCrash Handler]
#7  isNull (this=0x1e) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:568
#8  operator! (this=0x1e) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:574
#9  TaskManager::TaskItem::task (this=0xa12aaf8) at ../../../libs/taskmanager/taskitem.cpp:113
#10 0xb0a31590 in WindowTaskItem::publishIconGeometry (this=0xa1227a8, rect=...) at ../../../../../plasma/desktop/applets/tasks/windowtaskitem.cpp:130
#11 0xb0a43b24 in TaskGroupItem::publishIconGeometry (this=0x946c588, rect=...) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:1438
#12 0xb0a43801 in publishIconGeometry (this=0x946c588) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:1424
#13 TaskGroupItem::publishIconGeometry (this=0x946c588) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:1416
#14 0xb0a42688 in AbstractTaskItem::timerEvent (this=0x946c588, event=0xbf953eec) at ../../../../../plasma/desktop/applets/tasks/abstracttaskitem.cpp:439
#15 0xb64fb994 in QObject::event (this=0x946c588, e=0xbf953eec) at kernel/qobject.cpp:1181
#16 0xb60cdbd4 in QGraphicsWidget::event (this=0x946c588, event=0xbf953eec) at graphicsview/qgraphicswidget.cpp:1455
#17 0xb5a0ed54 in notify_helper (e=0xbf953eec, receiver=0x946c588, this=0x912a710) at kernel/qapplication.cpp:4486
#18 QApplicationPrivate::notify_helper (this=0x912a710, receiver=0x946c588, e=0xbf953eec) at kernel/qapplication.cpp:4458
#19 0xb5a14103 in QApplication::notify (this=0xbf953eec, receiver=0x946c588, e=0xbf953eec) at kernel/qapplication.cpp:3886
#20 0xb6b48681 in KApplication::notify (this=0x9115b00, receiver=0x946c588, event=0xbf953eec) at ../../kdeui/kernel/kapplication.cpp:311
#21 0xb64e319e in QCoreApplication::notifyInternal (this=0x9115b00, receiver=0x946c588, event=0xbf953eec) at kernel/qcoreapplication.cpp:787
#22 0xb6513c10 in sendEvent (event=0xbf953eec, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#23 QTimerInfoList::activateTimers (this=0x9128434) at kernel/qeventdispatcher_unix.cpp:603
#24 0xb6511122 in timerSourceDispatch (source=0x9128400) at kernel/qeventdispatcher_glib.cpp:184
#25 0xb2f9925f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#26 0xb2f99990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#27 0xb2f99c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#28 0xb6511ada in QEventDispatcherGlib::processEvents (this=0x90d8230, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#29 0xb5ac6e3a in QGuiEventDispatcherGlib::processEvents (this=0x90d8230, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0xb64e21dd in QEventLoop::processEvents (this=0xbf954164, flags=...) at kernel/qeventloop.cpp:149
#31 0xb64e2421 in QEventLoop::exec (this=0xbf954164, flags=...) at kernel/qeventloop.cpp:201
#32 0xb64e719d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#33 0xb5a0c8f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#34 0xb77c018b in kdemain (argc=1, argv=0xbf954364) at ../../../../plasma/desktop/shell/main.cpp:120
#35 0x0804850b in main (argc=1, argv=0xbf954364) at plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 289215, bug 289169, bug 289073, bug 289064, bug 289025.

Reported using DrKonqi
Comment 1 Beat Wolf 2011-12-17 22:46:14 UTC

*** This bug has been marked as a duplicate of bug 272495 ***