Bug #638


Crash dialog closes without user interaction

Added by Bianca Mix 2219 days ago. Updated 2162 days ago.

Status:Closed Start:10/25/2011
Priority:Normal Due date:
Assigned to:avatarMirco Bauer % Done:


Category:Frontend GNOME
Target version:0.8.9


Found in Version:


Votes: 0


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
Added by Mirco Bauer 2162 days ago

[Frontend-GNOME] Don't force quit for unhandled exceptions as ShowException() might not block (closes: #638)


Updated by Bianca Mix 2219 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 2219 days ago

  • Category set to Frontend GNOME
  • Target version set to 0.8.9

Updated by Mirco Bauer 2162 days ago

  • Assigned to set to Mirco Bauer
  • Complexity set to Low
  • Found in Version set to 0.8

Updated by Mirco Bauer 2162 days ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF