Am Samstag, 20. Oktober 2012 14:14 CEST, "Sebastian Reitenbach"
<[email protected]> schrieb:
>
> Am Samstag, 20. Oktober 2012 13:36 CEST, Oliver Eichler
> <[email protected]> schrieb:
>
> > Hi Sebastian,
> >
> >
> > ok, it crashes. "terminate" sounded more friendly :) Anyway that is bad.
> > I fixed it.
>
> Ah, OK thanks.
>
> I just recognized, that when I now try to download waypoints from the GPS,
> QLGT crashes too.
> Looking at what is there, I recognized, I still had the empty MyWaypoints.gpx
> file around.
> Removing that file, I was able again to download the waypoints.
>
> I can recompile qt with debug symbols if you like to get a meaningful
> backtrace.
here is a backtrace from the abort();
(gdb) bt
#0 abort () at /usr/src/lib/libc/stdlib/abort.c:40
#1 0x05ad4736 in __gnu_cxx::__verbose_terminate_handler ()
at
/usr/src/gnu/lib/libsupc++-v3/../../gcc/libstdc++-v3/libsupc++/vterminate.cc:98
#2 0x05ad300a in __cxxabiv1::__terminate (
handler=0x5ad45d0 <__gnu_cxx::__verbose_terminate_handler()>)
at
/usr/src/gnu/lib/libsupc++-v3/../../gcc/libstdc++-v3/libsupc++/eh_terminate.cc:43
#3 0x05ad3052 in std::terminate ()
at
/usr/src/gnu/lib/libsupc++-v3/../../gcc/libstdc++-v3/libsupc++/eh_terminate.cc:53
#4 0x05ad3108 in __cxa_rethrow ()
at
/usr/src/gnu/lib/libsupc++-v3/../../gcc/libstdc++-v3/libsupc++/eh_throw.cc:109
#5 0x0461e0b5 in QCoreApplication::notifyInternal (this=0xcfbc88ac,
receiver=0x8ad9d300, event=0xcfbc7f38)
at
/home/ports/pobj/qt4-4.8.2/qt-everywhere-opensource-src-4.8.2/src/corelib/kernel/qcoreapplication.cpp:918
#6 0x00327a19 in QApplicationPrivate::sendMouseEvent (receiver=0x8ad9d300,
event=0xcfbc7f38, alienWidget=0x8ad9d300, nativeWidget=0xcfbc871c,
buttonDown=0x201c6a84, lastMouseReceiver=@0x20328988, spontaneous=true)
at qcoreapplication.h:231
#7 0x003bde67 in QETWidget::translateMouseEvent (this=0xcfbc871c,
---Type <return> to continue, or q <return> to quit---
event=0xcfbc8448)
at
/home/ports/pobj/qt4-4.8.2/qt-everywhere-opensource-src-4.8.2/src/gui/kernel/qapplication_x11.cpp:4502
#8 0x003bd2bd in QApplication::x11ProcessEvent (this=0xcfbc88ac,
event=0xcfbc8448)
at
/home/ports/pobj/qt4-4.8.2/qt-everywhere-opensource-src-4.8.2/src/gui/kernel/qapplication_x11.cpp:3503
#9 0x003eb8a4 in x11EventSourceDispatch (s=0x86769500, callback=0,
user_data=0x0)
at
/home/ports/pobj/qt4-4.8.2/qt-everywhere-opensource-src-4.8.2/src/gui/kernel/qguieventdispatcher_glib.cpp:146
#10 0x0ccfb664 in g_main_context_dispatch ()
from /usr/local/lib/libglib-2.0.so.3400.0
#11 0x0ccfd379 in g_main_context_acquire ()
from /usr/local/lib/libglib-2.0.so.3400.0
#12 0x0ccfd460 in g_main_context_iteration ()
from /usr/local/lib/libglib-2.0.so.3400.0
#13 0x0465672b in QEventDispatcherGlib::processEvents (this=0x7ec8b870,
flags=@0x1)
at
/home/ports/pobj/qt4-4.8.2/qt-everywhere-opensource-src-4.8.2/src/corelib/kernel/qeventdispatcher_glib.cpp:424
#14 0x003eb3b5 in QGuiEventDispatcherGlib::processEvents (this=0x7ec8b870,
flags=@0xcfbc8608)
---Type <return> to continue, or q <return> to quit---
at
/home/ports/pobj/qt4-4.8.2/qt-everywhere-opensource-src-4.8.2/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#15 0x0461ce43 in QEventLoop::processEvents (this=0xcfbc86a0,
flags=@0xcfbc8664)
at
/home/ports/pobj/qt4-4.8.2/qt-everywhere-opensource-src-4.8.2/src/corelib/kernel/qeventloop.cpp:149
#16 0x0461d25a in QEventLoop::exec (this=0xcfbc86a0, flags=@0xcfbc86a8)
at
/home/ports/pobj/qt4-4.8.2/qt-everywhere-opensource-src-4.8.2/src/corelib/kernel/qeventloop.cpp:204
#17 0x04622a96 in QCoreApplication::exec ()
at
/home/ports/pobj/qt4-4.8.2/qt-everywhere-opensource-src-4.8.2/src/corelib/kernel/qcoreapplication.cpp:1187
#18 0x003250f7 in QApplication::exec ()
at
/home/ports/pobj/qt4-4.8.2/qt-everywhere-opensource-src-4.8.2/src/gui/kernel/qapplication.cpp:3812
#19 0x1c02b873 in main (argc=1, argv=0xcfbc8a5c)
at /home/ports/pobj/qlandkartegt-1.5.3/qlandkartegt-1.5.3/src/main.cpp:297
>
> cheers,
> Sebastian
>
>
>
> >
> > Oliver
> > >
> > > Am Freitag, 19. Oktober 2012 22:30 CEST, Oliver Eichler
> > > <[email protected]> schrieb:
> > >
> > >> Hi Sebastian,
> > >>
> > >> the one thing is, to derive a meaning full error message if the shit
> > >> hits the fan. That kind of hard to do in a portable way.
> > >>
> > >> The other things is, that in my opinion there is something broken if a
> > >> USB mass storage is not mounted read/write.
> > >
> > > I know sometimes its hard to tell what the real cause of a problem is.
> > > Having a USB mass storage read-only can happen. IIRC, there are USB
> > > sticks which have a hw switch to protect it against writes, even if you
> > > mount
> > > it r/w. But I haven't seen a GPS device that can do that yet, so this
> > > might
> > > not apply here ;)
> > >
> > > But instead of silently disappearing, a warning about a "unknown/generic"
> > > problem that might have occurred seems to be a bit more user friendly,
> > > but that might be just me ;)
> > >
> > > Anyways, I filled the GPS with garbage, up to 0 bytes left, and wanted
> > > to see what happens when I try uploading waypoints to it.
> > > QLGT actually lied to me, telling me that the upload succeeded.
> > > The block holding the directory entry seemed to be not totally filled,
> > > since it was able to create a MyWaypoints.gpx file, but that file
> > > was empty :(
> > >
> > > So, don't want to bash anything or anyone here. QLGT is a great
> > > software, and all your work is highly appreciated.
> > >
> > > cheers,
> > > Sebastian
> > >
> > >
> > >
> > >>
> > >>
> > >> Oliver
> > >>> Hi,
> > >>>
> > >>> I'm on OpenBSD, with Oregon 550, using Garmin Mass Storage to access
> > >>> the device, QLGT 1.5.3.
> > >>> Mounting the GPS on a directory gives ownership of the files to the
> > >>> owner of the directory where it is mounted.
> > >>>
> > >>> If I am not the owner, then I cannot write to it. Now trying to upload
> > >>> a Waypoint, qlandkarte just terminates,
> > >>> instead of giving me a more userfriendly error message, telling me
> > >>> what's wrong ;)
> > >>>
> > >>> On the console I see: terminate called after throwing an instance of
> > >>> 'QString'
> > >>>
> > >>> Sure, I'll mount rw now, but it puzzled me for a while before I figured
> > >>> out the real cause
> > >>> of the problem. Maybe some warning could be implemented?
> > >>>
> > >>> cheers,
> > >>> Sebastian
> > >>>
> > >>>
> > >>> ------------------------------------------------------------------------------
> > >>> Everyone hates slow websites. So do we.
> > >>> Make your web apps faster with AppDynamics
> > >>> Download AppDynamics Lite for free today:
> > >>> http://p.sf.net/sfu/appdyn_sfd2d_oct
> > >>> _______________________________________________
> > >>> Qlandkartegt-users mailing list
> > >>> [email protected]
> > >>> https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
> > >>>
> > >>
> > >>
> > >>
> > >> ------------------------------------------------------------------------------
> > >> Everyone hates slow websites. So do we.
> > >> Make your web apps faster with AppDynamics
> > >> Download AppDynamics Lite for free today:
> > >> http://p.sf.net/sfu/appdyn_sfd2d_oct
> > >> _______________________________________________
> > >> Qlandkartegt-users mailing list
> > >> [email protected]
> > >> https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_sfd2d_oct
> _______________________________________________
> Qlandkartegt-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Qlandkartegt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users