[Kstars-devel] remaining issues for KDE-4.0 port
Jason Harris
kstars at 30doradus.org
Tue Mar 21 16:34:18 CET 2006
Hello,
We're starting to see the light at the end of the tunnel for porting the code
to 4.0. I've compiled a list of the remaining issues that I am aware of.
The list is not exhaustive; I am not checking all functionality of the
various tools and windows, just checking basic stuff for now. Feel free to
append anything you've noticed:
1. Crashes:
+ Open FITS: File dialog opens, but crashes on selecting a file
Backtrace excerpt:
#6 0x0809976f in QObject::parent (this=0xa70b1d0) at qobject.h:210
#7 0xb7c63d3f in QWidget::parentWidget (this=0xa70b1d0) at qwidget.h:866
#8 0xb65cf6c9 in QWidget::window (this=0xa70b1d0) at qwidget.cpp:2807
#9 0xb6590765 in QApplicationPrivate::tryModalHelper (widget=0xa70b1d0,
rettop=0x0) at qapplication.cpp:2183
#10 0xb6590043 in QApplicationPrivate::dispatchEnterLeave (enter=0xa70b1d0,
leave=0xa6e0788) at qapplication.cpp:2027
#11 0xb65e428e in QApplication::x11ProcessEvent (this=0xbff6d670,
event=0xbff6b640) at qapplication_x11.cpp:2834
#12 0xb65fa0b8 in QEventDispatcherX11::processEvents (this=0x8436740, flags=
{i = 20}) at qeventdispatcher_x11.cpp:112
#13 0xb6118d90 in QEventLoop::processEvents (this=0xbff6b7b0, flags={i = 20})
at qeventloop.cpp:118
#14 0xb6118e7d in QEventLoop::exec (this=0xbff6b7b0, flags={i = 0})
at qeventloop.cpp:158
#15 0xb6896117 in QDialog::exec (this=0xbff6b830) at qdialog.cpp:390
#16 0xb75f3cca in KFileDialog::getOpenURL (startDir=@0xbff6b8a0,
filter=@0xbff6b8b0, parent=0x0, caption=@0xbff6b8c0)
at /home/kde-devel/kde4svn/kdelibs4_snapshot/kio/kfile/kfiledialog.cpp:1305
#17 0x080ffd15 in KStars::slotOpenFITS (this=0x8532b28)
at /home/kde-devel/kde4svn/kdeedu/kstars/kstars/kstarsactions.cpp:434
I tried adding a parent parameter (pointer to KStars), but it didn't help.
I also note that the File dialog works elsewhere (e.g., "Run Script")
+ Options window: Crashes immediately. Backtrace excerpt:
#6 0xb5df15f1 in kill () from /lib/libc.so.6
#7 0xb5fe52e0 in pthread_kill () from /lib/libpthread.so.0
#8 0xb5fe563b in raise () from /lib/libpthread.so.0
#9 0xb5df11d2 in raise () from /lib/libc.so.6
#10 0xb5df29f0 in abort () from /lib/libc.so.6
#11 0xb5dea589 in __assert_fail () from /lib/libc.so.6
#12 0xb7359f13 in KConfigDialogManager::parseChildren (this=0xa68c850,
widget=0xa68d010, trackChanges=true)
at /home/kde-devel/kde4svn/kdelibs4_snapshot/kdeui/kconfigdialogmanager.cpp:251
#13 0xb735a24d in KConfigDialogManager::parseChildren (this=0xa68c850,
widget=0xa692348, trackChanges=true)
at /home/kde-devel/kde4svn/kdelibs4_snapshot/kdeui/kconfigdialogmanager.cpp:284
#14 0xb73596bc in KConfigDialogManager::addWidget (this=0xa68c850,
widget=0xa692348)
at /home/kde-devel/kde4svn/kdelibs4_snapshot/kdeui/kconfigdialogmanager.cpp:152
#15 0xb734973f in KConfigDialog::addPage (this=0xa6a82a8, page=0xa692348,
itemName=@0xbf9819b0, pixmapName=@0xbf9819a0, header=@0xbf9819f0,
manage=true)
at /home/kde-devel/kde4svn/kdelibs4_snapshot/kdeui/kconfigdialog.cpp:95
#16 0x080ff7a2 in KStars::slotViewOps (this=0x8532b50)
at /home/kde-devel/kde4svn/kdeedu/kstars/kstars/kstarsactions.cpp:367
+ Save Sky Image: crash as soon as filename is entered.
+ Print Sky: crash when opening printer dialog
+ Find Object: Crash when filtering by type
+ ObsListWizard: crashes immediately
+ AAVSO tool: Crashes when "Retrieve curve" button pressed
2. Major Issues:
+ Skymap updates too slowly
+ TimeStep widget in toolbar: awaiting port of KToolbar.
+ Get New Stuff: "Error: QApplication required"
+ Observing List tool: Does not show objects in list
+ WUT: No objects shown under "Matching objects"
+ WUT: No items in Evening/Morning/All Night combobox (perhaps
the cause of the above error)
+ Solar System viewer: radial lines drawn from Sun to each orbit.
+ Jupiter Moons: No orbit curves drawn
Usability Issues:
+ Manual Focus tool: RA/Dec boxes too small
+ Calculator: left menu is too small when tool opens
+ dmsBoxes show "hh mm ss" helper text even when they expect degrees
+ ScriptBuilder: Extra Close button
+ Geographic Location: No map drawn
+ Geographic Location: "DST Rule" should be clickable
--
KStars: http://edu.kde.org/kstars
Community Forums: http://kstars.30doradus.org
More information about the Kstars-devel
mailing list