Gambas-it

Gambas3 => Segnalazione bug => Topic aperto da: andreadl - 24 Aprile 2021, 14:16:14

Titolo: [Risolto] crash gambas dop oaggiornamenti
Inserito da: andreadl - 24 Aprile 2021, 14:16:14
Buongiorno a tutti,
sono qui per chiedere aiuto che ha mio suocero (allergico ai forum e mero utilizzatore del pc con linux che gli ho messo).
lo scorso weekend ha fatto gli aggiornamenti che erano in coda a kubuntu 20.04 e gambas si è aggiornato alla versione 3.16 ma da allora mi dice che aprendo un progetto e tentando di modificare il codice dopo poche battute il software si chiude senza nessun avviso/errore.
ho provato a rimuovere gambas (apt remove e apt purge) ed a reinstallarlo via repo ma non è cambiato nulla, sapete come aiutarlo?

grazie a tutti in anticipo.

Andrea
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 24 Aprile 2021, 14:35:30
Se il progetto non contiene dati sensibili, potresti fare una copia zippata e allegarlo a un post.

Per allegarlo al post appena sotto all'editor del forum c'è un tasto + Allegati e altre opzioni

Per creare il pacchetto compresso dei sorgenti del progetto, se Gambas 3.16 si apre e riesci anche ad aprire il progetto:
Dal menu Progetto > Crea > Pacchetto sorgenti...

 :ciao:
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: andreadl - 24 Aprile 2021, 14:50:58
vedo di farmelo mandare tra oggi e domani ma mi ha detto che succede anche iniziando un progetto nuovo
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 24 Aprile 2021, 17:36:15
mi ha detto che succede anche iniziando un progetto nuovo

Beh allora la cosa cambia, non serve il progetto.

Tuo suocero dovrebbe allegare fra i tag code (bottone cancelletto) il risultato che si ottiene dal tasto copia della finestra Informazioni di sistema.
Si apre agendo sul menu Help della IDE di Gambas quello con il punto interrogativo e poi agendo sul sotto menu Informazioni di sistema...

intanto dacci queste informazioni e l'esatta descrizione (i vari passaggi che compie) per ottenere il malfunzionamento.

Per ora è tutto quello che serve

 :ciao:
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 24 Aprile 2021, 19:09:35
Ho visto che sul bugtracker si parla di malfunzionamento con il componente gb.desktop e gb.desktop.x11.
Il crash potrebbe derivare da quello...

Vediamo come si evolve, probabilmente arriverà a breve un aggiornamento sulla versione 3.16
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: andreadl - 25 Aprile 2021, 11:33:37

[edit] noto ora che non è su ubuntu 20.04 ma è ancora sulla 18.04, mi ricordavo male.

---

allora: effettivamente oggi c'erano aggiornamenti altri aggiornamenti di gambas, installati anche quelli la situazione sembra essere migliorata nel senso che iniziando a modificare il codice non crasha più dopo 3 digitazioni ma continua a farlo quando digitando viene riconosciuta un'istruzione (ho provato io digitando "for", ho visto aprirsi la tendina delle opzioni e dopo si è chiuso tutto).

intanto ecco le info di sistema:

Codice: [Seleziona]
[System]
Gambas=3.16
OperatingSystem=Linux
Kernel=4.15.0-142-generic
Architecture=x86_64
Distribution=Ubuntu 18.04.5 LTS
Desktop=KDE5
Font=Liberation Serif,14
Scale=10
Theme=breeze
Language=it_IT.UTF-8
Memory=7662M

[Libraries]
Cairo=libcairo.so.2.11510.0
Curl=libcurl.so.4.5.0
DBus=libdbus-1.so.3.19.4
GDK2=libgdk-x11-2.0.so.0.2400.32
GDK3=libgdk-3.so.0.2200.30
GStreamer=libgstreamer-1.0.so.0.1405.0
GTK+2=libgtk-x11-2.0.so.0.2400.32
GTK+3=libgtk-3.so.0.2200.30
OpenGL=libGL.so.1.0.0
Poppler=libpoppler.so.73.0.0
QT4=libQtCore.so.4.8.7
QT5=libQt5Core.so.5.9.5
SDL=libSDL-1.2.so.0.11.4
SQLite=libsqlite3.so.0.8.6

[Environment]
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-flReAmW4oN,guid=ecbd2aae49739495d665df2f60851632
DEFAULTS_PATH=/usr/share/gconf/plasma.default.path
DESKTOP_SESSION=plasma
DISPLAY=:0
GB_GUI=gb.qt5
GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
GS_LIB=<home>/.fonts
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:<home>/.gtkrc-2.0:<home>/.config/gtkrc-2.0
GTK_RC_FILES=/etc/gtk/gtkrc:<home>/.gtkrc:<home>/.config/gtkrc
HOME=<home>
KDE_FULL_SESSION=true
KDE_SESSION_UID=1000
KDE_SESSION_VERSION=5
LANG=it_IT.UTF-8
LANGUAGE=it_IT.UTF-8
LC_ALL=it_IT.UTF-8
LOGNAME=<user>
MANDATORY_PATH=/usr/share/gconf/plasma.mandatory.path
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
PWD=<home>
QT_ACCESSIBILITY=1
QT_AUTO_SCREEN_SCALE_FACTOR=0
QT_LOGGING_RULES=*.debug=false
SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/1294,unix/<hostname>:/tmp/.ICE-unix/1294
SHELL=/bin/bash
SHLVL=0
SSH_AGENT_PID=1164
SSH_AUTH_SOCK=/tmp/ssh-4t848UH6Iyr7/agent.1084
TZ=:/etc/localtime
USER=<user>
XAUTHORITY=/tmp/xauth-1000-_0
XCURSOR_THEME=breeze_cursors
XDG_CONFIG_DIRS=/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings
XDG_CURRENT_DESKTOP=KDE
XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=KDE
XDG_SESSION_ID=1
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SESSION_TYPE=x11
XDG_VTNR=1
force_s3tc_enable=true
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 25 Aprile 2021, 12:19:27
Dovresti specificare che componenti stai usando: menu Progetto > Proprietà > Componenti
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: andreadl - 25 Aprile 2021, 17:11:23
vengono caricati

Codice: [Seleziona]
gb
gb.args
gb.db
gb.sqlite
gb.eval
gb.form
form.print
gb.image
gb.qt4
gb.qt4.ext
gb.report2
gb.scanner

spuntate ma in grigio ci sono:

Codice: [Seleziona]
gb.chart
gb.pdf (thesto è anche sbarrato
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: milio - 25 Aprile 2021, 17:24:31
Preso per altri bug, oggi ho aperto un mio progetto sui bot di telegram e con mia sorpresa l'ide di gambas e' andato in crash appena ho cercato di aprire un form per modificarlo... Se si rimane nel codice e si edita appena esce la lista dei suggerimenti, gambas va in crash...

ho provato a far partire gambas da console e mi ritorna questo:

paolo@paolo-Precision-7730:~$  gambas3
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)
Annullato (core dump creato)


Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 25 Aprile 2021, 17:34:53
Hai usato la versione 3.16 dei dati precedenti oppure hai fatto un aggiornamento oggi?

Te la sentiresti di provare il punto 5 di questa pagina?

http://gambaswiki.org/wiki/doc/report?l=it
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: milio - 25 Aprile 2021, 17:37:24
Versione stabile 3.16.0

[System]
Gambas=3.16
OperatingSystem=Linux
Kernel=5.4.0-70-generic
Architecture=x86_64
Distribution=Ubuntu 20.04.2 LTS
Desktop=KDE5
Font=Noto Sans,10
Scale=8
Theme=breeze
Language=it_IT.UTF-8
Memory=15774M

[Libraries]
Cairo=libcairo.so.2.11600.0
Curl=libcurl.so.4.6.0
DBus=libdbus-1.so.3.19.11
GDK2=libgdk-x11-2.0.so.0.2400.32
GDK3=libgdk-3.so.0.2404.16
GStreamer=libgstreamer-1.0.so.0.1602.0
GTK+2=libgtk-x11-2.0.so.0.2400.32
GTK+3=libgtk-3.so.0.2404.16
OpenGL=libGL.so.1.7.0
Poppler=libpoppler.so.97.0.0
QT5=libQt5Core.so.5.12.8
SDL=libSDL-1.2.so.0.11.4
SQLite=libsqlite3.so.0.8.6

[Environment]
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
DEFAULTS_PATH=/usr/share/gconf/plasma.default.path
DESKTOP_SESSION=plasma
DISPLAY=:0
GB_GUI=gb.qt5
GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:<home>/.gtkrc-2.0:<home>/.config/gtkrc-2.0
GTK_RC_FILES=/etc/gtk/gtkrc:<home>/.gtkrc:<home>/.config/gtkrc
HOME=<home>
KDE_FULL_SESSION=true
KDE_SESSION_UID=1000
KDE_SESSION_VERSION=5
LANG=it_IT.UTF-8
LANGUAGE=it_IT.UTF-8
LC_ALL=it_IT.UTF-8
LOGNAME=<user>
MANDATORY_PATH=/usr/share/gconf/plasma.mandatory.path
PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
PWD=<home>
QT_ACCESSIBILITY=1
QT_AUTO_SCREEN_SCALE_FACTOR=0
QT_LOGGING_RULES=*.debug=false
SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/1392,unix/<hostname>:/tmp/.ICE-unix/1392
SHELL=/bin/bash
SHLVL=0
SSH_AGENT_PID=1331
SSH_AUTH_SOCK=/tmp/ssh-VfD5zOM9PSec/agent.1287
TZ=:/etc/localtime
USER=<user>
XAUTHORITY=/tmp/xauth-1000-_0
XCURSOR_THEME=Breeze_Snow
XDG_CONFIG_DIRS=/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings
XDG_CURRENT_DESKTOP=KDE
XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=KDE
XDG_SESSION_ID=3
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
XDG_SESSION_TYPE=x11
XDG_VTNR=1
force_s3tc_enable=true
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 25 Aprile 2021, 17:40:20
OK ma questa mattina c'è stato un aggiornamento, lo hai fatto?

Mentre mi rispondevi avevo modificato il mio ultimo intervento, dopo ll'eventuale aggiornamento te la sentiresti di provare il punto 5 di

http://gambaswiki.org/wiki/doc/report?l=it

 :ciao:
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: milio - 25 Aprile 2021, 18:13:52
L'ho fatto adesso ma la situazione non e' cambiata

Ti allego il risultato della procedura

Codice: [Seleziona]
paolo@paolo-Precision-7730:~/Scaricati/gambas-3.16.0/app/src/gambas3$ gdb gbx3
GNU gdb (Ubuntu 9.2-0ubuntu1~20.04) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from gbx3...
(No debugging symbols found in gbx3)
(gdb) run
Starting program: /usr/bin/gbx3
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after vfork from child process 466478]
[Detaching after vfork from child process 466480]
[Detaching after vfork from child process 466482]
[New Thread 0x7fffe28dd700 (LWP 466484)]
[New Thread 0x7fffe0850700 (LWP 466485)]
[Detaching after vfork from child process 466486]
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
[New Thread 0x7fffd3fff700 (LWP 466487)]
[Detaching after fork from child process 466488]
[Detaching after fork from child process 466489]
[New Thread 0x7fffd37fe700 (LWP 466492)]
[New Thread 0x7fffd2ffd700 (LWP 466493)]
[New Thread 0x7fffd27fc700 (LWP 466494)]
[New Thread 0x7fffd1ffb700 (LWP 466495)]
[New Thread 0x7fffd17fa700 (LWP 466496)]
[New Thread 0x7fffd0ff9700 (LWP 466497)]
[New Thread 0x7fffb3fff700 (LWP 466498)]
[New Thread 0x7fffb37fe700 (LWP 466499)]
[New Thread 0x7fffb2ffd700 (LWP 466500)]
[New Thread 0x7fffb27fc700 (LWP 466504)]
[New Thread 0x7fffb1ffb700 (LWP 466505)]
[New Thread 0x7fffb17fa700 (LWP 466506)]
[New Thread 0x7fffb0ff9700 (LWP 466507)]
[Detaching after fork from child process 466514]
[Detaching after fork from child process 466516]
[New Thread 0x7fff83fff700 (LWP 466518)]
[New Thread 0x7fff837fe700 (LWP 466519)]
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)

Thread 1 "gbx3" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50      ../sysdeps/unix/sysv/linux/raise.c: File o directory non esistente.
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff7ddb859 in __GI_abort () at abort.c:79
#2  0x00007ffff5948aad in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fffea7abb16 in ?? () from /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#4  0x00007fffea7abe72 in ?? () from /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#5  0x00007fffea7ae036 in QQuickWidget::resizeEvent(QResizeEvent*) () from /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#6  0x00007ffff1b34321 in ?? () from /lib/x86_64-linux-gnu/libQt5WebEngineWidgets.so.5
#7  0x00007ffff65a4947 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007fffea7aece3 in QQuickWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#9  0x00007ffff1b34686 in ?? () from /lib/x86_64-linux-gnu/libQt5WebEngineWidgets.so.5
#10 0x00007ffff6561a66 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff656b0f0 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007ffff5b4993a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007ffff659ce6e in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007ffff65a0bd7 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
--Type <RET> for more, q to quit, c to continue without paging--
#37 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#41 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#42 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#43 0x00007ffff65a0b79 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#44 0x00007ffff65a0bf3 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x00007ffff65a3d6b in QWidgetPrivate::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007ffff6bcc332 in ?? () from /usr/lib/gambas3/gb.qt5.so
#47 0x00007ffff6bccd1a in ?? () from /usr/lib/gambas3/gb.qt5.so
#48 0x00005555555bc151 in ?? ()
#49 0x00005555555bff3e in ?? ()
#50 0x00005555555b7808 in ?? ()
#51 0x00005555555bb975 in ?? ()
#52 0x00005555555bc0f6 in ?? ()
#53 0x00005555555bfda3 in ?? ()
#54 0x00005555555b7808 in ?? ()
#55 0x00005555555bb975 in ?? ()
#56 0x00005555555bc0f6 in ?? ()
#57 0x0000555555592c0f in ?? ()
#58 0x0000555555594e62 in ?? ()
#59 0x00005555555b6494 in ?? ()
#60 0x00005555555bb975 in ?? ()
#61 0x00005555555bc0f6 in ?? ()
#62 0x0000555555592c0f in ?? ()
#63 0x0000555555594e62 in ?? ()
#64 0x00005555555b6494 in ?? ()
#65 0x00005555555bb975 in ?? ()
#66 0x00005555555bc0f6 in ?? ()
#67 0x0000555555592c0f in ?? ()
#68 0x0000555555594e62 in ?? ()
#69 0x00005555555b6494 in ?? ()
#70 0x00005555555bb975 in ?? ()
#71 0x00005555555bc0f6 in ?? ()
#72 0x0000555555592c0f in ?? ()
#73 0x0000555555594e62 in ?? ()
--Type <RET> for more, q to quit, c to continue without paging--
#74 0x00007ffff6bcf80f in ?? () from /usr/lib/gambas3/gb.qt5.so
#75 0x00007ffff5b4951b in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#76 0x00007ffff6561aa0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#77 0x00007ffff656b343 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#78 0x00007ffff5b4993a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#79 0x00007ffff656a457 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
   from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#80 0x00007ffff65c035d in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#81 0x00007ffff65c31ec in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#82 0x00007ffff6561a66 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#83 0x00007ffff656b0f0 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#84 0x00007ffff5b4993a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#85 0x00007ffff5f3271c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) ()
   from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#86 0x00007ffff5f3410b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) ()
   from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#87 0x00007ffff5f0e35b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#88 0x00007fffe2eff32e in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#89 0x00007ffff4e9117d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#90 0x00007ffff4e91400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#91 0x00007ffff4e914a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#92 0x00007ffff5ba1565 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#93 0x00007ffff5b484db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#94 0x00007ffff5b50246 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#95 0x00007ffff6bc172d in ?? () from /usr/lib/gambas3/gb.qt5.so
#96 0x00005555555751c2 in ?? ()
#97 0x00007ffff7ddd0b3 in __libc_start_main (main=0x555555574a50, argc=1, argv=0x7fffffffdf48, init=<optimized out>, fini=<optimized out>,
    rtld_fini=<optimized out>, stack_end=0x7fffffffdf38) at ../csu/libc-start.c:308
#98 0x000055555557555e in ?? ()
(gdb)
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 25 Aprile 2021, 18:16:59
L'ho fatto adesso ma la situazione non e' cambiata

Ti allego il risultato della procedura

...

Ok, passo tutto a Benoit sul bugtraker e quando mi risponde ti relaziono

 :ciao:
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: milio - 25 Aprile 2021, 18:39:00
 :ok:
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 25 Aprile 2021, 19:20:51
Benoit, dopo aver detto che probabilmente si trattava di qualche malfunzionamento interno alle librerie QT, risponde a una mia domanda se gdb non serviva:
Citazione
Senza informazioni di debug, non proprio.

La configurazione grafica del suo sistema ha qualcosa di speciale?

Può provare a compilare Gambas direttamente dai sorgenti per vedere se ha lo stesso bug. In caso contrario, saprò che c'è un problema nei pacchetti che ha installato.

Vedi tu cosa ti senti di fare  :-\

Ora ho un appuntamento con mia moglie (vuol vedere una serie su Netflix)  ;D
ogni tanto verrò a dare un'occhiata  :P

 :ciao:
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: milio - 25 Aprile 2021, 20:32:59
Bha ho provato la versione compilata su macchina virtuale e funziona correttamente...
Provo a scaricare la versione dal repository su macchina virtuale e vedo se non e' un problema di pacchetti...
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 25 Aprile 2021, 20:44:58
Bha ho provato la versione compilata su macchina virtuale e funziona correttamente...
Provo a scaricare la versione dal repository su macchina virtuale e vedo se non e' un problema di pacchetti...

Ok, sappimi dire cosa devo riferire a Benoit
Perché hai allegato due file esempio.zip c'è differenza o è un refuso?
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: milio - 25 Aprile 2021, 20:47:13
Scusate i file non erano pertinenti a questo topic...

Ho fatto le prove su macchina virtuale e effettivamente il problema e' nel mio sistema... Sia la versione compilata che quella nei repo funziona su macchina virtuale....
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 25 Aprile 2021, 20:49:45
Scusate i file non erano pertinenti a questo topic...

Ho fatto le prove su macchina virtuale e effettivamente il problema e' nel mio sistema... Sia la versione compilata che quella nei repo funziona su macchina virtuale....

Quindi hai risolto e posso chiudere il repo, giusto?
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: milio - 25 Aprile 2021, 20:59:09
Si diciamo che ho risolto  :rolleyes:
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: andreadl - 26 Aprile 2021, 10:02:57
OK ma questa mattina c'è stato un aggiornamento, lo hai fatto?

Mentre mi rispondevi avevo modificato il mio ultimo intervento, dopo ll'eventuale aggiornamento te la sentiresti di provare il punto 5 di

http://gambaswiki.org/wiki/doc/report?l=it

 :ciao:

stasera vedo di recuperare anche io i dati dal pc del suocero
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 26 Aprile 2021, 10:24:12
vengono caricati

Codice: [Seleziona]
gb
gb.args
gb.db
gb.sqlite
gb.eval
gb.form
form.print
gb.image
gb.qt4
gb.qt4.ext
gb.report2
gb.scanner

spuntate ma in grigio ci sono:

Codice: [Seleziona]
gb.chart
gb.pdf (thesto è anche sbarrato

Quindi, se capisco bene, mi stai dicendo che se apri un nuovo progetto grafico qt e spunti quei componenti, poi nell'editor dell'IDE non riesci a scrivere questo:
Codice: [Seleziona]
Public Sub Form_Open()

  For i As Integer = 0 To 12
   
  Next

End

Se invece non spunti tutto e ti limiti a creare un nuovo progetto grafico (senza aggiungere altri componenti) funziona bene?
Se si, potresti far fare a tuo suocero alcune prove aggiungendo un  nuovo componente alla volta e vedere quando crasha?

Hai provato ad esempio a scaricare dalla farm il progetto DBSpeedyTest e a farlo girare?
I miei esempi sulla farm sono quelli con la capretta e dovrebbero funzionare tutti.

Alcune informazioni:
gb.pdf è stato sostituito da gb.poppler qui trovi alcuni esempi:
https://www.gambas-it.org/wiki/index.php?title=Guide_della_comunit%C3%A0#Gestione_dei_file_PDF
c'è anche un piccolo mio esempio sulla farm...

 :ciao:
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 26 Aprile 2021, 19:01:23
È arrivata una nuova versione come comunicato da Benoit sulla ML e riportato da vuott:

https://www.gambas-it.org/smf/index.php?topic=8549.msg50317#msg50317
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: andreadl - 27 Aprile 2021, 19:41:05
purtroppo l'ultimo aggiornamento, pur avendo sistemato delle dipendenze mancanti non ha sortito effetto.

ho provatoa creare un nuovo progetto e disattivare tutti i componenti aggiuntivi, appena ho digitato "for" nel'editor al posto che chiudersi come ha sempre fatto mi ha restituito il seguente errore:

Codice: [Seleziona]
This application has raised an unexpected
error and must abort.

[12] Not an object.

CDocumentation.GetClassSymbols.1095

tendo a credere anche io che il problema sia da cercare nel sistema operativo, ora valuto di rifargli il pc così con la scusa passiamo alla 20.04
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 27 Aprile 2021, 21:55:11

Se invece non spunti tutto e ti limiti a creare un nuovo progetto grafico (senza aggiungere altri componenti) funziona bene?



ho provatoa creare un nuovo progetto e disattivare tutti i componenti aggiuntivi, appena ho digitato "for" nel'editor al posto che chiudersi come ha sempre fatto mi ha restituito il seguente errore:

Codice: [Seleziona]
This application has raised an unexpected
error and must abort.

[12] Not an object.

CDocumentation.GetClassSymbols.1095
Io quando creo un nuovo progetto grafico:
Nuovo progetto > QT application > scelta della directory > scelta del nome, click su Ok:
Ottengo solo 4 componenti: gb, gb.form, gb.gui.qt, gb.image
Non occorre che io disattivi nulla, se a voi non succede la stessa cosa allora ci deve essere qualcosa di male installato.

Gli aggiornamenti del PPA arrivano in automatico cliccando su Aggiornamenti, non occorre disinstallare nulla.
Citazione
tendo a credere anche io che il problema sia da cercare nel sistema operativo, ora valuto di rifargli il pc così con la scusa passiamo alla 20.04

Be se rifai il PC e gli dai un po di sprint...

Anche se questo è il momento meno adatto ad acquistare componenti elettronici, i prezzi sono aumentati.  >:(
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: andreadl - 28 Aprile 2021, 14:32:16
mi sono limitato a reinstallare kubuntu, l'hardware seppur datato è semopre un rispettabilissimo i5 con 8 gb di ram.
dopo aver installato gambas3 due volte (la priam da ppa di ubuntu, la seconda da ppa ufficiale) abbiamo constatato che con un progetto di quelli di esempio il crash non avviene più, ora si ripristina i suoi backup e vediamo con i suoi progetti ce succede....
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: Gianluigi - 28 Aprile 2021, 14:59:28
...abbiamo constatato che con un progetto di quelli di esempio il crash non avviene più...

Neanche l'errore che avveniva sull'aiuto durante la scrittura del codice?
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: andreadl - 28 Aprile 2021, 15:24:05
...abbiamo constatato che con un progetto di quelli di esempio il crash non avviene più...

Neanche l'errore che avveniva sull'aiuto durante la scrittura del codice?

per ora esatto. aspettiamo che vengano ricaricati i progetti vecchi per scaramanzia...
Titolo: Re:crash gambas dop oaggiornamenti
Inserito da: andreadl - 05 Maggio 2021, 10:53:48
confermo che con la reinstallazione di Ubuntu il problema è risolto.
grazie a tutti per il supporto!