[win32] elisa crashes scrolling up and down the music library

Bug #254703 reported by Jesús Corrius
2
Affects Status Importance Assigned to Milestone
Moovida
Fix Released
High
Loïc Molinari

Bug Description

Steps to reproduce:

1. Install Elisa 0.5.3
2. Run Elisa
3. Go to Music -> Music Library -> Tracks
4. Scroll up and down and move around

Actual results:

Elisa crashes and generates a dump file in the user profile's directory.

Expected results:

No crash.

Revision history for this message
Jesús Corrius (jcorrius) wrote :

Not all the dump files are exactly the same, but a more or less common traceback we get for that crashes is this one:

  libpgmopengl.dll!do_rgb_upload(_PgmTexture * texture=0x06219f18, void * buffer=0x00000000) Line 255 + 0x30 bytes
  libpgmopengl.dll!pgm_texture_upload(_PgmTexture * texture=0x06219f18) Line 786 + 0xe bytes
  libpgmopengl.dll!do_upload_texture(_PgmContext * context=0x0565c098, void * data=0x06219f18) Line 873 + 0xa bytes
  libpgmopengl.dll!flush_task_queue(_PgmContext * context=0x00000000, _GList * * queue=0x00000000) Line 1022
  libpgmopengl.dll!update_cb(void * data=0x0565c098) Line 1064
  libglib-2.0.dll!g_timeout_dispatch(_GSource * source=0x15c0f3d0, int (void *)* callback=0x069536e0, void * user_data=0x0565c098) Line 3437 + 0x6 bytes
  libglib-2.0.dll!g_main_dispatch(_GMainContext * context=0x02aa8a28) Line 2006
  libglib-2.0.dll!g_main_context_dispatch(_GMainContext * context=0x02aa8a28) Line 2555 + 0x6 bytes
  libglib-2.0.dll!g_main_context_iterate(_GMainContext * context=0x00000000, int block=0x00000001, int dispatch=0x00000001, _GThread * self=0x7658be10) Line 2636 + 0x6 bytes
> libglib-2.0.dll!g_main_loop_run(_GMainLoop * loop=0x40070a3d) Line 2844 + 0x9 bytes
  libglib-2.0.dll!g_thread_create_proxy(void * data=0x05ddcc90) Line 635 + 0x5 bytes
  libgthread-2.0.dll!g_thread_proxy(void * data=0x05772b88) Line 480
  msvcr90.dll!_callthreadstartex() Line 348 + 0x6 bytes
  msvcr90.dll!_threadstartex(void * ptd=0x0576f2b8) Line 326 + 0x5 bytes
  kernel32.dll!@BaseThreadInitThunk@12() + 0x12 bytes
  ntdll.dll!___RtlUserThreadStart@8() + 0x27 bytes
  ntdll.dll!__RtlUserThreadStart@8() + 0x1b bytes

It may also be related with the jpeg loading of the image. But we are not sure anymore. If I find more information I will post it here.

yyoyo (lionel.martin)
Changed in elisa:
importance: Undecided → High
milestone: none → 0.5.4
assignee: nobody → loic-molinari
yyoyo (lionel.martin)
Changed in elisa:
milestone: 0.5.4 → 0.5.5
Revision history for this message
yyoyo (lionel.martin) wrote :

crash also with 0.5.4

Changed in elisa:
status: New → Confirmed
yyoyo (lionel.martin)
Changed in elisa:
status: Confirmed → Fix Committed
yyoyo (lionel.martin)
Changed in elisa:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.