wallch crashes when started for the first time after click on Start
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wallch (Ubuntu) |
Confirmed
|
High
|
Alex Solanos |
Bug Description
When I login into X Windows wallch starts and shows the opening screen (selection of pics, preview etc.). At that point when I click on Start either nothing happens or it crashes.
It was working fine before upgrade to Ubuntu 14.04.
When I run it again it usually works. The images are same as they were before upgrade to Ubuntu 14.04.
Here's what gdb says about the crash:
Core was generated by `/usr/bin/wallch'.
---Type <return> to continue, or q <return> to quit---
Program terminated with signal SIGFPE, Arithmetic exception.
#0 0x0000000000458897 in ?? ()
...
(gdb) where
#0 0x0000000000458897 in ?? ()
#1 0x0000000000458c1c in ?? ()
#2 0x0000000000458ff0 in ?? ()
#3 0x0000000000459395 in ?? ()
#4 0x00000000004b86fa in ?? ()
#5 0x00000000004b8a13 in ?? ()
#6 0x00007fa49a99d36d in QMetaObject:
local_
#7 0x00007fa49a99d7d7 in QMetaObject:
m=m@
local_
#8 0x00007fa49bbece42 in QAbstractButton
at .moc/moc_
#9 0x00007fa49b976096 in QAbstractButton
at widgets/
#10 0x00007fa49b976bae in QAbstractButton
#11 0x00007fa49b976d24 in QAbstractButton
at widgets/
#12 0x00007fa49b8baea5 in QWidget::event (this=0x1f84600, event=0x7fff294
#13 0x00007fa49b87fc8c in QApplicationPri
receiver=
#14 0x00007fa49b885b61 in QApplication:
at kernel/
#15 0x00007fa49a975c2d in QCoreApplicatio
receiver=
---Type <return> to continue, or q <return> to quit---
#16 0x00007fa49b8839e1 in sendSpontaneous
at ../../include/
#17 QApplicationPri
alienWidget
buttonDown=
spontaneous
#18 0x00007fa49b8d7bbf in QWidgetWindow:
event=
#19 0x00007fa49b8d99bb in QWidgetWindow:
at kernel/
#20 0x00007fa49b87fc8c in QApplicationPri
receiver=
#21 0x00007fa49b884e56 in QApplication:
at kernel/
#22 0x00007fa49a975c2d in QCoreApplicatio
receiver=
#23 0x00007fa49ae9525c in sendSpontaneous
at ../../include/
#24 QGuiApplication
#25 0x00007fa49ae96925 in QGuiApplication
at kernel/
#26 0x00007fa49ae7f858 in QWindowSystemIn
at kernel/
#27 0x00007fa48743a250 in userEventSource
at eventdispatcher
---Type <return> to continue, or q <return> to quit---
#28 0x00007fa49e282e04 in g_main_dispatch (context=
at /build/
#29 g_main_
at /build/
#30 0x00007fa49e283048 in g_main_
dispatch=
#31 0x00007fa49e2830ec in g_main_
at /build/
#32 0x00007fa49a9c298c in QEventDispatche
at kernel/
#33 0x00007fa49a97496b in QEventLoop::exec (this=this@
at kernel/
#34 0x00007fa49a97b0e1 in QCoreApplicatio
#35 0x00000000004a3657 in ?? ()
#36 0x00007fa499b49ec5 in __libc_start_main (main=0x41b830, argc=1, argv=0x7fff2949
fini=<optimized out>, rtld_fini=
#37 0x000000000041c39a in ?? ()
(gdb)
System info:
Ubuntu 14.04 LTS
$ apt-cache policy wallch
wallch:
Installed: 4.0-0ubuntu4
Candidate: 4.0-0ubuntu4
Version table:
*** 4.0-0ubuntu4 0
500 http://
100 /var/lib/
Changed in wallch (Ubuntu): | |
importance: | Undecided → High |
Hello zasran and thanks for your bug report.
We are aware the last few days that this bug really exists but no, it is not a huge bug of Wallch as you may understand.
Wallch has been tested a lot and this is one of the core functions of it, so it doesn't really have a bug.
So, what's really happening here? My guess is that there's something wrong with the video drivers. And this is why I believe this:
As many others, I recently upgraded to Ubuntu 14.04 LTS. Firstly I had no drivers installed in my system and Wallch worked smoothly. Then I installed the NVidia drivers and all the Qt applications went completely crazy. To be more specific, the official IDE for creating Qt applications (QtCreator) would crash during its startup with an X server specific error message. Wallch would have the exact same problem as you describe it.
Upon restart, everything was fixed. But this is reported to not work for everybody.
I refuse to mark this as a bug of Wallch though, as it clearly isn't. All Qt applications are affected by it. It is maybe a Qt bug.
Can you please confirm that other Qt Applications misbehave when Wallch misbehaves like that? For example, you can download QtCreator yourself and test it, please?
Thanks again.