Thread: [Hbasic-userinfo] Crashes in HBasic
Status: Beta
Brought to you by:
mengels
From: Volker S. <li...@in...> - 2003-08-02 11:44:46
|
Hi, I'm using Mandrake 9.1 and HBasic 0.9.8c compiled unter Celeron-Notebook. HBasic configures, compiles etc. without any errors. Starting HBasic with the default project I just type some stuff into the code-window and then using the mouse to select something. Now I press the 'Back' button to delete the selected part and HBasic freezes. After about 10 seconds it terminates. In the console I find this: [.....more of this.....] hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Obtained 3 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] Segmentation fault It is impossible to create a programm, because always those crashes while editing. And a wish: If I DoublKlick a control, HBasic always creates a new sub for the Click-Event, even if this sub is allready existing. If the sub is existing, HBasic should only jump to the existing event. Now, the new sub has to be deleted everytime. Now I wanted to test this and after folding the second Click-Event in the code-editor, HBasic say'd he has a segmentation fault. After this i find in the console: Obtained 7 stack frames hbasic [0x80ac251] /lib/i686/libpthread.so.0 [0x408a35ce] /lib/i686/libc.so.6 [0x4076a3b8] hbasic(_ZN17CSourceEditWidget25viewportMouseReleaseEventEP11QMouseEvent+0x71) [0x81587df] hbasic(_ZN17CEditScrollWidget25viewportMouseReleaseEventEP11QMouseEvent+0x1a) [0x8155d3a] /usr/lib/qt3/lib/libqt-mt.so.3(_ZN11QScrollView11eventFilterEP7QObjectP6QEvent+0x12c) [0x40430afc] [0x3] Other times I can't reproduce this error... :-( There seem to be a lot of bugs. Can I help more? Grüsse, Volker Schmid |