Bug #638
Crash dialog closes without user interaction
Status: | Closed | Start: | 10/25/2011 | |
Priority: | Normal | Due date: | ||
Assigned to: | Mirco Bauer | % Done: | 100% |
|
Category: | Frontend GNOME | |||
Target version: | 0.8.9 | |||
Complexity: | Low |
Found in Version: | 0.8 |
|
Votes: | 0 |
Description
If I close a non-synced tab, Smuxi shows the exception but shuts itself done not even 1 second later so it is impossible to use the report bug button or get the stack trace via smuxi frontend.
Associated revisions
Revision e7e2cb86f92b248e7c501d61d463b9b54367e29c
[Frontend-GNOME] Don't force quit for unhandled exceptions as ShowException() might not block (closes: #638)
History
Updated by Bianca Mix 4753 days ago
stack trace:
2011-10-25 22:21:31,789 [Main] DEBUG TRACE - [smuxi-frontend-gnome.exe] MessageTextView.AddMessage(msg = -!- Connecting to Twitter..., addLinebreak = True) (smuxi-frontend-gnome:6487): Gtk-CRITICAL **: IA__gtk_widget_get_name: assertion `GTK_IS_WIDGET (widget)' failed (smuxi-frontend-gnome:6487): Gtk-CRITICAL **: IA__gtk_text_buffer_move_mark: assertion `!gtk_text_mark_get_deleted (mark)' failed 2011-10-25 22:21:31,791 [Main] DEBUG TRACE - [smuxi-frontend-gnome.exe] Frontend._OnUnhandledException(e = GLib.UnhandledExceptionArgs) 2011-10-25 22:21:31,791 [Main] DEBUG TRACE - [smuxi-frontend-gnome.exe] Frontend.ShowException(ex = System.NullReferenceException) 2011-10-25 22:21:31,792 [Main] DEBUG TRACE - [smuxi-frontend-gnome.exe] Frontend.ShowException(parent = (null), ex = System.NullReferenceException) 2011-10-25 22:21:31,792 [Main] ERROR Smuxi.Frontend.Gnome.Frontend - ShowException(): Exception: System.NullReferenceException: Object reference not set to an instance of an object at Smuxi.Frontend.Gnome.ChatView.OnMessageTextViewMessageAdded (System.Object sender, Smuxi.Frontend.Gnome.MessageTextViewMessageAddedEventArgs e) [0x00075] in /home/mix/Code/smuxi/src/Frontend-GNOME/Views/Chats/ChatView.cs:587 at Smuxi.Frontend.Gnome.MessageTextView.AddMessage (Smuxi.Engine.MessageModel msg, Boolean addLinebreak) [0x00505] in /home/mix/Code/smuxi/src/Frontend-GNOME/Views/MessageTextView.cs:343 at Smuxi.Frontend.Gnome.MessageTextView.AddMessage (Smuxi.Engine.MessageModel msg) [0x00000] in /home/mix/Code/smuxi/src/Frontend-GNOME/Views/MessageTextView.cs:174 at Smuxi.Frontend.Gnome.ChatView.AddMessage (Smuxi.Engine.MessageModel msg) [0x00000] in /home/mix/Code/smuxi/src/Frontend-GNOME/Views/Chats/ChatView.cs:501 at Smuxi.Frontend.Gnome.ChatView.Populate () [0x0008e] in /home/mix/Code/smuxi/src/Frontend-GNOME/Views/Chats/ChatView.cs:478 at Smuxi.Frontend.Gnome.ChatViewManager+<OnChatSynced>c__AnonStorey18.<>m__25 () [0x0003a] in /home/mix/Code/smuxi/src/Frontend-GNOME/ChatViewManager.cs:248 at GLib.Idle+IdleProxy.Handler () [0x00000] in <filename unknown>:0
it happens when I'm closing a non-synced tab
Updated by Mirco Bauer 4753 days ago
- Category set to Frontend GNOME
- Target version set to 0.8.9
Updated by Mirco Bauer 4695 days ago
- Assigned to set to Mirco Bauer
- Complexity set to Low
- Found in Version set to 0.8
Updated by Mirco Bauer 4695 days ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Applied in changeset e7e2cb86f92b248e7c501d61d463b9b54367e29c.